No URI handler implemented for "rtmp"

David Gomez ashkain64 at gmail.com
Tue Jun 20 09:34:06 UTC 2017


Hi Nicolas,

I try with the last version of Gstreamer and the result is the same 1.12.0:

06-20 11:32:43.766: I/GStreamer(13165): 0:02:17.041205232 0xc1070f80
/Source/pipeline.c:438:pipeline_setup_decoding:<Rectangle(Clone)-1350>
Using pipeline: playbin uri=rtmp://192.168.10.109:1935/live/myStream
06-20 11:32:43.863: W/GStreamer+uridecodebin(13165): 0:02:17.138475773
0xc1070f80 gsturidecodebin.c:1419:gen_source_element:<uridecodebin5> error:
No URI handler implemented for "rtmp".
06-20 11:32:43.863: E/GStreamer(13165): 0:02:17.138701898 0xbc76ae30
/Source/pipeline.c:245:message_received:<Rectangle(Clone)-1350> No URI
handler implemented for "rtmp". (gsturidecodebin.c(1419):
gen_source_element (): /GstPlayBin:playbin5/GstURIDecodeBin:uridecodebin5)


2017-03-16 8:42 GMT+01:00 David Gomez <ashkain64 at gmail.com>:

> Hi Nicola,
>
> The plugin is pakaget correctly in the bynaries:
>
> Cerbero_builds\1.11.2.1\gstreamer-1.0-android-
> universal-1.11.2.1\armv7\lib\gstreamer-1.0\static\libgstrtmp.a
>
> ANd this binaries are generated directly from the repository (Branch
> Master)
>
> What is mean in link and inicializa the libgstrtmp.a?  It's necessary link
> manually in any part of the Android.mk? Because in the other simillar issue
> only is need add the declaration in the Android.mk
>
> Thanks
>
> 2017-03-15 19:27 GMT+01:00 Nicolas Dufresne <nicolas at ndufresne.ca>:
>
>> Le mercredi 15 mars 2017 à 16:58 +0100, David Gomez a écrit :
>> > I'm developing a aplication to reproduce a RTMP stream in an Android
>> > device, the pipeline use:
>> >
>> > Pipeline: Playbin3
>> >
>> > NDK_TARGET_LEVEL:         android-23
>> > NDK_APP_ABI:              armeabi-v7a
>> > ANT_VERSION:              1.9.4
>> > GST_ANDROID_ARCH:         armv7
>> > GST_ANDROID_VERSION:      1.10.3
>> >
>> > In the declaration of de android.mk is set:
>> >
>> > include $(GSTREAMER_NDK_BUILD_PATH)/plugins.mk
>> > GSTREAMER_PLUGINS         := $(GSTREAMER_PLUGINS_CORE)
>> > $(GSTREAMER_PLUGINS_PLAYBACK) $(GSTREAMER_PLUGINS_CODECS)
>> > $(GSTREAMER_PLUGINS_NET) $(GSTREAMER_PLUGINS_SYS)
>> > $(GSTREAMER_PLUGINS_CODECS_RESTRICTED) $(GSTREAMER_CODECS_GPL)
>> > $(GSTREAMER_PLUGINS_ENCODING) $(GSTREAMER_PLUGINS_VIS)
>> > $(GSTREAMER_PLUGINS_EFFECTS) $(GSTREAMER_PLUGINS_NET_RESTRICTED)
>> > GSTREAMER_EXTRA_DEPS      := gstreamer-video-1.0 glib-2.0
>> >
>> > But the Android moniter send me the next message:
>> >
>> > 03-15 16:51:33.077: W/GStreamer+urisourcebin(15758):
>> > 0:12:13.477505322 0xd628a720
>> > gsturisourcebin.c:1576:gen_source_element:<urisourcebin4> error: No
>> > URI handler implemented for "rtmp".
>>
>> Do you have libgstrtmp.a being linked and then initialized ? Maybe this
>> plugin was not packaged ?
>> >
>> > And the video not Playing.
>> >
>> > Thanks
>> >
>> >
>> > _______________________________________________
>> > gstreamer-devel mailing list
>> > gstreamer-devel at lists.freedesktop.org
>> > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170620/989597e9/attachment-0001.html>


More information about the gstreamer-devel mailing list