Playing RTSP with PLAYBIN2

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

Playing RTSP with PLAYBIN2

Wes Miller
Administrator
This post was updated on .
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Playing RTSP with PLAYBIN2

Wes Miller
Administrator

I have two gstrtsp servers i can use to emit an rtsp audio stream, one Ubuntu/PC and one linux/TI-Eval-Board.  When I try to play either stream on Ubuntu or on Windows I get messages that way:

ERROR: from element /GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source: No supported stream
was found. You might need to allow more transport protocols or may otherwise be missing th
e right GStreamer RTSP extension plugin.

I have rtspsrc on both Ubuntu/PC (apt-get 0.10.28) and the Windows machine (also 0.10.28 from OSA msi).

What is playbin2 looking for?  Do I require a newer gstreamer?

Thanks,

Wes

 

p.s. Sorry if this gets posted twice.  I usually use the Nabble interface but I can’t tell if it is working since the migration off sourceforge.



CONFIDENTIALITY NOTE:

This e-mail and any attachments are confidential. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please notify us immediately by returning it to the sender and delete this copy from your system. Thank you for your cooperation.

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

Re: Playing RTSP with PLAYBIN2

Marco Ballesio
Hi,

On Mon, Feb 14, 2011 at 7:30 PM, Wesley J. Miller <[hidden email]> wrote:

> I have two gstrtsp servers i can use to emit an rtsp audio stream, one
> Ubuntu/PC and one linux/TI-Eval-Board.  When I try to play either stream on
> Ubuntu or on Windows I get messages that way:
>
> ERROR: from element /GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source: No
> supported stream
> was found. You might need to allow more transport protocols or may otherwise
> be missing th
> e right GStreamer RTSP extension plugin.
>

as the message says, you're probably missing some plugins (or you've
misconfigured the servers).

Can you post somewhere your GST_DEBUG output and, possibly, the
configuration of the servers?

Regards

> I have rtspsrc on both Ubuntu/PC (apt-get 0.10.28) and the Windows machine
> (also 0.10.28 from OSA msi).
>
> What is playbin2 looking for?  Do I require a newer gstreamer?
>
> Thanks,
>
> Wes
>
>
>
> p.s. Sorry if this gets posted twice.  I usually use the Nabble interface
> but I can’t tell if it is working since the migration off sourceforge.
>
> ________________________________
> CONFIDENTIALITY NOTE:
>
> This e-mail and any attachments are confidential. If you are not the
> intended recipient, be aware that any disclosure, copying, distribution or
> use of this e-mail or any attachment is prohibited. If you have received
> this e-mail in error, please notify us immediately by returning it to the
> sender and delete this copy from your system. Thank you for your
> cooperation.
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Playing RTSP with PLAYBIN2

Wes Miller
Administrator
In reply to this post by Wes Miller

Marco,

 

Here is what you requested.

 

EVM uses test-launch thus:

 

./test-launch    "( alsasrc do-timestamp=false ! audio/x-raw-int,rate=16000 ! queue2 ! TIAudenc1 engineName=codecServer codecName=aaclcenc ! rtpmp4apay name=audio_pay pt=97 )"

 

TIAudenc1 is a hardware enhanced encoder built by TI.

 

The EVM server  default output:     http://pastebin.com/BH3GatMQ

 

EVM Server output with GST_DEBUG=4:    http://pastebin.com/2jACa5nA

 

Windows PLAYBIN default output:

 

     C:\Users\wmiller>gst-launch -v playbin2 uri=rtsp://10.253.6.151:8554/test

     Setting pipeline to PAUSED ...

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri = "rtsp://10.253.6.151:8554/test"

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1

     /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstRTSPSrc) source

     ERROR: Pipeline doesn't want to pause.

     ERROR: from element /GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source: No supported stream

     was found. You might need to allow more transport protocols or may otherwise be missing th

     e right GStreamer RTSP extension plugin.

     Additional debug info:

     ..\..\..\..\..\Source\gst-plugins-good\gst\rtsp\gstrtspsrc.c(4593): gst_rtspsrc_setup_stre

     ams (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source

     Setting pipeline to NULL ...

     Freeing pipeline ...

 

 

Playbin output with GST_DEBUG=4

Line 1 to 2900  http://pastebin.com/4WT2C7jd

Line 2901 to 5900  http://pastebin.com/MNNLBwkc

 

Thanks,

 

Wes

 



CONFIDENTIALITY NOTE:

This e-mail and any attachments are confidential. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please notify us immediately by returning it to the sender and delete this copy from your system. Thank you for your cooperation.

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

Re: Playing RTSP with PLAYBIN2

Marco Ballesio
Hi,

..snip..

>
> Playbin output with GST_DEBUG=4
>
> Line 1 to 2900  http://pastebin.com/4WT2C7jd
>
> Line 2901 to 5900  http://pastebin.com/MNNLBwkc

the only message given from gst_rtspsrc_setup_streams is:

0:00:01.425142000  3800   004F6F18 WARN                 rtspsrc
gstrtspsrc.c:4593:gst_rtspsrc_setup_streams:<source> error: No
supported stream was found. You might need to allow more transport
protocols or may otherwise be missing the right GStreamer RTSP
extension plugin.

According to the source
(http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/rtsp/gstrtspsrc.c#n4819)
you should get some "skipping stream" messages if there were some
streams but they weren't actually usable from GstRtspSrc, so my
assumption is that your server(s) aren't properly configured (e.g. no
output streams).

What happens trying to access one of the streams with e.g. VLC?

Regards

>
>
>
> Thanks,
>
>
>
> Wes
>
>
>
> ________________________________
> CONFIDENTIALITY NOTE:
>
> This e-mail and any attachments are confidential. If you are not the
> intended recipient, be aware that any disclosure, copying, distribution or
> use of this e-mail or any attachment is prohibited. If you have received
> this e-mail in error, please notify us immediately by returning it to the
> sender and delete this copy from your system. Thank you for your
> cooperation.
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel