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.
Supplemental Material
- 3GPP TS 26.234: "Transparent end-to-end packet switched streaming service (PSS); Protocols and codecs".Google Scholar
- 3GPP TS 26.244: "Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP)".Google Scholar
- 3GPP TS 26.245: "Transparent end-to-end packet switched streaming service (PSS); Timed text format".Google Scholar
- IETF RFC 2616: "Hypertext Transfer Protocol -- HTTP/1.1", Fielding R. et al., June 1999.Google Scholar
- 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 Scholar
- IETF RFC 3986: "Uniform Resource Identifiers (URI): Generic Syntax", Berners-Lee T., Fielding R. and Masinter L., January 2005Google Scholar
- Cisco White Paper: Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2009--2014, http://bit.ly/bwGY7LGoogle Scholar
- Apple HTTP live Streaming: http://tools.ietf.org/id/draft-pantos-http-live-streaming-04.txtGoogle Scholar
- DF-Splash Overview: http://www.digitalfountain.com/ufiles/library/DF-Splash-Service-Overview.pdfGoogle Scholar
- Microsoft Smooth Streaming: http://go.microsoft.com/?linkid=9682896Google Scholar
- Adaptive Streaming Comparison, http://learn.iis.net/page.aspx/792/adaptive-streaming-comparisonGoogle Scholar
- ISO/IEC JTC1/SC29/WG11 N11338, Call for Proposals on HTTP Streaming of MPEG Media, April 2010, Dresden, Germany.Google Scholar
- OIPF Specification Volume 2a - HTTP Adaptive Streaming V2.0, 2010/09/07.Google Scholar
Index Terms
- Dynamic adaptive streaming over HTTP --: standards and design principles
Recommendations
MPEG DASH SRD: spatial relationship description
MMSys '16: Proceedings of the 7th International Conference on Multimedia SystemsThis paper presents the Spatial Representation Description (SRD) feature of the second amendment of MPEG DASH standard part 1, 23009-1:2014 [1]. SRD is an approach for streaming only spatial sub-parts of a video to display devices, in combination with ...
Dynamic adaptive HTTP streaming of live content
WOWMOM '11: Proceedings of the 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia NetworksMPEG has recently released a first public draft of the new Dynamic Adaptive Streaming over HTTP (DASH) specification. The new streaming technique is based on the 3GPP and partly also on the Open IPTV Forum (OIPF) specifications. In this paper, we give ...
Using MPEG DASH SRD for zoomable and navigable video
MMSys '16: Proceedings of the 7th International Conference on Multimedia SystemsThis paper presents a video streaming client implementation that makes use of the Spatial Relationship Description (SRD) feature of the MPEG-DASH standard, to provide a zoomable and navigable video to an end user. SRD allows a video streaming client to ...
Comments