接入服务器与中心管理服务器协议Word文档格式.docx

上传人:b****7 文档编号:22381653 上传时间:2023-02-03 格式:DOCX 页数:48 大小:28.04KB
下载 相关 举报
接入服务器与中心管理服务器协议Word文档格式.docx_第1页
第1页 / 共48页
接入服务器与中心管理服务器协议Word文档格式.docx_第2页
第2页 / 共48页
接入服务器与中心管理服务器协议Word文档格式.docx_第3页
第3页 / 共48页
接入服务器与中心管理服务器协议Word文档格式.docx_第4页
第4页 / 共48页
接入服务器与中心管理服务器协议Word文档格式.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

接入服务器与中心管理服务器协议Word文档格式.docx

《接入服务器与中心管理服务器协议Word文档格式.docx》由会员分享,可在线阅读,更多相关《接入服务器与中心管理服务器协议Word文档格式.docx(48页珍藏版)》请在冰豆网上搜索。

接入服务器与中心管理服务器协议Word文档格式.docx

2摄像头图像格式设置14

2.10摄像头视频质量查询与设置14

1摄像头视频质量查询14

2摄像头视频质量设置15

2.11摄像头图像参数查询与设置15

1摄像头图像参数查询15

2摄像头图像参数设置16

3接入服务器与中心服务器通信协议17

说明:

17

3.1报警服务17

1.报警策略设置17

2.报警策略获取18

3.本平台报警通知19

4.异平台报警通知20

5.报警确认21

6.报警说明信息22

7.报警结束22

3.2认证服务23

1.权限验证23

2.监视器权限验证23

3.3故障服务24

1.故障通知服务24

2.用户无心跳通知服务25

3.4心跳服务25

3.5下载服务26

1.协议下载26

2.历史视频下载26

3.6注册服务26

1.视频服务器注册26

2.分发服务器注册27

3.存储服务器注册28

4.显示服务器注册28

5.接入服务器注册(重启通知)29

3.7图像服务29

1.图像存储方案查询30

2.图像质量参数设置30

3.获取图像质量参数31

4.恢复摄像头默认参数设置31

3.8用户操作记录服务32

1.用户日志32

2.用户使用视频时间段/流量计帐32

3.9多接入附加协议33

1.接入服务器转发注册信息33

2.接入服务器验证用户身份信息33

3.10查询摄像头所在中心存储信息33

1协议约定

1、数据类型定义

N:

整数

N+:

正整数(不包含0)

R:

浮点型数

R+:

正浮点型数

Byte:

一个字节范围的数(0-255)

C:

单个字符

S:

字符串

X:

十六进制的流

DT:

日期/时间格式字符串(2003-12-2003:

02:

13)

D:

日期格式字符串(2003-12-20)

T:

