Advanced
Video Streaming Platform
The capstone project — combines storage at scale, asynchronous processing pipelines, and global content delivery into one system. Build a YouTube-style platform where users upload video, the system transcodes it into multiple qualities, and viewers stream it smoothly worldwide with minimal buffering.
~16h
0 / 8 steps
A YouTube-style platform: users upload video, the system transcodes it into multiple qualities, and viewers stream it smoothly worldwide with minimal buffering — tying together nearly every pattern from the earlier projects into one pipeline.
Step 1 — Design the upload path
Step 2 — Build the transcoding pipeline as a job
Step 3 — Serve adaptive bitrate streaming
Step 4 — Put a CDN in front of everything
Step 5 — Track watch analytics without slowing playback
Secret Mission
Secret Mission: throttle your own bandwidth
Wrap Up
What you learned
Pro
Test what you just learned
Self-testing is one of the best ways to retain new skills. Unlock project quizzes to check your understanding.
Log in to unlock0 / 8 complete
