Back to Exoplayer

Supported Formats Hls

docs/_page_fragments/supported-formats-hls.md

latest1.2 KB
Original Source

ExoPlayer supports HLS with multiple container formats. The contained audio and video sample formats must also be supported (see the sample formats section for details). We strongly encourage HLS content producers to generate high quality HLS streams, as described here.

FeatureSupportedComments
Containers
MPEG-TSYES
FMP4/CMAFYES
ADTS (AAC)YES
MP3YES
Closed captions/subtitles
CEA-608YES
WebVTTYES
Metadata
ID3YES
SCTE-35NO
Content protection
AES-128YES
Sample AES-128NO
WidevineYESAPI 19+ ("cenc" scheme) and 25+ ("cbcs" scheme)
PlayReady SL2000YESAndroid TV only
Server control
Delta updatesYES
Blocking playlist reloadYES
Blocking load of preload hintsYESExcept for byteranges with undefined lengths
Live playback
Regular live playbackYES
Low-latency HLS (Apple)YES
Low-latency HLS (Community)NO