目前在安防监控摄像头这上面,市面上比较常见的协议有RTSP、RTMP、GB/T28181几种。一般情况下,同一个项目场景里面,使用的都是同一协议的摄像头,可以通过视频综合管理平台进行统一的管理。
但在部分情况下,有些项目场景不在同一区域,因此使用的摄像头协议有所不同。那么怎样才能把这些协议不同的摄像头进行统一的联合管理?上文我们讲到的视频联网云平台EasyCVS就在这个时候发挥作用——支持接入不同协议的摄像头进行统一管理。EasyCVS如何配置SpringBoot框架日志库
视频联网云平台EasyCVS是如何管理EasyCVR的设备和通道的?
1、首先,EasyCVS与EasyCVR交互通过HTTP协议交互,在EasyCVS的服务管理中添加EasyCVR服务,主要是需要EasyCVR的IP和PORT。
2、在EasyCVS内部定义好相应的接口,这些接口都是从EasyCVR的接口文档中获取的。
public class EasyCvrChannelConstant {
/**
* 获取通道
*/
public static String getChannelUrl = "/api/v1/channels";
/**
* 添加通道
*/
public static String addChannelUrl = "/api/v1/addchannel";
/**
* 发现设备
*/
public static String discoverDevicesUrl = "/api/v1/discoverdevices";
/**
* ONVIF探测
*/
public static String probeDeviceUrl = "/api/v1/probedevice";
/**
* 更新通道
*/
public static String editChannelUrl = "/api/v1/editchannel";
/**
* 删除通道
*/
public static String delChannelUrl = "/api/v1/delchannel";
/**
* 批量删除通道
*/
public static String delChannelBatchUrl = "/api/v1/channels";
}
3、EasyCVS显示的设备和通道列表都是通过EasyCVR的接口调用获取到,然后展示。
扫描二维码关注公众号,回复:
11723533 查看本文章