Font Size: a A A

Design And Implementation Of Video Conference System Based On WebRTC

Posted on:2019-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:X Y SunFull Text:PDF
GTID:2428330578980423Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The development of the Internet and modern transportation has made cross-regional operations more and more common,and 99.6%of the total nunber of enterprises in China are small and medium-sized enterprises.Effectively ensuring cross-regional operations of SMEs and improving coordination efficiency have become urgent needs for SMEs to operate across regions.Video conferencing can well meet this need.SMEs are also sensitive to cost and ease of use.Most video conferences on the market today are expensive.Low-cost,high-quality video conferencing is an urgent problem for SMEs.The establishment of a video conferencing system by the enterprise itself can solve this problem well.WebRTC(Web browsers with Real-Time Communications)is a web-based video conferencing technology that does not require different versions of different systems to be developed,greatly reducing development costs and maintenance costs.It is an open source technology that is free and has almost no cost;it is easy to use,you can access to the browser,you can join video meeting;The integrated audio and video engine has high reliability.Since it is a small and medium-sized enterprise,it is necessary to implement two or more terninal additions.Based on the WebRTC technology,this paper designs and implements a solution for the SME video conferencing system.The scheme uses WebRTC and P2P technology to design a video conferencing Mesh architecture,which improves the excessive consumption of memory and bandwidth resources during multi-person addition and improves audio and video effects.WebRTC,s RTCDataChannel is used for text chat,and P2P teehnology uses text chat to make messages transfer faster than existing WebSockets.In addition,as a video conferencing system for enterprises,it also adds user and conference management functions,text chat function,voting and other functions.Based on the requirements of the video conferencing system,this paper designs the system according to the requirements and implements the video conferencing system using technologies such as WebRTC and Node.js.The system can meet the multi-person participation in the conference at the same time,has stable and reliable conference quality,and has common functions such as conference management and text chat.The realization of the system enhances the real-time information interaction of SMEs,improves work efficiency,reduces costs,and improves the efficiency and market competitiveness of enterprises.
Keywords/Search Tags:video conference system, WebRTC, Browser/Server
PDF Full Text Request
Related items