- 参考大神 WebRTC 拥塞控制 | Transport-CC 之 RTP 头部扩展与 RTCP Feedback 报文
- 在 WebRTC 的 Send-side BWE 中,大多数拥塞控制逻辑被放到了发送端,这样做除了方便维护,也增加了相关算法的灵活性,而这一切正是基于 Transport-CC(Transport-wide Congestion Control)。
- Transport-cc中,收流客户端通过TransportFeedback RTCP向发送端反馈收到的各个RTP包的到达时间信息。
- 为了使用 Transport-CC,WebRTC 做了两件事:一是针对于发送端,增加 RTP 头部扩展 Transport-wide Sequence Number,二是针对于接收端,增加新的 RTCP 反馈报文 TransportFeedback 。
- 上一篇,我们已经了解了 FeedbackRtpTransportPacket
- 以及chunk 、recv delta 的格式 ,
- 本篇,我们再综合各位大神的分析和例子,