论文部分内容阅读
3G技术的蓬勃发展为无线流媒体传输提供了可能,同时流媒体服务也为第三代移动通信系统提供了许多应用领域和运营商的增值服务。如何将流媒体技术和3G技术结合起来实现任何时间、任何地点,多种数据形式的通信传输,已成为当今急需解决的问题之一。本文提出了基于3G网络的流媒体视频监控平台,具有视频监控,数据采集,网络实时传输,报警检测,网络管理等功能。满足实时监控,网络电子地图,产品供应需求,应用工程使用等需求。本文以H.264算法为基础,选用海康公司的DS-4008图像采集卡为硬件平台,对如何实现基于H.264的视频监控服务器进行了较深入的研究,在此基础之上,完成了视频数据的采集和H.264编码。为了论述清楚基于H.264的3G流媒体监控系统,在论文的开头,文章叙述了视频监控的现状和意义,对目前主要产品的市场现状和发展的制约因素做了介绍。在分析目前监控系统的发展和研究现状的基础上,选择H.264来作为网络视频监控系统的视频压缩方法。文章详细介绍了常用的视频编码技术,并对当前的一些视频编码标准作了较详细的介绍。接下来,论述了H.264压缩标准的主要内容,流媒体主要关键技术,进而着重分析了它适合于3G通信的一些关键技术。在这些技术的基础上,论文提出了一种3G流媒体视频监控方案,也就是H.264标准在3G流媒体监控系统中的应用。此方案是基于流媒体传播技术的,容易实现监控的实时化和网络化,进而将监控发展成一项增值服务来经营。论文给出了基于3G流媒体的监控系统大致结构。视频监控系统分为服务器、工作站、客户端三个部分。在工作站端,主要是视频数据的采集部分,编码压缩部分;服务器端主要是网络服务器部分。在远端客户端主要为数据的网络接收部分和解码播放部分组成。本文基于Winsock完成端口网络编程,通过VC++.net设计并实现了视频监控系统中的网络传输部分。