Media & Streaming

Industries

Streaming at scale is a configuration problem as much as an engineering one. Behaviour varies by market, device and event, and a setting applied wrongly changes what thousands of viewers see with nothing raising an error.

Streaming is a configuration problem as much as an engineering one. Catalogue rights, device support and encoding profiles vary by market, so the same release behaves differently depending on where it is watched. Most incidents are a configuration that was correct somewhere else.

What we have built here

Working on an OTT backend, the durable lesson was to make configuration a declared artefact instead of an environment setting somebody remembers. What the client kept was the ability to diff two markets and see exactly what differed.

Technologies we use here