- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
视频服务器与接入服务器协议
文档编号:TA001
版本:2.0
作者:李文军
项目经理:陈小群
全球眼平台系统视频服务器与接入服务器接口协议
接口规格说明
复审人
部门 姓名和职务 开发部 陈小群
修改历史
日期 修改人姓名 注释 2004-06-04 李文军 第一次建立文件 2005-03-01 李文军 修改了呼叫、视频参数等接口 2005-05-17 李文军 完整的检查了所有接口 2005-07-01 李文军 采用新的规范编写 2005-11-08 李文军 报警协议的新修改
目 录
1 引言 3
2 接口规格说明约定 3
2.1 数据类型定义 3
2.2 指令头 3
2.3 指令返回头 4
2.4 指令 4
2.5 TCP/IP控制约定 4
3 接口规格说明 4
3.1 设备类型编号 4
3.2 具体接口规格 5
3.2.1 视频服务器的注册 5
3.2.2 视频服务器的心跳 6
3.2.3 实时音视频的请求协议 7
3.2.4 视频开始和结束的报告协议 8
3.2.5 前端解码器、报警器控制协议文件下载协议 8
3.2.6 前端程序手动更新协议 9
3.2.7 控制云台协议 10
3.2.8 获取云台状态协议 15
3.2.9 用户呼叫请求协议 16
3.2.10 获取视频参数协议 17
3.2.11 设置视频参数协议 19
3.2.12 获取移动侦测报警策略协议 20
3.2.13 获取报警输入报警策略协议 22
3.2.14 设置移动侦测报警策略协议 23
3.2.15 设置报警输入报警策略协议 25
3.2.16 主动发送开始报警协议 26
3.2.17 主动发送结束报警协议 28
3.2.18 主动故障报警协议 28
3.2.19 直接控制报警输出 29
3.2.20 获取控制报警输出状态 29
3.2.21 远程修改前端的一些参数信息 30
3.2.22 视频文件组成协议 31
3.2.23 本地存储视频文件方式协议 31
3.2.24 中心存储视频文件方式协议 32
3.2.25 本地存储视频图片方式协议 32
3.2.26 中心存储视频图片方式协议 33
3.2.27 故障检测自动重新注册协议 33
3.2.28 注册失败后的处理协议 34
引言
视频服务器设备从硬件上来说,主要由:1、运行视频服务器的程序的具有PC功能的机器;2、提供视频处理的DSP芯片;3、提供视频源的摄像头、云台,控制云台镜头的解码器;4、提供报警的报警箱;5、提供音频的拾音器组成。
它主要完成模拟视音频信号的数字化,数字化后的视音频信号采 用MPEG-4视频压缩算法和G.729音频压缩算法进行压缩编码,然后通过IP网将编码后的音视频数据以IP包的形式传送给监控服务器或远端用户,实现视音频信号的网络传输、网络监控和网络存储,同时可以支持远程的云镜控制和远程报警管理。N:整数
N+:正整数(不包含0)
R:浮点型数
R+:正浮点型数
Byte:一个字节范围的数(0 - 255)
C:单个字符
S:字符串
X:十六进制的流
DT:日期/时间格式字符串(2003-12-20 03:02:13)字符串060215482004.45 表示 6月2日15点48分2004年45秒)
D:日期格式字符串(2003-12-20)
T:时间格式字符串(03:02:13)T+:时间格式字符串(03:02)
B:布尔类型(0、1)布尔类型(、)IP:IP地址格式的字符串(23)Bytes 4 Bytes 4 Bytes 4 Bytes 32 Bytes 32 Bytes 版本号
(N)指令长度
(N)指令编号
(N)指令序号
(N)源
(S) 目地ID
(S)
指令头中的各字段设置:
版本号 257
指令长度 指令中XML格式数据的长度指令编号 其它地方另行定义
指令序号 指令发起者自己设定的一个数值源 发起者的自身Bytes 4 Bytes 4 Bytes 4 Bytes 4 Bytes 版本号
(N)指令长度
(N)指令编号
(N)指令序号
(N)
(N)
指令返回值头中的各字段设置:
版本号 为接收到指令的版本号
指令长度 为指令返回值中XML格式数据的长度
指令编号 为接收到的指令中的指令编号加一
指令序号 为接收到的指令中的指令序号
成功标志 为0表示成功,其它表示错误序号
发送指令格式:
指令头 + XML格式的附加信息(如果指令长度为0,则该项没有)
指令返回值格式:
指令返回值头 + XML格式的附加信息(如果指令长度为0,则该项没有)
/IP控制约定
本系统指令格式采用TCP的方式。套接字的关闭都是主动发起者来完成。
接口规格说明
设备类型编号
设备 宏定义 值 用户 TYPE_USER 1 前端服务器
文档评论(0)