You want to know more about MPEG DASH?


By Andy Salo, RGB Networks

It was bound to happen at some point. MPEG DASH (Dynamic Adaptive Streaming over HTTP) has been ratified and is on its way to becoming an industry-accepted standard. There will still be a few bumps along the way, but it seems that streaming industry vendor development is moving along well. Adobe and Microsoft are active participants in the DASH Promoters Group, along with Netflix, Akamai, Samsung and many others, and in fact Microsoft chairs the group.

What is MPEG DASH?

MPEG DASH is the MPEG standardization of Dynamic Adaptive Streaming over HTTP. DASH is described by document ISO/IEC 23009-1. For those already familiar with the three prominent adaptive streaming protocols -- Apple HLS, Microsoft Smooth Streaming, and Adobe HDS -- DASH can be thought of as an amalgamation of the three.

At a high level, DASH works nearly identically to the other adaptive streaming protocols. Available stream content is presented to the player in a manifest (index) file. In DASH, the manifest is called a Media Presentation Description (MPD) file, which is in XML format. The MPD is analogous to an HLS m3u8 file, a Smooth Streaming Manifest file or an HDS f4m file. After the MPD is delivered to the client, content -- such as video, audio, subtitles or other data -- is downloaded to clients over HTTP as a sequence of video files that is played back contiguously.

The MPD describes the content that is available, including URL addresses of stream chunks, byte-ranges, different bitrates, resolutions, and content encryption mechanisms. The task of choosing which adaptive stream bitrate and resolution to play, and changing to different bitrate streams according to network conditions, is done by the client (again, similar to other adaptive streaming protocols). In fact, the MPEG DASH standard does not prescribe any client-specific playback functionality; rather, it pertains to the formatting of the content and associated MPDs only.

There are two file segment types allowed in DASH -- MPEG-2 TS and ISO Base media file format (ISO BMFF). MPEG-2 TS is what HLS currently uses, and ISO BMFF is what Smooth Streaming and HDS currently use. This allows for a relatively easy migration of existing adaptive streaming content to MPEG DASH, as the media segments can often stay the same, and only the index files need to be migrated to an MPD format.

MPEG DASH defines and allows for different profiles to be created. A profile is a set of restrictions of media formats, codecs, protection formats, bitrates, resolutions, or other aspects of the content. For example, the DASH spec defines a profile for ISOBMFF basic on-demand.

What capabilities will MPEG DASH offer for video service providers?

MPEG DASH offers a standards-based approach for enabling a host of services that operators have traditionally offered in IPTV and broadcast environments, and extends those capabilities to adaptive bitrate delivery, including:

  • Live and on-demand  content delivery

  • Time-shift services (NDVR, catch-up TV)

  • Targeted ad insertion

MPEG DASH enables these features through a number of inherent capabilities, and importantly, flexibility of design and implementation:

  • Multiple segment formats (ISO base media FF and MPEG-2 TS)

  • Codec independence

  • Trick mode functionality

  • Profiles: restriction of DASH and system features (claim & permission)

  • Content descriptors for protection, accessibility, content rating, and more

  • Common encryption (defined by ISO/IEC  23001-7)

  • Clock drift control for live content

  • Metrics for reporting the client session experience

One of the most important features of DASH is its use of Common Encryption (a topic for another blog post), which standardizes a number of different, widely used encryption methods. This allows content owners to distribute content, and allows service providers to have access to an interoperable ecosystem of vendors.

What aspects of DASH could hinder widespread adoption?

First, there are some unresolved intellectual property rights with DASH. Normally, intellectual property introduced into MPEG standards is accepted only if the intellectual property owner agrees to Reasonable and Non-Discriminatory (RAND) terms. In the case of DASH, it is not clear that all intellectual property rights in the standard are covered by RAND terms. Second, while DASH has one name, it is a collection of different, non-interoperable profiles. So DASH doesn’t solve the problem of different, non-interoperable implementations unless DASH clients support all profiles. And this is basically equivalent to having a client that supports HLS and HDS and Smooth Streaming (which incidentally would also address the interoperability problem).

Time will tell if MPEG DASH will coexist with or supersede existing adaptive streaming formats. Certainly, DASH provides quite a flexible framework for delivering streaming media content. As usual, it will depend on what the major vendors do, and whether video service providers see the benefits of augmenting or changing trajectory of in-process deployments and content offerings.

This sponsored column was provided by Andy Salo, the Director of Product Marketing for RGB Networks. He can be reached at

