论文部分内容阅读
无线网络视频传输具有地理环境限制小,搭建灵活的特点,成为视频传输技术发展的新方向。其中,3G无线网络突破了现有的无线视频监控带宽的瓶颈,且覆盖面积广,较其他无线网络有其明显的优势,已成为无线视频监控技术发展的新趋势。因此本文选用3G无线网络,搭建了基于ARM嵌入式平台的视频传输系统。本文首先研究了单路3G视频传输系统。为实现视频采集的灵活性与传输的实时性,客户端采用可移动的ARM嵌入式平台作为采集终端,采用压缩率较高的H.264标准进行编码,通过电信3G模块进行发送。监控终端基于Windows平台采用VC++6.0MFC设计界面进行接收显示。为保障和提高时变无线信道下实时视频传输的质量,本文设计了一种应用层服务质量(QoS)保障机制。该机制采用简单可靠的UDP传输方式,设计特定的缓冲区,采用改进的加性增乘性减(AIMD)算法,开设丢包反馈机制,能较好的满足单路3G视频传输系统的需要。为拓展3G网络带宽,降低网络拥塞,提升视频传输质量,本文进一步研究了多路3G视频传输系统。本文在单路3G视频传输的基础上通过3G驱动移植、路由配置、脚本控制实现了ARM驱动两路3G模块并行运行,并通过负载均衡算法充分利用两路3G网络进行视频发送。实验结果表明,在3G网络繁忙、上行速率较低时,本文设计的单路3G视频传输系统可通过图像码率的自适应调整实现视频流的连续传输。多路3G视频传输系统通过数据分流,有效地降低了网络延时和丢包率,提高了视频传输质量,能够很好的满足无线视频监控的应用需求。