WebRTC系列-网络之带宽估计和码率估计(3)接收端带宽估计-发送端

文章目录

  • 1. 丢包处理
    • 1.1 收包一致
    • 1.2 丢包评估
    • 1.3 评估值限制`CapBitrateToThresholds`
  • 2. 滑动窗口及本地发包处理
    • 2.1 本地发包
    • 2.2 CongestionWindowPushbackController

在上一篇文章 WebRTC系列-网络之带宽估计和码率估计(2)接收端带宽估计主要介绍了接收端带宽估计在接收端根据延迟估计评估发送端的带宽然后通过RTCP发送的过程;
这一篇主要介绍WebRTC接收端带宽估计的发送端处理;

1. 丢包处理

在之前的文章中也介绍了gcc算法主要是基于丢包率(Loss-based BWE)和网络延迟(Delay-based BWE)进行码率估计;上篇文章分析了基于接收端延迟带宽估计算了;这篇就从发送端的丢包开始;

1.1 收包一致

其中GoogCcNetworkController是WebRT

你可能感兴趣的:(WebRTC进阶,1024程序员节,webrtc)