视频监控第三方存储对接说明
- 格式:pptx
- 大小:657.54 KB
- 文档页数:1
第三方对接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.htm2.2填写参数2.3点击新接口的初始化控件2.4点击登录平台、点击录像回放,如图:2.2 使用老接口回放1.修改IPlayBackCtrl.htm参数:1.1平台IP1.2 监控点名和监控点indexcode该值为1.2中返回的监控点数据报文中的c_name和c_index_code1.3编码设备的设备名称和设备indexcode参照1.2获取监控点信息的格式调用相同的接口GetAllResourceByOrg获取编码设备的信息(其中resType填30000)1.4Cms服务的信息登陆平台查看cms服务的信息:首页→服务管理→服务配置→cms端口是http端口一般是801.5Vms服务的信息登陆平台查看vms服务的信息:首页→服务管理→服务配置→vms端口是http端口一般是801.6级联服务登陆平台查看cascade服务的信息:首页→服务管理→服务配置→cascade2.打开IPlayBackCtrl.htm并回放2.1双击打开IPlayBackCtrl.htm2.2点击老接口的初始化控件2.3点击录像回放了解更多OCX回放调用接口及事件,请参考同目录下的《多路回放控件使用说明书.doc》。
.视频监控平台概要设计说明书--------------------------------------------------------------------- 文件更2改摘要1:目录1.引言 (4)1.1. 编写目的 (4)1.2. 背景 (4)1.3. 术语 (4)1.4. 预期读者与阅读建议 (5)1.5. 参考资料 (5)2.总体设计 (5)2.1. 设计目标 (5)2.2. 运行环境 (6)2.3. 网络结构 (6)2.4. 总体设计思路和处理流程 (6)2.5. 模块结构设计 (9)2.6. 功能需求与程序模块的关系 (15)2.7尚未解决的问题................................................................................................... 错误!未定义书签。
3.接口设计 (33)3.1. 用户接口 (33)3.2. 外部接口 (36)3.3. 内部接口 (44)4.界面总体设计 (53)5.数据结构设计 (55)6.系统安全设计................................................................................................ 错误!未定义书签。
6.1. 数据传输安全性设计................................................................................... 错误!未定义书签。
6.2. 应用系统安全性设计................................................................................... 错误!未定义书签。
6.3. 数据存储安全性设计................................................................................... 错误!未定义书签。
视频监控对接方案1. 简介随着科技的发展,视频监控系统在社会生活中扮演着越来越重要的角色。
视频监控的应用范围越来越广泛,涉及到安防、交通、智能家居等多个领域。
然而,由于不同厂商的视频监控设备存在着协议和接口的差异,导致视频监控系统的对接变得复杂。
本文将介绍一种常用的视频监控对接方案,旨在帮助开发人员快速实现视频监控系统的对接。
2. 方案概述本方案基于现有的视频监控协议和接口,使用标准化的通信方式进行数据交换,实现不同厂商视频监控设备的对接。
主要包括以下几个步骤:2.1 视频监控设备的选择在对接视频监控系统之前,我们首先需要选择合适的视频监控设备。
根据实际需求和设备性能要求,选择符合要求且有稳定可靠的厂商供应的设备。
2.2 设备协议的分析不同厂商的视频监控设备通常会使用不同的通信协议。
在对接时,我们需要先了解设备所使用的协议,以便后续进行相关的开发工作。
2.3 协议转换在实际应用中,为了实现不同厂商设备的互操作性,我们通常需要对设备的协议进行转换。
这可以通过使用中间件、协议解析库或自定义开发来实现。
转换的目标是将设备的原始协议转换为统一的数据格式,以便后续的处理和交互。
2.4 数据交换经过协议转换后,视频监控设备的数据已经被转换成了统一的格式。
在数据交换阶段,我们可以使用常见的通信协议,如HTTP、MQTT等,将数据从设备传输到目标系统。
目标系统可以是云平台、服务器或其他用于数据存储和处理的设备。
2.5 数据处理和展示接收到视频监控设备的数据后,我们可以对数据进行处理和分析。
处理和分析的方式取决于具体的应用场景和需求。
例如,可以使用人工智能算法对视频进行智能分析,提取出关键信息。
3. 示意图下图展示了视频监控对接方案的简化示意图:示意图4. 实施步骤以下是视频监控对接方案的实施步骤:1.选择适合的视频监控设备。
2.分析设备的协议,确定需要转换的方式。
3.根据需求选择合适的协议转换工具。
4.开发数据交换模块,实现设备数据的传输。
第三方对接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.htm2.2填写参数2.3点击新接口的初始化控件2.4点击登录平台、点击录像回放,如图:2.2 使用老接口回放1.修改IPlayBackCtrl.htm参数:1.1平台IP1.2 监控点名和监控点indexcode该值为1.2中返回的监控点数据报文中的c_name和c_index_code1.3编码设备的设备名称和设备indexcode参照1.2获取监控点信息的格式调用相同的接口GetAllResourceByOrg获取编码设备的信息(其中resType填30000)1.4Cms服务的信息登陆平台查看cms服务的信息:首页→服务管理→服务配置→cms端口是http端口一般是801.5Vms服务的信息登陆平台查看vms服务的信息:首页→服务管理→服务配置→vms端口是http端口一般是801.6级联服务登陆平台查看cascade服务的信息:首页→服务管理→服务配置→cascade2.打开IPlayBackCtrl.htm并回放2.1双击打开IPlayBackCtrl.htm2.2点击老接口的初始化控件2.3点击录像回放了解更多OCX回放调用接口及事件,请参考同目录下的《多路回放控件使用说明书.doc》。
视频监控无缝对接方案视频监控无缝对接方案随着物联网技术的不断发展,人们对于视频监控技术的需求也越来越高,同时各类视频监控设备也越来越多样化,尤其是现在的5G通信技术带来的高速度、低时延、广带宽的特点,这更为视频监控技术的发展提供了有利条件。
然而,由于各种监控设备的种类和品牌不同,系统开发商在进行视频监控无缝对接时面临较大的挑战,因此需要设计出一种有效的综合方案。
一、架构设计针对监控设备种类和品牌的差异,我们设计一种以协议转换为基础的架构方案,即数据从不同监控设备采集后经过协议转换器转换为一种统一的协议格式后进行统一处理。
如图1所示:图1.架构设计通过协议转换器实现不同监控设备间数据格式的转换。
在视频监控方案中,“设备集成层”是连接不同的监控设备的核心,它实现了设备与网络的编解码转换,将信号输入到特定的数据总线上,表示设备信息、控制信息、应答信息等。
而“网络层”则是将集成层的数据流传输到监控中心,在传输过程中保证报文的安全性和完整性。
二、协议转换视频监控中最基本的设备连接方式是通过设备间的协议通信进行数据传输。
协议转换技术即将来自不同视频监控设备的数据进行转换。
因此,协议转换器是支持视频监控设备之间互相连接的重要工具。
协议转换器可以将来自各种不同设备的信号转换为一种固定的、兼容性强的标准信号,保证不同设备间的兼容性。
在协议转换中,常见的通信协议包括RTSP、NDI、ONVIF、SIP等。
其中,RTSP是一种流式传输协议,用于在网络上传输音频和视频数据流。
NDI是一个新型的高质量视频流传输协议,它将设备转化为发送端和接收端,使得不同设备之间可以方便的传输视频流。
ONVIF是一个基于IP视频的开放标准,帮助不同厂商的设备可以无缝地相互调用,达到设备间的互联互通。
SIP协议是用于网络中实现电话或多媒体会议的标准协议,它将设备转化为发送端和接收端,用于通讯和控制。
在协议转换中,我们可以根据实际需求选择合适的协议进行转换。
NVR网络存储解决方案应用需求存储容量:10~200TB,摄像头数量≦300路,保存周期15~30天.应用背景在中小规模网络视频监控系统中,监控范围主要集中在一个特定的区域内,监控点和监控中心距离较近。
前端摄像头路数较少,存储容量相对较小,可以将所有监控点的录像集中存储,有利于快速发现警情,提高响应速度。
解决方案NVR网络存储解决方案拓扑图如下:NVR网络存储解决方案拓扑图方案说明该方案中,高清或标清摄像码流通过数字网络传输,在视频监控平台软件的管理下,直接传输至NVR网络存储平台;NVR网络存储平台内置第三方流媒体模块和录像模块,实现前端摄像机的直写录像存储模式,而无需流媒体服务器或录像服务器。
同时NVR网络存储平台支持内置第三方回放模块,可以接收浏览客户端的回放指令并检索历史视频,然后通过以太网络发送给客户端回放。
NVR网络存储平台支持CBD IO整形技术,不仅支持更高性能的NVR并发录像性能,而且能够提供长时间运行无碎片,实现长时间覆写性能不降低;同时具备降低磁盘损耗,延长磁盘寿命的独有优势。
1、节省存储服务器 NVR网络存储平台通过内置第三方录像模块、回放模块,实现了视频数据的直写存储,节省存储服务器投入,降低建设成本;2、覆写性能不降低,NVR网络存储平台通过CBD技术支持碎片合并写入,长时间覆写性能不降低;3、延长磁盘寿命,NVR网络存储平台支持CBD IO排序,转化随机IO为顺序IO,降低磁盘损耗,延长磁盘寿命;4、数据高可靠性,NVR网络存储平台支持多种RAID级别,提供磁盘冗余技术,磁盘故障数据不会丢失。
小规模视频监控存储方案应用背景工厂、学校、小区、楼宇、园区、监狱等一定区域内视频监控系统的特点是:监控摄像头的数量较少,一般规模不大于200个点,视频录像的保存时间从2周到1个月不等.因监控规模较小,监控点到监控中心的距离不太远,可以将所有监控点的录像集中保存。
该方案造价小,监控中心集中保存,有利于快速发现警情,提高响应速度,对视频集中存储的容量需求也较小。
监控视频接入合同范本甲方(接入方):____________________法定代表人:____________________地址:____________________联系电话:____________________乙方(提供方):____________________法定代表人:____________________地址:____________________联系电话:____________________鉴于甲方因业务需要,希望接入乙方的监控视频资源,双方经友好协商达成如下协议:一、监控视频接入内容乙方同意将位于__________(具体地点)的监控视频接入甲方指定的系统或平台。
二、接入期限自____年__月__日起至____年__月__日止。
三、双方的权利和义务1. 乙方应确保所提供的监控视频资源的合法性、真实性和有效性,并保证其正常运行。
2. 乙方应按照甲方要求的技术标准和规范提供接入服务,并及时解决接入过程中出现的问题。
3. 甲方应按照合同约定使用接入的监控视频资源,不得用于非法或未经授权的用途。
4. 甲方应妥善保管乙方提供的接入信息和技术资料,不得泄露给第三方。
四、服务费用及支付方式1. 甲方应按照约定向乙方支付监控视频接入服务费用,具体费用及支付方式为:__________。
2. 如甲方未按时支付费用,乙方有权暂停或终止提供接入服务。
五、保密条款双方应对在履行本合同过程中所获得的对方商业秘密和技术秘密等保密信息承担保密义务,未经对方书面同意,不得向任何第三方披露。
六、违约责任1. 若一方违反本合同约定,应向对方支付违约金______元,并承担由此造成的损失。
2. 若因不可抗力等不可预见、不可避免的原因导致无法履行本合同,双方应协商解决。
七、争议解决如双方在本合同履行过程中发生争议,应友好协商解决;协商不成的,可向有管辖权的人民法院提起诉讼。
八、其他条款1. 本合同未尽事宜,可由双方另行书面补充协议。