最近不少用户问到了我们EasyNVR中关于云台控制的问题,看得出来少客户对于设备的云台控制还是很看重的,所以我们在产品升级中也将逐渐丰富我们的云台控制功能。本文主要还是来讲一下云台控制的几个注意点。
一、云台控制协议——onvif
目前,我们有EasyNVR和EasyGBS两个产品都是支持云台控制的,而两者所用的协议有差别,EasyGBS可以直接通过GB28181实现云台控制,而EasyNVR中使用的onvif协议才能实现云台控制。
使用EasyNVR时,假如摄像头不具有onvif协议,就无法使用云台控制。我们可以用一些探测工具比如ONVIF Device Test Tool来探测摄像头是否支持Onvif(注意要与服务器网络相通)
二、云台控制延时问题
曾经有用户对比了EasyNVR云台控制和摄像机云台控制的延时,发现EasyNVR的延时比较高,咨询我们原因。
该延时跟产品接入的协议也是有关系的。EasyNVR云台控制接入协议和各个摄像头是不同的,摄像头通过sdk接入云台,sdk是各个摄像头的私有的接入协议,具有保密性以及私有化,所以控制更精确;而EasyNVR通过onvif接入云台,在浏览器页面展示的同时,也分流出去,才导致了稍大的延迟。
三、云台控制接口调用
如果有用户要调用云台控制的接口,有两种方式,一种是在postman调用,一种是在页面调。我们比较推荐在页面调用,因为在postman中调用EasyNVR接口需要传token进去,效率比较低,而页面调用则方便许多。
有的客户反应EasyNVR云台控制设置完成后,在平台上面可以控制摄像头,且在调用我们接口也返回200 OK的数据,但是摄像头并没有动。目前我们测试只有easynvr中会出现这种情况,建议将speed加上可以传个10以解决这个问题。
而EasyGBS接口中的speed是有默认值的,所以在调用接口的时候会有明显的变化。
EasyNVR视频播放界面
关于Onvif协议之前的博文《视频流媒体Onvif协议是如何保证安防网络产品进行互通的》讲过一些要点,大家可以看一下。更多关于视频解决方案的内容,都可移步TSINGSEE青犀视频详细了解,如果大家有视频方面的需求,欢迎随时联系我们。