首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用使用JNI的Android OpenCORE编解码器?

如何使用使用JNI的Android OpenCORE编解码器?
EN

Stack Overflow用户
提问于 2010-07-15 16:45:36
回答 2查看 5.1K关注 0票数 0

我想从我的应用程序中使用Android的编解码器。目前,我只想使用H.264编解码器进行测试,除非mp3或aac编解码器提供将音频发送到设备扬声器的功能,在这种情况下,我更喜欢其中的一种。

我已经安装了NDK以及Cygwin,GNU Make和GNU Awk。不过,我不知道从这里该做什么。我现在正在下载全OpenCORE树,但我甚至不知道如何构建它,或者让Eclipse知道它需要包含这些文件。

一个例子或一个教程将是非常感谢。

编辑:

看起来我可以像P/Invoke那样使用JNI,这意味着我不必自己构建OpenCORE库。但是,我无法找到任何关于我需要加载的库的名称的文档。

我也不知道该怎么做。我在看http://www.koushikdutta.com/2009/01/jni-in-android-and-foreword-of-why-jni.html,我不明白编写一个库来访问一个库的目的是什么。你就不能用像System.loadLibrary("opencore.so")这样的词吗?

EN

回答 2

Stack Overflow用户

发布于 2010-07-15 16:48:30

你不能单独建造露天矿。它必须用完整的源代码构建。你想要获得什么。如果您只想播放视频/音频,请使用VideoView或MediaPlayer对象。

票数 0
EN

Stack Overflow用户

发布于 2010-07-15 17:01:46

构建Android源代码并使用头和静态库。这将直接推动您进入不受支持的API区域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3257864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档