- 视频包会使用nack module
- 音频使用nack tracer ,参考hanpfei大神
- 音频默认是关闭的,音频nack用于音质比延迟更重要的场景。
音频包接收测触发nack
- webrtc NackTracker 是属于NetEQ的。

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

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

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

</
308
2861

被折叠的 条评论
为什么被折叠?