一种视频监控系统及前端存储的集中管理方法

文档序号:9711536阅读:604来源:国知局
一种视频监控系统及前端存储的集中管理方法
【专利说明】
【技术领域】
[0001]本发明涉及视频监控技术领域,特别涉及一种视频监控系统及前端存储的集中管理方法。
【【背景技术】】
[0002]IP协议是计算机网络和Internet中最常用的协议。将IP网络应用于视频监控使得它具有比传统监控无可比拟的优势。例如省去了传统的布线和线路维护费用,大大降低成本。另外,IP网络监控还不受时间、地点限制,在授权的情况下可以随时按需监控,实现即插即用即看,安全且使用便捷。
[0003]随着互联网技术的发展,视频监控行业正向大规模数字化和网络化方向发展。而网络化存储将在行业今后的发展中扮演重要角色。存储设备在整个系统中的部署位置将越来越趋于分布化和前端化。
[0004]视频监控网络中,前端存储具有几个方面的优势:一是可以通过分布式的存储部署,来减轻集中存储带来的容量压力;二是可以有效缓解集中存储带来的网络流量压力;三是可以避免集中存储在网络发生故障时的图像丢失。网络视频监控系统通过中心业务平台对所有前端存储进行统一管理和调度,并实现存储空间和存储内容的网络化。这样,用户既可以直接登录单个前端设备进行录像资料的点播回放,也可以统一登录中心业务平台进行所有前端录像检索和回放,保证了用户访问的灵活性和便捷性。
[0005]近几年,市场上的前端存储设备产品日益丰富多样化,被广泛的接入IP监控网络平台。但由于不同厂家前端存储产品对于标准的支持程度不同,甚至使用私有协议,以及监控标准的发展具有一定的滞后性,导致前端设备存储管理变得复杂。因此,如何有效管理前端存储,构建高效的网络化存储和应用平台成为视频监控网络的一项重要的业务。
[0006]目前,视频监控系统前端存储的管理通常由前端存储设备附带的单点客户端或者设备厂商的自有平台软件完成。虽然这种管理方法能很好的兼容自己的前端存储设备,但有诸多不足。例如:
[0007]前端存储管理的方式单一,对于其他厂商前端存储设备的兼容性不好,甚至不兼容,导致了多级业务整合和多级联网的能力差;
[0008]多客户端并发业务请求时容易引发存储服务器访问压力,导致网络性能下降。例如多用户同时操作录像检索时服务器响应缓慢。不同单点客户端或厂商平台软件用户接口不一致,也增加了前端存储管理操作的复杂性。

【发明内容】

[0009]有鉴于此,为克服现有技术的不足,本发明提供一种视频监控系统中前端存储的集中管理方法,开放性与兼容性好,对数据存储实现集中管理化。
[0010]为实现上述目的,本发明的技术方案如下:
[0011]—种视频监控系统,包括客户端、前端存储集中管理服务器、前端存储代理服务器、IP网络和前端存储设备,所述客户端、前端存储集中管理服务器、前端存储代理服务器及前端存储设备通过所述IP网络相连,并通过所述客户端能够远程访问和管理前端存储设备。
[0012]所述前端存储集中管理服务器包括安全管理模块、前端存储配置管理模块、流转发模块与业务缓存模块。所述安全管理模块:完成用户登录信息的验证操作。优选地,采用用户名加密码的方式。
[0013]所述前端存储配置管理模块:用于接收和响应客户端的业务请求。同时,向前端存储代理服务器订阅设备状态信息,并实时上报给客户端。所述流转发模块:用于客户端的录像回放和下载请求时,向其转发前端存储或业务缓存模块缓存的流数据。所述业务缓存模块:用于缓存历史业务请求结果,提高再次请求业务时的响应速度。
[0014]进一步,为解决兼容性问题,本发明提供了一种前端存储代理服务器,其作用是完成平台业务指令到前端存储设备指令的映射,通过对不同接入协议的封装,为前端存储集中管理服务器提供了透明化的中间层服务。这样的好处是:屏蔽了前端存储设备的差异性,减少了平台业务与存储设备耦合性。
[0015]所述前端存储代理服务器包括平台业务指令收发模块和接口适配模块,所述平台业务指令收发模块维护与前端存储设备管理器的通信连接,接收和响应前端存储集中管理服务的平台指令;所述接口适配模块用于与前端存储设备的直接交互,完成平台内部业务指令与所述前端存储设备指令的映射。
[0016]本发明还涉及一种视频监控系统前端存储的集中管理方法,它是在所述视频监控系统中将整个平台中不同的前端存储设备及其关联资源的配置信息在所述前端存储集中管理服务器上集中,以数据库服务的形式供已授权的客户端调用和使用。将前端指令到平台内部业务指令的映射信息在所述前端存储代理服务器上集中,封装为统一的平台业务接口,供前端存储集中管理服务器调用。所述客户端与前端存储集中管理服务器之间,前端存储集中管理服务器与前端存储代理服务器之间通过IP网络保持TCP连接通信。
[0017]进一步,具体地,所述客户端以用户名和密码的形式登陆前端存储管理服务器获取授权和资源信息,所述前端存储集中管理服务器对用户进行鉴权,成功则下发前端存储设备及资源信息,否则拒绝其服务请求;处理客户端的业务逻辑,并将平台业务指令转发到前端存储代理服务器;最后前端代理服务器完成平台业务指令与前端设备指令的映射,发送给前端设备执行。
[0018]为解决前端存储管理操作复杂的问题,本发明还提供了一种通用的客户端软件。客户端软件统一了所有前端存储管理的操作流程,通过IP网络实现远程访问、管理和配置业务操作。具体地,包括:设备管理、前端存储配置、录像检索、回放和下载。所述设备管理进一步包括前端存储设备的添加和删除;所述前端存储配置进一步包括:存储属性、配置存储计划和删除存储计划。
[0019]本发明的有益效果是,对数据存储实现集中管理化的同时,增加平台的开放性和兼容性。尤其适用于高速公路智能交通系统中,实现前端存储的集中化管理的方法。
【【附图说明】】
[0020]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本发明实施例提供的一种视频监控系统的网络结构图。
[0022]图2为本发明实施例的流程示意图。
[0023]图3为本发明实施例的客户端录像检索业务的操作流程图。
[0024]图4为本发明实施例视频监控系统中客户端录像回放业务请求的处理流程图。
[0025]图5为本发明实施例中一种优选的前端存储集中管理服务器的架构图。
[0026]图6为本发明实施例中一种优选的前端存储代理服务器的架构图。
【【具体实施方式】】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]参照图1,一种视频监控系统,包括客户端101、前端存储集中管理服务器102、前端存储代理服务器103、IP网络104和前端存储设备105、106、107、108,所述客户端101、前端存储集中管理服务器102、前端存储代理服务器103及前端存储设备105、106、107、108通过所述IP网络104相连,并通过所述客户端101能够远程访问和管理前端存储设备105、106、107、108。
[0029]其中前端存储设备105通过SDK协议接入,前端存储设备106通过0NVIF协议接入,前端存储设备107通过RTSP协议接入,以及前端存储设备108通过其他协议接入,在此平台上实现了多种前端存储设备的集中统一化管理。
[0030]参看图5,前端存储集中管理服务器102包括安全管理模块1021、前端存储配置管理模块1022、流转发模块1023与业务缓存模块1024。所述安全管理模块1021:完成用户登录信息的验证操作。优选地,采用用户名加密码的方式。前端存储配置管理模块1022:用于接收和响应客户端的业务请求。同时,向前端存
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1