gpt4 book ai didi

android - 向 Android 添加新的编解码器?

转载 作者:太空狗 更新时间:2023-10-29 12:57:09 57 4
gpt4 key购买 nike

我是 Android 的新手。现在我需要将自己的编解码器添加到 Android。我的意思是,我想知道将自己的编解码器添加到 android 需要采取哪些步骤。

我对此很陌生,我需要一些基本的东西,所以有人可以解释一下我需要采取哪些步骤来向 Android 添加新的编解码器吗?

最佳答案

这几乎不可能以可移植的方式完成,因为所有音频和视频编解码器都是在平台级别编译的(因为大多数时候它们需要硬件特定加速)

如果您只对在特定硬件平台上工作感兴趣并且有一个未锁定的引导加载程序(这样您就可以启动自定义构建的 Android),您可以使用 AOSP 作为基础从头开始编译完整的 Android 平台。

根据您的目标 Android 版本,您正在考虑向 Opencore 或 Stagefright(Android 用于 A/V 解码和解析的子系统)添加代码,您可以在此处添加音频解码器、音频编码器、视频编码器、视频解码器和容器解析器。

这里是一些关于添加到 Stagefright 的讨论:

http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html

http://groups.google.com/group/android-porting/msg/5d88e76845a22bbb

但是,除非您希望支持的编码方案非常简单(您想要添加什么?),否则对于大多数 Android 设备来说,CPU 密集度可能太高,无法在无法将部分工作卸载到另一个系统的情况下运行(如 radio 芯片组或 GPU)。

关于android - 向 Android 添加新的编解码器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5190756/

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