论文部分内容阅读
嵌入式视频传输系统就是一种以嵌入式技术、图像压缩编码技术、网络传输控制技术于一体的综合系统。它是视频监控中重要的部分,并以其直观、方便、信息内容丰富等特性而被广泛应用于工业生产、交通、电信、电力、银行、智能办公大楼等场所。
本文设计了一种基于嵌入式的远程视频传输系统,系统以ARM9作为核心处理器,并采用Linux操作系统,实现前端采集的图像信息经WiFi无线网络进行远程传输。
本文完成的工作包括嵌入式远程图像传输系统硬件平台搭建与软件开发。硬件方面,完成了以Samsung公司的S3C2440(ARM9)微处理器为核心的系统硬件平台搭建。该系统硬件资源包括CPU,Flash,SDRAM,UART,以太网控制器以及LCD接口等;软件方面,针对硬件平台完成Boot Loader移植、摄像头和无线网卡设备驱动、Linux系统移植,并完成嵌入式服务器、后台视频服务器、网页监控等应用程序的设计。在本系统中开发板作为视频传输服务器端,任意一台装有JAVA虚拟机的PC作为视频客户端,通过WiFi无线网络建Ad-hoc联接,客户端就可以访问服务端,得到传输的视频图像。
系统采用模块化设计,各部分相互协调、形成了一个完整的视频采集、压缩、传输系统,并具有跨平台网络传输功能。由于使用ARM处理器,平台功耗较低,图像视频采集压缩完成后可通过TCP/IP网络向客户端传输实时图像视频信息。该方案由于采用Linux操作系统,所有使用软件均为开源,完全从底层开发,使整个平台软件部分开发成本较低、可扩展、可修改,具有广泛的应用前景。