The following draft specifications related to DASH are publicly available officially here but I also made them available via Dropbox:
- Text of ISO/IEC 14496-12:2008/DAM 3 DASH support and RTP reception hint track processing
- Text of ISO/IEC DIS 23001-6 Dynamic Adaptive Streaming over HTTP
The basic idea hasn't changed much and is the same as I've posted already some time ago, see here and here.
What's New: (compared to 3GPP Rel.9)
- Better base URL handling at different levels of the MPD supporting multiple CDNs.
- MPD assembly through W3C XLink (simple types only though) which allows to embed remote MPD fragments on load and on request offering simple means for document modularity.
- At the period level it's possible to include subsets and groups of representations.
- Groups support the description of ranges for the @bandwidth, @width, @height and @frameRate attributes defined for representation.
- Subsets provide a mechanism to restrict the combination of active groups where an active group is one that for which the DASH client is presenting at least one of the contained Representations
- Added support for sub-representations which typically provide the ability for accessing a lower quality version of the Representation in which they are contained. Sub-Representations for example allow extracting the audio track in a multiplexed Representation or may allow for efficient fast-forward operations if provided with lower frame rate.
- Added support for various content description elements such protection, accessibility, rating, view point, and frame packing.
- Segment formats based on ISO Base Media File Format (as defined in ISO/IEC 14496-12) and MPEG-2 Transport Stream (as defined in the ISO/IEC 13818-2).
- Profiles and means for the signaling thereof. Currently, there is a full profile and ISO Base media file format basic on-demand profile defined
- DASH quality metrics defining a set of observation points and the semantics of the metrics itself. How the metrics are collected and reported is not (yet) defined.
I hope I haven't missed anything that is important (let me know if it is the case) and if you have any questions or comments that help us improving the standard, please subscribe to the DASH reflector.