A contribution codec is the high-quality, low-loss codec used to move audio between production stages — from a venue to a studio, between facilities, into the cloud — before the final delivery encode. Its priorities differ from a delivery codec's: it must survive repeated decode/re-encode cycles (cascading) without accumulating audible artefacts, because contribution audio is typically processed and re-encoded several times before it reaches the audience. That favours lossless or very lightly compressed, robust codecs at generous bitrates, sometimes with extra error protection for the link. Only at the last step is the audio compressed hard with an efficient delivery codec like AAC or E-AC-3. Using a lossy delivery codec for contribution is how quality quietly bleeds away across a chain.
The book · Volume 5 of 7
Audio for Video: A Complete Guide to Sound in Video Products: From Jitter Buffers and Lip Sync to Atmos, Quality Metrics, and Neural Codecs
A contribution codec has to survive repeated encodes and network loss between venue and studio, so delivery codec habits do not apply. Volume 5 covers the contribution codec in detail within live audio transport: packet loss concealment, FEC and RED, jitter buffers, timestamps and clock domains, and sync with video. Written by Nikolay Sapunov, CEO at Fora Soft.
Choosing a contribution codec for live audio between venue and studio?
Tell us your links, latency budget and quality needs, and we will recommend a contribution codec and transport setup. 250+ video products shipped since 2005.