最近的直播工作中,我们使用了展示互动(http://zhixue.gensee.com/training/)的直播插件作为中间件,但是在实际的使用过程中,出现了音频、视频、文档不同步的问题,延迟比较明显。此外还出现录播件的长度明显短于直播。
在这个前提下,我们希望开展基于网速的测试。分析网络因素对延迟的影响。当下苦于没有经验,于是在网上查找了大量的资料,供参考借鉴。
Wanem模拟差网络环境
https://www.jianshu.com/p/fa8c6106eb5bWANem网络模拟器的安装和使用
http://blog.51cto.com/10237709/1811956APP弱网络测试--基于WANem
https://blog.csdn.net/nanalinlinlin/article/details/56016316如何测试网络稳定
https://jingyan.baidu.com/article/86fae346be0d6b3c49121a95.html
我的设计思路如下:
直播延时的测试主要基于RTMP协议(RTMP工作在TCP之上,默认使用端口1935)的推流。
此外录播件时长问题,(1)与录播状态的开闭有关;(2)与视频和音频是否存在有关。