h264depay doesn't work properly in gstreamer-1.0?

Marcin Kolny marcin.kolny at gmail.com
Mon Aug 12 02:22:57 PDT 2013


Hi, I'm trying to get a video stream from rtp using a pipeline:

gst-launch-1.0 udpsrc port=18888 multicast-iface="lo"
multicast-group="232.4.130.146" buffer-size=1000000
caps="application/x-rtp,clock-rate=90000" do-timestamp=false ! rtph264depay
! decodebin ! autovideosink

but it doesn't work for me. My output:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

And nothing's more - window with video doesn't display.

When I'd change gst-launch-1.0 to gst-launch-0.10, playing works fine.
I think, the problem is with rtph264 depay. I tried to use pipeline:

gst-launch-1.0 udpsrc port=18888 multicast-iface="lo"
multicast-group="232.4.130.146" buffer-size=1000000
caps="application/x-rtp,clock-rate=90000" do-timestamp=false ! filesink
location="test"


File "test" was created, and his size was bigger than 0.

Later I created pipeline shown below;

gst-launch-1.0 udpsrc port=18888 multicast-iface="lo"
multicast-group="232.4.130.146" buffer-size=1000000
caps="application/x-rtp,clock-rate=90000" do-timestamp=false ! rtph264depay
! filesink location="test"

File "test" also was created, but size equals zero.

Is it possible, that h264depay doesn't work in gstreamer-1.0? How can I
solve my problem?

Best regards,
Marcin Kolny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130812/e4e9cb55/attachment.html>


More information about the gstreamer-devel mailing list