Android平台下流媒体播放器的设计与应用

来源 :兰州理工大学 | 被引量 : 1次 | 上传用户:a3799222999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着流媒体技术、移动通信技术和嵌入式技术的迅速发展,已经客观上改变了人们的生活和工作方式。传统的基于PC的流媒体交互方式已不能满足人们多元化的需求方式;基于IP流媒体技术的嵌入式流媒体智能终端因其实时性、可靠性和便携性而受到用户青睐,成为研究的热点,拥有巨大的市场前景。然而,当前市场上嵌入式流媒体播放器普遍存在以下三方面的问题:第一,由于流媒体播放时对带宽的高占有特性,使得传统的C/S方式很容易导致服务器负载过重,成为系统瓶颈,限制了系统的服务能力;第二,采用专用的编解码芯片虽然能保证流媒体播放时的实时性和流畅性,但系统整体灵活性较差,不利于算法升级,且价格昂贵、性价比不高;第三,采用纯软件方法虽然易于系统升级和移植,但系统实时性较差。本文在介绍了流媒体技术、基于PC的流媒体播放器发展过程和优缺点、当前嵌入式流媒体播放器国内外研究现状以及课题平台的选择后,概述了Android系统结构、Android应用程序框架和FFMPEG编解码库。概述了实时传输协议RTP、实时传输控制协议RTCP、实时流协议RTSP、P2P技术、MPEG-4编码原理和过程。接着针对当前嵌入式流媒体播放器中存在的性能、成本和算法易升级性等问题,本文提出了一种层次化、模块化的硬件加软件的设计方案,该方案以具有较强多媒体处理能力的S3C6410为微处理器,以基于Linux的、目前较为流行的Android系统为依托,根据Android OS系统特点对FFMPEG进行裁剪、优化并移植到Android平台下。同时,本文针对嵌入式硬件终端特性,将P2P思想引入到嵌入式流媒体终端中,对终端缓存空间重新设计,实现终端设备节点之间流媒体数据的直接传输,并详细阐述了缓存空间的管理机制及估算方法。最后,本文对系统进行了功能测试,测试结果表明该设计简单高效,并对下一步工作提出了建议。
其他文献
【正】 太阳能在农业上的应用,有着悠久的历史。由于太阳能分布广、能量密度低,受季节和气候条件影响,昼夜变化大,稳定性差,长期以来在农业上的应用发展不快。直至本世纪70年
【正】 美国的农业在本世纪发展迅速,农村经济结构和劳动力的分配亦随之经历了数次重大变革。今天,由于世界经济形势的变化和新技术革命的巨大影响,美国农村经济又呈现了新的
【正】 一、产销概况 咖啡与可可、茶叶称为世界三大饮料,咖啡在生产量、消费量和产值方面均居三大饮料之首。咖啡主要分布在热带和亚热带,其国际性商业生产主要集中于南美洲
【正】 印度的马铃薯害虫种类很多,其中分布较广、为害最大的是本世纪初从意大利传入的马铃薯块茎蛾。该虫主要为害贮藏期的块茎。印度南部地区农户粗放保存块茎的方式(堆藏
【正】 联合国粮农组织于1988年2月15—20日在印度班加罗尔市召开了“林业与粮食安全专家讨论会”。出席会议的代表共45人,观察员3人,分别来自亚非拉的28个国家和地区,以及粮
【正】 网箱养鱼扶贫措施的背景 现在马来西亚把每个家庭的月收入低于350林吉特(一林吉特约为0.3882美元——译者)作为贫困线,在收入达不到这个贫困线的极贫困层中,包含着相
【正】 二次大战后,联邦德国在西欧经济的恢复和发展中居领先地位,这不仅表现在工业等方面,在农业生产技术和经营管理方法上也同样先进。
【正】 目前全世界使用的农药中,有50%以上是除草剂。在许多发达国家,平均每年每公顷使用除草剂1.0—1.5公斤。由于三十多年来除草剂连续大量的使用,杂草抗药性相继发生。1979
随着我国农业供给侧改革和人民生活水平的提高,果蔬产品消费需求和产销模式正发生着巨大变化,配套的采后服务系统在果蔬产业中的地位越来越重要。经过多年的发展,我国果蔬采
【正】 一、1985/86年度期末库存大幅度增加 小麦 1985/86年度和上年度相比世界小麦虽然减产1100万吨,但由于利用量小于生产量,且期末库存上升到创纪录的1.2亿吨,总供给量上