Hls流播放延时

         碰到好几次这种问题,总结下,要不时间久了可能就忘记了。

 最近项目中遇到Hls视频播放延时达7,8秒。最近服务版本进行了更新,起初以为是新版本产生的问

题(正常情况Web端播放Hls的延时在3-4S)于是用之前发布的版本进行测试,延时也在7,8秒,并且

Web端打开视频很慢大约10S。排除了服务器的问题后怀疑问题可能出在Chrome浏览器版本上(客户

端测试机器最近重装了系统)。将chrome浏览器切回到原来的版本进行测试,视频画面延时仍然是7,

8秒。

       既不是流媒体服务的问题,也不是浏览器的问题剩下只有设备配置问题。登录到摄像机配置页面

发现摄像机的GOP被修改成50,也就是2S(这点有些奇怪最近并没有配置摄像机可能是摄像机复位了)

。将摄像机GOP设置为25,重新测试,测试结果与之前一样延时3,4秒,Web端打开视频时间4秒左右。

GOP设置过大导致视频延时增加这个好理解,但同时打开时间也增加了6S有点费解,可能是我们的服

务在发布Hls流切片的大小是1秒,也就是说每个切片不包含一个完整的I帧,这可能导致Web浏览器解

码吃力(CS端播放器播放没有打开视频流慢的问题),这个只是猜测尚未验证,后面如有验证,再来补

充。

 

如需交流可加QQ群766718184,1038388075 或者QQ3501870

视频下载地址:http://www.chungen90.com/?list_53

 Demo下载地址: http://www.chungen90.com/?list_52

posted @ 2020-07-10 14:10  王纲  阅读(1883)  评论(0编辑  收藏  举报