5

我将包含的教程 5 (基本媒体播放器)中的流 url 更改为 h.264/mp​​3 媒体流(来自其原始 ogv 流),它开始抱怨缺少一些插件。

做了一些谷歌搜索后,我发现了 Prajnashi 的 Android 的 gst-ffmpeg 插件https://github.com/prajnashi/gst-ffmpeg但它肯定不适合 SDK。

如果 SDK 没有所需的插件,我该如何解决这个问题?我是 GStreamer 的新手,不知道如何编译任何现有的 Android 插件。

4

1 回答 1

2

你只需要添加

$(GSTREAMER_PLUGINS_CODECS_RESTRICTED)

到 android-tutorial-5 的 jni 文件夹中的 Android.mk

像这样:

GSTREAMER_PLUGINS := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_PLAYBACK) $(GSTREAMER_PLUGINS_CODECS) $(GSTREAMER_PLUGINS_NET) $(GSTREAMER_PLUGINS_SYS)  $(GSTREAMER_PLUGINS_CODECS_RESTRICTED)
于 2014-06-24T07:02:23.257 回答