Smooth Streaming and MPEG-DASH Client 2.5 SDK enables you to build rich IIS Smooth Streaming experiences for both on-demand and live IIS Smooth Streaming for Silverlight and Windows Phone 8 applications. In addition, MPEG Dynamic Adaptive Streaming over HTTP (DASH) for Silverlight on-demand scenarios using the Live Profile support has been added to the 2.5 release.
MPEG DASH is now a supported feature, so developers that wish to move content libraries to DASH have the option of using DASH in places where Silverlight is supported. The existing SSME object model forms the basis of DASH support in the SSME. DASH concepts like Adaptation Sets and Representations have been mapped to their logical counterpart in the SSME. Adaptation Sets are exposed as Smooth Streams and Representations are exposed as Smooth Tracks. Existing Track selection and restriction APIs can be expected to function identically for Smooth and DASH content. In most other respects, DASH support is transparent to the user and a programmer who has worked with the SSME APIs can expect the same developer experience when working with DASH content.