EasyCVR设备录像出现无法播放现象的问题修复

2022-07-01 17:14:58 浏览数 (1)

EasyCVR是我们接入协议最广泛的视频管理平台,除了标准协议GB28181、RTSP/Onvif、RTMP等,还支持厂家的私有协议与SDK,如海康Ehome、海康SDK、大华SDK等,同时我们也还在积极拓展其他主流厂家的SDK,如宇视SDK、华为SDK等。平台支持通过GB/T28181、Ehome协议从海康、大华、宇视等摄像头、网络硬盘录像机NVR等设备中,按设备、通道、日期获取对应录像文件进行录像的检索与回放,无需安装各个安防厂商的视频播放插件。

有用户反馈,在点击设备录像播放时,显示无法播放,不知道是什么原因,请求我们协助排查,今天来和大家分享一下排查过程及解决办法。

在排查时技术人员发现,原来是获取的播放流地址没有发送给播放器,于是查询接口返回,并对代码进行如下优化:

将接口返回的流地址正确传输给播放器,修复设备录像的播放功能。

在修复设备录像播放功能时,发现当前的设备录像存在两种播放协议。经过讨论,目前设备录像只需要一种flv的播放协议,去除hls播放协议,于是优化代码,如下图:

根据配置修改播放协议代码,固定录像播放的协议为flv。完成以上功能以及逻辑的修改后,用户反馈的问题得到了解决。

EasyCVR平台基于云边端一体化管理,支持多协议、多类型的视频设备接入,可拓展性强、功能灵活,在线下有大量的落地应用,如智慧工地、智慧校园、智慧工厂、智慧社区等等。感兴趣的用户可以前往演示平台进行体验或部署测试。

0 人点赞