An audio rendition is one specific version of the audio in an adaptive streaming manifest — a particular language, codec, bitrate, or channel layout that the player can select. HLS expresses this as a rendition group declared with EXT-X-MEDIA tags; DASH expresses the equivalent as an AdaptationSet containing Representations. Renditions are how a single stream offers English and Spanish, stereo and 5.1, or a normal and an audio-description track, letting the player switch based on the user's choice and the available bandwidth. Designing the rendition set is a real decision: each one adds packaging, storage, and CDN cost, so services include the languages and layouts their audience actually needs.
The book · Volume 4 of 7
Audio for Video: A Complete Guide to Sound in Video Products: From PCM and Codecs to Loudness, Accessibility, and Real-Time Voice Processing
Each audio rendition is a promise to some viewer, a language, a 5.1 mix or a description track, and broken manifests quietly drop them. Volume 4 covers the audio rendition in detail: codecs and bitrates per rendition, channels and layouts, alternate language and accessibility tracks, and loudness consistency across renditions. Written by Nikolay Sapunov, CEO at Fora Soft.
Players choosing the wrong audio rendition in your HLS or DASH streams?
Send us a manifest and the devices that misbehave, and we will audit your audio renditions and fix language, codec and layout selection. 250+ video products shipped since 2005.