EasyCVR视频平台前端可以接入硬盘录像机、摄像头、编码器等设备,也可以直接调用硬盘录像机的录像进行回看。有用户现场反馈,通过EasyCVR调取录像机录像,但是对接easyplayer后,发现没有进度条。
于是该现场做了一个调用/api/v1/devices/record/playback?stime=20210617090154&etime=20210617090931&channel=21&protocol=flv的接口,每次一调用后,所有的录像就会全都无法播放,文件全部显示0KB,只能重启。
我们接到这个问题后,便远程访问了项目现场的系统,发现设备录像确实播放不了,检查录像机配置,可以得知录像机是通过Ehome接入EasyCVR的。
为了确认是EasyCVR系统的问题还是网络问题,我们让其视频以Ehome协议接入我们EasyCVR的演示平台,发现同样播放不了。
进一步调用接口查看问题,取流在vlc上依然无法播放。
但是在项目本地视频录像可以正常播放,我们猜测可能是接入方式内部协议问题。
所以此处可以将摄像头换成国标方式接入本地EasyCVR,国标配置后,重启摄像头,重启服务,发现设备录像可以正常播放,调用接口也正常了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。