监控视频处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:31497897 阅读:21 留言:0更新日期:2021-12-18 12:42
本申请公开了一种监控视频处理方法、装置、存储介质及电子设备,涉及物联网技术领域,该方法包括:接收云端下发的存储配置信息,所述存储配置信息包括视频处理参数以及文件加密参数,所述存储配置信息与目标存储端匹配;根据所述视频处理参数,将采集到的监控视频进行编码及分割处理,得到多个视频片段,以及对每个所述视频片段设定文件名;根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理,得到至少一个加密视频文件;将所述至少一个加密视频文件,上传至所述目标存储端进行存储。本申请可以可靠地降低监控视频存储处理时计算成本,提成存储处理效率。效率。效率。

【技术实现步骤摘要】
监控视频处理方法、装置、存储介质及电子设备


[0001]本申请涉及物联网
,具体涉及一种监控视频处理法、装置、存储介质及电子设备。

技术介绍

[0002]随着视频监控的大范围普及,各行各业都存在视频监控需求,其中,监控视频的存储处理是一项非常重要的工作。
[0003]目前,现有技术中智能摄像头等监控设备,通常采集到监控视频数据后不处理或者作一些轻微处理,然后直接传输至存储端进行,存储端需要进行一系列视频数据处理后进行存储。
[0004]面对现实中大量的视频存储需求,目前的方式下监控视频存储处理时计算成本非常高,且存储处理效率较低。

技术实现思路

