The encoding ladder is the set of quality variants — each a combination of resolution and bitrate — that a single title is encoded into so the player can switch between them as network conditions change. A typical ladder might run from a 240p/300 kbps rung for a weak mobile connection up to 1080p or 4K at several megabits for a fast wired link, with several rungs in between.

The ladder is the contract between encoding and playback: the encoder produces the rungs, the manifest advertises them, and adaptive bitrate (ABR) logic in the player climbs up and down them to keep playback smooth. Designing it is a balancing act — too few rungs and the steps between qualities are jarring; too many and you waste encoding compute and storage. Each rung also multiplies delivery and storage cost.

A fixed ladder applies the same rungs to every title, while per-title and context-aware encoding tune the rungs to the specific content, capturing the same quality at lower bitrate.

Book cover: Video Streaming, Volume 2 of the Fora Soft Video Engineering HandbookBook cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

The encoding ladder sets what every viewer can see on a weak or strong connection, and a poor ladder wastes bandwidth or blurs the picture. The seven volumes cover the video stack; for the encoding ladder start with Volume 1 on rate control, per-title encoding, and quality metrics, then Volume 2 on packaging, with ABR switching in Volume 3. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Building an encoding ladder that saves bandwidth without visible quality drops?

We will analyze your content and viewer networks and send a ladder with resolutions, bitrates, and expected savings. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →