海康视频监控平台第三方对接回放流程参考(IPlayBackCtrl)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三方对接6.X平台实现回放
说明:该文档只针对第三方对接6.X平台多路回放,第三方获取平台资源数据不带用户权限验证(过滤或单点校验),传入正确的参数即可。
1、第三方调集成平台接口获取平台资源数据
接口地址:http://集成平台服务器IP/cms/services/ICommonService?wsdl
集成平台服务器IP:例如平台装在10.10.48.83上,该值为10.10.48.83
常用的获取资源的方式:
1.1获取组织
接口:getAllResourceDetail
所需参数:
1、String nodeIndexCode 参数说明:填调用方远程配置过去的节点编号,否则无法通过权
限校验。
如下为WS接口工具测试返回结果
备注:String nodeIndexCode这个参数可填写平台上服务管理中的服务的indexCode,如下
2、int resType 参数说明:资源类型,输入该参数限制获取的数据结果导向。
可传入:1000获取资源组织
3000 获取用户组织
注:该接口不可直接获取监控点数据,可获取编码设备数据(30000)
1.2获取指定组织下全部资源
接口:getAllResourceDetailByOrg
所需参数:
1、String nodeIndexCode
参数说明:详见第一步中的解释
2、String orgCode 参数说明:该参数为第一步中返回的值,如下
第一步中返回的报文中c_index_code字段的值为该参数的值
3、int resType 参数说明:资源类型,输入该参数限制获取的数据结果导向。
传入:10000,获取监控点数据如下
备注:级联到平台的监控点仍可以使用这种方法进行获取监控点数据,级联上来的监控点在平台不会展示,但是存在于数据库中。
2、OCX回放
2.1 使用新接口回放
1.修改IPlayBackCtrl.htm
如上图所示:OCX控件需要的参数为:
1.1监控点编号:该值为1.2中返回的监控点数据报文中的c_index_code
最简单的办法:直接平台查看,如下
1.2、录像开始时间和结束时间(这个根据自己要查询的录像的时间段填写)
2.打开IPlayBackCtrl.htm并回放
2.1双击打开IPlayBackCtrl.htm
2.2填写参数
2.3点击新接口的初始化控件
2.4点击登录平台、点击录像回放,如图:
2.2 使用老接口回放
1.修改IPlayBackCtrl.htm
参数:
1.1平台IP
1.2 监控点名和监控点indexcode
该值为1.2中返回的监控点数据报文中的c_name和c_index_code
1.3编码设备的设备名称和设备indexcode
参照1.2获取监控点信息的格式调用相同的接口GetAllResourceByOrg获取编码设备的信息(其中resType填30000)
1.4Cms服务的信息
登陆平台查看cms服务的信息:
首页→服务管理→服务配置→cms
端口是http端口一般是80
1.5Vms服务的信息
登陆平台查看vms服务的信息:
首页→服务管理→服务配置→vms
端口是http端口一般是80
1.6级联服务
登陆平台查看cascade服务的信息:
首页→服务管理→服务配置→cascade
2.打开IPlayBackCtrl.htm并回放
2.1双击打开IPlayBackCtrl.htm
2.2点击老接口的初始化控件
2.3点击录像回放
了解更多OCX回放调用接口及事件,请参考同目录下的《多路回放控件使用说明书.doc》。