[Bug 707974] New: Gstreamer fails to play H.264 live stream from udp (es or ts)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Sep 12 06:37:16 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=707974
GStreamer | gst-plugins-bad | git
Summary: Gstreamer fails to play H.264 live stream from udp (es
or ts)
Classification: Platform
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: nkefalas at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=254783)
--> (https://bugzilla.gnome.org/attachment.cgi?id=254783)
gst-debug-log level 5
Up to commit 8e5f0e37f8d776888af468097c98a8130f3db792 it was possible to play
live H.264 stream from udp whether it was a raw E.S stream or encapsulated to
transport stream.
Example pipelines:
For transport stream
gst-launch-1.0 -vvv udpsrc port=8701 buffer-size=18000000 ! queue ! tsdemux !
queue ! h264parse ! queue ! avdec_h264 max-threads=8 ! queue ! xvimagesink
sync=false
For raw H264 es stream
gst-launch-1.0 -vvv udpsrc port=8701 buffer-size=18000000 ! queue ! h264parse
disable-passthrough=false ! queue ! avdec_h264 max-threads=8 ! queue !
xvimagesink sync=false
>From commit 31d1c05871fefabc2966d09e11331a0f0431e4fa it fails with the
following error:
WARN videodecoder
gstvideodecoder.c:809:gst_video_decoder_setcaps:<avdec_h264-0> Subclass refused
caps
WARN videodecoder
gstvideodecoder.c:2015:gst_video_decoder_chain:<avdec_h264-0> error: decoder
not initialized
ERROR: from element /GstPipeline:pipeline0/avdec_h264:avdec_h264-0: GStreamer
error: negotiation problem.
Additional debug info:
gstvideodecoder.c(2015): gst_video_decoder_chain ():
/GstPipeline:pipeline0/avdec_h264:avdec_h264-0:
decoder not initialized
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list