GB28181协议解读——报警事件通知⽬录
协议内容
报警事件通知和分发使⽤ IETF RFC 3428 中定义的⽅法 MESSAGE 传送报警信息。
报警事件通知和分发流程中的请求命令采⽤ MANSCDP 协议格式定义,报警事件通知命令和响应如下:
消息格式
报警事件通知请求:命令类型(CmdType)、 命令序列号(SN)、设备编码(DeviceID)、
报警级别(AlarmPriority)、 报警时间(AlarmTime)、 报警⽅式(AlarmMethod)、 经度(Longitude)、纬度(Latitude) 等, 扩展报警类型(AlarmType)、报警类型参数(AlarmTypeParam)。
报警事件通知应答:应包括命令类型(CmdType)、 命令序列号(SN)、 设备编码(DeviceID)、
执⾏结果(Result)。
报警通知SDP消息体:
<?xml version="1.0"?>
<Notify>
<CmdType>Alarm</CmdType>
<SN>1</SN>
<DeviceID>64010000001340000101</DeviceID>
<AlarmPriority>4</AlarmPriority>
<AlarmTime>2009-12-04T16:23:32</AlarmTime>
<AlarmMethod>5</AlarmMethod><!-- 5-视频报警 -->    <Info>
<AlarmType>6</AlarmType><!-- 6-⼊侵检测报警 -->        <AlarmTypeParam>
<EventType>1</EventType><!-- 1-进⼊区域 -->        </AlarmTypeParam>
</Info>
自动点击器怎么使用</Notify>
报警响应SDP消息体:
<?xml version="1.0"?>
全家福支付宝
<Response>
<CmdType>Alarm</CmdType>
<SN>1</SN>
<DeviceID>64010000001340000101</DeviceID>有哪些好看的日本动漫
<Result>OK</Result>
</Response>
Notify消息字段含义
Notify消息体:
字段名字段值是否
含义
CmdType Alarm必选命令类型:报警通知
百度收藏
SN⼗进制整数必选命令序列号
DeviceID20位⼗进制字符串必选设备编号
AlarmPriority字符串必选报警级别:1为⼀级警情, 2为⼆级警情, 3为三级警情, 4为四级警情
AlarmMethod字符串必选报警⽅式:1为电话报警, 2为设备报警, 3为短信报警, 4为GPS报警, 5为视频报警, 6为设备故障报警, 7其他报警
AlarmTime 2009-12-
04T16:23:32
必选报警时间
AlarmDescription字符串可选报警内容描述
Longitude double可选经度信息
Latitude double可选纬度信息
Info XML节点可选扩展Info项携带报警类型、报警类型参数字段Notify的扩展信息Info消息体:
⼆级XML节点三级XML节点字段值是否必
含义
AlarmType整数可选报警类型,依赖报警⽅式,有三种情况。
可选报警类型扩展参数,在⼊侵检测报警时可携带<EventType>节点。
AlarmTypeParam
EventType整数可选事件类型: 1-进⼊区域; 2-离开区域
关于AlarmType字段的含义解释:
报警⽅式(AlarmMethod)为2时,
不携带AlarmType为默认的报警设备报警;
携带AlarmType取值及对应报警类型:1-视频丢失报警; 2-设备防拆报警; 3-存储设备磁盘满报警; 4-设备⾼温报警; 5-设备低温报警。
报警⽅式(AlarmMethod)为5时,
取值如下:1-⼈⼯视频报警; 2-运动⽬标检测报警; 3-遗留物检测报警; 4-物体移除检测报警; 5-绊线检测报警;6-⼊侵检测报警; 7-逆⾏检测报警; 8-徘徊检测报警; 9-流量统计报警; 10-密度检测报警; 11-视频异常检测报警; 12-快速移动报警。
报警⽅式(AlarmMethod)为6时,
取值如下: 1-存储设备磁盘故障报警; 2-存储设备风扇故障报警。
牛莉简历Response消息字段含义
字段名字段值是否
必选
含义
CmdType Alarm必选命令类型:报警通知
SN⼗进制整数必选命令序列号
DeviceID20位⼗进制字符串必选设备编号keyeast
Result字符串必选结果类型:OK为成功,ERROR为失败