Smooth Streaming is Microsoft's implementation of adaptive streaming technology, which's a form of Web-based media content delivery that uses standard HTTP. Instead of delivering media as full-file downloads, or as persistent streams, content is delivered to clients as a series of MPEG-4 (MP4) fragments that can be cached at edge servers. SS-compatible clients use special heuristics to dynamically monitor current network and local PC conditions and seamlessly switch video quality of SSs presentation they receive. As a result, users experience highest-quality playback available, with no interruptions in stream. Content producer, can encode on-demand files and live broadcasts to SS format using Expression Encoder 4. Content provider, can use IIS Media Services to serve encoded SSs. And consumer, can play SSs using a SS-compatible client, such as Silverlight.
This document discusses Microsoft implementation for delivering a full Smooth Streaming experience.
More Info: Download