【技术实现步骤摘要】
码流获取方法、装置及系统
本专利技术涉及视频监控
,特别涉及一种码流获取方法、装置及系统。
技术介绍
视频监测系统是安保系统中重要组成部分,能够实现对多个区域的实时监控。该视频监测系统可以包括:管理节点、工作节点和视频监测节点,该视频监测节点是指前端摄像头或网络摄像机等具有视频监控功能的设备。该管理节点可以向工作节点下发取流任务,该取流任务用于指示该工作节点从视频监测节点中获取视频流,该视频流是视频监测节点将采集到的视频数据进行编码得到的。通常情况下,为了避免由于断网或断电等引起的工作节点的通信连接异常所造成的数据丢失,需要设置备用工作节点,该备用工作节点也需要从视频监测节点中获取视频流,此时,工作节点与备用工作节点中均存储了相同的视频流,因此,目前的视频监测系统中通常会存储大量的相同的冗余数据,并且,备用工作节点会额外的增加网络开销。
技术实现思路
本申请提供了一种码流获取方法、装置及系统,可以解决现有的备用工作节点会额外的增加网络开销问题。所述技术方案如下:第一方面,提供了一种码流获取方法,应用于视频监测系统中的第一工作节点,所述视频监测系统包括:管理节点、 ...
【技术保护点】
1.一种码流获取方法,其特征在于,应用于视频监测系统中的第一工作节点,所述视频监测系统包括:管理节点、多个工作节点和至少一个视频监测节点组,所述多个工作节点包括所述第一工作节点,所述方法包括:在确定所述第一工作节点为备节点,且确定所述第一工作节点对应的目标主节点后,与所述目标主节点需要获取视频流的目标视频监测节点组建立通信连接;监测所述目标主节点;当在第一监测时长内监测到所述目标主节点出现故障时,通过所述通信连接从所述目标视频监测节点组获取视频流,所述第一监测时长小于所述管理节点用于监测所述目标主节点是否出现故障的第二监测时长。
【技术特征摘要】
1.一种码流获取方法,其特征在于,应用于视频监测系统中的第一工作节点,所述视频监测系统包括:管理节点、多个工作节点和至少一个视频监测节点组,所述多个工作节点包括所述第一工作节点,所述方法包括:在确定所述第一工作节点为备节点,且确定所述第一工作节点对应的目标主节点后,与所述目标主节点需要获取视频流的目标视频监测节点组建立通信连接;监测所述目标主节点;当在第一监测时长内监测到所述目标主节点出现故障时,通过所述通信连接从所述目标视频监测节点组获取视频流,所述第一监测时长小于所述管理节点用于监测所述目标主节点是否出现故障的第二监测时长。2.根据权利要求1所述的方法,其特征在于,在所述通过所述通信连接从所述目标视频监测节点组获取视频流之后,所述方法还包括:当在监测到所述目标主节点出现故障后的预设时长内未接收到所述管理节点发送的切换指令时,停止通过所述通信连接从所述目标视频监测节点组获取视频流,所述预设时长大于或等于所述第二监测时长与所述第一监测时长的时长差,所述切换指令为所述管理节点在所述第二监测时长内监测到所述目标主节点出现故障后生成的,用于指示所述第一工作节点代替所述目标主节点获取视频流;当在监测到所述目标主节点出现故障后的预设时长内接收到所述管理节点发送的切换指令时,保持通过所述通信连接从所述目标视频监测节点组获取视频流。3.根据权利要求1所述的方法,其特征在于,在所述与所述目标主节点需要获取视频流的目标视频监测节点组建立通信连接之前,所述方法还包括:接收所述管理节点发送的指示信息,所述指示信息用于标识所述视频监测系统中的主节点、备节点以及视频监测节点组的对应关系;基于所述指示信息确定所述第一工作节点为备节点,且确定所述第一工作节点对应的目标主节点。4.根据权利要求3所述的方法,其特征在于,所述多个工作节点依次首尾连接形成通信闭环,所述指示信息包括链表和对应关系表,所述链表记录有所述通信闭环上的每个工作节点的标识以及排布顺序,所述对应关系表记录有主工作节点的标识与视频监测节点组的对应关系,所述基于所述指示信息确定所述第一工作节点为备节点,且确定所述第一工作节点对应的目标主节点,包括:基于所述第一工作节点的标识查询所述链表中的第二工作节点的标识,所述第二工作节点为与所述第一工作节点相邻且位于所述第一工作节点的指定位置的工作节点,所述指定位置为所述第一工作节点之前或之后的位置;基于所述第二工作节点的标识查询所述对应关系表;当所述对应关系表中记录有所述第二工作节点的标识时,确定所述第二工作节点为所述目标主节点,且所述第一工作节点为备节点。5.根据权利要求4所述的方法,其特征在于,在所述与所述目标主节点需要获取视频流的目标视频监测节点组建立通信连接之前,所述方法还包括:在所述对应关系表中查询所述第二工作节点的标识所对应的视频监测节点组以得到所述目标视频监测节点组。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在监测到所述目标主节点出现故障后的预设时长内继续监测所述目标主节点;所述当在监测到所述目标主节点出现故障后的预设时长内未接收到所述管理节点发送的切换指令时,停止通过所述通信连接从所述目标视频监测节点组获取视频流,包括:当在监测到所述目标主节点出现故障后的预设时长内未接收到所述管理节点发送的切换指令,且所述预设时长内监测到所述目标主节点恢复正常时,停止通过所述通信连接从所述目标视频监测节点组获取视频流;所述当在监测到所述目标主节点出现故障后的预设时长内接收到所述管理节点发送的切换指令时,保持通过所述通信连接从所述目标视频监测节点组获取视频流,包括:当在监测到所述目标主节点出现故障后的预设时长内接收到所述管理节点发送的切换指令,且所述预设时长内监测到所述目标主节点仍然故障时,保持通过所述通信连接从所述目标视频监测节点组获取视频流。7.根据权利要求4所述的方法,其特征在于,所述方法还包括:在第一监测时长内监测到所述目标主节点出现故障后,与第三工作节点建立通信连接,以形成新的通信闭环,所述第三工作节点为与所述第二工作节点相邻且位于所述第二工作节点的指定位置的工作节点;基于所述第三工作节点的标识查询所述对应关系表;当所述对应关系表中记录有所述第三工作节点的标识时,确定所述第三工作节点为所述第一工作节点的新的目标主节点,且所述第一工作节点为备节点。8.根据权利要求1至7任一所述的方法,其特征在于,所述第一监测时长小于预设的允许视频数据丢失的门限时长,所述第二监测时长大于预设的网络波动时长,所述预设的网络波动时长大于所述预设的允许视频数据丢失的门限时长。9.一种码流获取装置,其特征在于,应用于视频监测系统中的第一工作节点,所述视频监测系统包括:管理节点、多个工作节点...
【专利技术属性】
技术研发人员:张航,
申请(专利权)人:杭州海康威视系统技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。