-
Notifications
You must be signed in to change notification settings - Fork 0
Support for Apple latest adaptive streaming format
HOME » MP4Box » DASH » fmp4 HLS
Apple has announced during WWDC2016 the support for fragmented MP4 files in HLS:
https://developer.apple.com/videos/play/wwdc2016/504/
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 (https://developer.apple.com/streaming/examples/advanced-stream-fmp4.html)
This is early stage work, feedback is of course welcome !
General
Overview
Usage
Language tagging
Dump TS streams
DASH
Introduction
Fragmentation
DASH Support
Key-frame alignment
DASH Sequences
HEVC Tile-based adaptation
DASH SRD and HEVC tiling
Fragmented MP4 in HLS
Encryption
Introduction
Common Encryption
ISMACryp
OMA DRM
Subtitles
Introduction
TTXT Format
EBU-TTD
Scene coding
BIFS Textual Format
XMT Format
Scene Commands
BT and XMT tips
Misc Features