[Bug 734481] New: config-interval not working for byte-stream in h264parse
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Aug 8 04:54:18 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=734481
GStreamer | gst-plugins-bad | 1.2.2
Summary: config-interval not working for byte-stream in
h264parse
Classification: Platform
Product: GStreamer
Version: 1.2.2
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: vndkst at yahoo.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I want to do live streaming of a stored content with SPS and PPS interval of
around 5 sec(not exactly may vary depending on I frame position). For this I am
using "config-interval" property of h264parse.
For my experiments I have used below given pipeline.
gst-launch filesrc location=<mp4 or ts filename> ! decodebin caps=video/x-h264
! h264parse config-interval=3 ! mpegtsmux ! rndbuffersize max=13176 min=13176 !
udpsink host=192.168.2.185 port=9900
when input is mp4 or flv. h264 elementary stream format is "avc" and out put is
correct, SPS and PPS are inserted properly.
In case of TS input. h264 elementary stream is byte-format and many of the
frames are dropped by h264parser.
When I see the debug log of gstreamer, h264parser is dropping the frames.
Why h264parser is dropping the frames ??
Input TS file has SPS and PPS at regular interval.
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 1 Slice, Size: 5528 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 9 AU delimiter, Size: 2 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 6 SEI, Size: 10 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 1 Slice, Size: 4179 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 9 AU delimiter, Size: 2 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 6 SEI, Size: 10 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 1 Slice, Size: 4841 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 9 AU delimiter, Size: 2 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 6 SEI, Size: 10 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 1 Slice, Size: 6657 will be dropped
INFO h264parse gsth264parse.c:961:gst_h264_parse_handle_frame:<h264parse0> no
SPS/PPS yet, nal Type: 9 AU delimiter, Size: 2 will be dropped
~Sudhir
--
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