Font Size: a A A

The Design And Implementation Of Screen Sharing In Video Conference System

Posted on:2017-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:L Y LuoFull Text:PDF
GTID:2348330536953075Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years,video conference system has been widly used and de veloped in many industries.The orientation of video conference system is gradually changed from previous communication to communication and coordination driven by the needs of users.Screen sharing provides an effective way for participants to carry out coordination wor k and resource sharing,it has been attached great attention in the software industry and academia.VNC(Virtual Network Computing)is widely used in the project because of open source and good platform independence feature.However,it is easy to cause the shared server network congestion because of default star direct way of communication.And launched the initiative sharing users often use ordinary PC,its computing performance is often difficult to meet the needs of multi customer access.On the other hand,VNC only supports desktop sharing,can not support application sharing and shared server does not support WebSocket.These characteristics lead to VNC is not suitable for the screen sharing in the video conference scene.In this paper,the VNC is used to Screen Sharing in the video conference.Firstly,we design and implement the screen sharing use transit server forwarding mode,the shared server only needs to upload a data to the transit server,then transit server forward it to each shared client,so as to reduce the load of the shared server.Secondly,considering the user 's privacy,the desktop sharing and application sharing are implemented.Moreover,in order to guarantee the needs of the original PC's users and “light” users in the video conference system.This paper designed and implemented including PC and HTML5 client.Then we design and implement the conversion of the TCP and the WebSocket in the transit server to ensure the communication between two different clients.Finally,the results of function test and performance test show that the design and implement of screen sharing system in this paper well applied in practice.
Keywords/Search Tags:VNC, Screen Sharing, HTML5, WebSocket
PDF Full Text Request
Related items