EasyNVR视频智能监控平台使用EasyWasmPlayer播放器播放录像文件几秒后卡顿问题排查

EasyNVR视频智能监控系统分为直播版本和录像版本,录像版本能够调取视频录像进行回看,用户可以根据自己需求进行选择。

大家知道在EasyNVR版本更新后,同时兼容了Easyplayer和EasyWasmPlayer两种播放器,EasyWasmPlayer支持H265编码视频的播放。但是在播放录像文件使用EasyDarwin/EasyWasmPlayer播放器播放时,只播放几秒,视频就停下了。

我们检查录像文件数据得知数据并没有问题,并且使用VLC播放器测试播放录像文件也是正常的,于是就排除EasyNVR程序的问题了,这时大概率是EasyWasmPlayer播放器的问题。

随后我们对EasyWasmPlayer播放器进行了更加深入的研究,得知该播放器是有一个问题存在的:播放器播放m3u8格式的录像文件时,会根据m3u8文件加载ts列表,而由于没有添加超时处理,导致ts文件获取不到,因此播放器的播放才会停滞。

目前这个问题已经在最新版本的EasyWasmPlayer播放器中得到了解决,因此此处我们更换系统使用的播放器为最新版本即可。

对于EasyPlayer播放器和EasyWasmPlayer播放器的区别,我们之前写过博文:EasyPlayer和EasyWasmPlayer的区别介绍

EasyPlayer播放器项目还包括EasyPlayer RTSP、EasyPlayer RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器,具备更高的可用性和更低的延时,欢迎大家了解。

原文地址:https://www.cnblogs.com/EasyNVR/p/14452366.html