一种基于视联网的监控巡检控制方法及装置制造方法及图纸

技术编号:22243077 阅读:33 留言:0更新日期:2019-10-09 22:25
本发明专利技术实施例提供了一种基于视联网的监控巡检控制方法及装置,计算机存储介质及电子设备,所述视联网包括监控管理平台、监控接入服务器及多个监控终端;所述方法应用于监控接入服务器,包括:接收所述监控管理平台发送的监控巡检指令,开启监控巡检任务,并将监控巡检任务与外部控制对象绑定;依次拉取各监控终端的视频流,并在每拉取完一个监控终端的视频流后,间隔预设的休眠时间拉取下一个监控终端的视频流;在接收到巡检控制指令时,若当前处于所述休眠时间,则在所述休眠时间后,通过所述外部控制对象执行巡检控制指令。在休眠期内不执行控制指令保障了接口调用性能,从而保障了正常的监控巡检,避免程序崩溃问题。

A Control Method and Device for Monitoring Patrol Based on Video Networking

【技术实现步骤摘要】
一种基于视联网的监控巡检控制方法及装置
本专利技术涉及监控
,特别是涉及一种基于视联网的监控巡检控制方法,一种基于视联网的监控巡检控装置,以及一种计算机可读存储介质。
技术介绍
视联网是一种以太网硬件实时大带宽传输网络,用于高速传输高清视频及专用协议的专用网络。目前,视联网广泛应用于高清监控的传输上,在高清监控视频的应用中,会因设备故障,网络链路等多种原因,已汇聚在监控管理平台的监控资源不能保障100%可实时应用,实际中,由于不知何种故障,影响整体可用度,会采用监控资源巡检策略,从监控设备中拉取监控媒体流。但是,现有的巡检过程常常发生巡检过程突然暂停不能启动的问题,并在对巡检进行控制时,常常发生巡检异常关闭,程序崩溃的问题,使得现有的监控巡检策略效率低下,用户体验性差。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于视联网的监控巡检控制方法方法、一种基于视联网的监控巡检控制方法装置,以及一种计算机可读存储介质。为了解决上述问题,本专利技术实施例的第一方面,公开了一种基于视联网的监控巡检控制方法,所述视联网包括监控管理平台,与所述监控管理平台通信连接的监控接入服务器;所述监控接入服务器连接有多个监控终端;所述方法应用于所述监控接入服务器,包括:接收所述监控管理平台发送的监控巡检指令,基于所述监控巡检指令开启监控巡检任务,并将所述监控巡检任务与外部控制对象绑定;基于所述监控巡检任务,依次拉取所述多个监控终端的视频流,并在每拉取完一个监控终端的视频流后,间隔预设的休眠时间拉取下一个监控终端的视频流;在接收到所述监控管理平台发送的巡检控制指令时,判断当前是否处于所述休眠时间;若是,则在所述休眠时间后,通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制;若否,则通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制。可选地,所述外部控制对象还包括内部控制门,所述方法还包括:在所述休眠时间内,通过所述内部控制门将所述监控巡检任务的状态设置为锁定状态,并将所述控制门的开关信号设置为非终止状态;在所述休眠时间外,通过所述内部控制门将所述监控巡检任务的状态设置为非锁定状态,并将所述控制门的开关信号设置为终止状态;所述判断所述监控巡检任务是否处于所述休眠时间的步骤,包括:检测所述内部控制门的开关信号,若所述内部控制门的开关信号为非终止状态,则确定所述监控巡检任务处于所述休眠时间。可选地,所述通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制的步骤,包括:若所述巡检控制指令为停止巡检命令,则通过所述外部控制对象控制所述监控巡检任务中断当前进行的轮询;若所述监控巡检控制指令为取消巡检命令,则通过所述外部控制对象控制所述监控巡检任务终止当前进行的轮询,并解除所述外部控制对象与所述监控巡检任务的绑定关系。可选地,所述方法还包括:每轮询一个监控终端时,根据已经轮询完的监控终端的个数及所述多个监控终端的总个数,确定轮询进度,并在所述轮询进度达到预设阈值时,生成第一进度报告;将所述第一进度报告发送给所述监控管理平台。可选地,所述方法还包括:在所述外部控制对象间隔预设的时间取消所述所述监控巡检任务时,判断是否处于所述休眠时间;若是,在则所述休眠时间后,通过所述外部控制对象取消所述监控巡检任务。可选地,在接收到所述监控管理平台发送的巡检控制指令时,判断当前是否处于所述休眠时间的步骤之前,所述方法还包括:记录已经轮询完全部的监控终端的轮询次数;所述通过所述外部控制对象控制所述监控巡检任务执行与所述巡检控制指令对应的任务的步骤后,所述方法还包括:根据当前确定的轮询进度及记录的所述轮询次数,生成第二进度报告;将所述第二进度报告发送给所述监控管理平台。本专利技术实施例的第二方面,提供了一种基于视联网的监控巡检控制装置,所述视联网包括监控管理平台,与所述监控管理平台通信连接的监控接入服务器;所述监控接入服务器连接有多个监控终端;所述装置位于所述监控接入服务器,包括:巡检任务开启模块,用于接收所述监控管理平台发送的监控巡检指令,基于所述监控巡检指令开启监控巡检任务,并将所述监控巡检任务与外部控制对象绑定;轮询模块,用于基于所述监控巡检任务,依次拉取所述多个监控终端的视频流,并在每拉取完一个监控终端的视频流后,间隔预设的休眠时间开始拉取下一个监控终端的视频流;休眠判定模块,用于在接收到所述监控管理平台发送的巡检控制指令时,判断当前是否处于所述休眠时间;指令执行模块,用于若当前处于所述休眠时间,则在所述休眠时间后,通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制;以及,用于若当前未处于所述休眠时间,则通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制。可选地,所述外部控制对象还包括内部控制门,所述装置还包括:锁定模块,用于在所述休眠时间内,通过所述内部控制门将所述监控巡检任务的状态设置为锁定状态,并将所述控制门的开关信号设置为非终止状态;解锁定模块,用于在所述休眠时间外,通过所述内部控制门将所述监控巡检任务的状态设置为非锁定状态,并将所述控制门的开关信号设置为终止状态;所述休眠判定模块,具体用于检测所述内部控制门的开关信号,若所述内部控制门的开关信号为非终止状态,则确定所述监控巡检任务处于所述休眠时间。本专利技术的第三个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述基于视联网的监控巡检控制方法。本专利技术的第三个方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序述处理器执行时实现所述基于视联网的监控巡检控制方法。本专利技术实施例包括以下优点:本专利技术实施例中,监控接入服务器在接收到监控巡检指令时,开启一个监控巡检任务,并将该监控巡检任务与外部控制对象进行绑定,在轮询每个监控终端的视频流时,每轮询完一个监控终端的视频流后间隔预设的休眠时间再拉取下一个监控终端的视频流,在休眠时间内接收到巡检控制指令时,等待休眠时间后再执行该巡检控制指令。由于在轮询各个监控终端的视频流之间,设置有休眠时间,使得本专利技术的监控轮询是间断拉取视频流,让接口有休眠时间,从而保证了接口的调用性能;由于在休眠时间内若接收到巡检控制指令,则在休眠时间后再执行该巡检控制指令,进一步保证了接口的调用性能,避免在接口调用的休眠期内执行指令时,造成接口调用失败以致程序崩溃的问题,保障了监控接入服务器的监控巡检性能,提高了视联网内的监控巡检能被正常停止、继续或取消,优化了用户体验。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术的一种基于视联网的监控巡检控制方法实施例一的应用环境图;图6是本专利技术的一种基于视联网的监控巡检控制方法实施例一的步骤流程图;图7是本专利技术的一种基于视联网的监控巡检控制装置实施例二的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说本文档来自技高网...

