【技术实现步骤摘要】
视频数据的存储方法、装置、设备及存储介质
本申请涉及数据存储
,特别涉及一种视频数据的存储方法、装置、设备及存储介质。
技术介绍
随着安全意识的提高,越来越多的场所安装有监控设备,用来对监控区域进行监控。通常情况下,存储节点可以向监控设备取流,获取监控设备录制的视频数据进行存储,但如果由于网络故障等原因导致存储节点无法获取监控设备录制的视频数据,便会丢失一部分视频数据。
技术实现思路
本申请提供了一种视频数据的存储方法、装置、设备及存储介质,可以解决相关技术中的丢失视频数据的问题。所述技术方案如下:一方面,提供了一种视频数据的存储方法,应用于云存储系统中的存储管理节点,所述云存储系统还包括多个存储节点,所述方法包括:读取补录任务,所述补录任务是在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,或者,所述补录任务是由所述第一存储节点在无法获取所述监控设备录制的视频数据且确定所述监控设备具备数据存储能力的情况下生成的,所述补录任务为对所缺失的视频数据进行存储的任务,所述第一存储节点为所述多个存储节点中的一个存储节点;向第二存储节点下发所述补录任务,所述第二存储节点为所述多个存储节点中的一个存储节点。在本申请一种可能的实现方式中,所述补录任务是在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,所述方法还包括:确定所述监控设备的存储能力信息,所述存储 ...
【技术保护点】
1.一种视频数据的存储方法,其特征在于,应用于云存储系统中的存储管理节点,所述云存储系统还包括多个存储节点,所述方法包括:/n读取补录任务,所述补录任务是在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,或者,所述补录任务是由所述第一存储节点在无法获取所述监控设备录制的视频数据且确定所述监控设备具备数据存储能力的情况下生成的,所述补录任务为对所缺失的视频数据进行存储的任务,所述第一存储节点为所述多个存储节点中的一个存储节点;/n向第二存储节点下发所述补录任务,所述第二存储节点为所述多个存储节点中的一个存储节点。/n
【技术特征摘要】 【专利技术属性】
1.一种视频数据的存储方法,其特征在于,应用于云存储系统中的存储管理节点,所述云存储系统还包括多个存储节点,所述方法包括:
读取补录任务,所述补录任务是在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,或者,所述补录任务是由所述第一存储节点在无法获取所述监控设备录制的视频数据且确定所述监控设备具备数据存储能力的情况下生成的,所述补录任务为对所缺失的视频数据进行存储的任务,所述第一存储节点为所述多个存储节点中的一个存储节点;
向第二存储节点下发所述补录任务,所述第二存储节点为所述多个存储节点中的一个存储节点。
2.如权利要求1所述的方法,其特征在于,所述补录任务是在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,所述方法还包括:
确定所述监控设备的存储能力信息,所述存储能力信息用于指示所述监控设备是否具备数据存储能力;
若基于所述存储能力信息确定所述监控设备具备数据存储能力,且基于所述监控设备的录像计划确定所述第一存储节点存储的所述监控设备录制的视频数据存在缺失,生成所述补录任务。
3.如权利要求2所述的方法,其特征在于,所述录像计划包括第一时间范围,所述基于所述监控设备的录像计划确定所述第一存储节点存储的所述监控设备录制的视频数据存在缺失,包括:
获取所述第一存储节点中存储的所述监控设备录制的视频数据的存储状态信息,所述存储状态信息包括已存储的所述监控设备录制的视频数据的第二时间范围;
根据所述第一时间范围与所述第二时间范围,确定所述监控设备录制的视频数据是否存在缺失。
4.如权利要求3所述的方法,其特征在于,所述生成所述补录任务,包括:
基于所述第一时间范围和所述第二时间范围,确定缺失时间范围,所述缺失时间范围是指所缺失的视频数据对应的时间范围;
基于所述缺失时间范围和所述监控设备的设备标识,生成所述补录任务。
5.如权利要求1所述的方法,其特征在于,所述补录任务是由所述第一存储节点在无法获取所述监控设备录制的视频数据且确定所述监控设备具备数据存储能力的情况下生成的,所述方法还包括:
接收所述第一存储节点上报的所述补录任务。
6.如权利要求1-5中任一项所述的方法,其特征在于,所述向第二存储节点下发所述补录任务之后,还包括:
接收所述第二存储节点反馈的任务状态信息;
若所述任务状态信息包括所述缺失的视频数据中所述第二存储节点未存储的视频数据对应的第三时间范围,将所述补录任务中的缺失时间范围更新为所述第三时间范围,所述缺失时间范围是指所述缺失的视频数据对应的时间范围。
7.一种视频数据的存储方法,其特征在于,应用于云存储系统中的第二存储节点,所述第二存储节点为所述云存储系统包括的多个存储节点中的一个存储节点,所述云存储系统还包括存储管理节点,所述方法包括:
获取补录任务,所述补录任务是所述存储管理节点在确定对应的监控设备具备数据存储能力且第一存储节点存储的所述监控设备录制的视频数据存在缺失的情况下生成的,或者,所述补录任务是所述第一存储节点在无法获取所述监控设备录制的视频数据且确定所述监控设备具备数据存储能力的情况下生成的,所述补录任务为对所缺失的视频数据进行存储的任务;
技术研发人员:梁威,苏霞,夏伟强,
申请(专利权)人:杭州海康威视系统技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。