基于Android平台的多媒体框架研究与实现

被引量 : 19次 | 上传用户:lookingintheeye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展和移动设备的更新换代,特别是在3G网络逐渐普及的今天,人们对多媒体应用的功能要求越来越高,Android作为一款比较新的移动操作系统,其本身的多媒体框架还不够完善。同时,Android系统作为一个快速发展的开源系统,版本分化问题十分严重。如何提高Android多媒体框架的完善性,为开发者减少不必要的工作量,同时为用户带来更强大的多媒体功能,是十分有价值的研究课题。因此,开发具有强解码功能、广泛协议支持以及高解码效率的多媒体框架,已成为Android平台多媒体领域发展的必然趋势。本文将Android平台的多媒体框架分为系统多媒体框架和第三方多媒体框架两大类。其中,系统多媒体框架包括OpenCore和StageFright;第三方多媒体框架笼统的指非官方多媒体框架,即脱离了OpenCore与StageFright的架构而实现的新多媒体框架。一般来说,其实现方式是通过集成具有良好移植性的开源多媒体工程,结合NDK技术进行开发,最终形成独立的多媒体框架。本文工作重点是在研究Android平台多媒体框架OpenCore与StageFrigl(?)的基础上,结合xFace项目的实际需求,借鉴功能上比较完善的FFMpeg多媒体引擎,设计并实现了一种新型的多媒体框架——xCore。论文对Android平台的系统多媒体框架OpenCore和StageFright的三种扩展方式作了阐述,将系统多媒体框架与第三方多媒体框架的特点进行了分析对比,确定了xCore的设计方案,并通过优化、封装和移植等技术手段实现了xCore。最后本文通过实现具体的应用示例xPlayer对xCore多媒体框架进行了测试。测试证明,xCore的稳定性和可行性都满足了实际项目的需求,与Android平台的原生多媒体框架相比,xCore能够兼容更多的多媒体解码格式,支持更广泛的网络协议,同时具有轻量级、版本适应性强等特性。
其他文献
网络的出现和发展在给青少年带来一定积极影响的同时,其负面影响也是不可忽视的。网络造成了青少年的角色混乱;导致青少年情感冷漠,产生人际交往障碍;弱化青少年的道德自律;
为探究生物炭对东北黑土持水特性的影响,系统研究3种添加比例(2%、5%、10%)、3种粒径(0.25、0.5、1mm)的杨木炭和竹炭对3种质地东北黑土(壤土、砂壤土、砂土)田间持水量和含
橄榄为橄榄属青橄榄树(Canarium album L.),是我国珍贵的药用资源,也是福建省福州市重要的特产资源。本项目对橄榄叶中的酚类化合物进行提取、分离和纯化,研究橄榄叶多酚的抗氧化
幽默感是情商的重要组成部分,幽默感与积极的认知、创造性的人格、良好的社会交往以及身心健康等都具有密切的关系。心理理论是儿童社会认知的重要内容,研究者们对此进行了大
基于压电陶瓷传感器开展了动力荷载作用下的钢筋混凝土框架模型结构裂缝损伤全过程监测试验。在1个2层2榀钢筋混凝土框架结构中埋入压电陶瓷传感器,对模型结构先后施加拟动力
创新人格是创新活动的内在动力,是与创造性有关的人格特征,是由个体内在的创新意愿和创新能力所协调统一构成的较为稳定而独特的心理特征的总和。女大学生创新人格的培养,一
20世纪以来,尤其是二战以后,由于全球贸易、金融和投资的迅速发展,世界各国之间经济联系更为紧密,同时多边贸易体制不断取得新的进展,经济全球化的浪潮开始席卷世界,并且已经成为世
金融危机的频繁爆发及其对实体经济的巨大伤害使得金融危机和金融稳定问题成为近些年及未来经济、金融研究中非常活跃的领域。本文结合公司金融理论和金融危机理论的最新研究
电力用户用电信息采集系统,是对电力用户的用电信息数据进行采集、处理,以及对用电情况进行实时监控的系统。它实现了对用电信息的远程自动采集、电能质量和计量异常的监测、分
杂环类化合物在医药与农药领域有着十分重要的地位,近年来,通过人工合成具有生物活性的杂环化合物是药物化学的研究热点。这方面的科研工作为人类健康和农业发展做出了巨大的