Presentation is loading. Please wait.

Presentation is loading. Please wait.

Silverlight Streaming Overview Availability of the Service Using Silverlight Streaming MIX’08 Updates Demos Business Model.

Similar presentations


Presentation on theme: "Silverlight Streaming Overview Availability of the Service Using Silverlight Streaming MIX’08 Updates Demos Business Model."— Presentation transcript:

1

2 Silverlight Streaming Overview Availability of the Service Using Silverlight Streaming MIX’08 Updates Demos Business Model

3 Windows Live companion service to Silverlight You focus on the end-user experience, we deliver the scale Free account with 10 GB storage Deliver on the "software + service" vision

4 MIX ’07: Alpha MIX ’08: Beta Real-world applications leveraging the service QuickApps on dev.live.com dev.live.com Halo 3 interactive game manual Halo 3 video player Quiksilver Pro France The 5 th Medium Films For Learning

5 3. Package necessary files in a zip archive 5. Create a web page to expose the application 4. Upload the zip archive to Silverlight Streaming 2. Create a Silverlight application 1. Sign Up for a Silverlight Streaming account

6

7 Larger free account AlphaBeta Storage: 4 GB 10 GB Upload: 30 MB 105 MB Up to 10 minutes video: 300 Kbps 1.4 Mbps APIAPI RESTWebDAV ScalabilityScalability SandboxProduction

8 New scenario: Manage Videos Transcoding in the cloud White label player Out-of-the- box experience Fully customizable Multiple input formats supported High Quality Silverlight- compliant VC-1 output format Invocation syntax Windows Live ControlSilverlight deployment ReportingReporting Number of playsStorage meter

9

10

11

12

13 Now: Free Up to 5 TB of aggregated bandwidth /user account /month Up to 10 minutes of video playback at 1.4 Mbps Soon: Free with Advertising Ads in the playback experience (revenue share) No ads / Fee to offset cost of running the service Later: Pay-for services StorageBandwidth Standalone Transcoding

14 Ads pilot program starting in spring US only Video scenario only Text-based contextual ads $$ payouts Register on the web interest form web interest formweb interest form

15 Let’s continue the conversation Silverlight Streaming ads pilot program Silverlight Streaming architecture Demo script details QuickApps…

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

17

18 Administration Web Site http://silverlight.live.com SDK and Service Blog http://dev.live.com/silverlight Dev Forum http://silverlight.net/forums/15.aspx

19 Total account storage:4 GB Video playback:Up to 10 mins/300 Kbps Max. upload size:30 MB

20 Total account storage:10 GB Video playback:Up to 10 mins/1.4 Mbps Max. upload size:105 MB

21

22

23

24

25 Account ID: Public Global name of your Silverlight Streaming account Unique, created at sign-up time Account Key: Private Case sensitive "Account Secret" Used to authenticate service requests to the API Can be regenerated on the admin web site

26 Already available before MIX ‘08, still supported, documented, recommended Insert Silverlight Streaming iFrame in the page body

27 New at MIX ‘08, documented, recommended Modify the tag Create script references in the page header Insert Silverlight Streaming control in the page body

28 Deprecated, no longer documented Create script references in the page header Insert Silverlight Streaming wrapper in the page body var Wrapper_HelloWorld = document.getElementById("Wrapper_HelloWorld"); CreateSilverlight(); Add CreateSilverlight.js on the web server function CreateSilverlight(){ Silverlight.createHostedObjectEx({ Silverlight.createHostedObjectEx({ source: "streaming:/29394/HelloWorld",parentElement: Wrapper_HelloWorld}); source: "streaming:/29394/HelloWorld",parentElement: Wrapper_HelloWorld});} Add CreateSilverlight.js on the web server function CreateSilverlight(){ Silverlight.createHostedObjectEx({ Silverlight.createHostedObjectEx({ source: streaming:/29394/HelloWorld ,parentElement: Wrapper_HelloWorld}); source: streaming:/29394/HelloWorld ,parentElement: Wrapper_HelloWorld});}", "description": "Deprecated, no longer documented Create script references in the page header Insert Silverlight Streaming wrapper in the page body var Wrapper_HelloWorld = document.getElementById( Wrapper_HelloWorld ); CreateSilverlight(); Add CreateSilverlight.js on the web server function CreateSilverlight(){ Silverlight.createHostedObjectEx({ Silverlight.createHostedObjectEx({ source: streaming:/29394/HelloWorld ,parentElement: Wrapper_HelloWorld}); source: streaming:/29394/HelloWorld ,parentElement: Wrapper_HelloWorld});}", "width": "800" }

29 Sign up for a Silverlight Streaming Account http://silverlight.live.com Install Expression Encoder Encoder.en.msi Install the Silverlight Streaming publishing plug-in for Expression Encoder SLS Publish Preview.msi SLS Publish Preview.msi Install Windows Live Writer Install_WLWriter.exe Installed the LighterFuel plug-in for Windows Live Writer Insert_SLS.msi

30 Halo 3 Quiksilver The 5 th Medium Films For Learning Fox Philips Ambilight Partner-TV And more...

31 Expression Encoder publishing plug-in JetFuel for Windows Live Writer LighterFuel for Windows Live Writer

32

33


Download ppt "Silverlight Streaming Overview Availability of the Service Using Silverlight Streaming MIX’08 Updates Demos Business Model."

Similar presentations


Ads by Google