Presentation is loading. Please wait.

Presentation is loading. Please wait.

Traditional Streaming Responsive User Experience Bandwidth Use User Tracking Progressive Download Works from a Web Server World-wide scale.

Similar presentations


Presentation on theme: "Traditional Streaming Responsive User Experience Bandwidth Use User Tracking Progressive Download Works from a Web Server World-wide scale."— Presentation transcript:

1

2

3

4

5

6

7

8

9 Traditional Streaming Responsive User Experience Bandwidth Use User Tracking Progressive Download Works from a Web Server World-wide scale w/HTTP Challenges No cacheability Separate, smaller streaming networks Challenges Limited User Experience User tracking Bandwidth Use (20% watched) Traditional Streaming Responsive User Experience Bandwidth Use User Tracking Progressive Download Works from a Web Server World-wide scale w/HTTP

10 Packet

11 Edge Server Low Bandwidth Fast CPU Low Bandwidth Fast CPU High Bandwidth Slow CPU High Bandwidth Slow CPU “Best quality I can download” High Bandwidth Fast CPU “Best quality I can render” “Best quality, period ”

12 Bit Rate Heuristics

13

14

15

16 Media Origin Media Edges

17 HTTP Origin HTTP Edge Servers Servers Remote Region HTTP Distribution Servers Servers ISPISP EnterpriseEnterprise

18 Advanced Logging Server Edge Server

19 HTTP Origin HTTP Edge Servers Servers Remote Region HTTP Distribution Servers Servers ISPISP EnterpriseEnterprise

20 Media Origin Media Distribution Servers Media Edge Servers

21

22 Encode Content Create Application Experience Deliver Content

23

24 Passive control: administration & scheduling

25

26 HD @ 3MbpsHD @ 2 MbpsSD @ 1.5 Mbps 1.2M1M800K600K400K200K

27 Active control: management & coordination Key frame alignment and time sync aligned

28 Spinnaker Management Console Job configuration Scheduling Manifest for IIS Heartbeat for redundancy Timing for QOE Database for failover

29 Spinnaker Management Console Spinnaker Encoders A/V Ingest A/V Encode Server Manifest generation Spinnaker Server SchedulingMonitoring Stream manifest generation IIS Media Services Bandwidth throttling Management Infrastructure Function

30 Encode B (1.2 Mbps video) Manifests f-MP4 Stream Encode A (3 Mbps video) Encode A (3 Mbps video) Encode A (3 Mbps video) Encode A (3 Mbps video) Manifests f-MP4 Stream Encode C (800 Kbps video) Encode C (800 Kbps video) Manifest f-MP4 Stream Encode D (300 Kbps video) Manifests f-MP4 Stream

31 Stage Monitor HD-SDI Connection

32 John Bishop Co-founder, SVP strategy john.bishop@inlethd.com

33 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)

34

35 Experience Deliver Content Encode Content Create Application

36 The odds are still in favor of the house!

37

38 © 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.

39


Download ppt "Traditional Streaming Responsive User Experience Bandwidth Use User Tracking Progressive Download Works from a Web Server World-wide scale."

Similar presentations


Ads by Google