论文部分内容阅读
随着计算机网络技术和多媒体数据压缩技术的不断发展,通过网络传输实时音视频数据成为可能。如今嵌入式DVR(Digital Video Recorder)系统不仅仅提供本地录像的功能,同时集中了网络功能,以达到远程监控的目的。它在安防监控领域有广泛的应用前景。所以对嵌入式DVR系统的研究和设计具有实际意义。
本文研究的嵌入式DVR系统基于arm9和armlinux的软硬件平台,首先论述了该系统的整体框架(C/S结构),接着详细描述了实时音视频网络传输协议、磁盘管理数据结构、OSD(On Screen Display)模块等主要功能模块。在音视频网络传输协议方面,参照实时流传输协议RTSP以及实时传输协议RTP的设计思想,设计了一种易于实现并更符合本系统的音视频网络传输协议;关于磁盘管理数据结构,针对已有文件系统并不能很好符合需求情况,提出了一种适合音视频存储的磁盘管理数据结构;OSD描述了字符模式和图片模式两种实现方案,并分别给出了如何实现多语言的方法。