嵌入式视频监控系统视频服务器的设计与实现
2011-05-21杨晓姣黄云霞
电子设计工程 2011年12期
杨晓姣,黄云霞
(1.成都电子科技大学 光电信息学院,四川 成都 610054;2.成都电子科技大学 抗干扰实验室,四川 成都 611731)
视频监控系统以其数字化、网络化和智能化等方面的特征广泛应用于各种场合。随着通信技术和网络技术的发展,通过网络进行重要场所的监控越来越引起人们的关注和重视。传统的视频监控系统图像的压缩解压都是基于PC机,在稳定性,可靠性方面都受到限制。近年来,随着嵌入式技术的发展,嵌入式设备体积小、集成度高、高效可靠、可移植、功耗低等一系列优点使得基于嵌入式的视频监控系统逐渐取代了传统的视频监控系统。笔者所介绍的嵌入式视频服务器是建立在嵌入式WEB服务器的基础上,基于AT91RM9200[1]微处理器,采用Linux实时操作系统,由专门的视频芯片接收数字视频数据完成压缩编码,生成MPEG-4码流,通过内部总线传送到WEB服务器上,远程授权用户可以通过网络浏览器观看WEB上的图像信息,控制图像获取方式。该系统保证了图像质量,客户端零维护,开发便捷,成本低廉。
1 系统的整体设计
整个系统分为硬件和软件2个部分。硬件部分分为4个模块:视频采集模块,视频压缩编码模块,网络传输模块和其他辅助功能模块。系统采用B/S模式。软件部分分为视频图像采集的驱动程序,WEB服务器程序,CGI和用户浏览器的网页设计4部分。系统整体结构如图1所示。

图1 系统整体结构Fig.1 Bulk structure of the system
2 系统硬件部分
本系统采用Atmel公司的AT91RM9200[2]微处理器。该处理器是高性能,低功耗的32位RISC微处理器,最高主频为180 MHz,32位外部数据总线支持8/16/32位数据宽度,可对64 MB空间寻址。……
登录APP查看全文
