This document summarizes the key features and capabilities of Silverlight 2, Microsoft's web application platform. It highlights that Silverlight 2 allows for integrated, rich experiences with video as a first-class citizen across multiple delivery methods. It also enables flexible, branded experiences and monetization opportunities to help generate revenue. The document provides an overview of Silverlight 2's media formats, streaming options, playback controls, and new content protection functionality using PlayReady.
3. Integrated
Part of the Windows Media Ecosystem
Rich
Video as a 1st class citizen
Flexible
Branded experiences
Multiple delivery methods
Monetized
Helps make & save money
9. Bitrate Throttling Web Playlists
Control how much media is Client-side playlist with
sent to clients. server-side state.
Auto-detects encoded bitrate Client cannot alter state.
of video file.
10.
11. PlayReady for Silverlight 2
Client-side and server-side components.
Scenarios
Online Playback
First-time Installation
23. Video as 1st Class Citizen
Full-Screen Mode
VideoBrush
SetSource(Stream s); (new in SL2!)
Client-Side Playlists
Media Markers
Byte-Range Seeks (new in SL2!)
Content Protection (new in SL2!)
24. Creating Rich, Dynamic User Interfaces with Silverlight 2 Controls
[T20] @10:15am today
Overview of Expression Encoder 2
[T09] @ 8:30am tomorrow
Yesterday’s Sessions
Building Rich Internet Applications Using Microsoft Silverlight 2, I & II
Encoding Video for Microsoft Silverlight Delivery Scenarios [BCT07]
Silverlight and the Advertising Opportunity [BT06]