2012-12-21 37 views
4

我將包含的教程5(基本媒體播放器)中的流url更改爲h.264/mp3媒體流(來自其原始ogv流),並開始抱怨一些缺少插件。Android SDK的GStreamer缺少插件

做了一些Google搜索之後,我發現了Prajnashi的gst-ffmpeg插件,適用於Android https://github.com/prajnashi/gst-ffmpeg,但它肯定不適合SDK。

如果SDK沒有所需的插件,我該如何解決這個問題?我是GStreamer的新手,不知道如何編譯Android的任何現有插件。

+0

我現在有同樣的問題。你解決了這個問題嗎?請讓我知道你的解決方案。 – user840866

+0

恐怕不是。 GstreamerSDK也沒有回覆。 – mjiang

+0

在此期間找到了解決辦法? – TiGer

回答

2

你只需要

$(GSTREAMER_PLUGINS_CODECS_RESTRICTED) 

添加到您的Android.mk在JNI夾,爲Android教程 - 5

像這樣:

GSTREAMER_PLUGINS := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_PLAYBACK) $(GSTREAMER_PLUGINS_CODECS) $(GSTREAMER_PLUGINS_NET) $(GSTREAMER_PLUGINS_SYS) $(GSTREAMER_PLUGINS_CODECS_RESTRICTED)