我刚买了一个由Android2.3供电的电视机箱。底层硬件平台以基于ARM Cortex A8并支持硬件媒体编解码器的远程8801为核心。但是,当我在上面播放一些视频时,它就不那么流畅了。问题是媒体播放器没有利用底层硬件编解码器。因此,我的问题是,高级应用程序框架或应用程序如何了解硬件的媒体加速特性以及如何使用它们。TKs.
发布于 2011-06-09 05:18:47
应用程序不会知道潜在的HW。他们只是调用一些API,这些API反过来又调用了底层驱动程序,后者实际上负责与HW交互。因此,您的TV Box的HW供应商(或编写设备驱动程序的人)应该以一种利用HW加速器的方式实现与媒体相关的驱动程序。Android框架与此无关!
另外,如何确定您的Box没有使用HW加速器?
https://stackoverflow.com/questions/6288191
复制相似问题