基于ARM和Linux的流媒体播放技术应用研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:killall2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流媒体播放技术是多媒体技术领域的一个重要内容,在视频点播、视频会议、远程教育及IPTV等领域有着广泛的应用前景,对流媒体系统播放设计研究具有重要的理论价值和现实意义。在研究流媒体传输协议和音视频编解码技术的基础上,提出了一种TFRC流媒体拥塞控制的改进算法,并设计了一种基于ARM和Linux的流媒体播放器。本文所做的主要工作如下:⑴分析了嵌入式流媒体的研究背景、发展现状,对嵌入式流媒体播放涉及的传输协议和音视频编码压缩标准作了研究;着重介绍了嵌入式流媒体传输涉及的RTP、RTCP、RTSP等几种常用的流媒体传输协议,分别对它们的报文结构、协议特性和在流媒体数据传输过程中的交互流程进行了阐述分析。⑵在分析流媒体拥塞控制的基础上,针对TFRC流媒体拥塞控制算法在平滑性和稳定性方面存在的不足进行改进,提出一种基于链路延迟抖动趋势的TFRC改进算法;并通过仿真实验验证了改进的算法在保持TCP-Friendly的同时提高了流媒体数据传输的平滑性,能更好的适用于流媒体实时传输。⑶阐述了嵌入式Linux系统开发平台的构建,介绍了嵌入式操作系统的选择和交叉编译环境的搭建,并对引导加载程序、Linux内核和文件系统的构建做了阐述说明,为嵌入式流媒体播放器的设计开发做好了环境准备。然后提出了嵌入式流媒体播放器设计的整体构架,分析了流媒体播放器传输多线程管理、时间戳处理及数据流同步等关键问题;对流媒体传输模块、音视频解码模块和同步模块的实现和关键库的移植作了说明;并使用Qt来实现播放器前端程序;最后对设计的播放器在ARM和Linux平台上的播放进行测试并作了分析。
其他文献
【正】 印度拉达克的列城高山野外研究实验室一直对太阳能作了最好的利用,并在培育蔬菜、引进杂交牲畜和家禽配种方面,作出了贡献。 该实验室建于1960年,位于海拔11,800
当今视觉艺术设计的发展,不同艺术门类与之相互影响渗透、交叉融合已经成为一种趋势,视觉语言的表达也从过去一味的追寻西方视觉表达方式向本土民族传统文化符号借用与转换转变
近年来频频发生的各种灾难造成巨大的人员伤亡和财产损失,其中有人为的恐怖事件,也有大的自然灾害。在各种灾难后的快速、有效、安全地搜救受伤人员成为救援的第一任务。目前用
随着公众社会安全防范意识的提高,网络视频监控系统慢慢在各种公共场合普及。尤其多媒体技术的快速发展,如何充分运用现有的校园网络平台,提升网络效能,特别是借助现有网络,构建平
形态分析法是一种在对问题进行系统分析和综合基础上,用矩阵方式集合各因素设想的方法。它不仅可以避免先人为主的影响,而且也可以避免单凭大脑思索而挂一漏万之不足。本文应用
以2010年~2014年我国旅行社责任险出险案例为基础,遴选出568起我国游客赴泰旅游出险案例为研究样本,运用非线性典型相关分析法探究时空因素与我国赴泰旅游安全事件类型间的关
哲学始于惊奇和反思,牛顿以前的哲学都是将自然作为哲学的研究对象,自科学从哲学母体分离出来后,对自然的好奇探索则由科学来承担,哲学转而研究人的认知能力,对人类创造性的
目的:建立复方加替沙星滴耳液的制备及质量控制方法.方法:以甘油和乙醇为溶剂制备滴耳液,采用双波长分光光度法于263.2 nm和360.0 nm波长处测定硝酸益康唑含量,于293.0 nm波
【正】 国际农业发展基金会为联合国专门机构之一,于1974年成立,1976年1日开始办公。目前已有139个成员国,总部设在意大利罗马。 该基金会的任务是:筹集资金,以优惠条件贷款
今年入梅以来,安徽省暴雨过程较多,强降雨天气造成安徽7市21个县不同程度受灾,尤其是沿江沿淮地区,大面积农田被淹,给农户造成了严重的损失。灾后,六国化工便积极投身到灾后