IIS Smooth Streaming Client 1.5

Visual Studio 2008

This section provides an introduction to application development based on the IIS Smooth Streaming Client API. Applications use the Microsoft.Web.Media.SmoothStreaming namespace with Silverlight and supported Web browsers. The SmoothStreamingMediaElement class supports Silverlight applications that are capable of playback and control of IIS Smooth Streaming data.

IIS Smooth Streaming Client includes support for Windows Phone. The phone icon in the API reference identifies members of classes in the Microsoft.Web.Media.SmoothStreaming namespace that are available for Windows Phone development.

Developers who have worked with Silverlight will find the code scenarios in this section familiar. Applications implement the user interface in extensible application markup language (XAML) and application logic in corresponding code-behind pages.

For more information about encoding Smooth Streaming media files, see IIS Media Services. You can download the Smooth Streaming video sample files provided with Getting Started with IIS Live Smooth Streaming in order to run the examples in this documentation.

Note Note:

Most Silverlight 4 applications will work with Silverlight 5 without any changes. For more information, see Ensuring That Your Silverlight Applications Work with Silverlight 5.

The following topics contain examples that will help you set up a development environment and experiment with basic code scenarios used by SmoothStreamingMediaElement and supported by the Microsoft.Web.Media.SmoothStreaming namespace. You can download a Visual Studio solution that contains the sample code: Download.