Delivering Media with Internet Information Services 7 (IIS) Media Services and Microsoft Silverlight

1,436 views

Published on

See how to deliver media with the best user experience in a cost-effective, scalable, and highly manageable way. Learn how to expand your reach and improve quality using Smooth Streaming, how to save on bandwidth, and how to maintain control when using Progressive Download. Understand how IIS Media Services and WMS light up the media ecosystem from encoding to playback.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,436
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
56
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Delivering Media with Internet Information Services 7 (IIS) Media Services and Microsoft Silverlight

  1. 1. Delivering Media with IIS Media Services
  2. 2. Integrated Web/Media Platform on Windows Server
  3. 3. “Web media platform to deliver best-in-class user experience and rich monetization tools built on cacheable HTTP”
  4. 4. Traditional Progressive Traditional Progressive Streaming Download Streaming Download • Responsive User • Works from a • Works from a Web • Responsive User Experience Server Experience Web Server • Bandwidth Use • World-wide scale • Bandwidth Use • World-wide scale • User Tracking w/HTTP • User Tracking w/HTTP Challenges Challenges • No cacheability • Limited User • Separate, smaller Experience • User tracking streaming • Bandwidth Use networks (20% watched)
  5. 5. 04 06 08 Packet Packet Packet Packet Packet
  6. 6. “Best quality Low Bandwidth I can Fast CPU download” Edge Server “Best quality I can render” High Bandwidth “Best Slow CPU quality, peri od ” High Bandwidth Fast CPU
  7. 7. 00 02 04 06 08 00 02 04 06 08 Bit Rate Heuristics
  8. 8. Media Media Origin Edges The Day Live Web Video Streaming Failed Us
  9. 9. HTTP HTTP ISP Edge Distribution Servers Servers HTTP Origin Remote Enterprise Region
  10. 10. Edge Server Advanced Logging Server
  11. 11. HTTP HTTP ISP Edge Distribution Servers Servers HTTP Origin Remote Enterprise Region
  12. 12. Media Origin Media Media Distribution Edge Servers Servers
  13. 13. Experience Create Encode Deliver Application Content Content
  14. 14. Passive control: administration & scheduling
  15. 15. HD @ 3Mbps HD @ 2 Mbps SD @ 1.5 Mbps 1.2M 1M 800K 600K 400K 200K
  16. 16. Key frame alignment and time sync aligned Active control: management & coordination
  17. 17. Job configuration Database for Scheduling failover Spinnaker Management Console Timing for Manifest for QOE IIS Heartbeat for redundancy
  18. 18. Spinnaker IIS Management Management Console Media Infrastructure Spinnaker Encoders Spinnaker Server Services Server Stream Function A/V Bandwidth A/V Ingest Scheduling Monitoring Manifest manifest Encode throttling generation generation
  19. 19. Manifests Encode A (3 Mbps video) f-MP4 Stream Manifests Encode B (1.2 Mbps video) f-MP4 Stream Manifest Encode C (800 Kbps video) f-MP4 Stream Manifests Encode D (300 Kbps video) f-MP4 Stream
  20. 20. Stage Monitor
  21. 21. sales@inlethd.com www.inlethd.com John Bishop Co-founder, SVP strategy john.bishop@inlethd.com
  22. 22. Deliver Existing Content Better – Q4 2008 • Bitrate Throttling • Web Playlists Solve “Last Mile” Challenge – Q2 2009 • Smooth Streaming Monetize and Scale Your Site – Q4 2009 • Live Smooth Streaming • Advanced Logging • Edge Caching (Origin, Distribution, Edge Servers)
  23. 23. IIS Media Services (1.0) (2.0) (3.0) http://iis.net/media http://microsoft.com/expression http://silverlight.net
  24. 24. Experience Create Encode Deliver Application Content Content
  25. 25. The odds are still in favor of the house!
  26. 26. © 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.

×