[发明专利]国标相机的视频存储方法、计算机设备及存储介质有效
申请号: | 202210371168.8 | 申请日: | 2022-04-11 |
公开(公告)号: | CN114461151B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 吴军;李云立;王洵;朱博 | 申请(专利权)人: | 武汉中科通达高新技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04N7/18 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 李镇江 |
地址: | 430074 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 国标 相机 视频 存储 方法 计算机 设备 介质 | ||
本申请公开了一种国标相机的视频存储方法、计算机设备及存储介质,方法包括:将接收到的视频流数据存储至本地运行内存中的视频数据队列;持续将视频数据队列存储的视频流数据写入已挂载的网络附属存储设备中;定时获取视频数据队列的长度;若变化趋势为增大趋势,则判定针对网络附属存储设备的写入操作出现异常;在写入操作出现异常时,停止将接收到的视频流数据存储至视频数据队列,并将接收到的视频流数据存储至本地磁盘。本申请实施例通过视频数据队列长度来判断网络附属存储设备的写入是否异常,并在写入异常时将视频流数据写入本地磁盘,避免视频数据队列所在的本地运行内存耗尽而丢失数据,提高了视频存储的可靠性。
技术领域
本申请涉及国标相机技术领域,具体涉及一种国标相机的视频存储方法、计算机设备及存储介质。
背景技术
在安防监控领域,设置于前端的国标相机会将视频录像数据持续不断地传输至后端的视频监控平台,由视频监控平台将视频录像数据保存在云存储NAS(Network AttachedStorage,网络附属存储)盘中。
然而,在云存储NAS盘异常或者网络抖动时,视频监控平台往往无法正常向云存储NAS盘中写入数据,导致大量的视频录像数据堆积在视频监控平台的视频数据传输队列中。若视频数据传输队列的内存耗尽,视频录像数据则会丢失,降低视频存储的可靠性。
发明内容
本申请实施例提供一种国标相机的视频存储方法、计算机设备及存储介质,旨在提高视频存储的可靠性。
一方面,本申请提供一种国标相机的视频存储方法,包括:
持续接收前端的多个国标相机发送的视频流数据;
将接收到的视频流数据存储至本地运行内存中的视频数据队列;
持续将所述视频数据队列存储的视频流数据写入已挂载的网络附属存储设备中;
定时获取所述视频数据队列的长度,以确定所述视频数据队列的长度的变化趋势;
若所述变化趋势为增大趋势,则判定针对所述网络附属存储设备的写入操作出现异常,并发送写入异常的提示信息至预设终端;
在针对所述网络附属存储设备的写入操作出现异常时,停止将接收到的视频流数据存储至所述视频数据队列,并将接收到的视频流数据存储至本地磁盘。
在一些实施例中,所述停止将接收到的视频流数据存储至所述视频数据队列,并将接收到的视频流数据存储至本地磁盘的步骤之后,还包括:
检测到所述变化趋势为减小趋势时,判断所述视频数据队列的长度是否已减小至预设长度;
若所述视频数据队列的长度已减小至预设长度,判定针对所述网络附属存储设备的写入操作已恢复正常;
若针对所述网络附属存储设备的写入操作已恢复正常,停止将接收到的视频流数据存储至所述本地磁盘,并将接收到的视频流数据存储至所述视频数据队列,以及将所述本地磁盘已存储的视频流数据写入所述网络附属存储设备中。
在一些实施例中,所述在针对所述网络附属存储设备的写入操作出现异常时,停止将接收到的视频流数据存储至所述视频数据队列,并将接收到的视频流数据存储至本地磁盘的步骤之后,还包括:
获取所述本地磁盘的剩余存储容量;
在所述剩余存储容量小于预设容量时,确定多个所述国标相机中的第一国标相机;
删除所述本地磁盘存储的所述第一国标相机的视频流数据,以及停止将接收到的所述第一国标相机的视频流数据储存至所述本地磁盘。
在一些实施例中,所述确定多个所述国标相机中的第一国标相机的步骤包括:
获取各个所述国标相机对应的监控区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中科通达高新技术股份有限公司,未经武汉中科通达高新技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210371168.8/2.html,转载请声明来源钻瓜专利网。