当前位置:问答库>论文摘要

题目:嵌入式数字硬盘录像机软件系统的设计与实现

关键词:嵌入式系统;数字硬盘录像机;Linux;结构化设计方法;内存池

  摘要

随着计算机网络技术和多媒体数据压缩技术的不断发展,通过网络传输实时音视频数据成为可能。同时嵌入式产品CPU处理能力不断增强、内存容量逐渐扩大,使得嵌入式产品已经能够处理比较复杂的计算。嵌入式数字硬盘录像机(Embedded Digital Video Recorder 简称为嵌入式DVR)便是在这样的背景中产生的一款高性能安防产品。相对传统的模拟视频监控设备,嵌入式DVR完全将模拟视频信号转变成数字信号,并进行网络传输,这样不仅减少了数据的体积,而且传输距离不再受到限制,另外在图像质量、数据保存、录像检索等方面也具有很强的优势。嵌入式DVR在安防监控领域有着良好的发展前景。所以对嵌入式DVR系统的研究和设计具有很强实际意义和价值。本论文以目前公司实际研发的一款嵌入式DVR产品作为研究对象,着重论述该款产品软件系统的设计与实现。下面是对论文的内容作简要介绍。首先针对目前嵌入式DVR的发展现状进行分析,对比分析嵌入式DVR和传统模拟监控产品,以及基于PC的监控产品的优势,同时论述未来嵌入式DVR的发展方向。其次根据目前安防监控的市场需求,论述了本款嵌入式DVR的总体解决方案。分别从产品硬件层、系统层、应用层三个方面进行分析,其中硬件层方面,主要介绍了产品中主要硬件设备以及设备间的组织关系。系统层方面通过其层次结构自底向上地讨论了BootLoader的移植、Linux内核的移植、根文件系统制作,以及TW2835设备驱动程序的开发。应用层方面根据DARTS结构化设计方法来对系统进行任务的划分,并建立任务间的通讯手段以及接口,分别详细论述了其中音视频服务任务、磁盘管理任务、音视频回放任务、报警管理任务以及任务间通讯手段EBUS的设计方案和实现手段。最后根据软件系统的测试方法,搭建测试环境,分别从功能测试、性能测试、稳定性测试三个方面对本款嵌入式DVR进行测试工作,并对测试结果进行分析总结,另外同时对嵌入式DVR的未来发展进行了展望。