Sign Up

Adaptive Streaming Technology Comparison

Adaptive Streaming Technology Comparison

The following table shows a technology comparison on different use cases and features between the proprietary adaptive streaming technologies Adobe HDS, Apple HLS, Microsoft Smooth Streaming, and the MPEG-DASH standard. Please note that this comparison is based on the standard’s capabilities, and not reflecting the specific implementation from a certain vendor.

Feature Adobe HDS Apple HLS Microsoft Smooth MPEG DASH
Deployment on Standard HTTP Servers tick_green_sm2 tick_green_sm2
Official International Standard (e.g., ISO/IEC MPEG) tick_green_sm2
Multiple Audio Channels (e.g., Languages, Comments, etc.) tick_green_sm2 tick_green_sm2 tick_green_sm2
Flexible Content Protection with Common Encryption (DRM) tick_green_sm2 tick_green_sm2 tick_green_sm2 tick_green_sm2
Closed Captions / Subtitles tick_green_sm2 tick_green_sm2 tick_green_sm2 tick_green_sm2
Efficent Ad Insertion tick_green_sm2
Fast Channel Switching tick_green_sm2 tick_green_sm2 tick_green_sm2
Protocol Support’s multiple CDNs in parallel tick_green_sm2
HTML5 Support tick_green_sm2
Support in HbbTV (version 1.5) tick_green_sm2
HEVC Ready (UHD/4K) tick_green_sm2
Agnostic to Video Codecs tick_green_sm2
Agnostic to Audio Codecs tick_green_sm2
ISO Base Media File Format Segments tick_green_sm2 tick_green_sm2 tick_green_sm2
MPEG-2 TS Segments tick_green_sm2 tick_green_sm2
Segment Format Extensions beyond MPEG tick_green_sm2
Support for multiplexed (Audio + Video) Content tick_green_sm2 tick_green_sm2 tick_green_sm2
Support for non-multiplexed (separate Audio, Video) Content tick_green_sm2 tick_green_sm2 tick_green_sm2
Definition of Quality Metrics tick_green_sm2
Client Logging & Reporting tick_green_sm2
Client Failover tick_green_sm2
Remove and add Quality Levels during Streaming tick_green_sm2
Multiple Video Views tick_green_sm2
Efficient Trick Modes tick_green_sm2

For more information on adaptive streaming, encodingHTML5 playback or anything else to do with video infrastructure for the web, visit out support pages.