[gst-devel] Need help getting simple rtp pipeline to work
Wim Taymans
wim.taymans at gmail.com
Wed May 21 10:48:55 CEST 2008
On Tue, 2008-05-20 at 19:04 -0400, Jon Dufresne wrote:
Hi,
You are not setting the caps on the receiver pipeline so the needed
configuration (codebooks for theora, in this case) and clock-rate are
not known to the receiver.
More info on how to deal with RTP can be found here:
http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/gst/rtp/README?revision=1.13&view=markup
There are also a couple of example sender and receiver pipelines
together with SDP files to test:
http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/tests/examples/rtp/
Wim
> I am trying to experiment with gstreamer. I am particularly interested
> in the rtp elements. I have tried to read quite a bit to get idea of
> how to develop and usewith gstreamer. So far I have mostly messed
> around with the python bindings, gst-inspect, and gst-launch. Even
> though I have only just started using this I can already see how
> powerful a system with gstreamer's design can be.
>
> I have been trying to set up a simple pipeline using rtp and simply
> can not get it to work. I have been working on this for three days now
> with no progress. I am running the following two pipelines in two
> different terminals. I start the receiving pipeline first
>
> receiving pipeline:
> gst-launch -v udpsrc ! .recv_rtp_sink_0 gstrtpbin ! rtptheoradepay !
> theoradec ! autovideosink
>
> sending pipeline:
> gst-launch -v videotestsrc ! theoraenc ! rtptheorapay !
> .send_rtp_sink_0 gstrtpbin ! udpsink
>
> Whenever I run this I receive the following error in the terminal
> running the receiving pipeline:
>
> ERROR: from element /pipeline0/udpsrc0: Internal data flow error.
> Additional debug info:
> gstbasesrc.c(2099): gst_base_src_loop (): /pipeline0/udpsrc0:
> streaming task paused, reason not-negotiated (-4)
>
> I'm not sure exactly what this means I have searched for what this
> might mean, but I haven't been able to find any solutoins.
>
> Any help as to what I am doing wrong?
>
> Thanks,
> Jon
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list