skip to main content
10.1145/1943552.1943572acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
research-article

Dynamic adaptive streaming over HTTP --: standards and design principles

Published:23 February 2011Publication History

ABSTRACT

In this paper, we provide some insight and background into the Dynamic Adaptive Streaming over HTTP (DASH) specifications as available from 3GPP and in draft version also from MPEG. Specifically, the 3GPP version provides a normative description of a Media Presentation, the formats of a Segment, and the delivery protocol. In addition, it adds an informative description on how a DASH Client may use the provided information to establish a streaming service for the user. The solution supports different service types (e.g., On-Demand, Live, Time-Shift Viewing), different features (e.g., adaptive bitrate switching, multiple language support, ad insertion, trick modes, DRM) and different deployment options. Design principles and examples are provided.

Skip Supplemental Material Section

Supplemental Material

110224_26192_02_acm.mp4

mp4

221.7 MB

References

  1. 3GPP TS 26.234: "Transparent end-to-end packet switched streaming service (PSS); Protocols and codecs".Google ScholarGoogle Scholar
  2. 3GPP TS 26.244: "Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP)".Google ScholarGoogle Scholar
  3. 3GPP TS 26.245: "Transparent end-to-end packet switched streaming service (PSS); Timed text format".Google ScholarGoogle Scholar
  4. IETF RFC 2616: "Hypertext Transfer Protocol -- HTTP/1.1", Fielding R. et al., June 1999.Google ScholarGoogle Scholar
  5. ISO/IEC 14496-12:2005 | 15444-12:2005: "Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format" | "Information tech-nology -- JPEG 2000 image coding system -- Part 12: ISO base media file format".Google ScholarGoogle Scholar
  6. IETF RFC 3986: "Uniform Resource Identifiers (URI): Generic Syntax", Berners-Lee T., Fielding R. and Masinter L., January 2005Google ScholarGoogle Scholar
  7. Cisco White Paper: Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2009--2014, http://bit.ly/bwGY7LGoogle ScholarGoogle Scholar
  8. Apple HTTP live Streaming: http://tools.ietf.org/id/draft-pantos-http-live-streaming-04.txtGoogle ScholarGoogle Scholar
  9. DF-Splash Overview: http://www.digitalfountain.com/ufiles/library/DF-Splash-Service-Overview.pdfGoogle ScholarGoogle Scholar
  10. Microsoft Smooth Streaming: http://go.microsoft.com/?linkid=9682896Google ScholarGoogle Scholar
  11. Adaptive Streaming Comparison, http://learn.iis.net/page.aspx/792/adaptive-streaming-comparisonGoogle ScholarGoogle Scholar
  12. ISO/IEC JTC1/SC29/WG11 N11338, Call for Proposals on HTTP Streaming of MPEG Media, April 2010, Dresden, Germany.Google ScholarGoogle Scholar
  13. OIPF Specification Volume 2a - HTTP Adaptive Streaming V2.0, 2010/09/07.Google ScholarGoogle Scholar

Index Terms

  1. Dynamic adaptive streaming over HTTP --: standards and design principles

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MMSys '11: Proceedings of the second annual ACM conference on Multimedia systems
      February 2011
      294 pages
      ISBN:9781450305181
      DOI:10.1145/1943552

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 February 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate176of530submissions,33%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader