[Bug 788563] New: rtph264depay frequently introduces frame drops.
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Oct 5 15:46:36 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=788563
Bug ID: 788563
Summary: rtph264depay frequently introduces frame drops.
Classification: Platform
Product: GStreamer
Version: 1.12.0
OS: Windows
Status: NEW
Severity: major
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: root at heavydeck.net
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Displaying a stream from an RTP h264 source, gstreamer frequently displays
video artifacts as if it drops frames. The same issue is not noticeable using
other (libav based) players.
gst-launch periodically throws the error:
WARNING: from element /GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0:
Could not decode stream.
Additional debug info:
gstrtpbasedepayload.c(466): gst_rtp_base_depayload_handle_buffer ():
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0:
Received invalid RTP payload, dropping
Tested with the following pipeline, with identical results:
gst-launch-1.0 udpsrc port=15005 caps=application/x-rtp ! rtph264depay !
queue ! avdec_h264 ! videoconvert ! queue ! autovideosink sync=false
gst-launch-1.0 udpsrc port=15005 caps=application/x-rtp ! rtph264depay !
queue ! avdec_h264 ! queue ! videoconvert ! autovideosink sync=false
gst-launch-1.0 udpsrc port=15005 caps=application/x-rtp ! rtph264depay !
avdec_h264 ! videoconvert ! autovideosink sync=false
PCAP file of the video stream triggering the issue:
https://1drv.ms/u/s!Ao_vQjquc4qCm3wXa26WbyXMJrOl
--
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