3

作为我最终项目的一部分,我开发了一个自定义解码器。我的解码器现在接受.steve文件我想将我的解码器与 android 框架集成。

我在这件事上进行了很多研究,我发现的有用链接之一是here。 Android:如何将解码器集成到多媒体框架

我面临的问题是我不想编译整个 android 源代码来集成我的解码器。我想创建一个带有.apk可以识别.steve文件并播放视频的文件的应用程序。这样任何想要测试我的应用程序的人都可以直接apk在手机中安装我的应用程序,而不是编译源代码,然后apk可以很容易地分发到我的研究生院来测试我的解码器。

4

1 回答 1

0

您不能仅通过安装 apk 将自定义编解码器集成到整个多媒体层。为此,您必须重新编译您自己修改过的固件。这很复杂,不适用于生产(你不能强迫每个人都安装你的 Android 操作系统版本)。

但是您可以开发自己的多媒体播放器,它将包含自定义编解码器支持(如 MXPlayer 应用程序或任何其他)。然后在您的应用程序清单中,您可以标记对这种自定义格式 (.steve) 的支持,这样 Android 就会知道这个应用程序可以处理这种格式。

于 2014-12-11T06:24:37.950 回答