Skip to content
All interviews

YouTube (video streaming)

Accept uploads, transcode them into an adaptive bitrate ladder and stream segments to millions of concurrent viewers. Bandwidth, not requests, is the constraint: the CDN carries the bytes, and transcoding is a large batch pipeline.

Notes and ratings save in this browser. Completing self-assessment records your progress.

45:00

Requirements checklist

Clarifying questions
  • Upload sizes and lengths?
  • Live streaming in scope?
  • Which devices — do we need DRM?
  • Global audience?
  • How fast must an upload become playable?

requirements

Suggested time: about 6 minutes. Separates upload, processing and playback latency targets.