Read Latest Issue now

A lesson in compression

Posted on Sep 5, 2023 by FEED Staff

An efficient and low-latency remote production is a basic broadcast requisite. Slick video compression is the answer

Sponsored editorial

You have probably heard the old saying ‘there is no free lunch’ – we are going to apply this to video compression. You would like to have high quality, low latency and low bit rate. Unfortunately, you need to pick two and compromise on the third. If you are doing remote production, you want high quality and low latency, which will cost you in bit rate. This is true regardless of technology; what changes is how much bit rate it will cost.

Beginning with baseband

Baseband digital video can be transported directly over IP using SMPTE ST 2110. Quality is pristine, latency is usually negligible, but you are looking at 1.5Gbps for HD, 3Gbps for 1080p50/59.54/60 and 12Gbps for 4K. If you have access to that kind of bit rate and are prepared to pay for it, that is your solution.

If you need to go down in bit rate, look at JPEG XS and similar technologies which can be carried over IP, using VSF TR-07 or TR-08. And it gives you a compression rate selectable between 2:1 and 10:1, so 1080p signal can go as low as 300Mbps. The latency is only a few lines regardless of compression ratio, so the trade-off is simpler – quality versus bit rate. If you can afford the higher bit rates, it is visually lossless.

Handling bigger bit rates

Going down even further in bit rate requires more advanced compression. We are now talking about AVC (H.264) or HEVC (H.265). Options such as JPEG XS and similar technologies process each frame in isolation, only looking at a few lines at a time. They cannot benefit from the correlation that exists between larger areas of a frame, or between frames. 

However, making use of such correlations increases the latency. So, we are back to our latency/bit rate/quality trade-off. We can get good quality at a low bit rate, but the latency may be unacceptable. For example, you can get good-looking 1080p60 content at 3Mbps (a 1000:1 compression) using HEVC, but the latency will be several seconds – which is clearly wholly unsuitable
for remote production. 

The good news is that these compression standards (especially HEVC) can be fine-tuned for extremely low latency, still providing a reasonable bit rate. That 1080p60 signal can be compressed to something between 30 and 60Mbps, with excellent quality and an end-to-end latency of less than a frame because it uses past frames to help compress the current frame. Keep in mind, not all HEVC encoders and decoders are capable of operation at such latency ranges. Don’t forget audio – you won’t be able to use a traditional audio codec, which will add at least 20 milliseconds of latency, if not more. Audio needs to stay in baseband: use SMPTE ST 302M for putting it in a transport stream with the video.

Regardless of where you are in your bit rate requirements, Cobalt Digital has the right product. If you want to go baseband with ST 2110, look at the Indigo line. If you need JPEG XS, there is the Sapphire line. Finally, if you want to go all the way into compressed streams, Cobalt can offer the Pacific 9992 encoder/decoder line, with ultra-low latency options. 

Our partners archive.

Originally featured in the Autumn 2023 issue of FEED.

Esports Everywhere

December 16th, 2023

Appear has become an instrumental player for IP contribution in the esports broadcast market,...

Elasticity Counts

November 12th, 2023

Broadcasters and service providers are increasingly struggling to produce content with high storytelling...

Dejero: A Catalyst of Connectivity

April 20th, 2024

Combining more than a decade of experience and solutions in the cellular broadcast field...

Uncompressed for AV spaces

October 4th, 2023

Forward Thinking Designs uses Riedel’s MediorNet IP platform to deliver high-quality video to entertainment...