论文部分内容阅读
随着现代科技的迅猛发展和人们对无线视频通信需求的不断提高,这使得视频无线传输方式在现代视频通信系统中发挥着日益重要的作用。同时,各种相关无线通信技术和视频编解码技术也倍受关注。由于无线视频传输系统本身所具有的独特优越性和广阔应用前景,它现已成为了当前通信领域的一个研究热点和今后发展一个重要方向,并在现代的生产、生活、工作、军事等众多领域得到了广泛应用。本文在分析和研究当今市场上使用的常见无线视频传输技术的基础上,提出了一种基于WCDMA网络传输的无线视频传输系统的设计方案。该方案要实现的具体系统功能为:把安装在远程服务器上的摄像头采集到的视频图像,经过H.264视频编码后,由无线模块发射出去,再经过WCDMA网络和Internet互联网传输到远程指定的客户端,由远程客户端上的软件进行接收,解码和显示。在开发系统时,我们选用了专用的双核视频开发板SEED-DVS6446,作为视频服务器硬件开发平台;选用Linux系统作为软件开发环境;选用华为EM770W无线通信模块,作为视频传送模块:选用基于Windows系统下DirectShow软件,作为远程客户端软件,实现对网络上传输到的视频压缩包进行接收,解码和显示功能。本论文主要工作完成和实现基于WCDMA网络的无线视频传输系统的设计,需完成的工作主要有如下三部分:(1)在服务器端部分,需完成软硬开发平台的搭建;ORTP协议在LINUX系统中的移植与应用;视频图像的采集,编码,存储及需传输视频图像时分包和发送控制操作;(2)在无线发送和传输部分:需完成EM770W通信驱动程序的加载;PPP协议拨号连接上网的LINUX内核配置;EM770W上的拨号上网脚本的AT命令编写;(3)在客户端部分,需要完成DirectShow开发环境搭建,利用ORTP协议来实现网络传输中视频图像的接收,同时利用DirectShow技术来实现解码和显示功能。文章最后从系统实验测试的手段去证明基于WCDMA网络的无线视频传输系统可以成功传输视频图像,具有可行性。本文的特色在于:一是将WCDMA移动通信技术和H.264数字视频编解码技术相结合,实现了大容量,高速度和性能稳定的无线视频传输系统的设计。设计出了一个基于LINUX系统为软件开发环境,以达芬奇SEED-DVS6446开发板和3G无线通信模块为硬件开发平台,以3G通信网络和Internet互联网作为传输媒介,具有图像的采集,编码,压缩,传输,接收,解码、显示为一体的无线视频传输系统,有效地降低了视频监控系统的开发复杂性。二是在H.264的解码算法中加入了无码表查找的二级索引解码技术,提高了解码效率和速度,减少了内存访问次数,功耗和存储空间。