Get the Broadband Technology Report Newsletters Delivered to Your Inbox

Subscribe to email newsletters today at no cost and receive the latest information on:

  • Video Technology
  • Network Technology
  • Technology Alerts
  • BTR LATAM (Latin America)

SCTE-Cable Tec Expo 2016 Video Show Dailies

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 3

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 3

In our Video Show Daily for Day 3 of exhibits at SCTE Cable-Tec Expo in Philadelphia, BTR Editorial Director Stephen Hardy covers trends in distrib...

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 2

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 2

In our Video Show Daily for the second day of exhibits at SCTE Cable-Tec Expo in Philadelphia, BTR Editorial Director Stephen Hardy highlights furt...

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 1

BTR's SCTE-Cable Tec Expo Video Show Daily, Day 1

BTR Editorial Director Stephen Hardy reviews the hot technologies and announcements from the first day of exhibits at SCTE Cable-Tec Expo 2016 in P...

Diamond Technology Reviews - 2016 High Scores

2016 Diamond Technology Reviews Slideshow

2016 Diamond Technology Reviews Slideshow

Diamond Technology Reviews 2016

Diamond Technology Reviews 2016

BTR's Diamond Technology Reviews, now in its twelfth year, is a technology recognition program wherein vendors serving the broadband cable ...

Related Articles


ANSI OKs 3 SCTE Standards

October 14, 2016

The American National Standards Institute has approved three SCTE s...

Fitch Ratings

Fitch: Video Disruption Favors Content Owners

October 13, 2016

According to Wall Street analyst firm Fitch Ratings, increasingly fragme...

Number of screens per U.S. broadband household

As Screens Multiply, Home Networks Evolve

October 13, 2016

According to the Diffusion Group, the number of video-capable screens is...


2016 SCTE Cable-Tec Expo Wrap Up

Whether you couldn't make it to Cable-Tec this year or want to see if you missed anything while you were there, you'll want to join BTR editors Stephen Hardy and Ron Hendrickson as they reveal their picks for the...

October 12, 2016
Sponsored by

Counting the cost: Efficiently transitioning from HFC to FTTH

HFC networks are uniquely positioned to provide compelling and competitive services, and are also uniquely positioned to transition to symmetrical FTTH as commercial requirements demand.  This webinar will d...

Date:September 22, 2016
Sponsored by

Maintaining High Quality of Experience in an Adaptive Bitrate System

This webinar will look at the many points in an ABR system where the video is touched.  From ingest (satellite, file, and IP), to egress, each point should be qualified for compliance to help maintain a high...

Date:August 25, 2016
Sponsored by

White Papers & Special Reports

Cable VoIP 2.0: Voice Moves to the Cloud

October 2016

Cable providers led the charge on the VoIP evolution and won customers and market share. Now voice networks are evolving again. The cloud voice platform has ...

Understanding Ultra High Definition Television

October 2016

Over the last 10 years, high definition television (HDTV) has been replacing standard definition television as the expected viewing format for television pro...

Are You Ready for DOCSIS 3.1? The Future of Cable Technology and How to Prepare Your Network

October 2016

DOCSIS 3.1 promises 10x capacity throughput and a range of technical benefits for cable providers and users alike. Are you ready? Discover the technical adva...

BTR Blogs

BTR Managing Editor Ron Hendrickson

FCC Rethinks Set-Top Plan

September 10, 2016

By Ron Hendrickson - The FCC has reworked the "unlock the set-top b...


In Memoriam: Richard Covell

August 18, 2016

By Rob Stuehrk, Publisher - We at Broadband Technology Report were sadde...

BTR Managing Editor Ron Hendrickson

Court Overturns FCC Municipal Broadband Order

August 11, 2016

By Ron Hendrickson - You win some, and you lose some, and the FCC just l...

Featured Hangouts

4K 4 U: How to Prepare for UltraHD Video

4K 4 U: How to Prepare for UltraHD Video

4K/UltraHD video is coming - consumers are buying the TV sets, and more content is becoming available. Watch this inf...

DOCSIS 3.1: A Look Ahead

DOCSIS 3.1: A Look Ahead

Watch a 30-minute video chat of experts from a variety of related disciplines discuss how close deployments really ar...

Featured Hangout

4K 4 U: How to Prepare for UltraHD Video

4K/UltraHD video is coming - consumers are buying the TV sets, and more content is becoming available. Watch this informative Hangout on demand by clicking the link above.

Sponsored by Verimatrix.