[发明专利]云盘视频编码存储方法有效
申请号: | 201810211010.8 | 申请日: | 2018-03-14 |
公开(公告)号: | CN108174136B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 杨晓莹;吴伟杰 | 申请(专利权)人: | 成都创信特电子技术有限公司 |
主分类号: | H04N5/781 | 分类号: | H04N5/781;H04L29/08 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 存储 方法 | ||
1.一种云盘视频编码存储方法,其特征在于,包括:
接收视频存储请求;在接收到视频存储请求后,进一步包括:
对视频存储请求进行权限验证,根据视频存储请求的来源判断是否允许将数据存储于相应的存储区域;
当权限验证通过时,则继续数据存储流程;
判断视频流数据的体积;
根据视频流数据的体积确定视频文件的分布式存储位置;
如果所述视频流数据的体积小于第一阈值,则将视频文件提交至监控系统云盘数据库存储;
所述视频存储请求携带有待存储监控视频流,该方法还包括:
生成临时URL和第一流地址缓存,并将所述临时URL路径添加至所述第一流地址缓存;当所述待存储监控视频流的体积大于或等于所述第一阈值时,将所述待存储监控视频流写入所述临时URL存储;当所述待存储监控视频流未成功写入所述临时URL时,执行仲裁机制;
该方法进一步包括:
当监控系统云盘数据库的存储过程遇到错误而终止时,通过以下方法确认故障位置,重试写操作并执行数据复原;设监控系统云盘数据库至少包括m个存储节点和q个纠错节点;则基于BMSR编码的存储过程如下:
存储节点确定第一存储请求,所述第一存储请求中携带有待存储监控视频流和第一更新标记,其中所述第一更新标记用于表明视频采集终端存储的被所述待存储监控视频流进行更新的视频块的更新标记,所述待存储监控视频流的数据量小于一个BMSR编码组的数据量;
存储节点响应所述第一存储请求,获取第二更新标记,所述第二更新标记用于表明自身存储的所述视频块的更新标记;
根据所述第一更新标记与第二更新标记之间的对应结果,对所述待存储监控视频流进行处理;
所述根据所述第一更新标记与第二更新标记之间的对应结果,对所述待存储监控视频流进行处理,进一步包括:
存储节点判断第一更新标记与第二更新标记是否相同,如果相同,则第一更新标记与第二更新标记对应,如果不相同,则第一更新标记与第二更新标记不对应;第二更新标记是最新的更新标记,如果第二更新标记早于第一更新标记,则说明在某一次存储节点没有更新完成而视频采集终端却以为更新完成,因而视频采集终端更新了自身的更新标记,无论是第二更新标记晚于或早于第一更新标记,只要二者不对应,存储节点都会向存储系统或者视频采集终端发出报错信息;
存储节点根据第一判断值对所述待存储监控视频流进行处理;该步骤具体包括:
如果所述第一判断值表明所述第一更新标记与所述第二更新标记不对应,发送第一更新应答,所述第一更新应答中携带有更新失败结果;丢弃所述待存储监控视频流;
如果所述第一判断值表明所述第一更新标记与所述第二更新标记对应,根据待存储监控视频流和所述视频块确定纠错增量的更新视频块集合{ΔP1,ΔP2,...,ΔPg,...,ΔPq},其中,ΔPg为第g个纠错节点的纠错增量,1≤g≤q,q为与一个BMSR编码相对应的校验视频块的数量;
将第g个纠错节点的纠错增量ΔPg携带于第二存储请求中,将所述第二存储请求发送给第g个纠错节点,所述第二存储请求用于触发所述第g个纠错节点根据所述纠错增量ΔPg对自身存储的校验数据进行更新,并更新所述第g个纠错节点自身存储的版本向量。
2.根据权利要求1所述的方法,其特征在于,还包括:
如果视频流数据的体积大于第二阈值,则将视频文件存储在文件服务器集群。
3.根据权利要求1所述的方法,其特征在于,当权限验证不通过时,结束数据存储流程。
4.根据权利要求3所述的方法,其特征在于,所述将视频文件提交至监控系统云盘数据库存储,进一步包括:
当所述待存储监控视频流的体积小于第一阈值时,将所述待存储监控视频流存储至监控系统云盘数据库中用于存储块数据索引表的区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都创信特电子技术有限公司,未经成都创信特电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810211010.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频证据的拍摄方法及装置
- 下一篇:一种叠加视频水印防偷拍的方法及装置