一种非压缩视频监控系统及故障恢复方法_2

文档序号:9582086阅读:来源:国知局
3和路由模块31下发VLAN配置,以及获取路由模块31的光口状态。视频切换管理模块24,用于存储预先设置的设备服务器信息,还用于接收来自故障检测模块21或者是接收来自客户端的视频切换请求、通过预先设置的设备服务器信息和设备管理模块23获取的设备服务器3信息,找出视频切换需要的所有节点(节点是指解码模块32、编码模块33和路由模块31对应的交换机端口 ),通过最短路径算法计算最短路径,即为视频切换路径,并向设备管理模块23和交换机管理模块25发送VLAN配置请求。交换机管理模块25,用于向交换机4的端口下发VLAN配置。
[0035]如图3所示,本发明非压缩视频监控故障恢复方法,具体包括如下步骤:
[0036]S1.非压缩视频监控系统启动后,视频监控服务器2和设备服务器3通过TCP (Transmiss1n Control Protocol,传输控制协议)连接通信并保持状态感知,设备服务器3与监视设备通过TCP连接通信并保持状态感知,监视设备包括监视器和摄像头。其中,视频监控服务器2的视频切换管理模块24中存储预先配置的设备服务器3信息,包含编码模块33、解码模块32和路由模块31对应的交换机端口,以及编码模块33通道对应的VLAN配置及交换机4的信息。视频监控服务器2的设备管理模块23向设备管理服务器2获取编码模块33、解码模块32和路由模块31的信息,并永久存储于数据管理模块22中。
[0037]S2.视频监控服务器2中的故障检测模块21通过设备管理模块23查询路由模块31的光口状态,实时查找出现网络故障的设备服务器3。具体的,若路由模块31的光口状态出现故障,则该路由模块31为故障点,通过路由模块31光口对应的交换机端口,向视频切换管理模块24查找经过故障的视频业务,视频切换管理模块24向数据管理模块22查找视频切换业务。
[0038]S3.视频监控服务器2根据找到的视频切换业务,取消视频业务。通过视频切换管理模块24中存储的预先设置的设备服务器信息,以及设备管理模块23获取的设备服务器3信息,找出视频切换需要的所有交换机端口,结合各交换机端口之间带宽,通过Dijkstra最短路径算法(Dijkstra’ s Shortest-Path Algorithm)计算出最短路径,作为视频切换的路径,并向设备管理模块24和交换机管理模块25发送VLAN配置请求,同时数据管理模块22永久化存储该视频切换路径。
[0039]S4.设备管理模块24向视频切换路径上的设备服务器3下发VLAN配置,同时交换机管理模块25向视频切换路径上的交换机4下发VLAN配置,视频切换路径上的设备服务器3接收VLAN配置请求,编码模块33、解码模块32、路由模块31和视频切换路径上的交换机4均执行VLAN配置,切换视频路径,视频监控故障恢复。
[0040]实际工作过程中,用户可以通过客户端I登录视频监控服务器2,但是客户端I在系统工作后,需要向视频监控服务器2进行注册,视频监控服务器2对客户端I进行授权后,客户端I才会获取视频源和设备服务器3中解码模块32的信息。用户可以通过授权的客户端I发送视频切换请求给视频监控服务器2,视频监控服务器2根据用户需求,按照步骤S3和S4进行视频切换。
[0041]本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
【主权项】
1.一种非压缩视频监控系统,其特征在于,包括客户端、一台视频监控服务器和多台设备服务器,多台设备服务器通过光纤连接形成环路,每台设备服务器通过IP网络连接一台交换机,所述视频监控服务器通过IP网络连接客户端以及所有交换机中的一台;所述客户端用于用户登录视频监控服务器,视频监控服务器用于存储每台设备服务器的信息、检测多台设备服务器的网络故障、计算视频切换路径、以及向切换路径上所有设备服务器和交换机发送VLAN配置;每台设备服务器对应一个视频矩阵,设备服务器用于执行收到的VLAN配置,切换视频路径。2.如权利要求1所述的非压缩视频监控系统,其特征在于:每台设备服务器包括通过IP网络连接的路由模块、解码模块和编码模块,路由模块具有两个光口,分别通过光纤连接其他设备服务器,解码模块用于连接监视器以及对视频解码;编码模块用于连接摄像头以及对视频编码,路由模块、解码模块和编码模块均通过IP网络连接该设备服务器对应的交换机。3.如权利要求1所述的非压缩视频监控系统,其特征在于:所述视频监控服务器包括, 故障检测模块,用于实时检测各设备服务器之间的网络状态,查找出现网络故障的设备服务器; 数据管理模块,用于存储视频切换路径和设备管理模块获取的设备服务器信息; 设备管理模块,用于获取设备服务器的信息和光口状态,以及向设备服务器下发VLAN配置; 视频切换管理模块,用于存储预先设置的设备服务器信息,还用于接收视频切换请求、找出视频切换需要的所有交换机的端口、计算视频切换路径、以及向设备管理模块和交换机管理模块发送VLAN配置请求; 交换机管理模块,用于向交换机端口下发VLAN配置。4.基于权利要求1所述系统的非压缩视频监控故障恢复方法,其特征在于,包括步骤: 51.系统启动后,视频监控服务器和设备服务器通过TCP连接通信,设备服务器与监视设备通过TCP连接通信,视频监控服务器获取设备服务器的信息并储存; 52.视频监控服务器查询每台设备服务器的光口状态,实时查找出现网络故障的设备服务器;当某台设备服务器出现网络故障后,通过该设备服务器对应的交换机端口查找经过故障的视频业务,并查找视频切换业务; 53.视频监控服务器根据视频切换业务取消视频业务,并根据预先存储的设备服务器信息和获取的设备服务器信息,找出视频切换需要的所有交换机端口,通过最短路径算法计算出视频切换路径,并向切换路径上所有设备服务器和交换机发出VLAN配置请求; 54.切换路径上所有设备服务器和交换机接收VLAN配置请求,执行VLAN配置,切换视频路径,视频监控故障恢复。5.如权利要求5所述的非压缩视频监控故障恢复方法,其特征在于:用户通过客户端向视频监控服务器进行注册,视频监控服务器对客户端授权后,客户端获取视频源和设备服务器中解码设备的信息,用户通过客户端发送视频切换请求给视频监控服务器,按照步骤S3和S4进行视频切换。6.如权利要求5所述的非压缩视频监控故障恢复方法,其特征在于:所述设备服务器包括路由模块、解码模块和编码模块,每个设备服务器对应连接一台交换机;视频监控服务器中存储预先设置的设备服务器信息,包含编码模块、解码模块和路由模块对应的交换机端口,以及编码模块通道对应的VLAN配置及交换机信息。7.如权利要求6所述的非压缩视频监控故障恢复方法,其特征在于:步骤S1中,监视设备包括监视器和摄像头,视频监控服务器包括设备管理模块和数据管理模块,设备管理模块获取编码模块、解码模块和路由模块信息,并永久存储于数据管理模块中。8.如权利要求7所述的非压缩视频监控故障恢复方法,其特征在于:视频监控设备还包括故障检测模块和视频切换管理模块,步骤S2中,故障检测模块通过设备管理模块查询路由模块的光口状态,若路由模块的光口状态出现故障,则该路由模块为故障点,通过该路由模块对应的交换机端口,向视频切换管理模块查找经故障的视频业务,视频切换管理模块向数据管理模块查找视频切换业务。9.如权利要求8所述的非压缩视频监控故障恢复方法,其特征在于:步骤S3中,视频切换需要的所有交换机端口,包括编码模块、解码模块和路由模块对应的交换机端口,视频切换管理模块结合节点之间的带宽计算最短路径作为视频切换路径。10.如权利要求6所述的非压缩视频监控故障恢复方法,其特征在于:所述视频监控服务器包括交换机管理模块,用于向交换机端口下发VLAN配置。
【专利摘要】一种非压缩视频监控系统及故障恢复方法,涉及非压缩视频监控领域,包括客户端、视频监控服务器和多台设备服务器,多台设备服务器通过光纤连接形成环路,每台设备服务器通过IP网络连接一台交换机,视频监控服务器通过IP网络连接客户端和所有交换机中的一台;客户端用于用户登录视频监控服务器,视频监控服务器用于存储设备服务器的信息、检测设备服务器的网络故障、计算视频切换路径、以及向切换路径上所有设备服务器和交换机发送VLAN配置;每台设备服务器对应一个视频矩阵,设备服务器执行收到的VLAN配置,切换视频路径。本发明视频输出不受中间视频矩阵的输出路数限制,连接范围不受设备物理位置的限制,出现故障后能够自动恢复。
【IPC分类】H04N5/268, H04N7/18, H04N21/24, H04N21/643
【公开号】CN105338331
【申请号】CN201510940804
【发明人】陈彩云, 洪俊锋, 伍俊杰
【申请人】武汉微创光电股份有限公司
【公开日】2016年2月17日
【申请日】2015年12月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1