15
What is adaptive bitrate streaming and how does it work?

What is Adaptive Bitrate Streaming?

Embed Size (px)

DESCRIPTION

A primer on Adaptive Bitrate Streaming and why it is so difficult to measure.

Citation preview

Page 1: What is Adaptive Bitrate Streaming?

What is adaptivebitrate streaming and how does it work?

Page 2: What is Adaptive Bitrate Streaming?

And they want videos to be streamedwithout interruption in the highest resolution possible.

Consumers want to watch online videoanywhere, anytime on any device.

That’s easier said than done!

Page 3: What is Adaptive Bitrate Streaming?

Video looks great when streamed at the highest resolution but....

Page 4: What is Adaptive Bitrate Streaming?

.... when bandwidth conditions worsen, like when going from wi-fi to 3G, the demands of high resolution video can overload a viewer’s connection.

This results in buffering and other delays that negatively affect a consumer’s quality of experience (QoE)

Page 5: What is Adaptive Bitrate Streaming?

To address this problem, content delivery networks (CDNs) and video providers are turning to Adaptive Bitrate (ABR) Streaming.

Page 6: What is Adaptive Bitrate Streaming?

Adaptive Bitrate Streaming detects a user's available bandwidth in real time and calibrates the video stream accordingly to always deliver the best possible picture quality.

ABR dynamically shifts

bandwidth to higher and lower

levels based on availability

Page 7: What is Adaptive Bitrate Streaming?

While the concept is generally the same, there are severaldifferent flavors of Adaptive Bitrate Streaming technology.

HTTP Dynamic Streaming Smooth Streaming HTTP Live Streaming

Page 8: What is Adaptive Bitrate Streaming?

For ABR to work, a video is first encoded at different bitrates to accommodate varying bandwidth connections.

Each bitrate version is sliced up into!tinyfragments — typically 2 to 10 seconds.

The video player then pulls fragmentsfrom the different encodings and insertsthem into the stream as bandwidthdictates.

Page 9: What is Adaptive Bitrate Streaming?

However, it also results in a major measurement challenge

This results in faster video start timesand a continuous, uninterruptedvideo experience....

...which makes for happier viewersand content providers

Page 10: What is Adaptive Bitrate Streaming?

Not long ago, an entire movie couldbe measured as a single file.

Page 11: What is Adaptive Bitrate Streaming?

Now, with ABR, measuring that same movie in aggregate over a large viewing audience can require analyzing tens of thousands of separate files.

Page 12: What is Adaptive Bitrate Streaming?

Then consider the sheer volume of ABR files coursing over a network with 150 channels

Page 13: What is Adaptive Bitrate Streaming?

The number of fragment files over this network could be in the tens of millions for a single bitrate.

Add several more bitrates into the equation and the number ofAdaptive Bitrate Streaming files could jump into the hundreds of millions!

Page 14: What is Adaptive Bitrate Streaming?

Skytide Insight for Content DeliveryNetworks separates the signalfrom the noise by identifying,re-aggregating and reportingon the actual contentassets.

This level of fragmentation turns themeasurement data into a lot of unusable noise.

Skytide Insight for CDNs can handle the volume andcomplexity that adaptive bitrate streaming demandsand transform it into meaningful reports in minutes.