网易云信亮相LiveVideoStackCon 2019,分享BBR在实时音视频领域的应用
8月23日,LiveVideoStackCon音视频技术大会在北京隆重举办。本届会议以“多媒体技术赋能新世界”为主题,聚焦音频、视频、图像、AI等技术的最新探索与应用实践。大会汇集音视频工程师、多媒体工程师、图像算法工程师、技术负责人及高端行业用户、产品与项目负责人,共同分享教育、娱乐、医疗、交通、制造、旅游、电商、金融、社交、游戏、智能设备、IC等行业领域的技术创新与最佳实践。
网易云信受邀参会,音视频资深工程师肖磊在“分发网络”专场进行了题为“BBR及其在实时音视频领域的应用”的精彩分享。
在分享中,肖磊详细介绍了BBR拥塞控制算法产生的背景、 BBR拥塞控制算法及其演进。他提到,TCP拥塞控制算法无法满足当前互联网应用对网络传输高实时性、高带宽利用率、高吞吐量的需求,在这种背景下,BBR应运而生。在BBR之前,拥塞控制是基于事件的算法,而BBR开始,拥塞控制是基于反馈的自主自动控制算法。
此外,肖磊详细介绍了BBR算法的基本原理,总结了BBR的优点和缺点,进而详细分析了BBR应用在实时音视频领域的优势及存在的问题,结合网易云信对于BBR应用在实时音视频领域效果的探索,提出了面对这些问题的解决方法。
实时音视频系统要求低延时,流畅性好,而实际网络状态却是复杂多变的,丢包,延时和网络带宽都在时刻变化,这就对网络拥塞控制算法提出了很高的要求。它需要一种带宽估计准确,抗丢包和抖动能力好的拥塞控制算法。BBR有良好的抗丢包能力,但是,BBR并不是为处理实时音视频设计的。
BBR应用在实时音视频领域的优势主要是:带宽探测准确,特别是低带宽场景;延迟低,适合实时音视频传输的延时需求;平稳发送, 适合音视频传输的码率平稳需求。但是BBR应用在实时音视频领域仍然存在很多问题,例如收敛速度慢、抗丢包能力不足等问题。
网易云信对于BBR在实时音视频领域的应用一直在进行持续的探索,肖磊结合网易云信的实践,针对以上问题给出了破解的方法。分别从丢包率,抗抖动能力,提高收敛速度方面提出了改进办法。从线上用户反馈来看,取得了较为理想的效果。
本次大会,肖磊将网易云信对于BBR在实时音视频领域应用的探索分享给大家,希望对从事网络传输领域的开发人员起到抛砖引玉的作用,有更多开发者可以投入到拥塞控制的优化中。坚持技术立身与B端赋能的网易云信,不仅用工匠精神打磨音视频与即时通讯技术、精益求精,也放眼全球前沿技术的探索,积极与业内专家交流技术实践与应用案例。网易云信期待每一次思路与观点的碰撞,也期待技术加持下,崭新的、高速发展的音视频新时代。
网易云信亮相LiveVideoStackCon 2019,分享BBR在实时音视频领域的应用相关推荐
- BBR在实时音视频领域的应用
小议BBR算法 BBR全称Bottleneck Bandwidth and RTT,它是谷歌在2016年推出的全新的网络拥塞控制算法.要说明BBR算法,就不能不提TCP拥塞算法. 传统的TCP拥塞控制 ...
- 网易云信亮相LiveVideoStackCon 2019,解读移动端播放器优化实践
4月19日, LiveVideoStackCon音视频技术大会在上海隆重举办.本届会议以"多媒体技术赋能新世界"为主题,汇集资深的音视频技术工程师,聚焦音频.视频.图像.AI等技术 ...
- 干货 | BBR及其在实时音视频领域的应用
实时音视频系统要求低延时,流畅性好,而实际网络状态却是复杂多变的,丢包,延时和网络带宽都在时刻变化,这就对网络拥塞控制算法提出了很高的要求.本文来自网易云信资深工程师肖磊在LiveVideoStack ...
- BBR及其在实时音视频领域的应用
实时音视频系统要求低延时,流畅性好,而实际网络状态却是复杂多变的,丢包,延时和网络带宽都在时刻变化,这就对网络拥塞控制算法提出了很高的要求.本文来自网易云信资深工程师肖磊在LiveVideoStack ...
- 网易云信亮相LiveVideoStackCon2020,分享RTC中AI音频算法产品化经验
10月31日-11月1日,LiveVideoStackCon2020音视频技术大会在北京隆重举办.本次大会以"多媒体开启新视界"为主题,聚焦在音频.视频.图像等技术的最新探索与应用 ...
- 网易云信亮相 LiveVideoStackCon 2021,解构自研大规模传输网 WE-CAN
近日,LiveVideoStackCon 2021 音视频技术大会北京站隆重召开.作为多媒体行业的技术盛会,众多行业专家齐聚在此,新技术.新产品.新趋势与新思想在这里碰撞交汇,不断催生出创新突破的新灵 ...
- 网易云信携手LiveVideoStackCon 2019,探索多媒体技术新世界
4月19日, LiveVideoStackCon音视频技术大会在上海隆重举办.本届会议以"多媒体技术赋能新世界"为主题,汇集资深的音视频技术工程师,聚焦音频.视频.图像.AI等技术 ...
- 【活动预告】即构受邀分享实时音视频服务架构实践
今年年初,受所服务的线上应用爆炸式增长的影响,即构作为底层音视频服务商,平台数据节节攀升,高达数千万的并发,日均音视频互动时长突破20亿分钟. 要扛住千万级的高并发,首先要有一个支持千万级并发的底层架 ...
- 网易云信亮相LiveVideoStackCon2022,解构基于WebRTC的开源低延时播放器实践
8 月 5 日- 6 日,LiveVideoStackCon 2022 音视频技术大会上海站隆重召开,作为音视频领域颇具影响力的技术大会,此次大会吸引了众多行业专家,融汇新概念.新技术.新趋势和新思想 ...
最新文章
- TEEC_AllocateSharedMemory()和 TEEC_RegisterSharedMemory()的总结
- navicat 8 mysql生成关系_MySQL数据库通过navicat建立多对多关系
- Log4j MDC Tomcat下报异常org.apache.log4j.helpers.ThreadLocalMap
- mysql linux-syn25000是什么_当MySQL数据库遇到Syn Flooding
- Angular Effects.ofType的工作原理
- java基础知识——面向对象基本概念
- 6的变换_电源学报 | 2020年第3期:quot;高性能双向直流变换技术及其应用quot;专辑征稿启事...
- 数据库面试中常用的10个问题
- python pdfminer解析pdf文件的每一行,得到每一行的坐标与每个字符的坐标
- flex布局实现垂直居中
- Node之HTTPS客户端
- Mybatis源码分析(一) | 如何调试Mybatis源码
- PS人像修图,通道磨皮、高低频磨皮、滤镜磨皮、人像精修
- 菜鸟实战UML——包图
- 前端页面field_前端组件
- 计算机如何去除桌面名称阴影,电脑界面上图标下面的名字上有阴影怎么去掉
- Boost(一)——Boost简介
- initramfs进不了系统
- 观测云高分通过等保三级认证,信息安全体系建设领先行业
- JAVA MemCache 史无前例的详细讲解【转】
热门文章
- 【bzoj4080】[Wf2014]Sensor Network 随机化
- JPA J2SE 桌面应用范例
- PHP二维数组排序函数
- ASP.NET AJAX文档-ASP.NET AJAX 概述[翻译](1)
- 机器人学习--网友资料系列 激光SLAM建图、粒子滤波定位和位姿图优化
- windows10自动填充密码开机自动登陆
- linux文件怎么操作,linux文件操作学习1
- mysql 金额 类型,SQL实现根据类型对金额进行归类
- 整理:C++中sprintf()函数的使用详解
- 日志库EasyLogging++学习系列(9)—— 性能跟踪功能