文章目录
- 1. FEC流程综述
- 1.1 offer中sdp的red
- 1.2 setRemoteSdp中创建red编码流程
- 2. 编码端
- 2.1 编码缓存数据
- 2.2 RED协议简介
- 3. 解码端
WebRTC在最新的代码中对opus的编码的包,默认使用red的方式进行一次冗余处理;冗余包在解码端的处理在其他版本中都有支持;这篇文章讲分两部分,即:编码端添加冗余,解码端解冗余;两大章节分析;
在开始分析前,需要熟悉WebRTC中的 WebRTC系列-SDP之CreateOffer、 WebRTC系列-SDP之setLocalDescription(1)和 WebRTC系列-SDP之CreateAnswer,以及其中neteq中的一些处理流程的系列文章