webrtc防抖动策略NetEq

39 篇文章 69 订阅 ¥99.90 ¥299.90
NetEq是WebRTC中用于音视频通信的防抖动策略,它通过计算网络抖动并调整缓冲区大小来确保音频平滑播放。NetEq包含四个缓冲区,分别用于网络包存储、解码、处理和同步输出。其核心由MCU(计算网络抖动)和DSP(执行不同处理指令如正常播放、丢包补偿等)组成,实现丢包隐藏和网络适应性。
摘要由CSDN通过智能技术生成

什么是NetEq:进行抖动控制和丢包隐藏,让音频更平滑。
NetEq的位置
消除抖动的基本原理
NetEq整体架构
NetEq用到的几种缓冲区
NetEq的MCU与DSP

NetEq的位置:

网络抖动的计算方式:
两个包在发送端的时间间隔为S,在接收端的间隔为R,那么抖动为J=S-R。

NetEq缓冲区设置多大:对最近的100个包,做个直方图,统计不同的抖动值J的概率,然后选择最大J作为NetEq的缓冲区大小。会实时统计100个包,缓冲区的大小也会实时改变,以适应网络。

NetEq的四个缓冲区:
packet_buffer࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

、、、、南山小雨、、、、

分享对你有帮助,打赏一下吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值