Microsoft Media Platforms
Media Platform - digital media encoding, delivery, and playback. November 7, 2012 Player Framework for Windows 8 version 1.0 has been released to Codeplex.
Download it here. Serve Media : Download. Syndicating Live Smooth Streams between Servers : Live Smooth Streaming : Serving Media Content. This walkthrough describes how to configure Live Smooth Streaming server-to-server syndication.
This walkthrough uses the following terms to distinguish the servers involved: Downstream. The server that is closer to the client in the delivery chain.Upstream.
Streaming Media Services
Serve Media : Download. Integrated Media Platform : Overview. IIS Media Services, an integrated HTTP-based media delivery package for IIS, has four parts: Smooth Streaming: adaptive streaming of on-demand media over HTTP Live Smooth Streaming: live adaptive streaming for broadcast events Bit Rate Throttling: meters the speed at which content is delivered to a player Web Playlists: secure sequencing and server-side control of media content Additional key elements of the IIS Media Services platform include: Advanced Logging: rich, real-time client- and server-side logging Application Request Routing (ARR): intelligent HTTP proxying and caching Smooth Streaming Client: for creating customized Silverlight players Three Screens, One Web Platform With integrated media delivery in IIS, you no longer need separate Web and streaming infrastructures to deliver compelling Web and rich media content to three screens (computer, TV, mobile).
Advanced Logging. Overview Monitoring and measuring media experiences is critical for understanding how users engage with content and how to more profitably deploy media.
IIS Media Services’ Advanced Logging extension provides access to both real-time client and server side logs for media experiences delivered over HTTP. Smooth Streaming Client. Smooth Streaming Client SDKs enable you to build rich client experiences that take full advantage of both on-demand and live Smooth Streaming capabilities on computer desktops and on Windows Phone mobile devices.
The Smooth Streaming Client APIs provide an easy-to-use interface for developers and designers to create rich Smooth Streaming experiences using the Microsoft Silverlight platform. These .NET Framework -based APIs provide support for simple operations such as Play, Pause, and Stop and also for more complex operations such as scheduling advertisements, selecting and tracking bitrates for Smooth Streaming playback, and many more. Examples of available client-side features include simple controls such as Play, Pause, and Stop, as well as more complex functionality such as full DVR, Instant Replay, Live Ad Insertion, Multiple Camera Angles, and Seek (Fast Forward/Rewind) capabilities.
Application Request Routing. Overview IIS Application Request Routing (ARR) 3 enables Web server administrators, hosting providers, and Content Delivery Networks (CDNs) to increase Web application scalability and reliability through rule-based routing, client and host name affinity, load balancing of HTTP server requests, and distributed disk caching.
With ARR, administrators can optimize resource utilization for application servers to reduce management costs for Web server farms and shared hosting environments. Balance loads more efficiently across servers to maximize resource utilization. Web Playlists. Overview Web Playlists is an IIS Media Services extension that provides developers and hosters unprecedented control of how media content is delivered to users.
Powerful customization features make it possible to monetize media delivery scenarios by inserting in-stream or pre-roll video ads and dynamically determine the content to be delivered based on the session history and configurable server-side rules. Control playback of digital media files from IIS using playlists The Web Playlists extension allows you to create server-controlled sequences of digital media content and prevent caching of content on client computers. The delivered playlists protect the direct URLs to your content and allow you to monetize the content through advertising.
Bit Rate Throttling. Bit Rate Throttling, an IIS Media Services extension, saves money on network costs by metering the download speed of media and data files.
For media, Bit Rate Throttling accomplishes this by automatically detecting the encoded bitrates of 11 common media formats, such as Windows Media Video (WMV), Flash Video (FLV), and MPEG-4 (MP4), and then throttling the response to the client. For any other file or MIME type, Bit Rate Throttling allows administrators to configure custom throttling rules. Reduce bandwidth costs without compromising user experiences Bit Rate Throttling saves network bandwidth costs by controlling the rate at which media is delivered over HTTP.
Smooth Streaming. Smooth Streaming, an IIS Media Services extension, enables adaptive streaming of media to Silverlight and other clients over HTTP.
Smooth Streaming provides a high-quality viewing experience that scales massively on content distribution networks, making true HD 1080p media experiences a reality. Smooth Streaming is the productized version of technology first used by Microsoft to deliver on-demand video of the 2008 Summer Olympics for NBCOlympics.com . Windows Web App Gallery - Install an App. You are about to install: Smooth Streaming Client 2.0 The Smooth Streaming Client 2.0 enables you to build rich Silverlight players for both on-demand and live Smooth Streaming and Windows Phone 7 applications, with full DVR capabilities, live ad insertion, multiple Camera angles, and other rich functionalities.