[发明专利]网络硬盘录像的写入方法和装置有效
申请号: | 201710393516.0 | 申请日: | 2017-05-27 |
公开(公告)号: | CN107197191B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 刘明 | 申请(专利权)人: | 深圳市景阳科技股份有限公司 |
主分类号: | H04N5/781 | 分类号: | H04N5/781 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 硬盘 录像 写入 方法 装置 | ||
本发明提出的网络硬盘录像的写入方法和装置,其方法中,包括以下步骤:按预设规则为接入的摄像机分配可用磁盘;判断所述可用磁盘的访问数是否大于指定访问数;若否,则使用所述可用磁盘记录从所述摄像机接收的数据。本发明提出的写入方法和装置通过改变一般录像文件的写入策略,可确保数据的安全性以及提高磁盘的写入效率。
技术领域
本发明涉及到磁盘记录领域,特别是涉及到一种网络硬盘录像的写入方法和装置。
背景技术
NVR是(Network Video Recorder即网络硬盘录像)的缩写。NVR最主要的功能是通过网络接收IPC(网络摄像机)设备传输的数字视频码流,并进行存储、管理,从而实现网络化带来的分布式架构优势。简单来说,通过NVR,可以同时观看、浏览、回放、管理、存储多个网络摄像机。
PM(PortMultiplier,端口复用器)SATA端口复用器(英语:Port multiplier),也称端口倍增器,它使多路SATA设备能够连接到一个SATA主端口上。
一个SATA端口复用器是一个非直接分裂的拓展设备。虽然端口复用器允许1个端口连接15个磁盘,但是它的传输带宽会受到控制器限制。虽然控制器连接许多的设备,但是它跟每一个设备都是直接相连的。
I/O(input/output),即输入/输出端口。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。存储器通常在CPU的同步控制下工作,接口电路比较简单;而I/O设备品种繁多,其相应的接口电路也各不相同,因此,习惯上说到接口只是指I/O接口。
目前市面上8盘位NVR大部分是通过PM对SATA口进行一拖四实现的,8盘位的NVR需要2个PM板进行扩展得到。
而PM硬件上设计存在一个局限性:
1、当写入磁盘的数据量大时,容易发生SATA口复位问题,导致连接在PM板上的磁盘掉线;
2、单个磁盘的IO吞吐量有限,如果32路摄像机同时往一个磁盘中写入数据,很容易达到磁盘的IO瓶颈,导致数据写不进去,故出现丢帧情况;
3、随着磁盘的容量增大(6T硬盘)将所有摄像机数据写入同一个磁盘,可能导致所有摄像机一天甚至几天的录像全部丢失,而磁盘的数据的价值远远大于磁盘本身的价值,故存在数据丢失的安全隐患;
4、随着摄像机的路数增多,如果将所有摄像都写入同一个磁盘,这样势必带来读写数据相互影响。
目前最为先进的大数据存储方式为云存储。但是云存储在成本和带宽上有极高的要求;相比之下NVR实时视频的存储的成本和对带宽的要求不是很高。故NVR是目前实时视频录像存储不可忽略的产品。NVR存储的基本介质为硬盘,而硬盘存在硬件上的局限性IO吞吐量;市面上的NVR大多数都是往一个磁盘写入数据,然后再往第二个磁盘依次写入数据。在此过程中没有对磁盘的IO做平衡控制,导致丢视频数据;
为了避免往同一个磁盘中写入数据,目前有些NVR厂商采用磁盘分组的策略,将不同的摄像机数据写入不同的磁盘中;此种方案不能充分对磁盘空间进行利用。
发明内容
本发明的主要目的为提供一种网络硬盘录像的写入方法和装置,解决现有录像文件容易丢失以及写入数据过多时容易出错的问题。
本发明提出了一种网络硬盘录像的写入方法,包括:
S10、按预设规则为接入的摄像机分配可用磁盘;
S20、判断所述可用磁盘的访问数是否大于指定访问数;
S30、若否,则使用所述可用磁盘记录从所述摄像机接收的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市景阳科技股份有限公司,未经深圳市景阳科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710393516.0/2.html,转载请声明来源钻瓜专利网。