OveruseEstimator

从名称看是“过度使用预测”,是一个卡尔曼滤波,卡尔曼滤波的作用是根据上一个预测值和本次的实际值结合来预测下一个值,并一直迭代下去。此处只是预测了带宽是否过度使用,并没有预测具体的带宽大小。

Update(int64_t t_delta,doublets_delta,intsize_delta, BandwidthUsage current_hypothesis);根据InterArrival模块计算获得的brust直接的发送时间差,接受时间差,大小差,当前的预测值。current_hypothesis来自于OveruseDetector统计的结果

参考文档:

Webrtc delay-base-bwe代码分析(3)

WebRTC基于GCC的拥塞控制(下)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容