Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mike Harsh
Program Manager
Microsoft Corporation
Continuous: An extension to the Windows Media
Ecosystem
Rich: Use vector UI to present your video in new ways
Flexible: Te...
Windows Media                           Windows
                                                              Xbox
       ...
Self-contained media playback
Customizable transport controls
Non-rectangular, semi-transparent video with overlays
Window...
The following file formats are accepted by the
MediaElement (regardless of the file extension):
 Video: WMV v7, v8, v9, VC...
Expression Media Encoder
 Tuned for Silverlight web publishing
Expression Blend
 Design rich media experiences
Visual Stud...
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
How it works with Expression Blend and Visual Studio
EME end-to-end (encoder settings, SxS, CC, Skin
choosing)
HD 720p24 p...
Feature                         Silverlight       Windows Media Player
Native 2D animation/graphics w/ audio and video    ...
Deep Dive on Silverlight Media Integration
Deep Dive on Silverlight Media Integration
Deep Dive on Silverlight Media Integration
Deep Dive on Silverlight Media Integration
Deep Dive on Silverlight Media Integration
Upcoming SlideShare
Loading in …5
×

Deep Dive on Silverlight Media Integration

1,066 views

Published on

This session provides an in-depth review of the media functionality available in Silverlight and covers media features, formats supported by Silverlight, high definition video playback, closed captioning, and much more. This session leverages Microsoft Expression Media Encoder, Microsoft Internet Information Services and Windows Media Services to create compelling user scenarios.

  • Be the first to comment

  • Be the first to like this

Deep Dive on Silverlight Media Integration

  1. 1. Mike Harsh Program Manager Microsoft Corporation
  2. 2. Continuous: An extension to the Windows Media Ecosystem Rich: Use vector UI to present your video in new ways Flexible: Text based programming model is similar to HTML
  3. 3. Windows Media Windows Xbox Desktop Media & VC-1 360 Applications Player Ecosystem Web Media HD-DVD Browser Center Core IP / (Win & Mac) SDKs Web Experiences / RIA IPTV Phones Servers Consumer Media Electronics Devices Encoders Devices VC-1 Emerging Open Solutions Standard Other Media Clients
  4. 4. Self-contained media playback Customizable transport controls Non-rectangular, semi-transparent video with overlays Windows Media Services support Live and on demand streaming Media markers / script commands ASX Playlist support Closed captioning support with Expression Media Encoder Bandwidth throttling with IIS 7.0 Content protection (2H '07) Alpha video (2H '07)
  5. 5. The following file formats are accepted by the MediaElement (regardless of the file extension): Video: WMV v7, v8, v9, VC-1 Audio: WMA v7, v8, v9 (standard), MP3
  6. 6. Expression Media Encoder Tuned for Silverlight web publishing Expression Blend Design rich media experiences Visual Studio Edit and debug javascript code
  7. 7. © 2007 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.
  8. 8. How it works with Expression Blend and Visual Studio EME end-to-end (encoder settings, SxS, CC, Skin choosing) HD 720p24 playback Video resizing in the browser (ajax widget, build from scratch, includes full screen) Video brush intro (show code) EME live streaming Live video puzzle (then on the Mac) Publish to Bluelight
  9. 9. Feature Silverlight Windows Media Player Native 2D animation/graphics w/ audio and video  Transport control Fully customizable Default or none Advanced video compositing and integration.  Dynamically resizable video window  Full Screen Video   3D Accelerated Video Playback (DxVA), Surround Sound  Client -side playlists (ASX)   Closed-Captioning Via Scripting SAMI files, markers. Alpha-channel video (wmva files) Available 2HCY07 Not supported Copy Protection of Media Available 2HCY07 Windows Media DRM File Metadata support (e.g., title)  Effects: e.g., SRS WOW, visualization, speaker correction 

×