定时触发重传
- 掌握WebRTC丢包重传的核心思想
- 实现WebRTC NACK的触发机制
- 实现WebRTC NACK的清理策略
- 掌握乱序场景的NACK优化策略
课程核心内容
1. NACK概述和基础环境准备
2. NACK核心思想
3. NACK丢包检测
4. 判断丢包时触发重传
5. 定时触发重传
6. 清理时间较久仍未重传成功的seq_num
7. 利用KeyFrame控制nack_list的长度1
8. 利用KeyFrame控制nack_list的长度2
9. 针对乱序优化重传策略
10. 利用直方图逆累计分布函数优化重传策略
11. 发送NACK RTCP包&效果测试
12. 总结
WebRTC全套课程咨询&答疑服务粉丝群,不购课也可入群交流学习WebRTC和音视频技术,购课后请务必添加粉丝群,以便提供更好的答疑服务
课程服务
1.手把手视频教程
2. 分章节迭代源代码
3. 课程学习笔记
4. 1v1答疑服务
课程效果
【音视频完整学习路线】
第一阶段:基于WebRTC的大型分布式实时音视频XRTC系统项目实战
学习地址:https://edu.51cto.com/topic/5976.html
课程1.《(核心架构)基于WebRTC的大型分布式实时音视频XRTC系统项目实战》
课程2.《(推流)基于WebRTC的大型分布式实时音视频XRTC系统项目实战》
课程3.《(拉流)基于WebRTC的大型分布式实时音视频XRTC系统项目实战》
第二阶段:(抗弱网)基于WebRTC的跨平台实时音视频SDK
学习地址:https://edu.51cto.com/topic/5998.html
课程1:《实时音视频SDK:实战WebRTC推拉流跨平台SDK之基础架构》
课程2:《实时音视频SDK:实战WebRTC视频采集/渲染/H264编码/RTC推流》
课程3:《实时音视频SDK:实战WebRTC音频采集/3A算法处理/Opus编码/推流》
第三阶段:音视频QoS合集:WebRTC拥塞控制+平滑发送+丢包重传
学习地址:https://edu.51cto.com/topic/6021.html
课程1:《音视频QoS技术:WebRTC平滑发送(Pacer)技术深入剖析和实现》
课程2:《音视频QoS技术:WebRTC带宽估计/拥塞控制GCC技术深入剖析和实现》
课程3:《音视频QoS技术:WebRTC丢包重传(NACK)技术深入剖析和实现》
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