课程源代码
- 掌握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
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
![(核心架构)基于WebRTC的大型分布式实时音视频XRTC系统项目实战](https://s2.51cto.com/images/202308/11/8941425c7ce3d41e3a4c8aad5843cc1f.png?x-oss-process=image)
![(推流)基于WebRTC的大型分布式实时音视频XRTC系统项目实战](https://s2.51cto.com/images/202308/14/cd6698037897665acf8894a655f911a1.png?x-oss-process=image)
![音视频QoS技术:WebRTC带宽估计/拥塞控制GCC技术深入剖析和实现](https://s2.51cto.com/images/202309/15/9b6dfc89a94e9ee573569e2dc4caf2e4.png?x-oss-process=image)
![音视频QoS技术:WebRTC平滑发送(Pacer)技术深入剖析和实现](https://s2.51cto.com/images/202309/15/6640053f9e7382882d87c36f4e77078e.png?x-oss-process=image)
![(拉流)基于WebRTC的大型分布式实时音视频XRTC系统项目实战](https://s2.51cto.com/images/202308/14/c87c0a0a17ebaa2852b68f940407d9da.png?x-oss-process=image)
![音视频QoS技术:WebRTC丢包重传(NACK)技术深入剖析和实现](https://s2.51cto.com/images/202309/15/01a18f1af8ef7b1abd8eb87cf769933a.png?x-oss-process=image)
![实时音视频技术-WebRTC快速入门精讲(屏幕共享案例)](https://s2.51cto.com/images/202308/15/c582bee99f9adbf9cbdc1885dc395002.png?x-oss-process=image)
![C语言编程-基础与提升精讲视频课程](https://s2.51cto.com/wyfs02/M00/5B/35/wKiom1UBdpWx_JEwAAIcoFH_YOc570.jpg?x-oss-process=image)