一种多路网络摄像机子设备的文件管理系统和方法技术方案

技术编号:24799353 阅读:18 留言:0更新日期:2020-07-07 21:01
本申请公开了一种多路网络摄像机子设备的文件管理系统和方法。该文件管理系统根据接入存储介质的容量进行分区划分,包括:分块管理分区和多个数据管理块分区;分块管理分区用于维护管理所有的分区信息;数据管理块分区用于存储子设备的音视频信息和图片信息,包括事件管理列表分区和多个数据存储块;数据存储块用于存储音视频数据和图片数据,并在事件管理列表分区设立对应的管理文件。本申请实现了对子设备数据的分块划分管理,解决了相关技术中本地存储使用存储介质自带文件系统的储存方式会存在兼容性问题且读写操作检索时对设备性能消耗较高的技术问题。

【技术实现步骤摘要】
一种多路网络摄像机子设备的文件管理系统和方法
本申请涉及网络摄像机
,具体而言,涉及一种多路网络摄像机子设备的文件管理系统和方法。
技术介绍
网路摄像机又叫IPCAMERA(简称IPC),由网络编码模块和模拟摄像机组合而成。网络编码模块将模拟摄像机采集到的模拟视频信号编码压缩成数字信号,从而可以直接接入网络交换机路由设备。网络摄像机是传统摄像机与网络视频技术相结合的新一代产品。随着信息技术的发展、互联网的普及应用,网络摄像机日趋家用化,用户可以通过电脑、手机等终端设备进行视频播放,实现远程安防。这样就衍生了音视频录像存储和回放的需求,实时录像存储可以分为云端存储和本地存储介质存储。受限于互联网带宽要求、维护成本和网络抖动等不确定性,实时音视频流上传云端存储的成本较高,因此本地存储在家用消费类网络摄像头上就非常重要,摄像头将音视频数据存储在本地存储介质上,用户通过手机终端访问时对本地录像进行检索和回放。目前比较主流的家用网络摄像机的本地存储采用TF卡作为存储介质,采用卡内自带的文件系统进行存储管理。TF卡的厂商和容量不同,里面自带的文件系统差异比较大,在不同平台的网络摄像机上会存在比较明显的兼容性问题,这种基于文件系统的存储模式对设备的性能有较大消耗,而且检索效率会比较低,流媒体数据文件的循环覆盖处理会比较消耗性能,特别是多路网络摄像机数据存储时,这些问题会越发的明显。针对相关技术中本地存储使用存储介质自带文件系统的储存方式会存在兼容性问题且读写操作检索时对设备性能消耗较高的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种多路网络摄像机子设备的文件管理系统和方法,以解决相关技术中本地存储使用存储介质自带文件系统的储存方式会存在兼容性问题且读写操作检索时对设备性能消耗较高的问题。为了实现上述目的,第一方面,本申请实施例提供了一种多路网络摄像机子设备的文件管理系统。本申请的文件管理系统根据接入存储介质的容量进行分区划分,包括:分块管理分区和多个数据管理块分区;分块管理分区用于维护管理所有的分区信息;数据管理块分区用于存储子设备的音视频信息和图片信息,包括事件管理列表分区和多个数据存储块;数据存储块用于存储音视频数据和图片数据,并在事件管理列表分区设立对应的管理文件。可选的,数据管理块分区分为音视频管理块分区和图片管理块分区;音视频管理块分区用于存储子设备的音视频信息,包括音视频管理列表分区和音视频数据区,音视频数据区用于存储音视频数据,并在音视频管理列表分区设立对应的管理文件;图片管理块分区用于存储子设备的图片信息,包图片管理列表分区和图片数据区,图片数据区用于存储图片数据,并在图片管理列表分区设立对应的管理文件。可选的,文件管理系统还包括分块管理备份分区,用于分块管理分区的异常备份恢复。可选的,事件列表管理分区包括音视频管理文件和图片管理文件;音视频管理文件内存储每个音视频事件片段的时间戳信息和音视频数据在数据存储块内的相对偏移地址信息;图片管理文件内存储每张图片的信息点和图片在数据存储块内的相对偏移地址信息。第二方面,本申请实施例还提供一种多路网络摄像机子设备的文件管理方法,包括以下步骤:(1)启动存储任务,获取数据管理块分区的数据存储块,将数据写入数据存储块中;(2)将数据在数据存储块中的相对偏移地址信息和对应的音视频事件的时间戳信息存储在事件管理列表分区中;(3)若数据存储块写满,切换至新的数据存储块中写入,并更新写满的数据存储块中数据在事件管理列表分区中对应的管理文件信息。可选的,该多路网络摄像机子设备的文件管理方法,包括以下步骤:(1)启动存储任务,获取数据管理块分区的数据存储块,将数据写入缓存;(2)待缓存满时,将缓存数据写入数据存储块中;(3)将数据在数据存储块中的相对偏移地址信息和对应的音视频事件的时间戳信息存储在事件管理列表分区中;(4)若数据存储块写满,切换至新的数据存储块中写入,并更新写满的数据存储块中数据在事件管理列表分区中对应的管理文件信息。可选的,步骤(1)中,获取数据管理块分区的数据存储块过程中,若没有可用的数据存储块,则新建数据存储块写入数据,新建的数据存储块为空白数据存储块或覆盖已写满的数据存储块。可选的,步骤(3)中切换至新的数据存储块中写入过程,包括:(31)数据存储块写满时,更新写满的数据存储块的操作时间和对应存储的子设备信息,并记录在分块管理分区中;(32)遍历所有分块管理分区中记录的最后操作时间,获取操作时间最小的数据存储块,分配给当前待写入子设备,作为新的数据存储块;(33)将待写入子设备的数据写入新的数据存储块中,并更新子设备信息和最新操作时间至分块管理分区。可选的,当对音视频信息或图片信息进行检索时,包括:(1)明确待检索的子设备信息和时间点信息;(2)遍历分块管理分区信息,获取满足条件的数据管理块分区;(3)根据时间点信息检索事件管理列表分区,获取满足条件的列表信息;(4)根据列表信息中记录的相对偏移地址读取对应数据存储块中存储的音视频信息或图片信息。在本申请实施例提供的多路网络摄像机子设备的文件管理系统中,根据接入存储介质的容量进行分区划分,采用多个数据管理块分区存储子设备的音视频信息和图片信息,并设置对应的数据管理文件,这样就实现了对子设备数据的分块划分管理,使得对于不同的存储介质都可兼容,降低了数据存储性能消耗。同时本申请实施例还对应提供一种多路网络摄像机子设备的文件管理方法,在对子设备数据进行存储过程中,将数据存储块中数据对应的相对偏移地址信息和时间戳信息记录在事件管理列表分区中,有助于提高数据检索效率。本申请实施例的多路网络摄像机子设备的文件管理系统及方法解决了相关技术中本地存储使用存储介质自带文件系统的储存方式会存在兼容性问题且读写操作检索时对设备性能消耗较高的技术问题。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请第一种实施例的多路网络摄像机子设备的文件管理系统结构示意图;图2是根据本申请第二种实施例的多路网络摄像机子设备的文件管理系统结构示意图;图3是根据本申请第三种实施例的多路网络摄像机子设备的文件管理系统结构示意图;图4是根据本申请第一种实施例的多路网络摄像机子设备的文件管理方法流程图;图5是根据本申请第二种实施例的多路网络摄像机子设备的文件管理方法流程图;图6是根据本申请实施例的多路网络摄像机子设备的数据存储流程图;图7是根据本申请实施例的多路网络摄像机子设备的数据存储块切换流程图;图8是根据本申请实施例本文档来自技高网
...