【技术保护点】
1.一种基于视联网的监控巡检控制方法,其特征在于,所述视联网包括监控管理平台,与所述监控管理平台通信连接的监控接入服务器;所述监控接入服务器连接有多个监控终端;所述方法应用于所述监控接入服务器,包括:接收所述监控管理平台发送的监控巡检指令,基于所述监控巡检指令开启监控巡检任务,并将所述监控巡检任务与外部控制对象绑定;基于所述监控巡检任务,依次拉取所述多个监控终端的视频流,并在每拉取完一个监控终端的视频流后,间隔预设的休眠时间拉取下一个监控终端的视频流;在接收到所述监控管理平台发送的巡检控制指令时,判断当前是否处于所述休眠时间;若是,则在所述休眠时间后,通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制;若否,则通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制。

【技术特征摘要】
1.一种基于视联网的监控巡检控制方法,其特征在于,所述视联网包括监控管理平台,与所述监控管理平台通信连接的监控接入服务器;所述监控接入服务器连接有多个监控终端;所述方法应用于所述监控接入服务器,包括:接收所述监控管理平台发送的监控巡检指令,基于所述监控巡检指令开启监控巡检任务,并将所述监控巡检任务与外部控制对象绑定;基于所述监控巡检任务,依次拉取所述多个监控终端的视频流,并在每拉取完一个监控终端的视频流后,间隔预设的休眠时间拉取下一个监控终端的视频流;在接收到所述监控管理平台发送的巡检控制指令时,判断当前是否处于所述休眠时间;若是,则在所述休眠时间后,通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制;若否,则通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制。2.根据权利要求1所述的方法,其特征在于,所述外部控制对象还包括内部控制门,所述方法还包括:在所述休眠时间内,通过所述内部控制门将所述监控巡检任务的状态设置为锁定状态,并将所述控制门的开关信号设置为非终止状态;在所述休眠时间外,通过所述内部控制门将所述监控巡检任务的状态设置为非锁定状态,并将所述控制门的开关信号设置为终止状态;所述判断所述监控巡检任务是否处于所述休眠时间的步骤,包括:检测所述内部控制门的开关信号,若所述内部控制门的开关信号为非终止状态,则确定所述监控巡检任务处于所述休眠时间。3.根据权利要求1所述的方法,其特征在于,所述通过所述外部控制对象对所述监控巡检任务进行与所述巡检控制指令对应的控制的步骤,包括:若所述巡检控制指令为停止巡检命令,则通过所述外部控制对象控制所述监控巡检任务中断当前进行的轮询;若所述监控巡检控制指令为取消巡检命令,则通过所述外部控制对象控制所述监控巡检任务终止当前进行的轮询,并解除所述外部控制对象与所述监控巡检任务的绑定关系。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:每轮询一个监控终端时,根据已经轮询完的监控终端的个数及所述多个监控终端的总个数,确定轮询进度,并在所述轮询进度达到预设阈值时,生成第一进度报告;将所述第一进度报告发送给所述监控管理平台。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述外部控制对象间隔预设的时间取消所述所述监控巡检任务时,判断是否处于所述休眠时间;若是,在则所述休眠时间后,通过所述外部控制对象取消所...

【专利技术属性】
技术研发人员:谢文龙闫治波李云鹏沈军
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1