论文部分内容阅读
随着社会的不断发展与进步,人们对安全防范技术的要求也在不断提高,视频监控系统以其准确、直观和高效等特点,已在各领域广泛应用,传统视频监控系统大多以有线网络为主,其总体结构复杂、移动性差且成本高。随着网络技术和嵌入式技术的蓬勃发展,视频监控系统正朝着无线化、小型化和可靠性高的嵌入式方向发展。本文通过对视频监控系统未来发展和应用前景分析,结合WIFI技术和嵌入式技术,提出系统的总体结构方案,设计了一款无线视频监控系统。硬件结构是在以S3C2440A微处理器为核心的硬件平台上,扩展了OV7740 CMOS摄像头和AR9271 WIFI网卡等外围设备。软件平台选用的是嵌入式Linux操作系统。本文主要工作:(1)搭建系统开发环境:如搭建交叉编译环境、U-Boot移植、Linux内核配置与移植和根文件系统的构建;替换原内核自带的网卡驱动和LCD驱动,使其支持本系统设备;搭建虚拟机、开发板和计算机,使得三者互通。(2)应用程序的设计:基于V4L2模块的API接口函数,完成了视频采集模块程序;安装dhcp和hostapd并设置相关配置文件,实现WIFI网卡AP模式,接着设计一个脚本,实现WIFI网卡为自启AP模式;设计MJPG-streamer框架结构并移植MJPG-streamer视频服务器,实现在MJPG-streamer框架结构下进行视频图像采集并通过TCP/IP网络协议传输到手机上,用户通过手机浏览器输入IP地址,显示实时监控的视频图像。本文对基于ARM9+LINUX的无线视频监控系统进行测试,试验结果表明:本系统在空旷的60m范围内或者15m内隔着三道墙,视频数据传输都可以保持流畅性、稳定性且画面清晰,达到了设计的目的,符合设计的要求。