webrtc发送端-transportfeedback之sendside

github:https://github.com/bigonelby/webrtcUml/tree/master/latest

webrtc-发送端-transportfeedback-sendside.drawio.png
  1. 这个图展示了webrtc中的transport-CC解析后的最终处理

  2. 之前通过DelayBasedBwe已经决策出了新的评估码率,接着调用了SendSideBandwidthEstimation,将决策出的码率设置到了SendSideBandwidthEstimation中,通过调用其方法UpdateDelayBasedEstimate

  3. 最终调用到了LinkCapacityTracker中,这里的决策非常简单,首先就是比较当前决策出的值,是否小于上次决策出的值,即last_delay_based_estimate_,如果确实小于,则capacity_estimate_bps_取和当前决策出的码率的最小值

你可能感兴趣的:(webrtc发送端-transportfeedback之sendside)