技术解码 | WebRTC 发送方码率预估实现解析
原创 腾讯云音视频 腾讯云音视频 1周前
图片
导语
- WebRTC是一个非常复杂且庞大的东西,今天我们就对其中的发送方码率评估这一块做一个简单的实现解析,帮助大家更好的理解这部分内容。
图片
Google Congestion Control
- WebRTC使用的是Google Congestion Control (简称GCC)拥塞控制,目前有两种实现:
- 旧的实现是接收方根据收到的音视频RTP报文, 预估码率,并使用REMB RTCP报文反馈回发送方。
- 新的实现是在发送方根据接收方反馈的TransportFeedback RTCP报文,预估码率。
- 基于延迟的拥塞控制原理 -
-
先来看下Google Congestion Control(GCC)的标准草案:
https://tools.ietf.org/htm