论文部分内容阅读
随着通信技术、多媒体技术和嵌入式技术的飞速发展,视频监控进入网络化、智能化时代。3G网络覆盖的日趋完善,尤其是移动网络带宽的增加,对适用于3G网络的无线视频监控系统的研究已经成为嵌入式开发领域的热门话题。相比于传统视频监控系统,它具有组网方便、可远程监控、可扩展性强等优点。基于这一发展方向,本文对适用于3G网络的视频监控系统的几个关键技术进行了讨论,包括视频图像的采集、CDMA2000 1x EV-DO无线网络拨号上网的实现和视频图像的传输和接收。在深入研究ARM处理器和Linux操作系统的基础上,设计了一个基于三星公司的ARM9处理器S3C2440和Linux操作系统的视频图像监控系统,实现了B/S结构的有线局域网、广域网和C/S结构的3G EV-DO网络对视频终端的监控。系统分为服务器端和上位机客户端。本文首先对背景知识和相关技术进行了简要介绍,然后给出了系统硬件电路的设计思想以及软件的实现方法,接着描述了嵌入式Linux开发环境构建过程。详细阐述了利用V4L的API函数采集摄像头JPEG图像、运用AT指令完成中兴无线模块MC8630的CDMA2000 1x EV-DO拨号上网、基于TCP协议的socket视频图像网络传输模块的实现。文中提供了系统运行的效果图,指明了存在的不足和改进思想。本文对适用于3G网络的视频监控系统关键技术的研究是一次有意义的尝试,为进一步研究打下了良好的基础。经实验测试设计的系统可以稳定持久运行,达到了设计的要求。