Streaming protocols — HLS, DASH, CMAF.
Practical guide to HLS segment duration selection — Apple's 6-second recommendation, GOP alignment, latency vs request overhead tradeoff, LL-HLS partial segment relationship.
Practical reference on the HLS X-TIMESTAMP-MAP header — the MPEGTS:LOCAL syntax, why webvtt subtitles need it, common timing bugs, generation in pipelines.
Practical reference on Common Media Application Format (CMAF) — fragmented MP4 structure, common encryption (CENC), unified HLS+DASH delivery, chunked CMAF for low-latency, and operational benefits.
Practical reference on MPEG-DASH — MPD manifest structure, segment formats, dash.js and Shaka Player, DASH-IF profiles, multi-period streaming, and DASH vs HLS in 2026.
Practical reference on HTTP Live Streaming — m3u8 manifests, segment formats, ABR adaptation, low-latency HLS, FairPlay DRM integration, and when HLS is the right protocol.