1、ICS 13.310 A91 DB33 浙江省 地方标准 DB 33/T 629.3 2011 代替 DB33/T 629.3 2007 跨区域视频监控联网共享技术规范 第 3 部分 :设备描述与控制协议 Technical specifications for inter-domain video surveillancenetworking and sharing Part 3: Device description and control protocol 2011 - 06 - 27 发布 2011 - 07 - 27 实施 浙江省质量技术监督局 发布 DB33/T 629.3 201
2、1 I 目 次 前言 . II 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 缩略语 . 1 5 DDCP 文档语法 . 1 5.1 消息体类型 . 1 5.2 特殊符号 . 1 6 DDCP 结构 . 2 6.1 元素名称 . 2 6.2 元素声明 . 2 附录 A(资料性附录) DDCP 协议引用的元素说明 . 13 附录 B(规范性附录) 联网单元业务层错误名称、代码及其描述 . 15 DB33/T 629.3 2011 II 前 言 DB33/T 629跨区域视频监控联网共享技术规范分为 六 个部分: 第 1部分 : 总则 ; 第 2部分 : 联网单元; 第
3、 3部分 : 设备描述与控制协议; 第 4部分 : 用户及设备 编码 管理 ; 第 5部分 : 视音频编解码技术要求及媒体插件管理 ; 第 6部分 : 设备运行监测管理。 本部分为 DB33/T 629的第 3部分 , 依据 GB/T 1.1 2009给出的规则 起草 。 本部分代替 DB33/T 629.1-2007 跨区域视频监控联网共享 技术规范 第 3部分 : 设备描述与控制协议 , 与 DB33/T 629.1-2007 跨区域视频监控联网共享 技术规范 第 3部分 : 设备描述与控制协议 相比, 除编辑性修改外,主要技术变化如下: 增加了 6.2.2 表 3 中 DecoderTa
4、gType, ResType, ResSubType, OperatorType, AlarmType(见6.2.2, 2007 版 5.2.2); 修改了 6.2.2.1 设备地址类型 为表格形式 (见 6.2.2.1, 2007 版 5.2.2); 修改了 6.2.2.2 用户权限 类型为表格形式 (见 6.2.2.2, 2007 版 5.2.2); 修改了 6.2.2.3IP 地址 类型为表格形式 (见 6.2.2.3, 2007 版 5.2.2); 修改了 6.2.2.4 视频编码类型 类型为表格形式 (见 6.2.2.4, 2007 版 5.2.2); 修改了 6.2.2.5 音频编
5、码 类型为表格形式 (见 6.2.2.5, 2007 版 5.2.2); 增加了 6.2.2.5 音频编码类型 AMR-NB,MPEG2 L2(见 6.2.2.5, 2007 版 5.2.2); 修改了 6.2.2.6 码流格式 类型为表格形式 (见 6.2.2.6, 2007 版 5.2.2); 增加了 6.2.2.6 码流格式 类型 720p, 1080i,1080p,UXGA,OTH(见 6.2.2.6, 2007 版 5.2.2); 修改了 6.2.2.7 控制码 类型为表格形式 (见 6.2.2.7, 2007 版 5.2.2); 增加 了 6.2.2.8 解码插件标签类型 (见 6
6、.2.2.8, 2007 版 5.2.2); 增加 了 6.2.2.9 资源 类型为表格形式 (见 6.2.2.9, 2007 版 5.2.2); 增加 了 6.2.2.10 资源子类型 (见 6.2.2.10, 2007 版 5.2.2); 增加 了 6.2.2.11 操作类型 (见 6.2.2.11, 2007 版 5.2.2); 增加了 6.2.2.12 报警类型 (见 6.2.2.12, 2007 版 5.2.2); 添加了 6.2.3.1ResType, ResSubType, Elevation, DecoderTag, OperatorType(见 6.2.3.1,2007 版
7、5.2.3.1); 修改了 6.2.3.4 报警预订请求 Alarm 元素为 AlarmSubscribe(见 6.2.3.4, 2007 版 5.2.3.4); 添加了 6.2.3.4 报警预订请求 AlarmType 元素 (见 6.2.3.4, 2007 版 5.2.3.4); 修改了 6.2.3.5 报警通知请求 Alarm 元素为 AlarmNotify(见 6.2.3.5, 2007 版 5.2.3.5); 添加了 6.2.3.5 报警预订请求 AlarmType 元素, Status 元素, Data 元素, BeginTime 元素 (见6.2.3.5, 2007 版 5.2.
8、3.5); 添加了 6.2.5.1 预置位查询声明 (见 6.2.5.1, 2007 版 5.2.5); 添加了 6.2.5.2 FromIndex, ToIndex 字段 (见 6.25.2, 2007 版 5.2.5); 修改了 6.2.7.2 获取实时流响应 ReceiveSocket 元素为 Socket 元素 (见 6.2.7.2, 2007 版DB33/T 629.3 2011 III 5.2.7); 添加了 6.2.7.2 获取实时流响应 DecoderTagType 元素 (见 6.2.7.2, 2007 版 5.2.7); 修改了 6.2.7.4 报警预订响应 Alarm 元
9、素为 AlarmType 元素 (见 6.2.7.4, 2007 版 5.2.7); 修改了了 6.2.7.5报警通 知响应 Alarm元素为 AlarmNotify 元素 (见 6.2.7.5, 2007版 5.2.7); 添加了 6.2.9.1 预置位信息查询响应 (见 6.2.9.1, 2007 版 5.2.9); 修改 了 6.2.9.2 历史文件查询 RealFileNum, FromIndex, ToIndex 元素 (见 6.2.9.2, 2007 版5.2.9); 添加了表 A.1FromIndex,ToIndex,RealNum,Alarm,AlarmData,PresetL
10、ist,DecoderTag 元素名称 (见 表 A.1, 2007 版 表 A.1)。 本部分由 浙江省公安厅提出并归口。 本部分 起草单位: 浙江省公安科技研究所 、杭州海康威视数字技术股份有限公司、浙江立元通信技术有限公司。 本部分参加 起草 单位:杭州华三通信技术有限公司、浙江广信智能建筑研究院有限公司、浙江大华技术股份有限公司、浙江方圆检测集团股份有限公司、 浙江省 公众信息 产业有限 公司、浙 江贝尔技术有限 公司、 杭州 天视 智能系统有限 公司。 本部分主要起草人: 蒋乐中、马伯康、赵问道、夏海元、焦庆春、徐力、赵已绩、李福胜、方良、李伟强 、李旻、叶裕雷、洪燕昌、 李英杰、
11、陈爽 。 本部分代替了 DB33/T 629.3-2007。 DB33/T 629.3-2007为第一次发布。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 DB33/T 629.3 2011 1 跨区域视频监控联网共享技术规范 第 3 部分 :设备描述与控制协议 1 范围 DB33/T 629 的本部分 规定 了 跨区域视频监控联网共享建设中 联网 单元传输与 控制 协议消息 体的技术 要求 。 本部分适用于视频监控系统的跨区域联网共享建设,及相关系统和软硬件产品的设计与开发。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,
12、仅所注日期的版本适用于本文件。凡是不注 日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GA/T 647 视频安防监控系统前端设备控制协议 V1.0 RFC 3261 会话初始协议( Session Initiation Protocol) RFC 3265 Session Initiation Protocol (SIP)-Specific Event Notification 3 术语 和 定义 下列术语和定义 适用 于本部分 3.1 设备描述与控制协议 (DDCP) Device Description and Control protocol DDCP是一种基于 XML规
13、范的 SIP消息体文档 ,使用 XSDL语言对 DDCP文档结构进行定义。 DDCP定义了 SIP消息的规范,但允许扩展,扩展部分不做出错处理。 4 缩略语 XML 可扩展标记语言 。 XML Schema 一种 XML文档的描述语言,用于定义 XML文档的结构、规则及要求 。 XSDL XML Schema模式定义语言 。 5 DDCP 文档语法 5.1 消息体类型 采用 RFC3261、 RFC3265和方法 DO实现视频监控系统跨区域联网时,方法的消息体 MIME类型应符合本部分定义的 DDCP文档规范 , Content-Type字段应设为 application/DDCP 。 5.2
14、 特殊符号 DB33/T 629.3 2011 2 DDCP结构文档中特殊符号含义的约定如表 1所示。 表 1 DDCP 文档中特殊符号含义的约定 + 应 出现 0 到多次 n,m 应 出现 n 到 m 次 * 应 出现 1 到多次 d 任何十进制数字 (0 到 9) ? 应 出现 0 或者 1 次 . . n 应 出现 n 次 () 一组标签 n, 应 出现 n 到多次 一条注解 6 DDCP 结构 6.1 元素名称 声明的元素名称及其含义如表 2所示,元素引用说明参见附录。 表 2 元素名称及其说明 元素名 称 说明 Action 表示一个 请求的 动作 Control 表示一个控制的动作
15、 ControlResponse 表示一个 控制 动作的响应 Notify 表示一个通知的动作 Query 表示一个查询的动作 QueryResponse 表示一个 查询 动作的响应 Response 表示一个响应 的 动作 6.2 元素声明 6.2.1 元素间的相互关系 声明的元素层次如图 1所示。其中 Action与 Response是全局的,其余是局部的。 A c t i o nN o t i f yQ u e r yC o n t r o l联 网 单 元 功 能 联 网 单 元 请 求 功 能 响 应联 网 单 元 通 知 功 能联 网 单 元 查 询 功 能联 网 单 元 控 制
16、功 能R e s p o n s eQ u e r y R e s p o n s eC o n t r o l R e s p o n s e联 网 单 元 查 询 功 能 响 应联 网 单 元 控 制 功 能 响 应图 1 元素间相互关系示意图 6.2.2 全局类型 声明 6.2.2.1 全局类型名称及其说明 DB33/T 629.3 2011 3 本部分声明的全局类型如表 3所示,均位于命名空间 http:/www.w3.org/namespace/的顶层。 表 3 全局类型名称及其说明 名称 说明 DeviceAddressType 设备地址类型 PrivilegeType 用户权限类
17、型 IpAddressType IP地址类型 CatalogType 目录结构类型 VideoType 视频编码类型 AudioType 音频编码类型 FormatType 码流格式类型 ControlCode 控制码类型 DecoderTagType 解码插件标签类型 ResType 资源类型 ResSubType 资源子类型 OperateType 操作类型 AlarmType 报警类型 6.2.2.2 设备地址类型 表 4 设备地址类型 类型名称 值类型 值 说明 DeviceAddressType string d18 值符号定义参见表 1 6.2.2.3 用户权限类型 表 5 用户权
18、限类型 类型名称 值类型 值 说明 PrivilegeType string (%(d|a-f|A-F)1,2)1, 值符号定义参见表 1 6.2.2.4 IP 地址 类型 表 6 IP 地址类型 类型名称 值类型 值 说明 IpAddressType string (d1,3.)3d1,3 值符号定义参见表 1 6.2.2.5 视频编码类型 表 7 视频编码类型 类型名称 值类型 值 说明 VideoType string MPEG-4 VideoType string H.264 DB33/T 629.3 2011 4 6.2.2.6 音频编码类型 表 8 音频编码类型 类型名称 值类型
19、值 说明 AudioType string G.711A AudioType string G.722.1 AudioType string G.723.1 AudioType string G.729 AudioType string AMR-NB AudioType string MPEG2 L2 6.2.2.7 码流格式类型 表 9 码流格式类型 类型名称 值类型 值 说明 FormatType string QCIF FormatType string QVGA FormatType string CIF FormatType string 2CIF FormatType string
20、 DCIF FormatType string D1 FormatType string 720p FormatType string 1080i FormatType string 1080p FormatType string UXGA FormatType string OTH 6.2.2.8 控制码属性 表 10 控制码属性 类型名称 值类型 值 说明 ControlType string (d|a-f|A-F)6) 值符号定义参见表 1 注: 控制码 是六位定长字符型代码,应符合 GA/T647第 4.1条表 1中的字节 4至字节 6的规定。在 GA/T647中,字节 4代表命令码,
21、字节 5与字节 6分别代表数据 1和数据 2,本部分声明的控制码属性中的第 1、 2个字符代表命令码,第3、 4个字符代表数据 1,第 5、 6个字符代表数据 2。 6.2.2.9 解码插件标签类型DB33/T 629.3 2011 5 表 11 解码插件标签类型 类型名称 值类型 值 说明 DecoderTagType string (d|a-f|A-F)3,10)_Vd.d2 值符号定义参见表 1 6.2.2.10 资源类型 表 12 资源类型 类型名称 值类型 值 说明 ResType string d2 值符号定义参见表 1 6.2.2.11 资源子类型 表 13 资源子类型 类型名称
22、 值类型 值 说明 ResSubType string d2 值符号定义参见表 1 6.2.2.12 操作类型 表 14 操作类型 类型名称 值类型 值 说明 OperateType string ADD 添加共享 OperateType string DEL 取消共享 OperateType string MOD 修改共享 OperateType string OTH 保留 6.2.2.13 报警 类型 表 15 报警 类型 类型名称 值类型 值 说明 AlarmType string Detect AlarmType string VDetect AlarmType string VLost AlarmType string VHide AlarmType string EventOnVideo AlarmType string OTH 6.2.3 Action 元素声明 DB33/T 629.3 2011 6 6.2.3.1 目录发送请求