Deep Dive on Silverlight Media Integration
-
Upload
goodfriday -
Category
Technology
-
view
944 -
download
0
description
Transcript of Deep Dive on Silverlight Media Integration
Deep Dive: Silverlight Media IntegrationXD001 Mike HarshProgram ManagerMicrosoft Corporation
Silverlight Media
Continuous: An extension to the Windows Media EcosystemRich: Use vector UI to present your video in new waysFlexible: Text based programming model is similar to HTML
Windows Media EcosystemWindows Media
& VC-1Ecosystem
Encoders
Servers
Solutions
Core IP /SDKs
Web Experiences / RIA
WebBrowser(Win & Mac)
DesktopApplications
HD-DVD
IPTV
MediaCenter
WindowsMediaPlayer
Emerging
Xbox360
MediaDevices
Phones
ConsumerElectronicsDevices
VC-1OpenStandard
VC-1
Other Media Clients
Intro To Media in XAML
demo
Silverlight Media FeaturesSelf-contained media playback
Customizable transport controls
Non-rectangular, semi-transparent video with overlays
Windows Media Services supportLive 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)
Silverlight Media Formats
The following file formats are accepted by the MediaElement (regardless of the file extension):
Video: WMV v7, v8, v9, VC-1Audio: WMA v7, v8, v9 (standard), MP3
Tool Support
Expression Media EncoderTuned for Silverlight web publishing
Expression BlendDesign rich media experiences
Visual StudioEdit and debug javascript code
Silverlight Tools Walkthrough
demo
Please fill out your eval
evaluation
© 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.
Backup
DemosHow it works with Expression Blend and Visual StudioEME end-to-end (encoder settings, SxS, CC, Skin choosing)HD 720p24 playbackVideo resizing in the browser (ajax widget, build from scratch, includes full screen)Video brush intro (show code)EME live streamingLive video puzzle (then on the Mac)Publish to Bluelight
Silverlight vs Windows Media PlayerFeature Comparison
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