[Bug 737590] udpsrc ! tsdemux ! h264parse ! hlssink - keyframes not flagged

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 27 03:03:30 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=737590

minfrin at sharp.fm changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |minfrin at sharp.fm

--- Comment #3 from minfrin at sharp.fm ---
I suspect I might be seeing the same or a similar bug, did you ever get this to
work?

Output from omxh264enc doesn't include PSS/SPS for some reason, and I'm trying
to work around it with h264parse. If I try PIPELINE2 above it causes hlssink to
create a single transport stream without bound, instead of transport stream
fragments.

gst-launch-1.0 -v udpsrc port=5004 multicast-group=239.255.1.30
caps="application/x-rtp,media=(string)video,clock-rate=(int)90000" ! rtpbin !
rtpmp2tdepay ! tsdemux name=demux ! mpegvideoparse ! omxmpeg2videodec ! queue !
videoconvert ! deinterlace ! videoscale ! video/x-raw,width=960,height=540 !
omxh264enc target-bitrate=5000000 control-rate=variable inline-header=true
periodicty-idr=50 interval-intraframes=50 ! queue ! h264parse config-interval=1
! video/x-h264,stream-format=avc ! h264parse !
video/x-h264,stream-format=byte-stream ! queue ! mpegtsmux name=mux ! hlssink
location=/var/www/stream/segment2%05d.ts
playlist-location=/var/www/stream/output2.m3u8
playlist-root=http://192.168.225.2/stream/ target-duration=2  demux. !
mpegaudioparse ! mpg123audiodec ! audioconvert ! audioresample ! voaacenc !
queue ! mux.

-- 
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