create simple pipeline receive udpsrc rtp stream and send rtsp

Morris Ford morrishford at gmail.com
Thu Mar 10 09:16:00 PST 2011


Here is the debug output:

morrisford at ubuntu:~/gst-rtsp-server/gst-rtsp-0.10.7/examples$ ./test-launch
--gst-debug=2 "( udpsrc port=5000 caps=\"application/x-rtp,
media=\(string\)video, clock-rate=\(int\)90000,
encoding-name=\(string\)H264,  payload=\(int\)96, ssrc=\(guint\)2396357661\"
! rtph264depay ! rtph264pay name=pay0 pt=96 )"
0:00:11.641343170  5193  0x8667008 WARN               rtspmedia
rtsp-media.c:806:alloc_udp_ports: multiudpsink version found without
send-duplicates property
0:00:11.645912928  5193  0x8667008 WARN                     bin
gstbin.c:2330:gst_bin_do_latency_func:<media-pipeline> failed to query
latency

** (lt-test-launch:5193): WARNING **: ignoring stream 0 without media type


On Thu, Mar 10, 2011 at 1:28 AM, Marco Ballesio <gibrovacco at gmail.com>wrote:

> Very late (and short) reply. I'm sorry I didn't remember that you were
> using the rtsp server. Could you please post the debug log for the
> failing cases?
>
> Regards
>
> On Fri, Mar 4, 2011 at 2:40 PM, Morris Ford <morrishford at gmail.com> wrote:
> > I did gst-inspect on the pay and depay elements and the depay sources
> > exactly the same thing that the pay sinks so I assumed that the two
> should
> > talk. My understanding is that the gst-rtsp-server code in test-launch.c
> has
> > the rest of what is needed to make the pipeline work.
> > Morris
> >
> > On Fri, Mar 4, 2011 at 3:02 AM, Marco Ballesio <gibrovacco at gmail.com>
> wrote:
> >>
> >> Hi,
> >>
> >> On Mon, Feb 28, 2011 at 10:43 PM, Morris Ford <morrishford at gmail.com>
> >> wrote:
> >> > In my search to create this pipeline it would seem to me that I could
> >> > connect the depay and pay elements together such as:
> >> > ./test-launch "( udpsrc port=5000 caps=\"application/x-rtp,
> >> > media=\(string\)video, clock-rate=\(int\)90000,
> >> > encoding-name=\(string\)H264,  payload=\(int\)96,
> >> > ssrc=\(guint\)2396357661,
> >> > clock-base=\(guint\)2297066863, seqnum-base=\(guint\)49439\" !
> >> > rtph264depay
> >> > ! rtph264pay name=pay0 pt=96 )"
> >>
> >> looks like you're missing sink elements. Depending on what you want
> >> you mean for "making it fly" it might already be flying or not ;).
> >>
> >> Regards
> >>
> >> > This doesn't work but it seems like it should. What do I need between
> >> > the
> >> > depay and pay to make it fly? Is there an even simpler pipe that would
> >> > achieve the desired results?
> >> > Morris
> >> > _______________________________________________
> >> > 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
> >
> >
> > _______________________________________________
> > 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110310/a3eeb02a/attachment.html>


More information about the gstreamer-devel mailing list