【技术保护点】
1.一种多路网络摄像机子设备的文件管理系统,其特征在于,所述文件管理系统根据接入存储介质的容量进行分区划分,包括:分块管理分区和多个数据管理块分区;/n所述分块管理分区用于维护管理所有的分区信息;/n所述数据管理块分区用于存储子设备的音视频信息和图片信息,包括事件管理列表分区和多个数据存储块;/n所述数据存储块用于存储音视频数据和图片数据,并在所述事件管理列表分区设立对应的管理文件。/n

【技术特征摘要】
1.一种多路网络摄像机子设备的文件管理系统,其特征在于,所述文件管理系统根据接入存储介质的容量进行分区划分,包括:分块管理分区和多个数据管理块分区;
所述分块管理分区用于维护管理所有的分区信息;
所述数据管理块分区用于存储子设备的音视频信息和图片信息,包括事件管理列表分区和多个数据存储块;
所述数据存储块用于存储音视频数据和图片数据,并在所述事件管理列表分区设立对应的管理文件。


2.根据权利要求1所述的多路网络摄像机子设备的文件管理系统,其特征在于,所述数据管理块分区分为音视频管理块分区和图片管理块分区;
所述音视频管理块分区用于存储子设备的音视频信息,包括音视频管理列表分区和音视频数据区,所述音视频数据区用于存储音视频数据,并在所述音视频管理列表分区设立对应的管理文件;
所述图片管理块分区用于存储子设备的图片信息,包图片管理列表分区和图片数据区,所述图片数据区用于存储图片数据,并在所述图片管理列表分区设立对应的管理文件。


3.根据权利要求1所述的多路网络摄像机子设备的文件管理系统,其特征在于,所述文件管理系统还包括分块管理备份分区,用于所述分块管理分区的异常备份恢复。


4.根据权利要求1所述的多路网络摄像机子设备的文件管理系统,其特征在于,所述事件列表管理分区包括音视频管理文件和图片管理文件;
所述音视频管理文件内存储每个音视频事件片段的时间戳信息和音视频数据在数据存储块内的相对偏移地址信息;
所述图片管理文件内存储每张图片的信息点和图片在数据存储块内的相对偏移地址信息。


5.一种多路网络摄像机子设备的文件管理方法,其特征在于,包括以下步骤:
(1)启动存储任务,获取数据管理块分区的数据存储块,将数据写入数据存储块中;
(2)将数据在数据存储块中的相对偏移地址信息和对应的音视频事件的时间戳信息存储在事件管理列表分区中;
(3)若数据存储块写满,切换至新的数据存储块...

【专利技术属性】
技术研发人员:陈力波
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:浙江;33

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

1