GNOME Bugzilla – Bug 724510
mpegtsmux don't generate stream valid for iDevices(iPhone,iPad)
Last modified: 2015-07-23 16:31:40 UTC
If I use mpegtsmux to generate hls stream. for iDevices it don't working avmux_mpegts generate valid ts. avplay or vlc don't report any error in ts my pipeline gst-launch-1.0 uridecodebin uri="file:///home/pi/test2/test3.ts" use-buffering=false name=demux \ ! video/x-raw, format="I420" \ ! omxh264enc target-bitrate=1000000 control-rate=1 inline-header=true periodicty-idr=250 interval-intraframes=250 ! video/x-h264, profile="main" \ ! h264parse ! video/x-h264, alignment="au", stream-format="byte-stream" ! mpegtsmux name=mux0 \ ! filesink location="/dev/shm/test_ok.ts" sync=true
My hls file contain only one file for testing purpose
this problem is au delimiter related solution: idea is to add option to h264parse to generate au delimters
*** This bug has been marked as a duplicate of bug 736213 ***