一、google的nqe
国内大部分公司的网络质量评估模型都是基于google的nqe而来的
https://chromium.googlesource.com/chromium/src/+/HEAD/net/nqe/network_quality_estimator.cc
二、参考文章
即时通讯网整理的关于网络模型和弱网优化的文章,目前更新到第14篇了:移动端弱网优化专题(一):通俗易懂,理解移动网络的“弱”和“慢”-IM开发/专项技术区 - 即时通讯开发者社区!
携程关于弱网的优化,值得一看:https://www.51cto.com/article/800884.html
三、其他
弱网测试手段:WebRTC vs. Zoom 之外:WebRTC 的弱网模拟测试 | WebRTC中文网-最权威的RTC实时通信平台
四、一些思考
上述文章的弱网优化大多是基于HTTP请求即request和response角度来进行的,是否可以将这些优化经验或者模型应用到关于实时音视频传输的弱网优化中呢?我认为是可以的,因为在RTC中不仅仅可以通过音视频的传输指标来评估网络质量,还可以从信令角度来评估,而从信令的角度进行网络质量评估时,上述文章中的优化点就可以被参考了。
关于google nqe代码分析的文章我几乎没找到,所以等自己后续有时间了,打算具体剖析一下nqe,看一下其网络质量评估和rtc中的网络质量评估有何不同?