关于EasyCVR平台Ehome协议接入设备出现停止启用现象的原因分析
作者:互联网
EasyCVR平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB/T28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可将接入的流媒体进行处理与分发,分发的视频格式包括RTSP、RTMP、FLV、HLS、WebRTC等。
我们在测试平台功能时发现,在使用过程中,出现Ehome接入的设备突然停止启用了。虽然重新启用就能看到设备重新上线,但是这个问题是怎么出现的?为什么会取消启用呢?今天就来分析一下具体原因。
在设备的接入过程中,通道注册是设备端发过来句柄,后端拿到句柄后,作出对应的上线操作。而在设备断网、断流、断电后,设备并没有发送注册消息,服务端便做出了离线判断,将启用开关关闭了。造成这种情况的原因,即为上面所说的设备断网、断流、断电后,设备未发送注册消息。
我们也分别对这三种情况进行了测试,设备的确出现了停止启用的现象。在恢复网络和通电后,设备则会重新自动变为启用状态。
假如在保障网络、电路均为正常的情况下,若设备突然停止启用,并反复出现这个问题,那么极有可能是摄像机自身的故障导致的。我们通过抓包,也发现测试的设备也并未向平台发流,那么可以判断该设备的确存在异常。
若有用户也遇到上述情况,可以更换设备进行测试。如遇到无法解决的问题,也可以联系我们协助排查。
EasyCVR平台拓展性强、部署轻快、视频能力灵活,平台基于云边端一体化,具有强大的数据接入、处理及分发能力,轻松与第三方集成。近期我们正在对EasyCVR平台进行新功能的拓展,欢迎大家关注我们的更新。对EasyCVR感兴趣的用户,可以前往演示平台进行体验或部署测试。
标签:启用,接入,Ehome,平台,EasyCVR,设备 来源: https://www.cnblogs.com/easycvr/p/16613734.html