No URI handler implemented for "rtmp"

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

No URI handler implemented for "rtmp"

Dagomi
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".

And the video not Playing.

Thanks



_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: No URI handler implemented for "rtmp"

Nicolas Dufresne-5
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
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (188 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: No URI handler implemented for "rtmp"

Dagomi
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 <[hidden email]>:
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
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: No URI handler implemented for "rtmp"

Dagomi
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 <[hidden email]>:
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 <[hidden email]>:
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
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel




_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel