计算确认的比特率
- 在WebRTC中,AcknowledgedBitrateEstimator 主要用于计算确认的比特率,即通过接收端的反馈信息计算出当前的有效吞吐量。这个计算基于接收到的反馈包,特别是确认了已经成功到达的包的比特率。
- AcknowledgedBitrateEstimator 使用了一种加权平均的方法,通过接收端的反馈来估算当前的有效吞吐量。以下是简化的Python示例代码,用于模拟这一过程。
- 大神文章中 也指出,这个是基于feedback包:
BitrateEstimator::Update
- 同时,大神指出,这是两个过程,
- 下面的python代码,模了S1 过程: