论文部分内容阅读
随着计算机网络、移动通信以及多媒体等技术的快速发展,无线视频监视系统以实用、便捷、方便安装等诸多优点而被广泛的应用于军事、工业以及其它各种场合。如今更进入了人们日常的生活,给你我的生活带来了极为便捷的可视化信息服务。 本文研究并且设计了一种基于ARM11和Android手机的无线视频监视系统。该系统的主控芯片采用非常强大的S3C6410处理器,并且制作了相应的硬件平台作为视频传输系统的视频采集,用以完成视频信息的采集、压缩编码和传输,而视频监视系统的客户端采用的是Android智能手机,编写应用程序完成视频信号的接收、解码并显示在手机的屏幕上。视频采集端采集视频数据,利用Linux下的V4L接口完成。视频编码方面,利用S3C6410的多格式视频编解码器对视频数据进行基于H.264标准的压缩。视频传输则使用基于UDP及Socket网络编程来实现。客户端同样采用Socket编程方法来接收数据,而视频信息的解码则是采用了FFMPEG工具。解码后输出在手机的屏幕上,供用户观察。本系统经过测试观察后,所有理论均得到证实,认为基本达到了预期的设计目标。同时,论文最后也指出了本系统的一些缺点,并给出了改进的建议。