论文部分内容阅读
随着我国公共基础设施建设的快速发展,人们对于安全防范意识的加强,这使得视频监控产品得到了广泛的应用和快速的发展。视频监控产品通常应具备长时间、连续的视频采集及数据存储能力,因此大量视频数据的存储成为视频监控产品中的一个急需解决的问题。本文将光存储技术与实时刻录技术相结合,提出一种运用在视频监控产品中的视频数据实时存储设计方案。本设计将光存储介质作为视频数据的存储载体,解决了传统使用硬盘进行视频数据存储所带来的成本高、视频数据备份时间短等不足。本设计将DVD视频实时刻录技术应用在嵌入式安防监控系统中。首先对DVD光盘的物理及数据结构、嵌入式操作系统的框架及特点、Mpeg-2编码理论、网络传输协议等与本系统相关的理论进行了分析与阐述。在此基础之上根据视频监控系统中对于视频数据实时性的要求,提出了DVD视频实时刻录系统的软件与硬件设计方案。通过对多种硬件方案的比较,最终选择DSP与ARM双处理器的硬件设计方案,并对相关硬件设备的性能进行了介绍。本文重点介绍系统软件的设计与实现方法,分别从标准DVD码流的分析与生成、UDF文件系统的分析与使用、视频数据网络传输方式的实现、DVD刻录光驱驱动程序的实现、实时刻录控制程序的设计进行了重点叙述,并首先将这五个功能模块与视频监控系统中的技术特点相结合,对原有技术进行裁剪与改进。然后在Linux系统环境下对这五个功能模块分别进行了调试,并将各部分的功能程序进行整合。最后将整合后的程序拷入到数字视频刻录机中进行整体的运行与测试。测试结果表明:本设计基本可以满足视频监控系统中对于视频数据实时存储的要求。如果使用数据容量为4.7G的DVD光盘进行视频数据的存储,一张DVD光盘可以连续存储6~7小时的监控视频数据。刻录后的DVD光盘具有较好的播放兼容性。本设计基本达到了降低视频监控设备的生产成本、提高视频监控产品的使用范围、延长视频数据的备份时间等预期的设计目标,同时表明本设计具有很好的市场前景和应用价值。