论文部分内容阅读
流媒体是以流的方式在网络上传输多媒体数据的技术。流媒体服务已经成为互联网上的主流应用;同时,智能移动终端在人们的生活中扮演了越来越重要的角色。通过移动终端来访问流媒体服务是发展的必然趋势。802.11协议能够为移动终端访问流媒体服务提供一个高带宽低成本的技术实现。因此,基于802.11协议的无线流媒体传输系统及QoS研究成为当前的一个研究热点。
论文主要研究了应用XilinxFPGA技术构建通用外置无线模块,结合MPEG-4及FPGA技术完成流媒体数据的编解码;针对无线环境的特点,以cross-layer媒体传输框架为基础,建立一个改进的QoS保证模型。论文首先分析了移动终端对于无线流媒体服务的需求,提出了一种基于802.11协议的无线流媒体传输系统。系统从功能上分为嵌入式网络摄像机和嵌入式流媒体终端两部分,并以XilinxFPGADevelopmentPlatform为基础,分别对这两部分在软件及硬件方面进行了设计;同时,分析了该系统需解决的关键技术和存在的问题。针对嵌入式网络摄像机,采用XilinxSpartan-3ADSPStarterPlatform为开发平台,设计并实现了数据的采集和编码,并结合JMF技术建立流媒体服务器。针对嵌入式流媒体终端,采用Virtex-IIProML310Platform为开发平台,设计并实现了通用外置无线收发模块,结合JMF技术,建立流媒体客户端并设计了与PDA之间的数据通信协议。使用SDL技术开发了PDA上的播放程序。除此之外,以cross-layer框架为基础,针对无线环境下高误码率和高延迟的特性以及流媒体数据的特性,对“层次化的无线环境下的流媒体传输框架”进行了改进,以一种非平等的层次化协作QoS模型实现了优先级区分的流媒体数据传输及网络不同层次之间的QoS协同调节。最后,建立了系统测试环境,对系统在功能和性能方面进行了测试。结果表明,移动设备能够使用本课题开发的传输系统访问流媒体服务,并在质量上有一定的保证。