gstrtspsrc question

Chuck Crisler ccrisler at mutualink.net
Tue Feb 12 06:42:21 PST 2013


Thank you both Federico and Daniela. Also, on Feb. 6 Gary Thomas submitted
a question/information that I found after posting my question.

Chuck

On Tue, Feb 12, 2013 at 4:28 AM, Muzzu Daniela
<Daniela.Muzzu at selex-es.com>wrote:

> To use a more specific pipeline you can try something like:
>
> gst-launch-0.10 rtspsrc location="rtsp://your_url_here:port/path" name=d
>   d. ! decodebin2 ! autovideosink
>   d. ! decodebin2 ! autoaudiosink
>
> In your C++ app, you will have to connect to the "pad-added" signal of
> your rtspsrc source, then dinamically link the source and decoder pads in
> the related callback. The callback will be invoked twice, once for video
> and once for audio: you can discover which kind of media type is by looking
> at the pad's caps.
>
> Daniela
>
>
> -----Original Message-----
> From: gstreamer-devel-bounces+daniela.muzzu=
> selexelsag.com at lists.freedesktop.org [mailto:
> gstreamer-devel-bounces+daniela.muzzu=selexelsag.com at lists.freedesktop.org]
> On Behalf Of Federico Zamperini
> Sent: Tuesday, February 12, 2013 9:27 AM
> To: Discussion of the development of and with GStreamer
> Subject: Re: gstrtspsrc question
>
> Try with something like:
>
> gst-launch-0.10 playbin2 uri=rtsp://your_url_here:port/path
>
> with enough debug trace (--gst-debug-level=3 or 4?) to see what playbin2
> does (beware: I read in the changelog that playbin2 dropped the "2" and
> became playbin in gstreamer-1.0).
> Or you can see a graph of the same pipeline setting GST_DEBUG_DUMP_DOT_DIR
> and then looking at the dot files (see
> http://gstreamer.freedesktop.org/wiki/DumpingPipelineGraphs for details).
>
> On this site (http://hughesbennett.co.uk/Graphviz) you can even paste the
> content of your dot files and see the graphs in the browser without
> installing anything.
>
> Strictly talking about your question have a look at gstrtpbin:
>
>
> http://www.freedesktop.org/software/gstreamer-sdk/data/docs/latest/gst-plugins-good-plugins-0.10/gst-plugins-good-plugins-gstrtpbin.html
>
> and at the examples here:
>
>
> http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/tests/examples/rtp
>
>
> Federico
>
>
> Il 11/02/2013 21:22, Chuck Crisler ha scritto:
> > I am trying to add support for rtsp input into my app using gstreamer
> > 0.10.30 with good-plugins-0.10.25. The initial test file is an MP4
> > that has both audio and video. It gets pretty far in the negotiation
> > and then fails with 'not linked'. Since this has both audio and video,
> > I need to specify decoders and display devices (or NULL sinks) for
> > both streams, somehow using gstrtpssrcdemux (I think). Is there an
> > example somewhere of how to do this or would someone sketch out what I
> > need to do? I am currently working with gst-launch but will implement
> > the app in C++ when I get the test working.
> >
> > Thank you very much,
> > Chuck Crisler
> >
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> This email and any attachments are confidential to the intended recipient
> and may also be privileged. If you are not the intended recipient please
> delete it from your system and notify the sender. You should not copy it or
> use it for any purpose nor disclose or distribute its contents to any other
> person.
> Questa e-mail e tutti i suoi allegati sono da intendersi inviati in via
> riservata all'effettivo destinatario e possono essere soggetti a
> restrizioni legali. Se non siete l'effettivo destinatario o avete ricevuto
> il messaggio per errore siete pregati di cancellarlo dal vostro sistema e
> di avvisare il mittente. E' vietata la duplicazione, l'uso a qualsiasi
> titolo, la divulgazione o la distribuzione dei contenuti di questa e-mail a
> qualunque altro soggetto.
>
> Prima di stampare questa comunicazione consideratene, per favore,
> l'impatto ambientale
> Please consider the environment before printing this email
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130212/7d2a839a/attachment.html>


More information about the gstreamer-devel mailing list