Android 多媒体系统集成的复杂性

2015-05-28 08:50:56 来源:互联网
分享到:
标签:

 

随着多媒体内容的使用频次越来越高,消费者对于处理多媒体音频和视频流、以及运行基于图形的高级应用程序所具备的成熟技术,也提出高于以往的要求,这些驱动着智能手机、平板电脑和其他智能移动消费者产品的演进,促使这些设备不仅要内置复杂程度较高且功能越发强大的多媒体子系统,而且还要不断地提升能效。

Android是目前市场上使用最广泛的移动设备操作系统。根据市场分析组织IDC在2014年底发布的报告,Android在智能OS业务方面占据主导地位,以2014年来看,搭载Android平台的设备出货量约为10亿台,所占的市场份额大于80%;而未来几年,其领先地位将继续维持。Android在平板电脑市场也占据主导地位,2014年在全球的出货量超过1.5亿台设备,所占市场份额大约在65% - 70%之间。

基于此,本文将详述Android多媒体系统开发过程中面临的一些集成问题,这些问题会给移动设备制造商和开发商带来严峻的挑战,尤其是集成来自多个供应商的组件和技术时,这些挑战将更加突现;另外,并将探讨ARM知识产权(IP)和技术如何大幅简化OEM和系统集成商的流程,进而加快产品开发速度、显著降低风险。

Android多媒体系统

Android及其多媒体系统的发展是一个复杂度不断提高、持续演变的过程。自从十年前Android被推出以来,迄今已整合了许多新功能和优化,如通过Wi-Fi传输至TV的移动显示器传输、新的视频编解码器等。上述所有功能的新增对于系统开发人员意义深远,因为他们在每次发布全新OS时,需要完成大量软件驱动程序的工作。图1显示了Android自2009年以来提供的新功能时间线。在此期间,ARM除了支持将这些驱动程序部署至数百种不同的设备之外,还为九种不同版本的Android系统(从éclair至Lollipop)以及八代ARM Mali图形处理器硬件提供了驱动程序的支持。



图1– Android多媒体框架的演变


依据图2(此图实际是简化示意图)所示,Android OS已经非常复杂了。当然,Android的持续演变带来了更多的挑战。图2显示了OS常用用户空间组件与用于提供Android用户体验的基础软件驱动程序、内核组件和硬件之间的交互。



图2 - Android多媒体子系统概览


如果使用了来自不同供应商的多媒体组件,则会产生额外的复杂性,导致的结果是,首先需要将三个或更多个软件驱动程序单独集成至平台,然后再开始着手相互集成,以便实现较好的系统性能。然而,如果集成的过程不太理想,或者不同的组件无法使用相同标准的接口相互通信,则会导致功能平台运行较慢、耗费过多的功率,最糟的情况则可能会同时出现这两者。

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
ARM 版 Windows 10 笔记本即将发布,苹果还要观望?
ARM 版 Windows 10 笔记本即将发布,苹果还要观望?

苹果要研发自主ARM架构笔记本处理器的声音不是一两天了,这次微软已经抢在前面,苹果会跟进还是观望呢?

英特尔处理器10nm比14nm先进在哪?Cannon Lake指令集升级

Intel在最新的一份架构指令集扩展开发文档中,就赫然提到了Cannon Lake、Ice Lake,明确标注它们都将支持更先进的AVX-512指令集。

英特尔推出首款人工智能芯片,抢食AI没那么容易

在近日举行的WSJ D.Live全球技术大会上,英特尔正式宣布将与Facebook合作,联手推出其首款人工智能芯片——“Nervana神经网络处理器”,向英伟达发出挑战。

搭载骁龙835处理器的笔记本要来了?微软让英特尔很扎心

去年微软首次公开承认正在研发基于ARM架构的Windows笔记本,由高通公司的骁龙835处理器提供性能驱动,在Windows 10系统上运行模拟器来支持常规的桌面应用。尽管高通此前承诺在今年年底之前上线,但截至目前我们依然没有太多关于该系列笔记本的消息。

华为Mate 10强势出击,麒麟970要带头吹响国产芯进军号角?

本月华为发布了mate10,其中搭载的麒麟970更是采用了10nm制程,更是加入了AI芯片,国产芯片是否已经悄然崛起。

更多资讯
高云半导体宣布加入RISC-V基金会

作为国内领先的可编程逻辑器件供应商,广东高云半导体科技股份有限公司(以下简称“高云半导体”)今天宣布加入RISC-V基金会,成为该组织成员中第一家中国FPGA供应商。

阿里云选择Xilinx部署FPGA云加速服务F2

All Programmable技术和器件的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))今天在2017杭州·云栖大会上宣布,阿里巴巴旗下云计算公司阿里云在其最新款的FPGA加速服务中选择了赛灵思。

实现模拟和数字高度集成的单芯片设计,RFSoC在5G时代大有可为

5G通信以高宽带、高速度传输等优势让大众寄托了无限期待,运营商、设备商、方案商都在围绕5G展开方案设计、产品研发、通信基站搭建等前期工作,虽然5G标准还未发布,但是产业链上下游的合力推动将加快5G通信的商用步伐,用户也会更早

降低 TCO 的同时提高数据中心性能:使用 FPGA 实现多用途应用加速
降低 TCO 的同时提高数据中心性能:使用 FPGA 实现多用途应用加速

对于各种不同的数据中心工作负载,FPGA 可以显著提高性能,最大程度减少附加功耗并降低总体拥有成本 (TCO)。

英特尔简化 FPGA 加速应用:将平台、软件堆栈和生态系统解决方案相结合
英特尔简化 FPGA 加速应用:将平台、软件堆栈和生态系统解决方案相结合

今天,英特尔推出一款完备的硬件和软件平台解决方案,旨在加快实现基于现场可编程门阵列 (FPGA) 的定制化的网络、存储和计算工作负载加速。

微话题

工作 or 考研?

又到一年招聘季,考研or工作让你实现了怎样的逆袭?……
Moore8直播课堂