The Backbone of Modern Streaming
A bitrate ladder, also known as an encoding ladder, is a core component of the technology that powers modern video streaming services like Netflix, YouTube, and Hulu. When a film is prepared for streaming, it is not encoded into just one single file. Instead, it is encoded into a whole series of files—the ‘rungs’ of the ladder—each with a different bitrate (the amount of data used to encode one second of video) and resolution.
Adaptive Bitrate Streaming (ABS)
The purpose of the bitrate ladder is to enable Adaptive Bitrate Streaming (ABS). When you press play, the video player on your device (TV, phone, or computer) assesses your current internet connection speed and screen size. It then selects the most appropriate file from the bitrate ladder.
For example, the ladder might look like this:
| Resolution | Bitrate | Use Case |
|---|---|---|
| 3840x2160 (4K) | 15 Mbps | Fast fiber connection, 4K TV |
| 1920x1080 (HD) | 8 Mbps | Good broadband connection, laptop screen |
| 1280x720 (HD) | 4 Mbps | Slower DSL connection, tablet |
| 640x360 (SD) | 1 Mbps | Weak 4G mobile connection, phone screen |
If your network connection fluctuates, the player can seamlessly switch up or down the ladder to a different stream. This is why a video might look slightly blurry for a few seconds before becoming sharp again—your player has adapted to a change in your internet speed to prioritize a continuous, buffer-free viewing experience.