Skip to content

Support for Apple fMP4 adaptive streaming format

Aurelien David edited this page Apr 11, 2019 · 1 revision

HOME » MP4Box » DASH » fmp4 HLS

Apple has announced during WWDC2016 the support for fragmented MP4 files in HLS:

We have been adding support in GPAC for fmp4 HLS, both at the client side and at MP4Box side. You can translate a fmp4 m3u8 manifest into a DASH manifest:

For DASH main profile (using segment lists):

MP4Box -mpd source.m3u8

For DASH live profile (using segment template):

MP4Box -use-template  -mpd source.m3u8

Here is GPAC playing the demo fmp4 stream for Apple (


This is early stage work, feedback is of course welcome !

Clone this wiki locally
You can’t perform that action at this time.