用于视频监控系统的故障恢复方法和装置制造方法及图纸

技术编号:35875785 阅读:11 留言:0更新日期:2022-12-07 11:13
本公开用于视频监控系统的故障恢复方法和装置。该视频监控系统包括由多个机器托管的多个相机。在第一机器处,接收指示第二机器发生故障的消息,第一机器和第二机器分别托管多个相机中的第一组相机和第二组相机;确定第一机器的可用资源以及第一机器和第二机器的负载;基于可用资源和负载,设置第一组相机和第二组相机中至少一组的参数,以便由第一机器接管第二组相机。管第二组相机。管第二组相机。

【技术实现步骤摘要】
用于视频监控系统的故障恢复方法和装置
[0001]相关申请
[0002]本申请是申请号为201610847715.X、申请日为2016年9月23日、专利技术名称为“用于视频监控系统的故障恢复方法和装置”的专利技术专利申请的分案申请。


[0003]本公开的实施例涉及视频监控系统,并且更具体地涉及用于视频监控系统的故障恢复方法和装置。

技术介绍

[0004]目前,随着安全监控需求的不断增长,视频监控系统市场持续扩大。伴随视频监控系统的大量部署,人们希望以较低的成本来获得更为可靠的视频监控系统。传统视频监控系统包括相机、视频管理系统服务器和存储服务器。在部署视频监控系统的过程中,既需要考虑监控覆盖的范围和故障恢复能力,又需要考虑部署相机、视频管理系统服务器、存储服务器等物理设备的成本。

技术实现思路

