[发明专利]一种视频数据管理方法及装置在审
| 申请号: | 201510191933.8 | 申请日: | 2015-04-22 | 
| 公开(公告)号: | CN104731534A | 公开(公告)日: | 2015-06-24 | 
| 发明(设计)人: | 肖健明 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 | 
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 | 
| 地址: | 250100 山东*** | 国省代码: | 山东;37 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 视频 数据管理 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种视频数据管理方法及装置。
背景技术
随时计算机技术的快速发展,视频数据的存储与管理日渐重要。
现如今,一般使用文件系统对视频数据进行存储和管理。文件系统包括元数据和数据两个部分,其中,元数据用于描述存储数据的属性信息,且元数据可以存储在磁盘的多个扇区中的任意位置。元数据和数据同时保存在同一个逻辑磁盘上。当在磁盘上写入待存储数据时,获取该待存储数据在相应扇区的存储位置,并确定在相应扇区的该存储位置处是否包括元数据,若在存储位置处包括元数据,那么需要在存储位置处偏移该元数据的长度位置进行写入。
由于元数据可以存储在磁盘的多个扇区中的任意位置,因此,在每一次写入数据时,均需要判断存储位置上是否包括元数据,对数据的写入速度造成影响。
发明内容
有鉴于此,本发明提供一种视频数据管理方法及装置,以解决现有技术中对数据的写入速度造成影响的问题。
本发明提供了一种视频数据管理方法,包括:
确定用于存储视频数据的第一磁盘和用于存储视频数据的属性信息的第二磁盘;
将所述第一磁盘的存储区域划分为多个设定长度的数据存放块;
将划分后的多个数据存放块,分配给各路监控设备;
根据每一个数据存放块在所述第一磁盘中的偏移位置,将每一路监控设备所监控的视频数据写入相应的数据存放块中;
获取各个数据存放块中所存储的视频数据,并将每一个数据存放块中所存储视频数据的属性信息存储至所述第二磁盘中。
优选地,进一步包括:
在所述第二磁盘中创建一个或一个以上的数据表,用于对各个数据存放块所存储视频数据的属性信息进行记录。
优选地,所述在所述第二磁盘中创建一个或一个以上的数据表,包括:
在所述第二磁盘中创建conf数据表,用于管理所述第一磁盘:
conf(lv_id INTEGER PRIMARY KEY ASC,current INTEGER,max INTEGER,stat INTEGER,lv_path TEXT)
其中,lv_id用于表征所述第一磁盘的索引编号;current用于表征所述第一磁盘中当前数据存放块的块索引;max用于表征所述第一磁盘中包括数据存放块的个数;stat用于表征所述第一磁盘的使用状态,在stat为1时,表征正在使用,在stat为2时,表征未使用;lv_path用于表征所述第一磁盘的路径;
在所述第二磁盘中创建camerid数据表,用于管理各路监控设备:
camerid(name TEXT PRIMARY KEY,alias TEXT,id INTEGER)
其中,name用于表征监控设备的名称;alias用于表征监控设备的类别;id用于表征监控设备的编号;
在所述第二磁盘中创建chunk数据表,用于记录为每一路监控设备分配的数据存放块:
chunk(idx INTEGER PRIMARY KEY ASC,id INTEGER)
其中,idx用于表征数据存放块的索引号;id:用于表征监控设备的编号;
在所述第二磁盘中创建rcd_pos数据表,用于记录视频数据的属性信息:
rcd_pos(begin INTEGER PRIMARY KEY ASC,type INTEGER,idx INTEGER,off_be BLOB,len INTEGER,end_pos INTEGER)
其中,begin用于表征该视频数据的起始时间;lvid_idx用于表征视频数据的记录块索引编号;off_be用于表征该视频数据在每一个时间点的偏移位置;len用于表征该视频数据的总时间;end_pos用于表征该视频数据的结束位置的偏移位置;
在所述第二磁盘中创建rcd_des数据表,用于对视频数据进行描述:
rcd_des(begin INTEGER PRIMARY KEY ASC,end INTEGER,type INTEGER,sdp BLOB,des BLOB)
其中,begin用于表征视频数据的开始时间;end用于表征视频数据的结束时间。
优选地,进一步包括:
接收视频数据的查找请求,所述查找请求携带监控设备的编号、以及视频数据的起始时间和结束时间;
在所述chunk数据表中查找监控设备的编号对应的数据存放块的索引号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司;,未经浪潮电子信息产业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510191933.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半虚拟化打印的方法和装置
- 下一篇:一种预览界面选定区域放大的方法和装置





