安防设备接入方案
1 物模型说明
1. 方案介绍
本方案的目的是将不同品牌的安防设备进行统一管理,接入到阿里云平台。接入功能包括安防基础功能和智能事件。基础功能包括:设备管理、设备抓拍、云台控制、视频直播、录像点播。智能事件包括:规则布防、人脸识别、区域入侵、电动车进电梯、垃圾桶满溢、高空抛物、消防通道占用、热成像人体测温、热成像温度异常、电动车进出单元门、违停检测、人员徘徊、人员摔倒。事件支持动态扩展。
2. 设备接入
2.1 基础功能
2.1.1 非抓拍功能
功能:设备管理、云台控制、视频直播、录像点播
接入方式:GB28181
协议版本:GB/T28181-2016
默认参数:
GB28181 SIP服务器编号:34020000002000000001
GB28181 SIP域:3402000000
GB28181 SIP服务器端口:5060
接入流程:
边缘视频网关的智能安防服务中开启了GB28181的server服务,安防设备以GB28181 client的方式进行接入。
在本地配置安防设备的GB28181 SIP配置参数,智能安防服务的默认参数见上述“默认参数”。
2.1.2 抓拍功能
功能:设备抓拍
接入方式:私有SDK
接入流程:
a. 智能安防服务通过设备厂商的私有SDK进行图片抓拍。设备端需保证支持抓拍功能,无需做适配和修改。
2.2 智能事件
接入方式:HTTP API
默认参数:
HTTP端口:5080
接入流程:
(1) 边缘视频网关的智能安防服务开启了本地HTTP server,智能事件通过HTTP API进行上报。事件API定义见《智能安防服务-边缘事件管理API》文档。
(2) 设备厂商负责实现“适配软件”,管理事件规则和上报事件。
(3) 适配软件向智能安防服务主动发起认证,认证通过后可以进行API交互,如果API交互返回“认证失败”或“未认证”的错误码,需重新发起认证。
(4) 事件上报:安防IPC/NVR产生事件后,通过私有协议上报至适配软件,适配软件通过HTTP API上报至边缘视频网关。
(5) 规则下发:云端saas的事件规则,通过阿里云IoT平台的服务模型下发到边侧智能安防服务,智能安防服务通过HTTP API下发给适配软件。