论文部分内容阅读
随着嵌入式技术、视频压缩技术以及无线传输技术的发展,人们对无线视频传输质量的要求越来越高,人们希望何时何地都能够快捷、灵活地通过图像和视频等多种方式进行通信,因此基于嵌入式系统的视频编码与无线传输受到了人们的广泛关注。 本文研究了一种基于 ARM11的嵌入式视频编码与无线视频传输系统,该系统在ARM微处理器平台上,实现视频采集、压缩和传输。最后研究了一种自适应跨层映射算法,提高了视频传输质量。本文主要研究内容包括:(1)硬件设计方面,系统采用S3C6410作为主处理器;采用Linux下的V4L2实现视频数据的采集;利用S3C6410的MFC对采集到的视频数据进行基于 H.264标准的压缩;(2)视频传输则采用RTP/RTCP协议来实现;(3)客户端采用VLC软件实现数据的接收并显示;(4)服务端和客户端间采用Wifi无线网路进行通信。 最后,本文还研究了一种自适应跨层映射算法来改善视频流在IEEE802.11e无线网络中的传输质量,根据视频帧的重要性和网络的负荷情况,将来自应用层的视频帧信息动态地映射到MAC层中合适的队列中去,该方法改进了EDCA机制中对数据包的静态映射机制,能够充分利用网络资源来改善视频流在无线网中的传输性能。本文还进行了仿真和测试,来比较IEEE802.11e EDCA机制以及自适应跨层映射算法,仿真和测试结果表明自适应跨层映射算法能明显提高传输后的视频质量。