一种海量异构视频资源统一接入及管理方法

文档序号:8322583
一种海量异构视频资源统一接入及管理方法
【技术领域】
[0001]本发明涉及视频监控领域,具体涉及一种将不同视频监控系统的海量异构视频资源统一接入及管理的方法。
【背景技术】
[0002]视频监控系统是维护城市安全的一个有力的工具。视频监控系统具有远程实时视频监控的功能,能够同时远程监控城市的多个地点,进而及时发现案件,制止犯罪,有效的节省了警力;案发后视频监控的录像能为破案人员提供重要的破案线索和证据;同时视频监控系统具有威慑作用,对预防犯罪行为有着重要的作用。
[0003]由于缺乏可供遵循的权威标准,使得视频监控系统视频监控设备种类繁多、品牌多样。不同开发商的产品米用的视频压缩传输标准和传输协议不统一,相互之间难以兼容使用。采用不同开发商的产品,所以形成了很多信息孤岛。鉴于资源共享和重复利用原则,城市视频监控管理系统必须兼容这些已经存在的视频监控网络。因此,建立一个能兼容大部分主流品牌的视频监控设备平台是当前城市视频监控管理系统建设的当务之急。目前主要存在以下几个问题:
[0004]不同厂商设备差异性:目前国内视频监控、安防设备的生产商、销售商多达数十家,其中大型规模的厂家也有6-7家,加上有些单位原有的设备与新增设备厂家、型号不一致时就需要系统更好的兼容性。
[0005]视频编解码方式多样,标准不统一:前的压缩方式多种多样,有H264、AVI, MPEG、RMVB、H.263 等。
[0006]对视频处理的需求多样:需要对视频内容进行检索、特定视频的增强、特定视频的快放等。

【发明内容】

[0007]本发明旨在对多家视频厂商的多种设备、多种视频编解码方式、多种视频处理需求进行整合、二次封装,特别是适用于为视频综合业务支撑平台提供后台服务,实现以下目的:
[0008]1、不同厂家视频的统一调看;
[0009]2、不同视频设备的视频内容的统一处理;
[0010]3、不同视频厂家的设备统一控制、管理;
[0011]4、不同视频厂家、设备的视频下载、存储。
[0012]本发明采取以下技术方案:
[0013]一种海量异构视频资源统一接入及管理方法,其特征在于:采用分层式结构,在系统的底层,将不同厂家的硬件设备结合相关SDK,封装成各自独立的动态链接库;基于各个独立的链接库之上,进行第二层动态库的封装,在此层动态加载不同厂家的动态库,并对不同厂家的视频调看、图像处理、特定视频的快放、慢放、倒放功能进行二次封装,最终提供给向上的平台接口是统一标准和透明的。
[0014]本发明采用分层式结构,将不同厂商的视频设备、接口进行了独立封装、统一整合,最终形成了一个向上层海量异构视频服务平台提供统一标准和透明的支撑动态库,解决了不同开发商的产品采用的视频压缩传输标准和传输协议不统一,相互之间难以兼容使用,难以满足客户需求的问题。此方法结构清晰、易于扩展,提供统一接口,满足平台统一接入、统一管理的要求,大大提高了系统的兼容性。
【附图说明】
[0015]图1是本发明方法的流程图
[0016]图2是本发明的一个具体应用示意图
【具体实施方式】
[0017]如图1所示,本方法采用分层式结构,在系统的底层,将不同厂家的硬件设备结合相关SDK,封装成各自独立的动态链接库。基于各个独立的链接库之上,进行第二层动态库的封装,在此层动态加载不同厂家的动态库,并对不同厂家的视频调看、图像处理、特定视频的快放、慢放、倒放等功能进行二次封装,最终提供给向上的平台接口是统一标准和透明的。对于平台而言,调看不同厂家、不同规格、不同来源的视频,调用的接口是一样的,从而消除了海量异构视频的差异性,达到资源整合,满足平台统一标准,实现统一接入、统一管理的目的。
[0018]图2所示是本发明一个具体应用实施例,具体流程如下:
[0019]I将海康、大华等不同厂家的视频的基本调看视频、处理方法封装在各自的XXX_plugin插件中。
[0020]2在AVSS_CTRL.dll中,将所有对外接口,进行统一封装、消除底层动态库接口函数的差异,例如统一的视频调看接口、统一的视频内容增强接口、统一的视频播放接口、统一的视频下载接口等。
[0021]3结合平台具体服务和用户需求,为海量异构视频服务平台提供更具体的服务。t匕如向支撑平台提供历史视频倒放功能的接口、历史视频内容分析的接口、可疑目标跟踪的接口、及视频的转码、压缩、特定摄像头的云台控制等功能。
[0022]4当平台退出视频调看、查询等功能时,在AVSS_CTRL.dll中调用相关接口统一释放软件包资源。
【主权项】
1.一种海量异构视频资源统一接入及管理方法,其特征在于:采用分层式结构,在系统的底层,将不同厂家的硬件设备结合相关SDK,封装成各自独立的动态链接库;基于各个独立的链接库之上,进行第二层动态库的封装,在此层动态加载不同厂家的动态库,并对不同厂家的视频调看、图像处理、特定视频的快放、慢放、倒放功能进行二次封装,最终提供给向上的平台接口是统一标准和透明的。
【专利摘要】本发明涉及一种海量异构视频资源统一接入及管理方法,采用分层式结构,在系统的底层,将不同厂家的硬件设备结合相关SDK,封装成各自独立的动态链接库;基于各个独立的链接库之上,进行第二层动态库的封装,在此层动态加载不同厂家的动态库,并对不同厂家的视频调看、图像处理、特定视频的快放、慢放、倒放功能进行二次封装,最终提供给向上的平台接口是统一标准和透明的。
【IPC分类】H04N7-18
【公开号】CN104639878
【申请号】CN201310544348
【发明人】刘惟锦, 王春华, 吕春花
【申请人】北京航天长峰科技工业集团有限公司
【公开日】2015年5月20日
【申请日】2013年11月6日
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1