本发明涉及视频监控平台自动排障技术,尤其涉及一种视频监控平台摄像头接入故障的自动迁移方法与系统。
背景技术:
1、视频监控平台作为公共安全视频监控建设的核心设施与系统,可以提供实时查看各个重点区域的视频图像。为高效、及时地远程指挥、处理事件等工作提供有力的技术保障。
2、但在实际建设环境中,由于机房部分线路故障、接入服务器硬件故障、摄像头接入服务异常等原因,导致摄像头与平台之间失去通信连接、实时视频监控断开、摄像头视频录像缺失等问题,严重影响视频监控平台的系统稳定性与可靠性。因此,研究摄像头接入故障发生后如何快速自动迁移恢复与平台的互联具有重要意义。
3、针对上述技术问题,在现有技术中如图1所示,在平台侧设置若干接入服务器,在物理现场按需设置摄像头。在摄像头内配置对应接入服务器的固定ip地址、端口、登录用户、登录密码等信息。摄像头通过网络向接入服务器进行注册并建立通信连接,摄像头会定时检测其与平台之间的通信连接是否正常,不正常则发起重建连接流程。由于摄像头中配置的接入服务器ip地址是固定的,平台为了应对摄像头接入故障,对接入服务实施双机热备份。正常情况下主机处于工作状态,从机处于监视状态。一旦从机发现主机出现异常,从机将会在短时间内代替主机承接其业务功能。这种应对方式存在的问题主要有两方面:第一个方面,如果所有接入服务器都做双机热备份则建设成本很高;如果只是部分接入服务器做双机热备份,那么不可避免的会有一部分摄像头发生接入故障后无法恢复与平台的连接。第二方面,当平台侧由于机房搬迁或者网络规划变更导致接入服务器的ip地址发生变化,会导致对应的所有前端摄像头都需要重新配置,维护工作量和成本都产生巨大问题。
技术实现思路
1、本发明目的在于提供一种视频监控平台摄像头接入故障的自动迁移方法与系统,以解决上述现有技术存在的问题。
2、本发明所述一种视频监控平台摄像头接入故障的自动迁移方法,在摄像头无法接入预设对应的接入服务器时,获取各接入服务器的负载数据,根据所述负载数据选择最优后备的接入服务器,令所述摄像头接入所述最优后备的接入服务器。
3、建立一个调度域名服务器用于收集各接入服务器的负载数据,调度分配任一摄像头接入预设对应的接入服务器或接入最优后备的接入服务器。
4、所述调度域名服务器通过网络与每个接入服务器保持连接,并实时收集记录每个接入服务器上报的信息。
5、每个接入服务器上报的信息至少包括:本接入服务器上管理的区域信息、分组信息、服务器资源数据、当前摄像头接入数量以及接入数量上限阈值。
6、摄像头在无法接入预设对应的接入服务器时,向所述调度域名服务器发送接入请求,在接收到请求答文后接入至最优后备的接入服务器;所述接入请求至少包括该摄像头的编号和ip地址;
7、所述调度域名服务器根据该摄像头的编码,先从视频监控平台的数据中心查询摄像头所属区域,然后查找出可以负责该区域的所有接入服务器,再根据每台接入服务器上报的信息,选出一个最合适的接入服务器作为最优后备,将该最优后备的接入服务器的登录信息作为该摄像头接入请求的答文。
8、所述调度域名服务器在选出最优后备的接入服务器时,综合考虑该区域内所有接入服务器上的当前摄像头接入数量以及资源空闲情况。
9、所述摄像头在无法接入预设对应的接入服务器时对视频数据进行本地存储;在接入最优后备的接入服务器后,将本地存储的视频数据上传至所述最优后备的接入服务器。
10、摄像头在上传本地存储的视频数据后,清空本地存储的视频数据。
11、所述最优后备的接入服务器在接收摄像头上传的视频数据后,与视频监控平台中的视频存储服务器协商补录故障时间段内缺失的视频数据。
12、本发明所述一种视频监控平台摄像头接入故障的自动迁移系统,利用所述自动迁移方法完成摄像头与预设对应的接入服务器发生通讯故障时的自动迁移工作。
13、本发明所述一种视频监控平台摄像头接入故障的自动迁移方法与系统,其优点在于,可以一次性解决四大问题:解决了传统方式下的摄像头接入故障无法自动迁移的问题,解决了视频监控平台接入故障导致的摄像头视频数据丢失的问题,解决了接入服务器固定ip地址导致网络配置不灵活的问题,解决了传统方式下每台接入服务器都做双机热备份导致建设成本高的问题。
1.一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,在摄像头无法接入预设对应的接入服务器时,获取各接入服务器的负载数据,根据所述负载数据选择最优后备的接入服务器,令所述摄像头接入所述最优后备的接入服务器。
2.根据权利要求1所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,建立一个调度域名服务器用于收集各接入服务器的负载数据,调度分配任一摄像头接入预设对应的接入服务器或接入最优后备的接入服务器。
3.根据权利要求2所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,所述调度域名服务器通过网络与每个接入服务器保持连接,并实时收集记录每个接入服务器上报的信息。
4.根据权利要求3所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,每个接入服务器上报的信息至少包括:本接入服务器上管理的区域信息、分组信息、服务器资源数据、当前摄像头接入数量以及接入数量上限阈值。
5.根据权利要求3所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,
6.根据权利要求5所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,所述调度域名服务器在选出最优后备的接入服务器时,综合考虑该区域内所有接入服务器上的当前摄像头接入数量以及资源空闲情况。
7.根据权利要求1所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,所述摄像头在无法接入预设对应的接入服务器时对视频数据进行本地存储;在接入最优后备的接入服务器后,将本地存储的视频数据上传至所述最优后备的接入服务器。
8.根据权利要求7所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,摄像头在上传本地存储的视频数据后,清空本地存储的视频数据。
9.根据权利要求7所述一种视频监控平台摄像头接入故障的自动迁移方法,其特征在于,所述最优后备的接入服务器在接收摄像头上传的视频数据后,与视频监控平台中的视频存储服务器协商补录故障时间段内缺失的视频数据。
10.一种视频监控平台摄像头接入故障的自动迁移系统,其特征在于,利用如权利要求1-9任一所述自动迁移方法完成摄像头与预设对应的接入服务器发生通讯故障时的自动迁移工作。