- 4
- 0
- 约2.37万字
- 约 18页
- 2026-06-16 发布于北京
- 举报
webrtcQOS方法五(IDR请求)
WebRTC采用UDP传输媒体数据,不可避免存在丢包情况。WebRTC主要采用
FEC(前向纠错)以及NACK(否定应答字符)对抗网络丢包。对于NACK,遇到丢包
了才通知发送端重传对应数据包,但不是所有情况下某个包丢了就一定重传
该包,有些场景下,重传该包会带来其它问题,例如增大延时、缓存过大,
同时可能发送端没有该数据包缓存,导致无法重传,此时会放弃重传该包。
由于关键帧可以单独解码出图像,不参考前后视频帧,所以会采取请求关键
帧这种更便捷的方式替代重传该数据包,使解码端能立刻刷新出新图像,避
免丢包过多,长时间等待重传数据包导致的画面停顿问题,以及获取不到重
传包导致后续数据解码花屏问题。
关键帧请求场景
在WebRTC中,有很多情况需要请求关键帧。例如下面这几种情况。
H264解码无SPS,PPS信息
解码H264时无法获取sps,pps,导致无法解码,此时就需要请求获取关
键帧,在H264SpsPpsTracker中,相关处理代码如下:
H264SpsPpsTracker::PacketAction
H264SpsPpsTracker::CopyAndFixBitstream(VCMPacket*packet){boolappend_
_
您可能关注的文档
最近下载
- NB∕T 10113-2018 光伏发电站技术监督导则.pdf
- Siemens西门子组态设备CP1616智能设备模式操作指南.pdf
- 2025年天津大学附属小学教师招聘考试真题.docx VIP
- 10.2《保护人身权》 教学设计 2025-2026学年统编版道德与法治七年级下册.docx VIP
- 限制性内切酶使用.doc VIP
- 设备故障事故案例分享会发言稿.docx VIP
- 客户投诉处理流程与管理办法.docx VIP
- 四川省广安市邻水县2023届小升初语文试卷(含解析).doc VIP
- 电缆桥架支架规范.doc VIP
- 2026人教版六年级下册语文期末考试综合试卷精选(3套含答案解析).docx
原创力文档

文档评论(0)