A WebRTC-based video conferencing system with screen sharing

The popularity of mobile devices makes it possible to promote communication and collaboration among different devices. In this paper, we propose a video conferencing system with enhanced screen sharing feature. In order to make the screen sharing across platforms, we proposed a scheme based on the WebRTC technology under the Browser/Server framework. Both the system architecture and its components are described in detail in the paper. Compared with the traditional screen sharing systems, this proposed WebRTC-based scheme not only brings a cross-platform, cross-device and multifunctional user experience, but also insures good quality even in the low bitrate communication networks.