Silverlight Streaming By Windows Live

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    06/02/09 15:07 © 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.

    Favorites, Groups & Events

    Silverlight Streaming By Windows Live - Presentation Transcript

    1.  
    2.  
      • Session Objectives
        • Service overview
        • Basic scenarios
        • Changes since MIX’07
      • Key Takeaways
        • What is this service about
        • Manage an application
        • MIX’08 updates
        • Silverlight Streaming value-add in your day job
      • Non-goals
        • Get into Silverlight programming
      • Silverlight Streaming Overview
      • Availability of the Service
      • Using Silverlight Streaming
      • MIX’08 Updates
      • Demos
      • Business Model
      • 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
      • MIX ’07: Alpha
      • MIX ’08: Beta
      • Real-world applications leveraging the service
      • QuickApps on dev.live.com
      Halo 3 interactive game manual Halo 3 video player Quiksilver Pro France The 5 th Medium Films For Learning
    3. 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
    4.  
    5. Larger free account API Scalability Alpha Beta Storage: 4 GB 10 GB Upload: 30 MB 105 MB Up to 10 minutes video: 300 Kbps 1.4 Mbps REST WebDAV Sandbox Production
    6. New scenario: Manage Videos Invocation syntax Reporting Transcoding in the cloud White label player Out-of-the-box experience Fully customizable Multiple input formats supported H igh Q uality Silverlight-compliant VC-1 output format Windows Live Control Silverlight deployment Number of plays Storage meter
    7.  
    8.  
    9.  
    10.  
    11.  
    12. Now: Free Soon: Free with Advertising Later: Pay-for services Up to 5 TB of aggregated bandwidth /user account /month Up to 10 minutes of video playback at 1.4 Mbps Ads in the playback experience (revenue share) No ads / Fee to offset cost of running the service Storage Bandwidth Standalone Transcoding
      • Ads pilot program starting in spring
      • US only
      • Video scenario only
      • Text-based contextual ads
      • $$ payouts
      • Register on the web interest form
      • Let’s continue the conversation
        • Silverlight Streaming ads pilot program
        • Silverlight Streaming architecture
        • Demo script details
        • QuickApps
    13. © 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.
    14.  
      • Administration Web Site
        • http://silverlight.live.com
      • SDK and Service Blog
        • http://dev.live.com/silverlight
      • Dev Forum
        • http://silverlight.net/forums/15.aspx
      • Total account storage: 4 GB
      • Video playback: Up to 10 mins/300 Kbps
      • Max. upload size: 30 MB
      • Total account storage: 10 GB
      • Video playback: Up to 10 mins/1.4 Mbps
      • Max. upload size: 105 MB
    15.  
    16.  
    17.  
    18.  
      • 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
      • Already available before MIX ‘08, still supported, documented, recommended
      • Insert Silverlight Streaming iFrame in the page body
        • <iframe src=“http://silverlight.services.live.com/invoke/account_ID/app_Name/iframe.html” scrolling=“no” frameborder=“0” style=“width:800; height:600”>
        • </iframe>
      • New at MIX ‘08, documented, recommended
      • Modify the <html> tag
        • <html xmlns:devlive=&quot;http://dev.live.com&quot;>
      • Create script references in the page header
        • <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/live.js&quot;></script>
        • <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/controls.js&quot;></script>
      • Insert Silverlight Streaming control in the page body
        • <devlive:slscontrol
        • silverlightVersion=&quot;1.0“
        • src=&quot;/account_ID/app_Name/“
        • installationMode=“[ popup | inline | none ]“
        • initParams=&quot;myKey=param_Value&quot;>
        • </devlive:slscontrol>
      • Deprecated, no longer documented
      • Create script references in the page header
        • <script type=&quot;text/javascript&quot; src=&quot;http://agappdom.net/h/silverlight.js&quot;></script>
        • <script type=&quot;text/javascript&quot; src=&quot;CreateSilverlight.js&quot;></script>
      • Insert Silverlight Streaming wrapper in the page body
        • <div id=&quot;Wrapper_HelloWorld&quot; style=&quot;width:500px; height:400px; overflow:hidden;&quot;></div>
        • <script type=&quot;text/javascript&quot;>
        • var Wrapper_HelloWorld = document.getElementById(&quot;Wrapper_HelloWorld&quot;);
        • CreateSilverlight();
        • </script>
      • Add CreateSilverlight.js on the web server
        • function CreateSilverlight(){
        • Silverlight.createHostedObjectEx({
        • source: &quot;streaming:/29394/HelloWorld&quot;,parentElement: Wrapper_HelloWorld});
        • }
      • 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
      • Install Windows Live Writer
        • Install_WLWriter.exe
      • Installed the LighterFuel plug-in for Windows Live Writer
        • Insert_SLS.msi
      • Halo 3
      • Quiksilver
      • The 5 th Medium
      • Films For Learning
      • Fox
      • Philips Ambilight
      • Partner-TV
      • And more...
      • Expression Encoder publishing plug-in
      • JetFuel for Windows Live Writer
      • LighterFuel for Windows Live Writer
    19.  

    + Angus LoganAngus Logan, 2 years ago

    custom

    1231 views, 0 favs, 0 embeds more stats

    Learn how to use Silverlight Streaming to deploy an more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1231
      • 1231 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 31
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories