Font Size: a A A

Design And Implementation Of Interactive Streaming Media Application Based On WebRTC

Posted on:2024-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:K L MoFull Text:PDF
GTID:2568306944968089Subject:Communication Engineering (including broadband network, mobile communication, etc.) (Professional Degree)
Abstract/Summary:PDF Full Text Request
With the booming development and application of 5G technology in recent years,as well as the growth of people’s demand for home work and entertainment,the application of streaming media such as live broadcast and conference in low-latency scenarios has brought new challenges to the research of streaming media technology.The traditional TCP streaming live broadcast has some shortcomings in meeting the low latency requirements,and needs new solutions.This paper studies two key issues related to WebRTC’s real-time streaming technology:the evaluation of link quality and the problem of media stream codec causing jitter in network transmission and insufficient packet loss resistance.In this paper,a real-time streaming system based on WebRTC was designed and implemented by analyzing the real life realtime communication application requirements.The interaction delay of the system was verified through experiments at the interactive level.Secondly,the bandwidth estimation module based on packet group delay in the congestion control algorithm GCC used in the system has been improved through experiments,partially solving the problem of the original algorithm’s high sensitivity in normal network environments leading to frequent bandwidth estimation downturns.Finally,in response to the issue of the video stream codec used in the original system’s poor ability to resist poor network conditions in low latency interactive scenarios,targeted changes were made to its video encoding method to enhance its ability to resist network packet loss and reduce network jitter at the playback end.The effectiveness of the optimization was verified in comparative experiments.
Keywords/Search Tags:webrtc, real-time streaming, congestion control
PDF Full Text Request
Related items