嵌入式移动流媒体播放系统构建及QoS优化

来源 :山东大学 | 被引量 : 0次 | 上传用户:newhing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络带宽的飞速提升,利用可移动设备接收查看多媒体信息已经成为人们的迫切需求。传统多媒体文件通常体积很大,下载需要很长时间,而且只能先下载,存储在存储器上之后再播放,费时费力,并不能适合可移动设备这类嵌入式设备系统CPU处理能力弱和存储容量小的特点。流媒体的出现改变了这种状况,它不需要下载整个文件就可以在向播放器传输的过程中开始播放,一边下载一边播放,它的这个特点,极大减小了开始播放需要等待的时间以及减小了对接收端存储容量的需求,非常符合嵌入式系统CPU处理能力弱和存储容量小的特点。且伴随着电子技术、无线通讯以及计算机网络研究的深入与应用的拓展,基于嵌入式系统的无线局域网络功能的应用日益广泛。从网络浏览、网络短信、IP电话到实时视频通讯、移动流媒体,使得无线局域网络应用逐渐成为嵌入式系统研究与应用的关注重点。本文所阐述的嵌入式移动流媒体播放系统实现了无线局域网内可进行流媒体播放的便携式软硬件设备系统,详细讲述了该嵌入式移动流媒体播放系统的硬件模块构建和软件模块构建。该系统使用先进的符合IEEE802.11b/g标准的USB无线网卡,可实现集中控制式和对等式两种工作模式,传输速率自适应,最高可达54Mbps,支持无线漫游功能,可在不同的(无线)访问接入点AP((Wireless)Access Point)间移动,且网络连接不中断,传输距离为室内最远100米,室外最远300米。从硬件方面,该移动流媒体播放系统采用先进的ARM处理器S3C2440A作为核心,其具有丰富的接口模块,包括本系统中所用到的大量GPIO口、IIS数字音频接口、LCD控制器接口、USB接口及无需外围电路的触摸屏接口,外围共由音频播放子系统、视频播放子系统、无线入网子系统及人机交互子系统四大模块构成,分别由音频编解码器、TFT LCD显示器、USB接口无线网卡、四线电阻式触摸屏与S3C2440A相应的接口模块构成,本文详细地描述了各子系统硬件连线、控制寄存器的配置及嵌入式Linux操作系统中驱动程序的编写及移植。流媒体协议族由实时流协议RTSP、实时传输协议RTP、实时传输控制协议RTCP、会话描述协议SDP组成,在流媒体播放系统中分别充当了远程控制、数据传输、监视反馈和信息描述的角色。而流媒体被封装于流媒体文件中,主要有ASF、RM等流媒体文件格式,数据包式架构的流媒体文件格式才能实现流媒体文件边下载边播放的特点。流媒体中绝大多数包含了音视频等多媒体数据,若不经过编码压缩,很难及时的完成网络上的传输,所以在播放多媒体之前要对其进行相应的解码解压缩才可。从软件方面,以MiniGUI嵌入式用户界面系统为基础,其封装了视频播放子系统和人机交互子系统,其上编写的移动流媒体播放系统封装了音频播放子系统及以无线网卡为网络接口的SOCKET编程接口,以多线程的方式实现上述的流媒体协议族、流媒体文件格式解析及音视频解码,最终实现音视频流的同步播放。并且在原有数据缓冲区长度的度量方法上又添加了解码速率的条件因子,使流媒体的播放能够更加流畅。
其他文献
对等网络(P2P)技术在网络性能以及系统扩展性的优势适合视频传输。另一方面,由于各类网络终端在CPU处理能力、存储能力、可接入带宽等方面存在很大的差异,视频质量分级要求逐渐被
随着Internet技术向宽带、高速、多媒体方向的发展,大大推动着教育信息化向前进,信息化又带动着教育向现代化发展。校园网已成为每个学校必备的信息基础设施,成了学校提高教学、
负载均衡是集群技术的重要性能之一。为了提高网络的数据处理能力和节点利用效率,优化的任务调度算法已成为集群网络研究的重要内容。遗传算法(GA)采用群体搜索技术,具有隐含
社会的进步与发展要求各行业的管理工作日趋规范化和科学化。许多行业为了确保安全生产都开展了巡检工作,也要求对巡检工作实行规范化管理。铁路巡线是一项非常重要的工作,事
随着数据库和时态信息技术的迅速发展,时态信息处理技术的应用领域越来越广阔,时态信息的应用已渗透进各行各业中。对时态信息的索引效率的要求越来越高。 本文针对时态信息
管理信息系统已很好的解决了结构化问题,但在实际应用中存在着许多较为复杂的半结构化和非结构化问题需要解决,决策支持系统应运而生。 沙化土地的综合治理和合理利用是宁夏
本文课题来源于台湾致伸公司与中山大学图形图像技术实验室的合作项目:“基于监控内容的视频索引与检索”,该项目的目的是通过对视频序列进行处理、分析和理解、建立结构和索引
认证、授权和计费,即AAA(Authentication、Authorization、Accounting),是目前通信网络的基本功能之一,因此AAA服务器在电信行业的业务中有着极其重要的作用。虽然Diameter在
计算机视频取证是当前世界上机器视觉研究领域中的一个研究热点,它结合人工智能、计算机图形学、模式识别等研究领域的成果。主要研究目的是在海量的视频库中快速准确地定位犯
学位
基于内容的视频拷贝检钡(Content-Based Video Copy Detection)是视频版权保护与内容管理的重要技术手段之一,是通过屏蔽视频的视觉表现形式,提取视频内容信息指纹,度量指纹