GB 28181协议解读——报警事件通知

目录

协议内容

消息格式

报警通知SDP消息体:

报警响应SDP消息体:

Notify消息字段含义

Response消息字段含义


协议内容

报警事件通知和分发使用 IETF RFC 3428 中定义的方法 MESSAGE 传送报警信息。

报警事件通知和分发流程中的请求命令采用 MANSCDP 协议格式定义,报警事件通知命令和响应如下:
 

GB 28181协议解读——报警事件通知_第1张图片

 


消息格式

报警事件通知请求:命令类型(CmdType)、 命令序列号(SN)、设备编码(DeviceID)、
报警级别(AlarmPriority)、 报警时间(AlarmTime)、 报警方式(AlarmMethod)、 经度(Longitude)、
纬度(Latitude) 等, 扩展报警类型(AlarmType)、报警类型参数(AlarmTypeParam)。

报警事件通知应答:应包括命令类型(CmdType)、 命令序列号(SN)、 设备编码(DeviceID)、
执行结果(Result)。

报警通知SDP消息体:



    Alarm
    1
    64010000001340000101
    4
    2009-12-04T16:23:32
    5
    
        6
        
            1
        
    

报警响应SDP消息体:



    Alarm
    1
    64010000001340000101
    OK

Notify消息字段含义

Notify消息体:

字段名 字段值 是否必选 含义
CmdType Alarm 必选 命令类型:报警通知
SN 十进制整数 必选 命令序列号
DeviceID 20位十进制字符串 必选 设备编号
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   整数 可选 报警类型,依赖报警方式,有三种情况。
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 十进制整数 必选 命令序列号
DeviceID 20位十进制字符串 必选 设备编号
Result 字符串 必选 结果类型:OK为成功,ERROR为失败

你可能感兴趣的:(GB28181协议)