Comparing Adaptive HTTP Streaming Technology From Apple, Microsoft and Adobe

On today's webinar about Adaptive Streaming & HTTP Delivery, RealNetworks shared the below slide featuring a nice chart that breaks out some of the differences and features from Apple, Microsoft and Adobe. You can see a higher-res copy of the image by clicking on it and be sure to check out the on-demand archives of today's webinar for more information on Adaptive Streaming & HTTP Delivery. Today's webinar will be archived within 24 hours.


  • Good reference sheet, Dan. Thanks for posting. Hope to view the archived webinar once it’s available.
    For those who want to quickly understand how adaptive bitrate streaming works —and why it’s so difficult to measure — I’ve posted a primer slideshow here:
    If you prefer to view it as an infographic, you can view that here:

  • The team at RealNetworks made a few mistakes here or they just aren’t totally familiar with the technologies in play here.
    1 PlayReady is AES-128 Encryption in CTR mode. HLS is AES-128 Encryption in CBC mode.
    2 HBO Go and NetFlix both playback on iOS and Android using either the native QTime player on iOS or 3rd party players on Android. They are not Silverlight bound at all.
    3 IIS was the first HTTP Streaming protocol in which Chunking support was provided. Long before HLS Segmentation was supported in the marketplace companies like Inlet and Digital Rapids and Envivio were supporting the chunking of Microsoft’s ISMV Smooth Streaming format