IS Smooth Streaming Player Development Kit
Publisher's description:
The IIS Smooth Streaming Player Development Kit allows you to build rich Smooth Streaming experiences for both on-demand and live Smooth Streaming.
The IIS Smooth Streaming Player Development Kit allows you to build rich Smooth Streaming experiences for both on-demand and live Smooth Streaming. The Beta 1 release of the IIS Smooth Streaming Player Development Kit allows you to build Silverlight players for both on-demand and live Smooth Streaming, with full DVR capabilities, Live Ad Insertion, Multiple Camera Angles, and other rich functionalities. This is intended to aid the development of rich Smooth Streaming players and experiences.
The kit includes:
* Smooth Streaming Player SDK – This enables developers and designers to build rich Smooth Streaming player experiences. We are providing a .net (Silverlight) based SDK with full XAML support. The core part of this infrastructure is the Smooth Streaming Media Element, which is similar to the Silverlight Media Element. Initial documentation of the APIs is available on MSDN: http://msdn.microsoft.com/en-us/library/microsoft.web.media.smoothstreaming.aspx.
* Push Encoder – This tool allows you to simulate a live stream for testing purposes.
* Sample Smooth Streaming Player – This sample is built on the Smooth Streaming Player SDK and enables you to test IIS Media Services 3.0.
More instructions on using the Sample Smooth Streaming player and Push Encoder to test Live Smooth Streaming in your environment are available in the walkthrough at http://learn.iis.net/page.aspx/620/live-smooth-streaming-for-iis-70---getting-started/.
The Smooth Streaming Media Element (SSME) APIs provide an easy interface for developers and designers to create rich Smooth Streaming experiences using the Silverlight platform. These APIs provide support for simple operations like Play, Pause and Stop and also more complex ones like scheduling Ads, selecting and tracking bit-rates for Smooth Streaming playback and many more. Please stay tuned on this blog for samples on how to use these APIs to build experiences. I will start with basic playback and progress on to building richer player applications.
In this Beta release, SSME supports these high-level features:
* Basic Playback controls
o APIs such as Play, Pause, Stop, etc.
o Events for Playback and Diagnostics
o Properties to track position, etc.
* Advanced Playback support
o DVR support for Live Smooth Streaming
o Trick Play: Slow Motion
* Monetization
o Ad Playback integration – scheduling capabilities, tracking Ad progress
o Live Ad Insertion with Live Smooth Streaming
o Rich Analytics with IIS Advanced Logging
* Content Protection – PlayReady integration
* Selecting Tracks for playback (e.g., restrict the bit-rates available, support multiple camera angles in a single stream, etc.)
* Support for progressive download Ads/content
* SSME is effectively a superset of the Silverlight Media Element APIs
You can
free download IS Smooth Streaming Player Development Kit 1.0 now.
System Requirements:
* Supported Operating Systems: Windows 7; Windows Server 2008; Windows Server 2008 R2; Windows Vista Service Pack 1; Windows Vista Service Pack 2
The following prerequisites must be fulfilled to try the sample Smooth Streaming player:
* You must use IIS 7, running on Windows Server 2008, Windows Server 2008 R2, Windows Vista® with Service Pack 1 (SP1), or Windows 7.
* IIS Media Services 3.0 must be installed on the computer.
* The IIS Management Console for Internet Information Services 7.0 must be installed to manage the IIS Media Services 3.0 modules using the IIS 7 user interface.
* You must be an administrator to install and use IIS Media Services 3.0.
* Your client computer (Mac or PC) must be running an Internet browser supported by Microsoft Silverlight 3, such as Internet Explorer, Safari, and Firefox.
-
Download IS Smooth Streaming Player Development Kit 1.0 free