- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
存储知识介绍 编制 蒋华清 时间 2011-6-23 大纲 存储与视频监控介绍 项目实作 – 硬盘录像机 存储模块设计 海康威视硬盘录像机存储原理 视频监控与存储技术展望 存储历史 数据存储是人类千百年来都在应用并且探索的主题。在原始社会,人类用树枝和石头来记录数据。后来,人类创造了铁器,用铁器在石头上刻画一些象形文字来记录数据。 存储在这里的含义为信息记录,是伴随人类活动出现的技术。 存储历史-存储与视频监控的联系 视频监控 存储介质 描述 第一代 传统模拟闭路视监控系统(CCTV) 依赖卡带式录像机(VCR)和监视器等专用设备;存储模拟视频信息。 第二代 “模拟-数字”监控系统(DVR) 以数字硬盘录像机DVR为核心半模拟-半数字方案;存储数字视频信息。 存在磁盘故障风险。 第三代 未来完全IP视频监控系统IPVS 基于IP网络实现的全数字化开发式监控系统;存储采用阵列技术,可使系统不受硬盘故障影响,能带来更高的安全性和扩展性。 硬盘录像机介绍 录像机正面 录像机前面板打开状态 录像机背面 硬盘录像机介绍-典型应用 硬盘录像机存储原理 项目实作 –需求 项目需求: 录像--保存音视频数据 (已编码); 2. 支持4、8、12、16、32路视频同时录像; 3. 支持搜索指定通道的录像数据; 搜索条件:录像时间、录像类型、录像通道; 支持录像数据的快速定位(回放进度条拖拽); 支持预录功能(开始录像时刻前一段时间的数据同样需要保存); 支持事件搜索(事件关联录像搜索); 特殊需求: 1. 稳定性、安全性:断电数据保护、硬盘局部损坏数据保护; 支持大容量,内存使用少; 速度快:录像速度、搜素速度快; 项目实作 – 问题 1. 保存介质的选择? 2. 如何 协调分配存储空间? 3. 如何保存录像信息(时间、通道、类型) 同时考虑如何搜索查找? 回放录像 进度条拖动的实现(定位方法) 预录多长时间的数据? 什么是事件搜索? 项目实作 – 讨论 5~10分钟讨论一组问题 总体设计 硬盘录像机存储实现 v1-数据布局 如下图所示为硬盘上一个分区的数据布局,其中日志文件是1号分区特有文件 硬盘录像机存储实现 v1- - 文件和数据 文件名 数量/分区 描述 数据类型 index00.bin 1 主索引 数据文件与通道管理信息 index01.bin 1 备份索引 同上 logMainFile.bin 1 主日志文件 系统运行过程中发生的事件信息,分报警、异常、操作、信息4大类日志 logCurFile.bin 1 当前日志文件 同上 hiv00000.mp4 n 数据文件 视频数据、音频数据、附加信息 HIKWS 1 分区使用标记 标记字符串 硬盘录像机存储实现 v1- - 索引文件 分区索引文件结构:索引头+文件索引(avfiles)+片段索引(avfiles×256) 硬盘录像机存储实现 v1- - 索引文件 字段 偏移 大小 含义 modifyTimes 0 8B 索引文件的读写次数 version 8 4B 索引文件版本,9000的版本是2 avFiles 12 4B 分区录像文件个数 nextFileRecNo 16 4B 指向下一个可用的录像文件索引位置 lastFileRecNo 20 4B 指向最新的完成录像文件索引位置 currFileRec 24 1176B 通道当前录像文件信息 res3 1200 76B 保留字节 checksum 1276 4B 校验值,0-1276偏移相加求和 FILE_IDX_HEADER字段含义 硬盘录像机存储实现 v1 - 索引文件 字段 偏移 大小 含义 fileNo 0 4B 索引的文件号 chan 4 2B 指向使用该文件的通道 segRecNums 6 2B 文件所含的实际录像片段数 startTime 8 4B 文件记录的录像开始时间 endTime 12 4B 文件记录的录像结束时间 status 16 1B 文件状态:正常、锁定、无效 res1 17 1B 保留字节 lockedSegNum 18 2B 锁定的片段个数 res2 20 4B 保留字节 infoTypes 24 8B 文件记录的附件信息类型 FILE_IDX_RECORD字段含义 硬盘录像机存储实现 v1- 索引文件 字段 偏移 大小 含义 Type 0 1B 录像片段类型 Status 1 1B 录像片段状态:正常、锁定、无效 res1 2 2B 保留字节 Resolution 4 4B 录像片段分辨率:4cif、2cif、Dcif、1cif startTime 8 8B 录像片段开始时间 endTi
原创力文档


文档评论(0)