时间格式字符串(03:

B:

布尔类型(0、1)

IP:

IP地址格式的字符串(172.16.29.223)

2、指令头

4Bytes

4Bytes

32Bytes

版本号

(N)

指令长度

指令编号

指令序号

源编号

(S)

目地编号

指令头中的各字段设置:

版本号为257

指令长度指令中XML格式数据的长度

指令编号其它地方另行定义

指令序号指令发起者自己设定的一个数值,对应的返回头中指令序号与它完全相同

源编号发起者的自身的业务ID

目地编号操作目标的业务ID

3、指令返回头

成功标志

指令返回值头中的各字段设置:

版本号为接收到指令的版本号

指令长度为指令返回值中XML格式数据的长度

指令编号为接收到的指令中的指令编号加一

指令序号为接收到的指令中的指令序号

成功标志为0表示成功,其它表示错误序号

4、指令

发送指令格式:

指令头+XML格式的附加信息(如果指令长度为0,则该项没有)

指令返回值格式:

指令返回值头+XML格式的附加信息(如果指令长度为0,则该项没有)

5、资源类型定义

类型编号

类型名

1

用户

2

视频服务器

3

分发服务器

4

存储服务器

5

摄像头

6

报警输入设备

7

监视器

8

报警输出设备

2中心服务器与接入服务器通信协议

2.1视频服务器程序自动更新

1程序版本确认

[指令格式]

指令头:

指令号:

8010

目的编号:

无意义

其它同指令头约定

XML:

<

Messagemain=N+vice=N+>

Terminals>

<

Terminalid=SNaming=S/>

/Terminals>

/Message>

[注]main为程序主版本号;

vice为程序次版本号;

Terminal为需要更新的视频服务器列表,其中属性id是视频服务器业务id。

Naming为视频服务器命名;

[返回结果格式]

返回值头:

同指令头约定

XML:

Terminalid=SisUpdate=B/>

Terminal为管理员指定更新程序的视频服务器列表,其中属性id是视频服务器业务id。

属性isUpdate为是否需要更新标识。

如果视频服务器当前版本不是最新的。

则返回true,否则,返回false.

2程序更新

8012

Message

FtpAddress=S

FtpPort=N+

User=S

Pwd=S

Path=S

FileName=S>

Terminalid=SNaming=S/>

[注]FtpAddress为FTP服务器IP;

FtpPort为FTP服务器端口;

User为FTP用户名;

Pwd为FTP用户密码;

Path为程序存储位置;

FileName为程序名称;

Terminal为根据版本确认结果需要更新程序的视频服务器列表(不需要更新程序的视频服务器不在此列),其中属性id是视频服务器业务id。

3查询设备的版本信息

1022

Message>

Devicestype=N+>

Deviceid=SNaming=S/>

/Devices>

[注]type为设备(资源)类型(类型值参看资源类型定义);

Device为需要查询版本的设备,其中属性id是设备业务id。

Naming为设备命名;

Deviceid=SVersion=SBuildDateTime=S/>

Device为需要查询版本的设备,其中属性id是设备业务id.Version是视频服务器的版本号,例如:

2.0。

BuildDateTime是版本build时间,格式为YYYY-MM-DDHH:

MM:

SS.ErrScription是操作信息描述。

2.2设备CPU使用状况查询

4008

服务器业务ID(视频服务器,分发服务器,存储服务器)

DeviceID>

S<

/DeviceID>

Type>

N+<

/Type>

[注]DeviceID为设备业务ID;

Type为设备类型;

Cpuinfo>

/Cpuinfo>

[注]Cpuinfo为CPU占用百分数;

2.3存储服务器磁盘使用状况查询

4004

存储服务器业务ID

[返回结果格式]

Message

TotalSpace=R+

FreeSpace=R+/>

[注]TotalSpace为存储服务器总的存储空间;

FreeSpace为存储服务器空闲的空间;

2.4视频服务器远程设置

5046

视频服务器业务ID

IP>

S<

/IP>

NetMask>

/NetMask>

GateWay>

/GateWay>

[注]Type为远程设置类型(1:

视频服务器设置2:

重启视频服务器3:

获取视频服务器版本信息。

4。

n保留);

IP,NetMask,GateWay三个结点只在类型为Type=1时有效。

IP为视频服务器的新IP;

NetMask为视频服务器的新子网掩码;

GateWay为视频服务器的新网关地址;

当Type=1时:

ErrScription>

/ErrScription>

当Type=2时:

当Type=3时:

Version>

/Version>

BuildDateTime>

/BuildDateTime>

[注]Version是视频服务器的版本号,例如:

2.5在线视频查询

1020

Video

SourceID=S

SourceType=N+

DestID=S

DestType=N+/>

.........

[注]SourceID为视频源ID;

SourceType为视频源类型;

DestID为目的ID;

DestType为目的类型;

2.6查询在线用户实时状态

5048

用户SessionID

Status>

N+<

/Status>

CameraID>

/CameraID>

BeginDT>

DT<

/BeginDT>

EndDT>

/EndDT>

[注]Status为用户状态(0:

其他1:

实时视频2:

历史视频);

CameraID为摄像头业务ID;

BeginDT为视频开始时间;

EndDT为视频结束时间;

2.7摄像头帧结构查询与设置

1摄像头帧结构查询

1010

摄像头业务ID

MessageTerminalId=N+>

Para>

/Para>

[注]TerminalId为摄像头所属视频服务器业务ID;

Para为摄像头参数的分类编号,这里Para值为1,表示摄像头的帧结构。

RecordKeyFrameIntervals=N+FrameRate=N+/>

[注]KeyFrameIntervals为关键帧间隔;

FrameRate为帧率;

2摄像头帧结构设置

1008

Para为摄像头参数的分类编号,这里Para值为1,表示摄像头的帧结构;

KeyFrameIntervals为关键帧间隔;

2.8摄像头最大传输速率查询与设置

1摄像头最大传输速率查询

Para为摄像头参数的分类编号,这里Para值为3,表示摄像头的最大传输速率。

RecordMaxBPS=N+/>

[注]MaxBPS为最大传输速率;

2摄像头最大传输速率设置

RecordMaxBPS=N+/>

Para为摄像头参数的分类编号,这里Para值为3,表示摄像头的最大传输速率;

MaxBPS为最大传输速率;

2.9摄像头图像格式查询与设置

1摄像头图像格式查询

Para为摄像头参数的分类编号,这里Para值为4,表示摄像头的图像格式。

RecordPicFormat=N+SupportFormat=S/>

[注]PicFormat为图像格式(0:

CIF;

1:

QCIF;

2:

2CIF;

3:

4CIF);

SupportFormat为视频卡可以支持图像格式(例如:

0123);

2摄像头图像格式设置

Para为摄像头参数的分类编号,这里Para值为4,表示摄像头的图像格式;

PicFormat为图像格式(0:

2.10摄像头视频质量查询与设置

1摄像头视频质量查询

Para为摄像头参数的分类编号,这里Para值为2,表示摄像头的视频质量。

RecordLevel=N/>

[注]Level为视频质量级别(0:

最好;

较好;

好;

一般);

2摄像头视频质量设置

Para为摄像头参数的分类编号,这里Para值为2,表示摄像头的视频质量;

Level为视频质量级别(0:

2.11摄像头图像参数查询与设置

1摄像头图像参数查询

Para为摄像头参数的分类编号,这里Para值为7,表示摄像头的图像参数。

RecordBrightness=N+Saturation=N+Contrast=N+Hue=N+/>

[注]Brightness为亮度;

Saturation为饱和度;

Contrast为对比度;

Hue为色度;

2摄像头图像参数设置

Para为摄像头参数的分类编号,这里Para值为7,表示摄像头的图像参数;

Brightness为亮度;

3接入服务器与中心服务器通信协议

1)接入服务器与中心管理服务器采用http通讯协议,post请求方式

2)请求路径为http:

//host:

port/megaeyes_access_support/main

3)在请求头中包含三个属性

分别为

(1)messageId:

指令号

(2)xml:

请求的详细信息体

(3)accessId:

暂定为接入服务器ip

4)中心返回xml信息

3.1报警服务

1.报警策略设置

[请求信息]

messageId:

5020、5024

accessId:

Resource>

<

AheadTime>

/AheadTime>

KinescopeTime>

/KinescopeTime>

CameraList>

CameraRelatedPresent=N+

RelatedTrack=N+

RelatedMonitorNaming=S

IsKinescope=B>

/Camera>

...

IsKinescope=B>

/CameraList>

AlarmOutTime>

/AlarmOutTime>

AlarmOutList>

<

AlarmOut>

/AlarmOut>

...

/AlarmOutList

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1