Font Size: a A A

Design And Implementation Of Mobile Video Conference System Based On WebRTC

Posted on:2020-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y GaoFull Text:PDF
GTID:2428330599458574Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous updating of information technology,users need more stable and high-quality real-time communication means,which promotes the continuous exploration of real-time audio and video calling technology by technicians.WebRTC(Web Real-Time Conmunication)is a webpage real-time communication technology that can communicate with other users in real time through audio and video on a PC browser,covering most functions of real-time communication.At present,most of the research around WebRTC technology is concentrated on the browser of PC platform,but the application of WebRTC technology is not limited to web browser.In order to make up for the limitations of the PC-side video conferencing system in terms of mobility,and to help the enterprise users to build their own video conferencing systems,a video conferencing system using WebRTC technology is implemented based on the Android platform.The main work includes the following four parts:Firstly,the main research and application of the video conferencing system are deeply researched and analyzed.The basic structure of the video conferencing system,the main functions and overall framework of WebRTC,the multi-point control unit MCU and its special case Kuento server are highlighted.The NAT penetration technology,STUN/TURN server penetration process,CoTURN server and Android operating system and plug-in technology are briefly introduced.Then,the overall design of the system,including the selection of the structure of the video conferencing system,the analysis and design of the client,the principle of signaling interaction and the SDP protocol and JSEP protocol used for the implementation,design the API for the Kurento server for the Android platform.Secondly,it introduces the process of system implementation,including the deployment configuration of open source server.It implements the Kurento Android API from the functional API and the media communication API.The main functions and implementation process of the system client are connected in the form of plug-in.Enter the existing host APP.Finally,the performance and reliability of the system are proved to meet the design goals from both performance testing and data analysis.
Keywords/Search Tags:Video Conference, WebRTC, MCU, Android
PDF Full Text Request
Related items