我将附带的 Tutorial 5 (基本媒体播放器)中的流网址更改为h.264 / mp3媒体流(来自其原始的ogv流),并开始抱怨一些丢失的插件
在做了一些谷歌搜索后,我发现了Prajnashi的Android https://github.com/prajnashi/gst-ffmpeg的gst-ffmpeg插件,但它肯定不适合SDK。
如果SDK没有所需的插件,我该如何解决这个问题?我是GStreamer的新手,不知道如何编译Android的任何现有插件。
答案 0 :(得分: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)