摘要
WebRTC是近年来兴起的一种基于浏览器的实时流媒体传输技术,具有无需安装插件,开发快,跨平台等优点,但目前在移动网络环境下的性能表现不佳,表现为网络延时和丢包率高,容易发生网络拥塞造成视频卡顿,降低用户的体验质量.本文针对此问题,通过对原RRTCC算法进行改进,提出一种基于移动网络使用场景和Qo E分析的实时流媒体数据传输策略(MRSTM).该策略通过在RTP数据接收端进行实时链路质量估计与信令发送,在RTP数据发送端进行信令消息与用户使用场景动态分析的发送速率控制,减少延时和丢包率,并结合TCP友好算法实现与TCP流的传输平衡.实验结果表明,MRSTM策略能够在各种移动网络使用环境下,有效降低网络延时和丢包率,增加视频流畅度,提高了用户的QoE体验.
WebRTC is a kind of browser-based real-time streaming transmission technology, which thrives in recent years. WebRTC has many advantages,such as with no need to install plug-ins,fast development and cross-platform etc.. But in the mobile network environment, WebRTC suffers from high network delay and packet loss, prone to network congestion resulting in video occasional discontinuities, which degrades user's QoE. In this paper, a kind of real-time streaming data transmission strategy MRSTM is proposed. The core of MRSTM is using an improved RRTCC algorithm take deeply consideration of mobile network scenarios and QoE. MRSTM can control the sending rate by signaling with RTP receiver side based on real-time link-state evaluation and user usage scenarios analyzing in order to reduce the network delay and packet loss rate. TCP friendly algorithm is also included in MRSTM to balance the TCP flow transmission. Experimental results show that MRSTM can be used in various mobile network environments, decrease network latency and packet loss rate,increase video fluency,improve the user's QoE.
出处
《小型微型计算机系统》
CSCD
北大核心
2017年第7期1464-1469,共6页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61363067
61462007)资助
广西高校多媒体通信与信息处理重点实验室(广西大学)资助