Video Streaming

Video Streaming

HLS, DASH, AV1, ABR strategies, bitrate ladders, DRM, VMAF.

52Articles
52Topics covered
Articles in this category

All 18 articles, sorted alphabetically

Advertisement
ARTICLE · 01

Adaptive bitrate -- matching video quality to the network

Deep-dive on adaptive bitrate (ABR) streaming: the variable-bandwidth problem, multiple renditions (the ladder), segments, client-driven per-segment r…

Read article
ARTICLE · 02

Caption and subtitle delivery architecture

Deep-dive on the video captioning pipeline: moving timed text from source formats through normalization, conversion, segmentation, manifest declaratio…

Read article
ARTICLE · 03

Video CDN Architecture in Depth

A 2500-word walkthrough of video CDN: player + edge + shield + JIT packaging + SSAI + DRM + tokens + multi-CDN routing + analytics.

Read article
ARTICLE · 04

CMAF architecture

Deep-dive on the Common Media Application Format (CMAF): fragmented-MP4 segments shared by HLS and DASH manifests, IDR-aligned boundaries for seamless…

Read article
ARTICLE · 05

Content steering architecture

Deep-dive on DASH/HLS content steering: manifests declaring interchangeable CDN pathways and a steering-service URL, players polling for a ranked path…

Read article
ARTICLE · 06

Video DRM architecture

Deep-dive on multi-DRM streaming: Common Encryption packaging, key services, EME and CDM roles, license servers and entitlement tokens, hardware secur…

Read article
ARTICLE · 07

Forensic video watermarking architecture

Deep-dive on forensic video watermarking: per-recipient payloads and collusion-resistant fingerprinting codes, perceptual imperceptible embedding, ser…

Read article
ARTICLE · 08

Video GOP structure architecture

Deep-dive on Group-of-Pictures structure: I/P/B frame references, IDR frames, closed vs open GOPs, decode vs display order and reorder buffers, GOP le…

Read article
ARTICLE · 09

Just-in-time video packaging architecture

Deep-dive on just-in-time (JIT) video packaging: the mezzanine-plus-packager model, building HLS/DASH manifests and rewrapping CMAF containers per dev…

Read article
ARTICLE · 10

Low-latency live streaming

Deep-dive on low-latency live video: encoder and GOP settings, chunked CMAF packaging, LL-HLS partial segments and blocking playlists, LL-DASH chunked…

Read article
ARTICLE · 11

Per-title encoding

Deep-dive on per-title encoding: content complexity analysis, the quality-bitrate convex hull, VMAF perceptual quality, tailored per-title ladders, pe…

Read article
ARTICLE · 12

SCTE-35 and SSAI architecture

Deep-dive on SCTE-35 and server-side ad insertion: how splice cues mark avails, packager IDR-alignment and HLS/DASH manifest signalling, the SSAI stit…

Read article
ARTICLE · 13

WebRTC SFU -- scaling multi-party video

Deep-dive on the WebRTC SFU: the mesh scaling problem (N^2 connections, uplink exhaustion), the SFU's selective forwarding, f…

Read article
ARTICLE · 14

Server-side ad insertion (SSAI) architecture

Deep-dive on SSAI ad stitching: SCTE-35 ad-break signaling, VAST ad decisioning per session, conforming creatives to the content rendition profile, sp…

Read article
ARTICLE · 15

Video Streaming Architecture in Depth

A 2500-word walkthrough of video streaming: ingest, transcode, package, origin, CDN, player with ABR, DRM, analytics, ad insertion, live vs VOD.

Read article
ARTICLE · 16

Video super-resolution architecture

Deep-dive on video super-resolution: the frame buffer and temporal neighborhood, motion alignment via optical flow, the SR network that synthesizes hi…

Read article
ARTICLE · 17

VMAF Quality Metrics: Architecture Deep-Dive

How a VMAF pipeline predicts human perceptual quality — elementary metrics, SVM fusion, model variants, pooling strategy, and the harness failures tha…

Read article
ARTICLE · 18

WebRTC video pipeline architecture

Deep-dive on the WebRTC video pipeline: the 200ms latency budget, capture-to-render media plane, ICE/STUN/TURN traversal, transport-wide congestion co…

Read article