HLS

E818767

HLS (HTTP Live Streaming) is Apple’s adaptive bitrate streaming protocol widely used for delivering live and on-demand audio and video over the internet.

All labels observed (3)

Label Occurrences
HLS canonical 3
HTTP Live Streaming (HLS) 1
hls.js 1

How this entity was disambiguated

Statements (67)

Predicate Object
instanceOf HTTP-based media streaming protocol ⓘ
adaptive bitrate streaming protocol ⓘ
announcedAt WWDC 2009 ⓘ
competesWith HDS ⓘ
MPEG-DASH ⓘ
Smooth Streaming ⓘ
designGoal provide adaptive bitrate based on network conditions ⓘ
traverse firewalls and proxies using standard HTTP ⓘ
developer Apple Inc. ⓘ
drmEcosystem FairPlay Streaming ⓘ
PlayReady via CMAF ⓘ
Widevine via CMAF ⓘ
encryptionSupport AES-128 ⓘ
SAMPLE-AES ⓘ
fullName HTTP Live Streaming ⓘ
introducedBy Apple Inc. ⓘ
introducedYear 2009 ⓘ
latencyProfile low latency ⓘ
standard latency ⓘ
mediaType audio ⓘ
text ⓘ
video ⓘ
originPlatform Apple ecosystem ⓘ
playlistFormat M3U8 ⓘ
primaryUse audio streaming ⓘ
live video streaming ⓘ
on-demand video streaming ⓘ
RFCNumber 8216 ⓘ
segmentDurationTypical 2 to 10 seconds ⓘ
segmentFormat MPEG-TS ⓘ
fragmented MP4 ⓘ
specifiedIn RFC 8216 ⓘ
standardizedBy IETF ⓘ
supports Digital Rights Management ⓘ
ad insertion ⓘ
adaptive bitrate streaming ⓘ
closed captions ⓘ
live DVR ⓘ
multiple audio tracks ⓘ
subtitles ⓘ
time-shifted live streaming ⓘ
supportsCodec AAC ⓘ
AC-3 ⓘ
Dolby Vision (via HEVC) ⓘ
linked to: Dolby Vision

E-AC-3 ⓘ
H.264 ⓘ
H.265 ⓘ
Opus ⓘ
supportsContainer CMAF ⓘ
supportsFeature low-latency streaming ⓘ
master playlists ⓘ
variant playlists ⓘ
usedBy Apple TV ⓘ
Safari browser ⓘ
linked to: Safari

iOS devices ⓘ
iPadOS devices ⓘ
macOS devices ⓘ
tvOS devices ⓘ
uses M3U8 playlist files ⓘ
MPEG-2 Transport Stream segments ⓘ
fMP4 segments ⓘ
usesProtocol HTTP ⓘ
usesTransportProtocol TCP ⓘ
variant Low-Latency HLS ⓘ
widelyUsedFor OTT video services ⓘ
live sports streaming ⓘ
news broadcasting over IP ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Cloudflare Stream → supports → HTTP Live Streaming (HLS) ⓘ
linked to: HLS
Media Source Extensions → usedWith → hls.js ⓘ
linked to: HLS
RTMP → competesWith → HLS ⓘ