gpt4 book ai didi

android - Android app如何知道底层硬件支持某种硬件解码加速?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:17 24 4
gpt4 key购买 nike

我刚买了一个搭载 Android 2.3 的电视盒。底层硬件平台以Telechip 8801为核心,基于ARM Cortex A8,支持硬件媒体编解码。但是,当我在上面播放一些视频时,它并不是那么流畅。问题是媒体播放器没有利用底层硬件编解码器。 所以,我的问题是上层应用程序框架或应用程序如何知道硬件的媒体加速功能以及如何利用它们。传统知识。

最佳答案

应用程序不知道底层硬件。他们只是调用一些 API,这些 API 又调用实际上负责与 HW 交互的较低级别的驱动程序。因此,您的电视盒的硬件供应商(或编写设备驱动程序的供应商)应该以利用硬件加速器的方式实现与媒体相关的驱动程序。 Android Framework 与它无关!

此外,您如何确定您的 Box 没有使用 HW 加速器?

关于android - Android app如何知道底层硬件支持某种硬件解码加速?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6288191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com