Font Size: a A A

System Research Based On Streaming Media Video Conferencing Mobile Terminal

Posted on:2015-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:P HuFull Text:PDF
GTID:2298330431484714Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet, in order to achieve long-distance fast communication and save costs, we want to use the Internet and mobile Internet related technology to achieve Video Conferencing, so long distance audio and video synchronous interaction has become a new way of communication. Video Conferencing technology is in the forefront among the hot technologies of IT industry.This paper researches B/S software architecture Video Conferencing, it has better cross-platform feature and compatibility while we achieve Video Conferencing through a browser. It uses the latest VP9codec technology, which has higher codec efficiency than VP8codec technology by providing higher quality and rates video communication at lower bandwidth costs, so it ensures the meeting a better fluency, which is suit for mobile terminal Video Conferencing mode. This paper introduces mobile streaming media application system architecture design, streaming media technology and video decoding technology firstly, then discusses several common Video Conferencing solutions in the market, comparing their advantages and disadvantages. The paper focuses on B/S software architecture Video Conferencing system architecture and key technologies including HTML5, JavaScript, WebRTC, introduces WebRTC architecture, elaborates VoiceEngine workflow, WebRTC network congestion control and WebRTC transport security. The paper elaborates NetEQ algorithm, AEC algorithm, VPx codec technology associated with WebRTC in detail, and also designs system client and video communication module. NetEQ module is used for eliminating packet losses and delay jitter problems caused by the Internet transmission path and congestion situation change, AEC algorithm is used for echo cancellation, while the high codec efficiency makes the VP9the best codec technology of B/S software architecture Video Conferencing. Finally, the paper describes B/S Video Conferencing architecture in detail and code of HTML5,JavaScript,CSS, elaborates the code invoking process of RTCMulticonnection and RecordRTC module, achieves the server configuration and video communication process in the LAN environment. Through experiments we show the feasibility of this paper research and achieve good results.
Keywords/Search Tags:streaming media, Video Conferencing, mobile terminal, HTML5, JavaScript, WebRTC
PDF Full Text Request
Related items