EasyCVR级联上级平台请求接口失败排查(EasyCVR三种ID说明)

EasyCVR能够对上级平台进行级联,包括国标GB28181协议设备以及RTSP协议设备。在我们做EasyCVR测试时,发现数据通道通过上级平台添加到EasyGBS出现播放的问题,前端播放器一直在转圈,无法播放,过一会请求接口失败,前端控制台会出现错误。

76.png

在前端控制台分析接口的结构中serial和code是一样的,最终在浏览器打开播放视频出现400错误码;400的错误码是客户端错误(例如,格式错误和请求语法错误等等各种问题),导致服务器不能活着,不会处理客户端请求。

77.png

78.png

但是在设备管理中点击其他的播放视频都是可以播放的,所以还是填写的数据格式有错误,才导致找不到这个流。在EasyCVR代码中有三种id,其中ParentID和DeviceID是相对应的,ID是单独这个数据id。

79.png

以下两张图都是ParentID赋值了ChannelID,再进行保存临时数据,并发送给前端的ID数据。

80.png

81.png

解决这个问题,我们需要修改里面的ParentID和DeviceID,把ParentID改为DeviceID,也就是设备的id,这样请求接口就会找到某个设备的编号,也就是标识。获取标识之后,视频就可以正常播放了。

82.png

83.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值