苏ICP备112451047180号-6
嵌入式视频监控系统的设计与实现
摘要
论文分析了国内外视频监控系统的发展现状,设计了一种基于ARM的嵌入式视频监控系统。该方案相比于传统的多媒体监控系统具有体积小、成本低、稳定性高、实时性好等优点,具有很强的实用性价值。论文完成了基本的硬件系统设计和软件开发。硬件方面采用USB摄像头与S3C2440处理器组成嵌入式视频采集装置,并通过 以太网连接宿主机从而组成视频监控系统。 软件方面该系统以开源软件motion为后台服务程序,实现了基本的网页监控功能。并通过对移动图像检测事件的处理实现了如邮件通知、监控报警和存储控制等扩展功能。系统利用boa + cgi的组合在嵌入式平台上搭建WEB服务器,将mjpeg压缩视频流传输给boa服务器,直接通过浏览器访问和控制该监控系统。另外以ffmpeg作为视频和音频流解决方案,使motion能支持将捕获到的视频流转换成avi格式的视频文件进行存储。
关键词:嵌入式;视频监控;Web;Motion
目录
摘要 I
Abstract II
第一章 前言与绪论 1
1.1前言 1
1.2绪论 1
第二章 嵌入式视频监控系统设计 5
2.1嵌入式视频监控系统组成 5
2.2硬件设计方案 6
2.3软件设计方案 7
第三章 嵌入式视频监控系统测试 19
总结与展望 23
参考文献 24
致 谢 25
附录A :查看图片界面源码 26
附录B:获取视频源码 33
附录C :设置界面源码 39
参考文献
[1]徐力.视频监控系统的现状和发展趋势[M].信息技术与信息化,2005.
[2]刘富强.数字视频监控系统开发及应用[M].北京:机械工业出版社,2003.
[3]陈育林.基于嵌入式ARM9平台远程视频监控系统的设计与实现[D]. 北京:北京邮电大学硕士学位论文,2007
[4]孙天泽.嵌入式设计及Linux驱动开发指南—基于ARM处理器[M]. 北京:电子工业出版社,2004.
[5]柏海涛,张建州.基于MPEG-4实时视频传输系统的设计[J],现代计算机,2002.
[6]欧建平,娄生强.网络与多媒体通信技术[M]. 北京:人民邮电出版社,2002.
[7]徐怀一.MPEG标准及其应用[M]. 北京:北京邮电大学出版社,2002.
[8]季星.ARM嵌入式应用系统开发典型实例[M]. 北京:中国电力出版,2005.
[9] Alan Cox. Video4Linux Programming[EB/OL]. alan@redhat.com. 2000.
[10]钟建平.网络视频技术及应用标准教程[M]. 北京:人民邮电出版社,2002.
[11]MIZI.MIZI Linux SDK for S3C2440[EB/OL]. 2005-11-28.
[12]崔波亮.网络化视频监控系统中流媒体技术研究[D].湖南大学硕士学位论文,2008.