Pipeline syntax for decoding h264 video from pcap containing RTP/UDP

huzefa siyamwala huzefa.siyamwala at gmail.com
Wed Jan 18 05:26:37 PST 2012


I think you are missing parser element before decode bin .Just add
h264parser before decode bin and it should get linked and work out.

On Wed, Jan 18, 2012 at 2:13 AM, user1890246781234 <litmus4inanity at gmail.com
> wrote:

> I'm looking to get a sanity check on my pipeline syntax for extracting a
> video file from a wireshark pcap containing rtp/udp for the video.
>
> Here is the command I'm using and the error I'm receiving.
>
>
> $ gst-launch filesrc location=udponly.pcap ! pcapparse !
>
> application/x-rtp,media=video,clock-rate=90000,payload=123,encoding-name=H264
> ! rtph264depay ! decodebin ! autovideosink      Setting pipeline to PAUSED
> ...
> Pipeline is PREROLLING ...
> ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal
> data flow error.
> Additional debug info:
> ..\..\..\Source\gstreamer\libs\gst\base\gstbasesrc.c(2507):
> gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
> streaming task paused, reason not-negotiated (-4)
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> Freeing pipeline ...
>
>
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/Pipeline-syntax-for-decoding-h264-video-from-pcap-containing-RTP-UDP-tp4304658p4304658.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> 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/20120118/34f6fe84/attachment.htm>


More information about the gstreamer-devel mailing list