视频监控cs架构通信协议

视频监控cs架构通信协议

ID:22286177

大小:187.85 KB

页数:27页

时间:2018-10-28

视频监控cs架构通信协议_第1页
视频监控cs架构通信协议_第2页
视频监控cs架构通信协议_第3页
视频监控cs架构通信协议_第4页
视频监控cs架构通信协议_第5页
资源描述:

《视频监控cs架构通信协议》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、CS架构通信协议PE90CSP/1.02012-6-18视频机柜api接口概述3报文封装3NOP3Login4DeviceConfig5SchemeConfig6CallScheme7AddScherne8UpdateScheme9HardUpdate10GetRouteMap11CreateWindow_UI12CreateWindow13DestroyWindow15SetWindowRect16SetWindowAIpha17SetWindowSource_UI18SetWindowSource19SelectWindowSource20BringToFront

2、20SendToBack21PTZControl22PresetControl23VideoEffect24概述以TCPC/S模式通信,服务器端口指定为10200,客户机端口由机器自动分配。客户机连上服务器后,双方以2种方式传递消息:1.命令/响应:由客户端主动发起,服务器需应答。DireCtion="Cair表示命令消息,Direction=〃Return〃表示响应消息。2.通知:服务器或客户机均可主动发送通知消息,对方无需应答。通知消息不指定Direction属性。注:CS之间传递的消息封装在报文中,报文格式借鉴自HTTP协议。报文封装MessagePR9

3、0CSP/l.0rContent-Length:12345rr报文由报文头和报文内容两部分组成。报文头一共3行,以状态行开始,之后是长度行,以空行结束。报文闪容即为传递的消息,xml语法结构:KeepAlive参数流程流程1S:发送消息C:检查参数刷新对方活动时间流程2C:发送消息S:检查参数刷新对方活动时间说明

4、服务器或客户端若时间未发送消息,可以发送NOP消息保活连接Login登录类型命令/响应适用范围C==>S(Call)S==〉C(Return)格式OAdmin〈Password〉12345〈/Password〉〈/Login〉200OK〈/Login〉参数Userid用户编号,’'"表示未提供UserName用户名,""表示未提供Password密

5、码Code返回码Desc返回信息描述流程C:发送Call消息S:检查参数若用户名/密码核对错误或用户被禁用,返回"401Unauthorized"若登录成功,返回"2000KMC:等待Return消息("200OK"或其他)说明若服务器验证用户编号/用户名/密码无误,则返回”200OK”,并依次发出下列通知消息:针对设备配置,发送DeviceConfig针对方案配置,发送SchemeConfig遍历视频参数表针对每组视频参数,发送VideoEffect遍历窗口表针对每个富口,发送CreateWindowDeviceConfig设备配置类型通知适用范闱C==>SS==>

6、C格式AABBCCDDEEFE〈/DeviceConfig〉参数Data二进制数据的16进制编码流程流程1S:发送消息C:检查参数保存到内存流程2C:发送消息S:检查参数保存到内存保存到数据库通知其他奔户端(DeviceConfig)说明SchemeConfig类型通知适用范围C==〉SS==>C格式AABBCCDDEEFF参数Data二进制数据的16进制编码流程流程1S:发送消息C:检查参数保存到内存流程2C:发送消息S:检查参数

7、保存到内存保存到数据库通知其他客户端(SchemeConfig)说明CallScheme方案调用类型通知适川范围C==>S格式Ol〈/CallScheme〉参数Planeld位面编号Schemeld方案编号流程C:发送消息S:检查参数删除所有窗口,并按方案要求新建窗口刷新硬件广播DestroyWindow(O)消息针对所有新建窗口,广播CreateWindow消息说明AddScheme添加方案类型通知适用范闱C==>S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。