android android-ndk gstreamer

Falta el complemento para GStreamer para Android SDK



android-ndk (1)

Cambié la URL del flujo en el Tutorial 5 incluido (un reproductor multimedia básico) a un flujo de medios h.264 / mp3 (de su flujo ogv original) y comenzó a quejarse sobre algunos complementos faltantes.

Después de buscar en Google encontré el plugin gst-ffmpeg de Prajnashi para Android https://github.com/prajnashi/gst-ffmpeg, pero ciertamente no es adecuado para el SDK.

Si el SDK no tiene el complemento requerido, ¿cómo puedo resolverlo? Soy nuevo en GStreamer y no tengo idea de cómo compilar alguno de los complementos existentes para Android.


Solo necesitas agregar

$(GSTREAMER_PLUGINS_CODECS_RESTRICTED)

a su Android.mk en la carpeta jni para android-tutorial-5

Al igual que:

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