[0005]本公开的实施例提供用于视频监控系统的故障恢复方法和装置。
[0006]根据本公开的第一方面,提供了一种用于视频监控系统的故障恢复方法,该视频监控系统包括由多个机器托管的多个相机,该方法包括:在第一机器处,接收指示第二机器发生故障的消息,第一机器和第二机器分别托管多个相机中的第一组相机和第二组相机;确定第一机器的可用资源以及第一机器和第二机器的负载;基于可用资源和负载,设置第一组相机和第二组相机中至少一组的参数,以便由第一机器接管第二组相机。
[0007]根据本公开的第二方面,提供了一种用于视频监控系统的故障恢复装置,该视频监控系统包括由多个机器托管的多个相机,该装置包括:消息接收模块,被配置为在第一机器处接收指示第二机器发生故障的消息,第一机器和第二机器分别托管多个相机中的第一组相机和第二组相机;控制模块,被配置为:确定第一机器的可用资源以及第一机器和第二机器的负载;基于可用资源和负载,设置第一组相机和第二组相机中至少一组的参数,以便由第一机器接管第二组相机。
附图说明
[0008]通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。
[0009]图1示出了根据本公开的实施例的视频监控系统的框图;
[0010]图2示出了根据本公开的实施例的用于视频监控系统的故障恢复方法的流程图;以及
[0011]图3示出了根据本公开的实施例的用于视频监控系统的故障恢复装置的框图。
具体实施方式
[0012]下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0013]在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其它明确的和隐含的定义。
[0014]如以上所描述的,传统视频监控系统包括相机、视频管理系统服务器和存储服务器。相机用于从不同的监控地点实时收集视频数据。视频管理系统被安装在一些物理机器中,该物理机器通常是视频管理系统服务器。视频管理系统软件从相机获取视频流并且将这些视频流存储到存储服务器中。
[0015]当安装视频管理软件的物理机器发生故障时,由该物理机器所托管的相机所收集的视频流需要迁移到另一物理服务器。可以通过设置冗余服务器或待机服务器的方式来确保故障发生时通过相机采集的视频流能够被有效地存储。伴随视频监控系统的大量部署,人们希望以较低的成本来获得更为可靠的视频监控系统。在部署视频监控系统的过程中,考虑到监控覆盖的范围和故障恢复能力,需要设置冗余服务器或待机服务器的方式。然而,设置冗余服务器或待机服务器的方式会大幅度增大系统的成本。
[0016]为了至少部分地解决上述问题以及其它潜在问题,本公开的示例实施例提出了用于视频监控系统的故障恢复方法和装置。根据本公开的实施例,当托管一组相机的机器(虚拟机和/或物理机器)发生故障时,原本托管另一组相机的机器可以根据当前的负载以及可用资源情况,对这两组相机的参数进行调节,从而将发生故障的机器所托管的相机以最为适当的方式切换给其他机器。
[0017]图1示出了根据本公开的实施例的视频监控系统100。视频监控系统100包括至少一个相机和至少一个机器。现在以至少一个相机包括第一组相机110A和第二组相机110B并且至少一个机器包括第一机器120A和第二机器120B为例进行说明,其中第一组相机110A由第一机器120A所托管,第二组相机110B由第二机器120B所托管。注意,这里使用的术语“相机”包括能够捕获、处理和/或记录视频和/或图像的任何适当设备。第一组相机110A和第二组相机110B分别可以包括一个或多个相机。
[0018]视频监控系统100可以是闭路电视CCTV监控系统或IP监控系统。第一组相机110A和第一机器120A之间以及第二组相机110B和第二机器120B之间可以是有线连接或无线连接。第一组相机110A和第二组相机110B可以是枪式相机、球型相机等;第一组相机110A和第二组相机110B可以支持黑白视频或彩色视频;第一组相机110A和第二组相机110B可以带有云台、补光灯、防雨罩、防尘玻璃外壳等。第一组相机110A和第二组相机110B也可以支持红外夜视功能。
[0019]在某些实施例中,视频监控系统100还包括存储服务器130,第一机器120A和第二机器120B中的至少一个被安装在存储服务器130中。存储服务器130包括存储阵列和存储控制器。该存储阵列通常是指硬盘阵列。存储控制器可以包括处理器以及外围设备。对于存储服务器130来说,通常情况下资源没有被存储功能全部占用,这时可以使用剩余的资源来支持在存储服务器130中创建一些虚拟机。
[0020]通过将虚拟机安装在存储服务器130并且在虚拟机中安装视频管理系统软件以进行视频管理,可以省去专门用来安装视频管理软件的物理服务器,从而可以节省开销。存储服务器130可以具有单控制器或多控制器。相应地,虚拟机的数目可以根据控制器的数量而被确定。当然,这并非是限制性的,任何目前已知或者将来开发的利用虚拟机的方法或装置均可与本公开的实施例结合使用。
[0021]在某些实施例中,第一机器120A和第二机器120B分别安装有彼此可通信的视频管理系统软件。例如,视频管理系统软件可以包括记录模块、分发模块和回放模块。记录模块与相机相关联,可以将相机所获取的实时视频流存储到存储服务器130中。分发模块可以将相机所获取的实时视频发送到实时监控设备,诸如中控室的电视墙。回放模块可响应于用户的回放请求而将被存储在存储服务器13本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于视频监控系统的故障恢复方法,所述视频监控系统包括由多个机器托管的多个相机,所述方法包括:在第一机器处,接收指示第二机器发生故障的消息,所述第一机器和第二机器分别托管所述多个相机中的第一组相机和第二组相机;确定所述第一机器的可用资源以及所述第一机器和所述第二机器的负载;基于所述可用资源和所述负载,设置所述第一组相机和所述第二组相机中至少一组的参数,以便由所述第一机器接管所述第二组相机;响应于从所述第二机器接收指示所述故障已被消除的消息,将所述第二组相机交还给所述第二机器,所述第二组相机的视频参数基于从所述第二机器接收的视频参数设置消息而被重新设置;向所述第一组相机发送视频参数设置消息以重新设置所述第一组相机的视频参数。2.根据权利要求1所述的方法,其中确定所述第一机器的可用资源包括确定以下至少一项:所述第一机器的处理器资源,所述第一机器的存储器容量,以及所述第一机器的网络带宽。3.根据权利要求1所述的方法,其中所述第一机器和所述第二机器中的至少一个机器为虚拟机,并且所述虚拟机被布置在用于存储由所述多个相机获得的视频的存储服务器中。4.根据权利要求1所述的方法,其中确定所述负载包括:确定所述第一组相机的第一数目;以及确定所述第二组相机的第二数目。5.根据权利要求1所述的方法,其中设置所述参数包括:响应于所述第一机器的所述可用资源不足以支持所述第一机器和所述第二机器的负载,根据所述可用资源而降低所述参数的设置。6.根据权利要求5所述的方法,其中降低所述参数的设置包括以下至少一项:降低图像分辨率;降低帧速率;改变视频格式。7.一种用于视频监控系统的故障恢复装置,所述视频监控系统包括由多个机器托管的多个相机,所述装置包括:消息接收模块,被配置为在第一机器处接收指示第二机器发生故障的消息,所述第一机器和第二机器分别托管所述多个相机中的第一组相机和第二组相机;控制模块,被配置为:确定所述第一机器的可用资源以及所述第一机器和所述第二机器的负载;...

【专利技术属性】
技术研发人员:陈春曦黄波石勇军
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1