我们的EasyNVR视频流媒体服务器分为Windows版本和linux版本,两个版本没有任何区别,是为了适应不同使用者的操作习惯。一般我在进行新版本测试的时候,两种操作系统的版本都会过一遍,以免出现系统不兼容的问题,是对我们自己的产品负责,也是对使用产品的开发者和用户们负责。
本文我就将记录一个测试时出现的问题:将linux版EasyNVR部署在CentOS7中运行。在已完成通道配置后,显示设备在线,但视频广场不显示快照图片,仅显示“暂无快照”,然而点击视频的时候是可以正常播放的。
经果排查之后我发现是系统权限问题,为此我换root用户重新执行了程序,这个问题就可以解决了,视频能够正常播放,并且也能够正常显示快照。
说到这里我突然想到之前有用户来问我,在我们的视频广场上的快照能不能换成视频播放,而不是单单显示一张快照。其实最开始在研发视频广场的时候,我们并没有将视频广场直播纳入考虑的范围,因为在浏览器实现多个视频同时直播,是非常消耗带宽的,也会对浏览器产生很大的负荷,还会严重拖慢传输速率。
纵观现在大多数的视频播放器,也很少能做到多个视频同时直播的功能,最高可达64分屏。但是我们的用户这样的需求增多,我们也逐渐拓展出了其他的办法,比如我们现在的视频流媒体播放器可以做到多分屏的效果,对需要同时观看多个视频直播的用户来说,这一点确实给他们带来了很大的便捷。