webrtc中Transport-CC带宽计算流程

基于丢包 RR报文
RTCPReceiver::IncomingPacket
	|
RTCPReceiver::TriggerCallbacksFromRtcpPacket
	|
BitrateControllerImpl::OnReceivedRtcpReceiverReport
	|
SendSideBandwidthEstimation::UpdateReceiverBlock
	|
SendSideBandwidthEstimation::UpdatePacketsLost
	|
SendSideBandwidthEstimation::UpdateEstimate
	|
SendSideBandwidthEstimation::CapBitrateToThresholds
	|
current_bitrate_bps_ = bitrate_bps;


基于延时 TransportFeedback报文
RTCPReceiver::IncomingPacket
	|
RTCPReceiver::TriggerCallbacksFromRtcpPacket
	|
SendSideCongestionController::OnTransportFeedback
	|
BitrateControllerImpl::OnDelayBasedBweResult
	|
SendSideBandwidthEstimation::UpdateDelayBasedEstimate
	|
SendSideBandwidthEstimation::CapBitrateToThresholds
	|
current_bitrate_bps_ = bitrate_bps;

上一篇:基础概念(8):汇总


下一篇:小试YARP