[0005]本申请实施例提供一种方案,可以可靠地降低监控视频存储处理时计算成本,提成存储处理效率。
[0006]本申请实施例提供以下技术方案:
[0007]根据本申请的一个实施例,一种监控视频处理方法,应用于监控设备,所述方法包括:接收云端下发的存储配置信息,所述存储配置信息包括视频处理参数以及文件加密参数,所述存储配置信息与目标存储端匹配;
[0008]根据所述视频处理参数,将采集到的监控视频进行编码及分割处理,得到多个视频片段,以及对每个所述视频片段设定文件名;根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理,得到至少一个加密视频文件;将所述至少一个加密视频文件,上传至所述目标存储端进行存储。
[0009]在本申请的一些实施例中,所述存储配置信息中还包括文件存储参数;所述将所述至少一个加密视频文件,上传至目标存储端进行存储,包括:根据所述文件存储参数,将所述至少一个加密视频文件,上传至所述目标存储端进行存储。
[0010]在本申请的一些实施例中,所述视频处理参数包括视频切片格式以及视频切片参数;所述将采集到的监控视频进行编码及分割处理,得到视频片段,包括:将采集到的所述监控视频按照所述视频切片格式进行编码处理,得到视频编码文件;根据所述视频切片参数,对所述视频编码文件进行切片处理,得到至少一个所述视频片段。
[0011]在本申请的一些实施例中,所述对所述视频编码文件进行切片处理,得到至少一个所述视频片段,包括:对所述视频编码文件进行切片处理,得到至少一个所述视频片段,并生成视频片段配置,所述视频片段配置中包括每个所述视频片段中的音视频格式信息,每个所述视频片段中包括音视频内容数据;所述方法还包括:在预设时刻,将所述视频片段配置上传至所述云端。
[0012]在本申请的一些实施例中,所述对每个所述视频片段设定文件名,包括:获取每个所述视频片段的视频特征信息;根据每个所述视频片段的视频特征信息,对每个所述视频片段设定文件名。
[0013]在本申请的一些实施例中,所述文件加密参数中包括具有时限的加密协议以及加密种子;所述根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理,得到至少一个加密视频文件,包括:根据所述加密协议,利用每个所述视频片段的文件名与所述加密种子,生成每个所述视频片段的加密秘钥;基于每个所述视频片段的加密秘钥,对每个所述视频片段进行加密处理,得到每个所述视频片段对应的加密视频文件。
[0014]在本申请的一些实施例中,所述利用每个所述视频片段的文件名与所述加密种子,生成每个所述视频片段的加密秘钥,包括:确定每个所述视频片段中的目标帧的帧信息;利用每个所述视频片段对应的所述文件名与所述帧信息以及所述加密种子进行秘钥生成处理,得到每个视频片段对应的加密秘钥以及加密指示信息,所述加密指示信息用于描述对目标帧进行加密;根据每个视频片段对应的加密秘钥,对每个所述视频片段进行加密处理,得到每个所述视频片段对应的加密视频文件,所述加密视频文件中携带所述加密指示信息。
[0015]根据本申请的一个实施例,一种监控视频处理方法,应用于云端,所述方法包括:获取包含视频处理参数以及文件加密参数的存储配置信息,所述存储配置信息与目标存储端匹配,所述目标存储端包括所述云端;向监控设备下发所述存储配置信息;接收所述监控设备上传的至少一个加密视频文件进行存储,其中,所述加密视频文件为所述监控设备根据所述视频处理参数,将采集到的监控视频进行编码及分割处理,得到多个视频片段,以及对每个所述视频片段设定文件名,并根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理而得到。
[0016]根据本申请的一个实施例,每个所述视频片段的文件名按照采集时刻点的顺序编号,所述方法还包括:接收目标客户端发送的携带时间段的视频获取请求;根据所述视频文件获取请求,根据所述编号确定所述时间段采集的视频片段所对应的目标加密视频文件,并生成所述目标加密视频文件的描述文件;将所述描述文件下发至所述目标客户端,以使得所述目标客户端根据所述描述文件获取所述目标加密视频文件进行播放。
[0017]根据本申请的一个实施例,所述描述文件中包括所述目标视频片段对应的下载地址列表、目标音视频格式信息的内容指示信息以及解密申请信息;所述目标客户端根据所述下载地址列表下载到所述目标加密视频文件,根据所述内容指示信息获取到所述目标音视频格式信息;所述方法还包括:接收所述目标客户端根据解密申请信息发送的秘钥获取请求;根据所述目标视频片段的文件名以及加密所述目标视频片段的加密种子,生成解密秘钥;将所述解密秘钥发送至所述目标客户端,以使得所述目标客户端根据所述解密秘钥对所述目标加密视频文件进行解密,根据所述目标音视频格式信息播放解密后视频片段。
[0018]根据本申请的一个实施例,所述将所述解密秘钥发送至所述目标客户端,以使得所述目标客户端根据所述解密秘钥对所述目标加密视频文件进行解密,包括:对所述目标客户端进行身法验证,得到验证结果;当所述验证结果为身法合法时,将明文的所述解密秘钥发送至所述目标客户端,以使得所述目标客户端根据所述解密秘钥对所述目标加密视频
文件进行解密。
[0019]根据本申请的一个实施例,所述将所述解密秘钥发送至所述目标客户端,以使得所述目标客户端根据所述解密秘钥对所述目标加密视频文件进行解密,包括:对所述目标客户端进行身法验证,得到验证结果;当所述验证结果为身法合法时,将所述解密秘钥进行加密处理,得到加密后解密秘钥;将所述加密后解密秘钥以及解密授权证书发送至所述目标客户端,以使得所述目标客户端通过特定安全芯片对所述解密授权证书进行验证,在验证通过后利用特定私钥解密所述加密后解密秘钥得到所述解密秘钥,并根据所述解密秘钥对所述目标加密视频文件进行解密。
[0020]根据本申请的一个实施例,一种监控视频处理装置,应用于监控设备,所述装置包括:接收模块,用于接收云端下发的存储配置信息,所述存储配置信息包括视频处理参数以及文件加密参数;处理模块,用于根据所述视频处理参数,将采集到的监控视频进行编码及分割处理,得到视频片段,以及对每个所述视频片段设定文件名;加密模块,用于根据所述文件加密参数及每个所述视频片段的文件名,对每个所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控视频处理方法,其特征在于,应用于监控设备,所述方法包括:接收云端下发的存储配置信息,所述存储配置信息包括视频处理参数以及文件加密参数,所述存储配置信息与目标存储端匹配;根据所述视频处理参数,将采集到的监控视频进行编码及分割处理,得到多个视频片段,以及对每个所述视频片段设定文件名;根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理,得到至少一个加密视频文件;将所述至少一个加密视频文件,上传至所述目标存储端进行存储。2.根据权利要求1所述的方法,其特征在于,所述存储配置信息中还包括文件存储参数;所述将所述至少一个加密视频文件,上传至目标存储端进行存储,包括:根据所述文件存储参数,将所述至少一个加密视频文件,上传至所述目标存储端进行存储。3.根据权利要求1所述的方法,其特征在于,所述视频处理参数包括视频切片格式以及视频切片参数;所述将采集到的监控视频进行编码及分割处理,得到视频片段,包括:将采集到的所述监控视频按照所述视频切片格式进行编码处理,得到视频编码文件;根据所述视频切片参数,对所述视频编码文件进行切片处理,得到至少一个所述视频片段。4.根据权利要求3所述的方法,其特征在于,所述对所述视频编码文件进行切片处理,得到至少一个所述视频片段,包括:对所述视频编码文件进行切片处理,得到至少一个所述视频片段,并生成视频片段配置,所述视频片段配置中包括每个所述视频片段中的音视频格式信息,每个所述视频片段中包括音视频内容数据;所述方法还包括:在预设时刻,将所述视频片段配置上传至所述云端。5.根据权利要求1所述的方法,其特征在于,所述对每个所述视频片段设定文件名,包括:获取每个所述视频片段的视频特征信息;根据每个所述视频片段的视频特征信息,对每个所述视频片段设定文件名。6.根据权利要求1所述的方法,其特征在于,所述文件加密参数中包括具有时限的加密协议以及加密种子;所述根据所述文件加密参数及每个所述视频片段的文件名,对每个所述视频片段进行加密处理,得到至少一个加密视频文件,包括:根据所述加密协议,利用每个所述视频片段的文件名与所述加密种子,生成每个所述视频片段的加密秘钥;基于每个所述视频片段的加密秘钥,对每个所述视频片段进行加密处理,得到每个所述视频片段对应的加密视频文件。7.根据权利要求6所述的方法,其特征在于,所述利用每个所述视频片段的文件名与所述加密种子,生成每个所述视频片段的加密秘钥,包括:
确定每个所述视频片段中的目标帧的帧信息;利用每个所述视频片段对应的所述文件名与所述帧信息以及所述加密种子进行秘钥生成处理,得到每个视频片段对应的加密秘钥以及加密指示信息,所述加密指示信息用于描述对目标帧进行加密;根据每个视频片段对应的加密秘钥,对每个所述视频片段进行加密处理,得到每个所述视频片段对应的加密视频文件,所述加密视频文件中携带所述加密指示信息。8.一种监控视频处理方法,其特征在于,应用于云端,所述方法包括:获取包含视频处理参数以及文件加密参数的存储配置信息,所述存储配置信息与目标存储端匹配,所述目标存储端包括所述云端;向监控设备下发所述存储配置信息;接收所述监控设备上传的至少一个加密视频文件进行存储,其中,所述加密视频文件为所述监控设备根据所述视频处理参数,将采集到的监控视频进行编码及分...

【专利技术属性】
技术研发人员:李辉
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1