【技术实现步骤摘要】
摄像机远程升级方法、装置、电子设备及可读存储介质
本申请涉及视频监控技术,尤其涉及一种摄像机远程升级方法、装置、电子设备及可读存储介质。
技术介绍
随着视频监控技术的发展,视频监控的应用越来越广泛。在视频监控使用过程中,会出现摄像机需要进行升级的情况。为了提高摄像机升级效率,目前视频监控领域通常采用摄像机远程升级的方式对摄像机进行升级。然而实践发现,目前的摄像机远程升级方案中,后端设备会将升级包划分为多个子包,并在每次向摄像机传输一个子包之后,等待摄像机反馈的应答消息,并当确定摄像机接收该子包成功时,再传输下一个子包,升级包发送效率较差。
技术实现思路
有鉴于此,本申请提供一种摄像机远程升级方法、装置、电子设备及可读存储介质。具体地,本申请是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种摄像机远程升级方法,应用于视频监控系统的后端设备,所述方法包括:将摄像机升级使用的升级包划分为第一数量的子包;向所述摄像机发送子包序列;其中,子包序列中包括的子包的数量小于所述第一数量;当根据所述摄像机发送的子包序列接收应答消息确定所述摄像机成功接收所述子包序列时,向所述摄像机发送下一个子包序列,直至所述升级包发送完成;其中,所述子包序列接收应答消息由所述摄像机在完成子包序列接收或等待时长达到预设时长时发送。可选的,所述方法还包括:对于任一子包序列,当确定所述摄像机接收该子包序列失败,且该子包序列重传次数未达到第一预设次数时,对该子包序列进行重传;当确定所述摄像机接收该子包序列失败,且该子包序列重传次数达到所述第一预设次数时,确定所述摄像机升级失败。可选的,所述向 ...
【技术保护点】
1.一种摄像机远程升级方法,应用于视频监控系统的后端设备,其特征在于,所述方法包括:将摄像机升级使用的升级包划分为第一数量的子包;向所述摄像机发送子包序列;其中,子包序列中包括的子包的数量小于所述第一数量;当根据所述摄像机发送的子包序列接收应答消息确定所述摄像机成功接收所述子包序列时,向所述摄像机发送下一个子包序列,直至所述升级包发送完成;其中,所述子包序列接收应答消息由所述摄像机在完成子包序列接收或等待时长达到预设时长时发送。
【技术特征摘要】
1.一种摄像机远程升级方法,应用于视频监控系统的后端设备,其特征在于,所述方法包括:将摄像机升级使用的升级包划分为第一数量的子包;向所述摄像机发送子包序列;其中,子包序列中包括的子包的数量小于所述第一数量;当根据所述摄像机发送的子包序列接收应答消息确定所述摄像机成功接收所述子包序列时,向所述摄像机发送下一个子包序列,直至所述升级包发送完成;其中,所述子包序列接收应答消息由所述摄像机在完成子包序列接收或等待时长达到预设时长时发送。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对于任一子包序列,当确定所述摄像机接收该子包序列失败,且该子包序列重传次数未达到第一预设次数时,对该子包序列进行重传;当确定所述摄像机接收该子包序列失败,且该子包序列重传次数达到所述第一预设次数时,确定所述摄像机升级失败。3.根据权利要求1所述的方法,其特征在于,所述向所述摄像机发送子包序列之前,还包括:向所述摄像机发送协议头;所述协议头中包括协议头关键字、升级包总字节数、子包序列中的子包数以及总校验和;所述协议头关键字用于标识所述协议头,所述总校验和用于所述摄像机成功接收最后一个子包序列时对所述升级包进行校验;当确定所述摄像机接收所述协议头失败,且协议头重传次数未达到第二预设次数时,对所述协议头进行重传;当确定所述摄像机接收所述协议头失败,且协议头重传次数达到第二预设次数时,确定所述摄像机升级失败;当确定所述摄像机接收所述协议头成功时,确定执行所述向所述摄像机发送子包序列的步骤。4.根据权利要求3所述的方法,其特征在于,确定所述摄像机接收所述协议头成功之后,每一次向所述摄像机发送子包序列之前,还包括:向所述摄像机发送序列头;所述序列头中包括序列头关键字,所述序列头关键字用于标识所述序列头;当确定所述摄像机接收所述序列头失败,且序列头重传次数未达到第三预设次数时,对所述序列头进行重传;当确定所述摄像机接收所述序列头失败,且序列头重传次数达到第三预设次数时,确定所述摄像机升级失败;当确定所述摄像机接收所述序列头成功时,确定执行所述向所述摄像机发送子包序列的步骤。5.根据权利要求4所述的方法,其特征在于,所述序列头中还包括绝对包编号,所述绝对包编号用于与该序列头对应的子包序列中各子包携带的相对包编号一起确定实际包编号。6.根据权利要求1所述的方法,其特征在于,所述向所述摄像机发送子包序列,包括:利用消隐区同轴数据区向所述摄像机发送子包序列。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到所述摄像机发送的升级包接收成功应答消息时,确定所述摄像机升级成功;其中,所述升级包接收成功应答消息由所述摄像机完成升级包接收时对所述升级包校验通过后发送。8.一种摄像机远程升级装置,应用于视频监控系统的后端设备,其特征在于,所述装置包括:划分单元,用于将摄像机升级使用的升级包划分为第一数量的子包;发送单元,用于向所述摄像机发送子包序列;其中,子包序列中包括的子包的数量小于所述第一数量;接收单元,用于接收所述摄像机发送的子包序列接收应答消息;其中,所述子包序列接收应答消息由所述摄像机在完成子包序列接收或等待时长达到预设时长时...
【专利技术属性】
技术研发人员:林龑灏,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。