【webrtc】视频包/音频包 接收测触发 nack

本文详细介绍了WebRTC中音频和视频在接收端如何触发NACK机制。音频部分,NackTracker是NetEQ的一部分,通过NetEq创建和管理,用于追踪丢失的音频包并估算time-to-play。视频部分,VideoReceiveStream继承自NackSender,通过OnReceivedPayloadData接收到数据包后,调用SendNack发送NACK请求。NACK机制主要用于处理丢失的包,但不包括迟到的包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 视频包会使用nack module
  • 音频使用nack tracer ,参考hanpfei大神
  • 音频默认是关闭的,音频nack用于音质比延迟更重要的场景。

音频包接收测触发nack

  • webrtc NackTracker 是属于NetEQ的。
  • 在这里插入图片描述

//
// NackTracker 类跟踪丢失的数据包,
// 还给出了每个数据包的播放时间(time-to-play)的估算值。

NetEq 创建

在这里插入图片描述

音频nack元素

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值