Servers

    Microsoft Smooth Streaming Client 2.0 RTW

    Language:
    English
    Smooth Streaming Client 2.0 SDKs enables you to build rich IIS Smooth Streaming experiences for both on-demand and live IIS Smooth Streaming for Silverlight and Windows Phone 7 applications.
    • Version:

      2.0

      File Name:

      MicrosoftSmoothStreamingClient2.0.msi

      Date Published:

      5/31/2012

      File Size:

      912 KB

        Smooth Streaming Client SDKs enable you to build rich on-demand and live Smooth Streaming experiences for Silverlight and Windows Phone applications that take full advantage of the capabilities of the Smooth Streaming extensions in IIS Media Services. The Smooth Streaming Client Application Programming Interfaces (APIs) provide an easy-to-use interface for developers and designers to create rich Smooth Streaming experiences on Silverlight and Windows Phone platforms. The APIs provide support for simple operations such as Play, Pause, and Stop and also more complex operations such as scheduling advertisements, selecting and tracking bitrates for Smooth Streaming playback, and many more. Smooth Streaming Client is used in the Microsoft Media Platform: Player Framework (MMPPF). This partnership facilitates faster player development.
        The IIS Smooth Streaming Client in this release supports these high-level features:

        Available in Microsoft Smooth Streaming Client 2.0
        • Persistent advertisement ("linear ads")
          • Ad-insertion (SmoothStreamingMediaElement.ScheduleLinearClip)
          • Ad playback
          • Client-controlled unlimited DVR window
        • ChunkDownloadedEvent arguments
          • Arguments for the SmoothStreamingMediaElement.ChunkDownloadFailed event for non-text chunks in main content for getting information about failed chunk downloads
        • Key rotation
          • Prefetch root licenses for authorized channels to enable instant channel changes
          • Distribute license requests to avoid flooding the license server
        • Updated cache plug-in properties
          • CacheRequest: Get or Set a web request that the media element downloader uses for downloading
          • CacheResponse: Get or Set the perceived bandwidth while downloading individual media chunks
          • CacheResponse: Get or Set the track the cache plug-in uses for downloading a media chunk
        Available in all Versions
        • Basic playback controls:
          • APIs such as Play, Pause, Stop
          • Events for playback and diagnostics
          • Properties to track position, and so on
        • Advanced playback support:
          • DVR support for Live Smooth Streaming
          • Support for tracking live events while in DVR
          • Trickplay – slow motion/fast-forward/rewind (Desktop Silverlight only, not available on Windows Phone)
          • Multiple Audio Language support
          • Text stream support for captions/subtitles (Desktop Silverlight only, not available on Windows Phone)
        • Support for offline playback scenarios
        • H.264/AAC support
        • Monetization
          • Ad playback integration – scheduling capabilities, tracking ad progress. (Desktop Silverlight only, not available on Windows Phone)
          • Live ad insertion with IIS Live Smooth Streaming. (Desktop Silverlight only, not available on Windows Phone)
          • Rich analytics with IIS Advanced Logging
          • Analytics APIs
          • Support for specifying markers/ad ingestion points outside the main manifest. (Desktop Silverlight only, not available on Windows Phone)
        • Content Protection – PlayReady integration for VC-1/H.264 content
        • Composite manifest support for scenarios such as Rough Cut Editing (RCE). (Desktop Silverlight only, not available on Windows Phone)
        • Selecting tracks for playback (for example, restrict the available bit rates, support multiple camera angles in a single stream, and so on)
        • Support for progressive download ads/content. (Desktop Silverlight only, not available on Windows Phone)


        IIS Smooth Streaming Client is used in the Microsoft Silverlight Media Framework (SMF). This partnership facilitates faster player development.

        For Windows Phone 7 development information please see the Windows Phone Developer portal.
    • Supported Operating System

      Windows 7, Windows Vista, Windows XP

        Smooth Streaming Client can be installed on the following operating systems: Windows Server 2008 R2, Windows Server 2008, Windows 7, Windows Vista, Windows XP The following software must be installed to develop applications using Smooth Streaming Client:
        • Visual Studio 2010 or Visual Web Developer 2010 Express.
        • Silverlight 5 Tools for Visual Studio 2010 (for application development using Microsoft Smooth Streaming Client 2.0) or Silverlight 4 Tools for Visual Studio 2010 (for application development using IIS Smooth Streaming Client 1.5 or 1.1)
        • For developing Windows Phone applications, install the Windows Phone Developer Tools and the Windows Phone Developer Tools January 2011 Update.
        • For testing your applications on client computers, your Macintosh or Windows client computer must be running an Internet browser supported by Silverlight 4 or later, such as Internet Explorer, Safari, or Firefox.
      • Follow the installation instructions when you run the Windows Installer Package (.msi).

    Popular downloads

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

       Download a free trial of SQL Server 2014.
    SQL Server 2014
    Faster transactions, faster queries, and faster insights.
    Free trial