网易云信亮相LiveVideoStackCon 2019,分享BBR在实时音视频领域的应用

8月23日,LiveVideoStackCon音视频技术大会在北京隆重举办。本届会议以“多媒体技术赋能新世界”为主题,聚焦音频、视频、图像、AI等技术的最新探索与应用实践。大会汇集音视频工程师、多媒体工程师、图像算法工程师、技术负责人及高端行业用户、产品与项目负责人,共同分享教育、娱乐、医疗、交通、制造、旅游、电商、金融、社交、游戏、智能设备、IC等行业领域的技术创新与最佳实践。

网易云信受邀参会,音视频资深工程师肖磊在“分发网络”专场进行了题为“BBR及其在实时音视频领域的应用”的精彩分享。

网易云信亮相LiveVideoStackCon 2019,分享BBR在实时音视频领域的应用_第1张图片

在分享中,肖磊详细介绍了BBR拥塞控制算法产生的背景、 BBR拥塞控制算法及其演进。他提到,TCP拥塞控制算法无法满足当前互联网应用对网络传输高实时性、高带宽利用率、高吞吐量的需求,在这种背景下,BBR应运而生。在BBR之前,拥塞控制是基于事件的算法,而BBR开始,拥塞控制是基于反馈的自主自动控制算法。

此外,肖磊详细介绍了BBR算法的基本原理,总结了BBR的优点和缺点,进而详细分析了BBR应用在实时音视频领域的优势及存在的问题,结合网易云信对于BBR应用在实时音视频领域效果的探索,提出了面对这些问题的解决方法。

实时音视频系统要求低延时,流畅性好,而实际网络状态却是复杂多变的,丢包,延时和网络带宽都在时刻变化,这就对网络拥塞控制算法提出了很高的要求。它需要一种带宽估计准确,抗丢包和抖动能力好的拥塞控制算法。BBR有良好的抗丢包能力,但是,BBR并不是为处理实时音视频设计的。

网易云信亮相LiveVideoStackCon 2019,分享BBR在实时音视频领域的应用_第2张图片

BBR应用在实时音视频领域的优势主要是:带宽探测准确,特别是低带宽场景;延迟低,适合实时音视频传输的延时需求;平稳发送, 适合音视频传输的码率平稳需求。但是BBR应用在实时音视频领域仍然存在很多问题,例如收敛速度慢、抗丢包能力不足等问题。

网易云信对于BBR在实时音视频领域的应用一直在进行持续的探索,肖磊结合网易云信的实践,针对以上问题给出了破解的方法。分别从丢包率,抗抖动能力,提高收敛速度方面提出了改进办法。从线上用户反馈来看,取得了较为理想的效果。

本次大会,肖磊将网易云信对于BBR在实时音视频领域应用的探索分享给大家,希望对从事网络传输领域的开发人员起到抛砖引玉的作用,有更多开发者可以投入到拥塞控制的优化中。坚持技术立身与B端赋能的网易云信,不仅用工匠精神打磨音视频与即时通讯技术、精益求精,也放眼全球前沿技术的探索,积极与业内专家交流技术实践与应用案例。网易云信期待每一次思路与观点的碰撞,也期待技术加持下,崭新的、高速发展的音视频新时代。

 

 

你可能感兴趣的:(开发)