异构摄像头对接方法和系统的制作方法

文档序号:9399574阅读:689来源:国知局
异构摄像头对接方法和系统的制作方法
【技术领域】
[0001]本发明涉及远程监控技术领域,特别是涉及一种异构摄像头对接方法和系统。
【背景技术】
[0002]教育应急指挥平台建设工程的重点和难点就是解决各学校视频资源统一接入、统一管理的问题。通过平台对接和前端对接两种反向适配的技术手段,在已建平台和前端厂家提供相应技术支持的前提下,遵循不改变学校现有监控系统的原则,尽可能多的在平安校园与应急指挥系统中整合各学校现有视频监控资源,实现全省平安校园统一接入的蓝图。
[0003]异构摄像头即指传输协议和接口不一致的摄像头。传统的安防监控平台由于依靠于多个不同功能的子系统,或者由于产品提供来自不同厂商,在数据交换中没有一个统一的标准,因此造成接口众多、访问性差,从而形成了一个个的“信息孤岛”。由于监控平台是由不同平台开发商、采用不同编解码设备、不同传输协议、标准、不同传输网络构成不同监控应用模式,难以互联互通,实现数据资源共享的目的。

【发明内容】

[0004]基于此,有必要针对上述问题,提供一种可实现数据资源共享的异构摄像头对接方法和系统。
[0005]—种异构摄像头对接方法,包括以下步骤:
[0006]检测关键点位摄像头的类型;
[0007]若所述关键点位摄像头为模拟设备,则提取预设的第一类对接模式对所述关键点位摄像头进行接口对接;
[0008]若所述关键点位摄像头为网络设备,则提取预设的第二类对接模式对所述关键点位摄像头进行接口对接。
[0009]一种异构摄像头对接系统,包括:
[0010]类型检测模块,用于检测关键点位摄像头的类型;
[0011]第一对接模块,用于在所述关键点位摄像头为模拟设备时,提取预设的第一类对接模式对所述关键点位摄像头进行接口对接;
[0012]第二对接模块,用于在所述关键点位摄像头为网络设备时,提取预设的第二类对接模式对所述关键点位摄像头进行接口对接。
[0013]上述异构摄像头对接方法和系统,检测关键点位摄像头的类型。若关键点位摄像头为模拟设备,则提取预设的第一类对接模式对关键点位摄像头进行接口对接;若关键点位摄像头为网络设备,则提取预设的第二类对接模式对关键点位摄像头进行接口对接。针对不同类型的摄像头采用对应的对接模式进行对接,实现多种监控平台互联互通,共享视频数据资源。
【附图说明】
[0014]图1为一实施例中异构摄像头对接方法的流程图;
[0015]图2为一实施例中提取预设的第一类对接模式对关键点位摄像头进行接口对接的流程图;
[0016]图3为一实施例中提取预设的第二类对接模式对关键点位摄像头进行接口对接的流程图;
[0017]图4为另一实施例中异构摄像头对接方法的流程图;
[0018]图5为一实施例中异构摄像头对接系统的结构图;
[0019]图6为一实施例中第一对接模块的结构图;
[0020]图7为一实施例中第二对接模块的结构图;
[0021]图8为另一实施例中异构摄像头对接系统的结构图。
【具体实施方式】
[0022]—种异构摄像头对接方法,如图1所示,包括以下步骤:
[0023]步骤S130:检测关键点位摄像头的类型。关键点位摄像头即指根据实际使用需求设置于关键位置点的摄像头。以校园教学管理为例,关键点位摄像头主要包括设置于教室的摄像头,获取教学视频并上传以用作进行观看学习。由于校园教学管理平台所使用的摄像头来自不同的厂商,各自的接口以及传输协议并不相同。关键点位摄像头的类型包括模拟设备和网络设备两种,具体可通过前端接入网关检测关键点位摄像头的类型,以便后续步骤中进行对应的对接操作。
[0024]步骤S140:若关键点位摄像头为模拟设备,则提取预设的第一类对接模式对关键点位摄像头进行接口对接。若检测关键点位摄像头为模拟设备,则提取第一类对接模式进行接口对接。第一类对接模式对模拟设备提供接口对接方案,在旧前端厂商提供二次开发接口和技术支持的前提下,利用前端接入网关对异构摄像头的接口进行能力调用,将其接口协议转换为通用的标准协议,与前端设备接入集群完成对接,以便对不同类型摄像头的数据进行汇总,用户可通过客户端完成对旧平台上前端设备的实时视频、录像回放、云镜控制等基本功能。可以理解,对于不同型号的模拟设备,具体的对接方式也会有所不同。
[0025]在其中一个实施例中,如图2所示,步骤S140包括步骤S142至步骤S146。
[0026]步骤S142:判断是否检测到对应的DVR(Digital Video Recorder,数字视频录像机)设备。DVR设备用于对模拟设备进行管理,控制其进行录像并获取视频数据进行保存。若检测到对应的DVR设备,则进行步骤S144 ;若未检测到DVR设备,则进行步骤S146。
[0027]步骤S144 ??与DVR设备进行对接,将DVR设备输出的信号转换为与SDK (SoftwareDevelopment Kit,软件开发工具包)匹配的信号。具体可通过前端接入网关与DVR设备进行对接,对DVR设备的接口协议进行封装转换,将其输出的信号转换为与SDK所匹配的信号,以便进行统一管理。可以理解,在其他实施例中也可以是将DVR设备输出的信号以其他协议进行转换,可根据对接厂家的具体情况选择最优对接方案。
[0028]步骤S146:通过视频分配器与关键点位摄像头进行对接,接收关键点位摄像头输出的模拟信号。若未检测到DVR设备,则可增加视频分配器连接模拟设备进行对接。本实施例中前端接入网关通过BNC(Bayonet Nut Connector,卡扣配合型连接器接口)接口连接视频分配器,视频分配器通过BNC接口连接模拟设备,通过视频分配器将关键点位摄像头输出的模拟信号分成多路信号后传输至前端接入网关,使视频信号可以同时送给多个输出设备而不受影响,保证视频传输的同步。对应地,本实施例中也将关键点位摄像头输出的模拟信号转换为SDK所匹配的信号后传输至前端接入网关。
[0029]本实施例中在检测到关键点位摄像头为模拟设备后,采用反向调用前端设备SDK二次开发接口的方式,优先对接管理模拟设备的DVR设备,直接获取DVR设备中的视频数据,提高数据获取效率。对接完成后可以通过相关监控平台看到已对接DVR设备上接入的所有摄像头。如未检测到DVR设备则通过增加视频分配器的方案,将模拟信号接入前端接入网关。根据模拟设备不同的连接情况可选择对应的对接方案,提高异构摄像头对接可靠性。
[0030]进一步地,步骤S142若检测到DVR设备,进行步骤S144之前,步骤S140还可包括对DVR设备进行认证的步骤。具体认证方式可根据实际需求进行调整,例如可以是对DVR设备的名称、型号或IP地址等进行验证。本实施例中通过检测DVR设备的厂家是否为预设厂家对DVR设备进行认证,预先获取主流平台厂家作为预设厂家进行存储,以用作对DVR设备进行认证。若认证通过则进行步骤S144,若认证不通过则进行步骤S146。在对DVR设备进行对接之前还对DVR设备进行认证,避免因DVR设备自身的原因导致对接失败,提高对接可靠性。
[0031]步骤S150:若关键点位摄像头为网络设备,则提取预设的第二类对接模式对关键点位摄像头进行接口对接。若检测关键点位摄像头为网络设备,则提取第二类对接模式进行接口对接。第二类对接模式同样利用前端接入网关对异构摄像头的接口进行能力调用,将其接口协议转换为通用的标准协议,与前端设备接入集群完成对接,以便对不同类型摄像头的数据进行汇总。同理,对于不同型号的网络设备,具体的对接方式也会有所不同。
[0032]在其中一个实施例中,如图3所示,步骤S150包括步骤S152至步骤S156。
[0033]步骤S152:判断是否检测到对应的NVR((Network Video Recorder,网络硬盘录像机)设备。NVR设备用于连接网络设备,控制其进行录像并获取视频数据进行保存。若检测到对应的NVR设备,则进行步骤S154,若未检测到NVR设备,则进行步骤S156。
[0034]步骤S154:与NVR设备进行对接,将NVR设备输出的信号转换为SDK匹配的信号。通过前端接入网关与NVR设备进行对接,对NVR设备的接口协议进行封装转换,将其输出的信号转换为与SDK所匹配的信号,以便进行统一管理。同样地,在其他实施例中也可以是将NVR设备输出的信号以其他协议进行转换,可根据对接厂家的具体情况选择最优对接方案。
[0035]步骤S156:与关键点位摄像头进行IPC (Inter-Proc
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1