Home » News & Analysis » Delivery Networks » The once and future efficiencies of VBR

The once and future efficiencies of VBR

CBR vs. VBR in context of VOD (courtesy of ARRIS)

Service providers deploying IPTV have tended to use constant bit rate (CBR) as opposed to variable bit rate (VBR) encoding. Several emerging use cases, however, could bring VBR back into play. It also is playing a surreptitious role in making adaptive bit rate (ABR) streaming even more efficient.

“Most IP video deployments today in general are CBR,” said Tom Lattie, VP Product Management at Harmonic. But he pointed to two potential use cases that leverage the efficiencies of varying the amount of output data over time. One is capped VBR, which sets a limit for VBR streams and allows for the re-harvesting of fallow capacity when streams drop below that rate. It has been discussed in the context of bandwidth constraints, for instance, in a VDSL circuit with a 20Mbps maximum downstream. “The idea is you have three HDs, and not totally kill the data service,” Lattie said.

The other use case is progressive download, which uses VBR encoding within a file and enables playback at high or low rates. This would enable “a high level of video quality without wasting bits,” he said.

Lattie said the benefits of VBR are less obvious in an advanced cable environment, where bandwidth may be more abundant than in a DSL network. But it remains an option for cable operators extending their DOCSIS 3.0 platforms and plotting respective IPTV strategies.

“Service providers from emerging markets are very interested in the work we did on self-averaging of VBR,” said ARRIS VP of Advanced Technology Mark Bugajski, who first discussed the benefits of transmitting VBR-formatted IP video streams over multiple bonded channels at an industry event in London nearly five years ago. These service providers today are daunted, however, by the lack of VBR standards. At the same time, Bugajski noted that operators are burdened by “ton of legacy equipment … which has been designed for CBR.”

But the technology has taken off elsewhere. “Netflix and all the OTT providers use not only VBR but also adaptive bit rate (ABR),” Bugajski said. And that raises an innovative application.

Not a stream per se, ABR is actually a collection of synchronized files, typically encoded into CBR, explained Lattie. “But to achieve better video quality, you could say, ‘I’m going to actually encode that sequence as a VBR.’ Which means that across say, a 10-second chunk, I may have 5 seconds at 4 Mbps, and 5 seconds at 1 Mbps, so the average for the file is still about 2 Mbps. But for the hard bits it’s better video quality, because I’m not spending them on the easy bits.”

Lattie described this use of VBR as simply another instance of the basic encoding task: deciding where to spend bits. He said Harmonic can execute the technique, but client support depends upon which version of HTTP Live Streaming (HLS) is being used.

Jonathan Tombes
About the Author
Jonathan Tombes is Contributing Editor for Videonet. He began writing for Videonet in 2011, having covered evolving voice, video and data technologies for nearly twelve years. From 2005 to 2010, he served as editor of Communications Technology, which he joined in 1999. Since leaving CT, he has worked as a consulting editor for more than a dozen technology suppliers. Earlier in his career, he was a researcher at a public policy institute in Washington, DC. In paper submitted to a business school professor many years ago, he once described Steve Jobs a cult leader; he now admits that his Apple devices are sometimes his favorite video displays.