Computer Networking › Section B · The application layer › Topic B.7

Video streaming and content distribution networks

Streaming services deliver films smoothly to millions of screens over a network that promises nothing about throughput. They manage it with ordinary HTTP, a buffer in the player, many versions of every video, and servers placed as close to viewers as possible.

In this topic

  • Streaming stored video over HTTP
  • The playout buffer
  • Adaptive streaming: DASH and HLS
  • How the player chooses a rate
  • Worked example: choosing from a ladder
  • Worked example: a draining buffer
  • Content distribution networks
  • Steering each request to a server
  • Case studies: Netflix and YouTube
  • Measuring the viewer's experience
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →