Gstreamer 1.6.0 unable to find rtph264depay on RTSP stream

Tim Müller tim at centricular.com
Fri Oct 23 03:42:55 PDT 2015


On Fri, 2015-10-23 at 11:23 +0200, Adrien CLERC wrote:

Hi Adrien,

> Before opening a bug to Bugzilla, I'd like to ask to everyone here if
> someone had the same issue. Or if I missed something.
> I compiled manually GStreamer 1.6.0 (gstreamer, gst-plugins-base,
> gst-plugins-good, gst-libav), because my target is SLES 11 SP3. So
> far,
> so good, but opening an RTSP stream with gst-launch and decodebin now
> fails, and it was working with 1.4.5. See attached log for a session
> with gst-launch 1.6
> But, if I manually add the rtph264depay, then the correct pipeline is
> created. What's the missing point? Shouldn't decodebin find by itself
> the depayloader?

It should, and it does. What's missing according to your log is

Missing decoder: H.264 (video/x-h264, stream-format=(string)byte
-stream, alignment=(string)nal)

which probably means that you are missing the h264parse element which
lives in gst-plugins-bad.

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com




More information about the gstreamer-devel mailing list