Videos split into - second chunks for adaptive streaming. Each chunk is independent, allowing quality switches mid-stream. Manifest file (M3U8 for HLS, MPD for DASH) lists all chunks and their URLs.
Storage: chunks in object storage (S3), manifest in fast key-value store. Chunks named by video ID + quality + sequence number. CDN caches popular chunks at edge.