EasyNVR使用ARM版本出现无法播放情况的排查与解决办法

网友投稿 442 2022-10-13


EasyNVR使用ARM版本出现无法播放情况的排查与解决办法

TSINGSEE青犀视频的视频平台如EasyGBS、EasyNVR、EasyCVR等,均含有Windows版、Linux版,如果用户有需求,我们也可以提供ARM版。

有用户在使用EasyNVR的ARM版本测试过程中,出现了不能播放的问题。今天我们来分享一下排查步骤及解决办法。

1)首先,我们来排查能不能正常获取到视频流。在date文件下的hls文件夹查看有没有ts的切片生成。有生成则说明有视频流。

上如图所示,图示位置存在当前时间的文件夹,这说明是正常获取到了流文件。

2)接下来,我们可以将文件从服务器中拿出来,在VLC中播放观察是否正常。其中文件包含m3u8切片文件,切片文件的间隔可以自行设置。放到VLC中切片是可以播放的,这说明流本身没有问题。

3)通过咨询研发了解到,ARM版本的流媒体使用的是之前的版本的内核,最新修改的并没有打包在一起,我们尝试更换新版的内核。

4)下载好内核以后,在服务器中将需要使用的版本重新命名。这里需要检查版本的内核命名方式,将新内核的名称命名一致,否则可能会导致程序无法正常运行。替换好内核以后,检查之前的文件能否正常播放(经测试后已经正常播放了)。

这里需要注意的是,用户现场使用的是服务器浏览器,可能存在前端不兼容的问题,建议使用标准浏览器。

更多关于ARM版本编译相关的技术文章,可以参阅这里:​​EasyNVR视频平台ARM版交叉编译过程及常见报错处理​​。

如果大家对EasyNVR感兴趣,欢迎前往演示平台进行体验(联系我们获取演示账号),或者下载部署进行测试。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot扫描引入jar包的service等组件方式
下一篇:Feign接口方法返回值设置方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~