Android 多媒体系统集成的复杂性
时间:06-02
来源:互联网
点击:
示处理器的HWComposer驱动程序。
驱动程序均支持Android Fences,但其中一个出现漏洞,则很难进行追踪、并且需要与多个供应商一起执行三项单独的调查。同时还有可能出现此种情况:只有当某个供应商的组件使用标准接口与其他供应商的组件进行通信时,该漏洞才会显现出来。
Android对于优化集成的期望
ARM提供一整套现有的图形、显示和视频处理器驱动程序,可以通过预先集成和优化来实现联合操作。根据一致的设计和验证方法,如果设计中实施了基于ARM Cortex CPU以及ARM CoreLinkTM互连、ARM Mali GPU、视频和显示处理器的SoC,将能够针对每个处理器使用一同高效运行的Android软件驱动程序。
![](../img/eep/emb/emb-482592qr3x4n3guo.jpg)
图3 - ARM的Android多媒体子系统解决方案
适用于Android的ARM多媒体堆栈(见图3)将消除集成和优化来自不同供应商的处理器时面临的挑战,并简化支持常规Android更新的任务。利用ARM预先优化的软件,OEM和硅片供应商可以关注其解决方案的差异化,并加快产品入市步伐。尽管Android多媒体系统集成绝对称不上简单,此种方法仍不失为开发人员面临诸多问题时的可能解决方案,并且将大幅简化流程、压缩开发时间、降低风险以及加速产品上市时程。
- Android开发技巧:软硬件的巧妙整合(01-16)
- 基于Android的VoIP系统的设计与实现(03-28)
- 基于Android系统的影音播放器开发(03-25)
- Android的阿喀琉斯之踵(07-08)
- Android开发之“hello World”的实现 (07-23)
- 基于Android平台的即时通信系统客户端设计(09-24)