Integrating Media in Silverlight Applications
Upcoming SlideShare
Loading in...5
×
 

Integrating Media in Silverlight Applications

on

  • 887 views

Come learn how to incorporate media into Microsoft Silverlight applications including video playback capabilities and programmatic control of the media display. Also learn about the new content ...

Come learn how to incorporate media into Microsoft Silverlight applications including video playback capabilities and programmatic control of the media display. Also learn about the new content protection features of Silverlight, including the proper workflow for implementing content protection and integrity.

Statistics

Views

Total Views
887
Slideshare-icon Views on SlideShare
887
Embed Views
0

Actions

Likes
1
Downloads
17
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Integrating Media in Silverlight Applications Integrating Media in Silverlight Applications Presentation Transcript

    • blogs.msdn.com/edmaia
    • 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
    • “Rich & Flexible” Demo “Integrated & Monetized” Demo Content Protection in Silverlight Q&A
    • Silverlight 1 Silverlight 2 Web Browser (Sep „07) (Beta 1 @ Mix) Managed Code UI Framework JS XAML Sample Fill Input UI Core Media
    • Video Formats WMV (VC-1, v.7, v.8, and v.9) Audio Formats WMA (v.7, v.8, and v.9), MP3 WMA 10 Pro [new in SL2!]
    • Streaming - On-Demand or Live Progressive Download Other Web Servers
    • 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.
    • PlayReady for Silverlight 2 Client-side and server-side components. Scenarios Online Playback First-time Installation
    • Online Playback foo.com license server SL 2 Client
    • Online Playback foo.com license server SL 2 Client
    • Online Playback foo.com license server SL 2 Client
    • Online Playback foo.com license server Business Logic SL 2 Client
    • Online Playback foo.com license server SL 2 Client
    • Online Playback foo.com license server SL 2 Client
    • First-Time Installation microsoft.com foo.com license server SL 2 Client (no DRM)
    • First-Time Installation microsoft.com foo.com license server SL 2 Client (no DRM)
    • First-Time Installation microsoft.com foo.com license server Individualized DRM Client SL 2 Client (no DRM)
    • First-Time Installation microsoft.com foo.com license server SL 2 Client (DRM client installed)
    • First-Time Installation microsoft.com foo.com license server SL 2 Client (DRM client installed)
    • 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!)
    • 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]
    • © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.