Easy Intermediate Advanced “Creating Media Content for Microsoft Silverlight Using Microsoft Expression Encoder” “Delivering Media with Microsoft IIS Media Services and Microsoft Silverlight” “Delivering Ads to.
Download ReportTranscript Easy Intermediate Advanced “Creating Media Content for Microsoft Silverlight Using Microsoft Expression Encoder” “Delivering Media with Microsoft IIS Media Services and Microsoft Silverlight” “Delivering Ads to.
Easy Intermediate Advanced “Creating Media Content for Microsoft Silverlight Using Microsoft Expression Encoder” “Delivering Media with Microsoft IIS Media Services and Microsoft Silverlight” “Delivering Ads to a Silverlight Media Player” Capture Create UX Encode Expression Encoder 2 Deliver Experience Create Capture Create UX Encode Expression Encoder 2 Deliver Experience Deliver Capture Create UX Encode Expression Encoder 2 Deliver Experience Progressive download Smooth Streaming with IIS Media Services Packet Packet Packet Packet Packet http://iis.net/Media Traditional Streaming Progressive Download • Responsive User Experience •• Bandwidth Bandwidth Use Use •• User User Tracking Tracking • Works from a Web Server World-wide scale scale •• World-wide w/HTTP w/HTTP Challenges Challenges • No cacheability • Separate, smaller streaming networks • Limited User Experience • User tracking • Bandwidth Use (20% watched) Smooth Streaming http://iis.net/extensions/SmoothStreaming 04 06 08 Packet Packet Packet Packet Packet 00 02 04 06 08 00 02 04 06 08 Bit Rate Heuristics Experience Capture Create UX Encode Expression Encoder 2 Deliver Experience http://www.openvideoplayer.com Capture Encode Expression Encoder 2 Design Develop Expression Blend 2 Visual Studio 2008 Deliver Experience http://silverlight.net/GetStarted http://silverlight.net http://microsoft.com/expression http://iis.net/Media http://alexzambelli.com/blog/ © 2009 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.