Adaptive Bitrate in Avalanche

Since the release of 3.70, Avalanche supports Adaptive Bitrate (ABR), also known as Adaptive Streaming (AS). We currently support the Microsoft, Apple and Adobe technology variants, for the On Demand (VoD) mode only (Live mode is coming in a future release). Additionally, the only supported transport method is HTTP, which should cover 99% of the use cases.

That being said, ABR is not necessarily easy to get into so I wrote a small 7 pages document covering the bases of the technology and how to use it in Avalanche. For the examples I used a nice Microsoft demonstration website, Smooth HD. The test is setup to generate clients at a very low load (no more than one living user), but make use of the ABR technology by trying to stream the data as soon as possible, using a “Smart” bitrate up/downshifting. Do not use this test to overload Microsoft’s server! I cannot be held responsible for you breaking their website, thank you.

The document and the Avalanche project file are available here.


About acastaner

I'm the EMEA Technical Lead for Application & Security at Spirent. I specialize in layer 4-7 technologies, Cloud, Programming and CyberSecurity.
This entry was posted in Tutorial and tagged , , , , . Bookmark the permalink.

One Response to Adaptive Bitrate in Avalanche

  1. Pingback: Avalanche 3.80 Features | synsynack

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s