SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Downloaden Sie, um offline zu lesen
Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"
Brad Abrams
Group Program Manager
.NET Framework
http://blogs.msdn.com/brada
BradA@microsoft.com
                              See the demo live
                              http://mixer1004.mixsandbox.com/
Growing Broadband Adoption
                                                                                                             Web Video Ad Revenue is Soaring
                                 Global Broadband Households by Region
                                                                                                                                 Total Internet Video Ad Revenue (Billions)
                                             (Source: Strategy Analytics, 12/2005)


                                                                                                                                                     (Source: Yankee Group 12/2006




450
                                                                                                                                                                                                         4.23
400                                                                                                                                                                                            3.84

350
                                                                                                                                                                                     3.16
300

250

                                                                                                                                                       2.21
200

150
                                                                                                                                 1.49
100
                                                                                                              0.91
 50

  0
             2006                    2007                 2008                        2009          2010

                                                                                                           2006             2007                  2008                         2009         2010      2011
                                 North America      CALA               EMEA          Asia Pacific




      Video streams viewed per                                                                                       55% of online video
      month will rise from                                                                                           consumed will be user-
      3bn (2006) to 12.4bn (2010)                                                                                    generated (by 2010)
      (Source: Parks & Assoc. 12/2006)

                                                                                                                     (Source: Screen Digest December 2006)
Delivering
Compelling Web
                             media without
User Experience
                             going broke


                        User generated
                        content
Monetization with Ads
Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"
Rich and Expressive




                         Uninterrupted
                                         Immediate Response
   Look Great
                          Flow
        and feel great
                                                   to user action
Look Great
   and feel great
Look Great
 and feel great
Look Great
   and feel great
Uninterrupted
Flow
Look Great
     and feel great




Uninterrupted
 Flow
Look Great
     and feel great




Uninterrupted
 Flow
Uninterrupted
Flow
Immediate Response
     to user action
Look Great
          and feel great




    Uninterrupted
      Flow




Immediate Response
to user action
Look Great
          and feel great




    Uninterrupted
      Flow




Immediate Response
to user action
Immediate Response
     to user action
Rich and Expressive




                         Uninterrupted
                                         Immediate Response
   Look Great
                          Flow
        and feel great
                                                   to user action
Engaging and easy to use




                                     enable
                Preserve
 Suggest                               Sharing
                  user preferences
    options
Suggest
    options
Suggest
   options
Suggest
   options
Suggest
    options
Preserve
  user preferences
Suggest
    options




Preserve
  user preferences
Suggest
              options

Futures


          Preserve
            user preferences
Futures
Preserve
  user preferences
enable
  Sharing
Suggest
     options




Preserve
   user preferences




enable
  Sharing
enable
  Sharing
Engaging and easy to use




                                   enable
 Suggest      Preserve               Sharing
    options     user preferences
Chris Knowlton
Program Manager
Web Server Platform
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
 0%
            Bytes Delivered
       Watched   Unwatched
Outsource It
                                and keep it simple



               Do It Yourself
                  if you want




Why use
Silverlight?
Why use
Silverlight?
Qualitative Study: Preference for Windows Media / Flash by Attribute
                                                       0%         20%         40%         60%         80%        100%
                                                                                                                                     Why use
    Conditional Access and/or Rights Management                      52%                   22%           22%       4%

                                                                                                                                     Silverlight?
                          Ability to handle live video                 61%                  4%          35%
                                                   Cost           43%              13%             39%             4%
Protection against video f ormat IP/Licensing issues            35%            17%                43%              4%
                               Encoders / other tools            39%               22%           22%       9% 9%           Quantitative Study:
                                                                                                                         Usage Change This Year
                                         Codec quality          35%         4%             48%                 9% 4%
                                            Scalability          39%          4%           39%            4% 13%                                      100%
                                               Stability   17%        22%               39%            4%     17%
                                                                                                                           41.1%                      80%
                                                                                                                                           45.1%
                    Ability to monetize digital media       22%     4%                 61%                      13%
                                                                                                                                                      60%
                          Depth of Industry Support       13%   9%                    65%                      9% 4%
                                  Trustworthy Vendor 4% 9%                         74%                       4% 9%                                    40%
                                                                                                                           47.7%           46.7%
                                                          13%                    70%                          17%
                  Data / Reporting on User Activity                                                                                                   20%
                                                           17%       17%       17%               39%              9%
                                          Ease of Use
                                                                                                                           11.2%           8.2%       0%
                                                         9% 9%                 52%                   17%        13%
                       Support and Documentation
                                                                                                                         Windows        Flash Usage
                                                            22%                43%                17%         17%
                                              Latency
                                                                                                                        Media Usage       Change
                                                         9% 9%            35%             17%            30%
                                       Client sof tware                                                                   Change
                              Availability of expertise 4% 9%            39%                 26%            22%
                                                                                                                                   Declined
                                                          13%            39%              17%            30%
                             Vendor responsiveness                                                                                 Stayed the Same
                                                                                                                                   Increased
                                                          13%   9%     17%      13%                48%
                               Content creation tools
                                                         9%           39%            9%              43%
                                      Customizability
                                                         9% 9% 4% 9%                         70%
                                 Interactive Features
                   WM much better     WM slightly better    No preference   Flash somewhat better   Flash much better
Quantitative Study: Expected Change in Spending
Increase of 100% or more       3.4%
                               3.8%
   Increase of 50%-99%            5.6%
                                         10.2%
   Increase of 10%-49%                                       22.2%
                                                                            35.7%
                                                                                                                              Why use
      Increase of 1%-9%                                          25.5%
                                                         20.4%
                                                                                                                              Silverlight?
 Approximately the same                                                  32.5%
                                                               24.0%
     Decrease of 1%-9%           4.4%
                              2.2%
   Decrease of 10%-49%      1.0%
                            1.0%
Decrease of 50% or more    0.2%
                                                                                          Flash Video as a Percentage of
                           0.6%
                                                                                                   Total Market
                                                                                     40.0%
                       0.0%      10.0%        20.0%      30.0%               40.0%
     Per Unit (e.g. clip, second, user, etc.)     Overall Total                      30.0%
                                                                                                                                35.2%
                                                                                                                  32.7%
                                                                                     20.0%
                                                                                                  23.5%
                                                                                     10.0%
                              Qualitative study: Have you forgone opportunities
                                to launch a Web-based digital media project
                                                                                      0.0%
                                  because of technology or cost reasons?
                                                                                             Video Traf f ic   Fully Loaded   Total Cost of
                                                      Don't
                                                    Know, 4.3%                                                   Servers       Ownership


                                                 No, 39.1%

                                                         Yes, 56.5%
Quantitative study: Willing to standardize on
optimized mix of Windows Media and Flash?
                                                Why use
                         Already

                                                Silverlight?
                     standardized on
                         a single
             No, 5.2% solution, 1.8%




                        Yes, 39.3%


             Maybe, 53.7%
Why use
Silverlight?
Do It Yourself
  if you want
Why use
                               Silverlight?
100%
90%
80%
70%
60%
                              Do It Yourself
50%
                                 if you want
40%
30%
20%
10%
 0%
            Bytes Delivered
       Watched   Unwatched
Why use
                               Silverlight?
100%
90%
80%
70%
60%
                              Do It Yourself
50%
                                 if you want
40%
30%
20%
10%
 0%
            Bytes Delivered
       Watched   Unwatched
Why use
 Silverlight?




Do It Yourself
   if you want
Why use
 Silverlight?




Do It Yourself
   if you want
Why use
 Silverlight?




Do It Yourself
   if you want
Why stream?                                            Why use
                                                       Silverlight?
 Live Streaming
                        100%
 Fast Streaming         90%
                        80%
 Logging                70%
                        60%
 Caching and Proxying                                 Do It Yourself
                        50%
                                                         if you want
                        40%
                        30%
                        20%
                        10%
                         0%
                                    Bytes Delivered
                               Watched   Unwatched
Do It Yourself
  if you want
Outsource It
and keep it simple
Why use
 Silverlight?




Do It Yourself
   if you want




Outsource It
 and keep it simple
Peer-to-Peer a la Skinkers                      Why use
                                                Silverlight?
 Best of p2p and TV, using MS technology
 Runs on Silverlight!
 No changes to content required
 Rolling out with BBC, CNN, etc.               Do It Yourself
                                                  if you want
 Looking for beta testers and early adopters



                                               Outsource It
                                                and keep it simple
Silverlight Streaming by Windows Live    Why use
                                         Silverlight?
  No server maintenance
  Cached in edge servers worldwide
  4 GB storage
  Free!                                 Do It Yourself
                                           if you want




                                        Outsource It
                                         and keep it simple
Outsource It
and keep it simple
Outsource It
                                and keep it simple



               Do It Yourself
                  if you want




Why use
Silverlight?
via ads
Be Found
   by users




              Let ads
                Be Seen
Be Found
    by users
Be Found
   by users
Be Found
                        by users




          Metadata
SiteMap
Be Found
     by users




Futures
Be Found
             by users




Futures
Be Found
    by users
Let ads
 Be Seen
Be Found
      by users




Let ads
  Be Seen
Be Found
                by users



Samples


          Let ads
            Be Seen
Let ads
 Be Seen
Be Found
   by users




              Let ads
                Be Seen
James Clarke
Program Manager
Expression Media
Deep Dive on Silverlight Media Integration (Tuesday 2:15 )
  Design in Motion: Video Production Workflow (Wed 11:30)
  AJAX Patterns with ASP.NET (Mon 4:30)
  High-Speed Development AJAX Control Toolkit (Tues 10:15)
  Designing with Microsoft Expression Web (Mon 1:30)
Hands On Labs: ASP.NET AJAX, Silverlight, quot;Build a
Media Playerquot;
AskTog: http://shrinkster.com/oi8 BradA: http://blogs.msdn.com/brada
http://asp.net and http://www.microsoft.com/silverlight/
See the demo live http://mixer1004.mixsandbox.com/
Designing Windows Applications with Expression Blend
• 2-day instructor-led training in over 20 US cities

• Tools and Technologies Used
  – Expression Blend and Expression Design
  – NET Framework 3.0, Windows Presentation Foundation, XAML
  – Visual Studio 2005

• Target Audience
  – User interface designers with advanced experience with Flash or Director. Understanding
    of Visual Studio 2005 or programming skills is not required.

• Prerequisites
  – Does not require prior experience using Expression Blend or Windows Presentation
    Foundation.
  – We recommend:
    > Building an understanding of .NET Framework 3.0
    > Download Expression Blend http://www.microsoft.com/expression
    > Get inspired! www.seewindowsvista.com
Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"
Deep Dive on Silverlight Media Integration (Tuesday 2:15 )
  Design in Motion: Video Production Workflow (Wed 11:30)
  AJAX Patterns with ASP.NET (Mon 4:30)
  High-Speed Development AJAX Control Toolkit (Tues 10:15)
  Designing with Microsoft Expression Web (Mon 1:30)
Hands On Labs: ASP.NET AJAX, Silverlight, quot;Build a
Media Playerquot;
AskTog: http://shrinkster.com/oi8 BradA: http://blogs.msdn.com/brada
http://asp.net and http://www.microsoft.com/silverlight/
See the demo live http://mixer1004.mixsandbox.com/
© 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.

Weitere ähnliche Inhalte

Andere mochten auch

Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swimgoodfriday
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009goodfriday
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 eastergoodfriday
 
Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052goodfriday
 

Andere mochten auch (6)

April2009
April2009April2009
April2009
 
Triunemar05
Triunemar05Triunemar05
Triunemar05
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swim
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 easter
 
Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052
 

Ähnlich wie Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"

Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Laszlo Szalvay
 
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用Adobe Flash platform の法人利用
Adobe Flash platform の法人利用Keisuke Todoroki
 
Complexity At The Edge How To Maximize The Mobile Opportunity
Complexity At The Edge  How To Maximize The Mobile OpportunityComplexity At The Edge  How To Maximize The Mobile Opportunity
Complexity At The Edge How To Maximize The Mobile OpportunityCompuware APM
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applicationsgoodfriday
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloudOpSource
 
Mobile App Performance, Firenze
Mobile App Performance, FirenzeMobile App Performance, Firenze
Mobile App Performance, FirenzeDoug Sillars
 
Cut Microsoft License Costs by 50%
Cut Microsoft License Costs by 50%Cut Microsoft License Costs by 50%
Cut Microsoft License Costs by 50%AppZero
 
Waterford fast images
Waterford fast imagesWaterford fast images
Waterford fast imagesDoug Sillars
 
Siyapath - A P2P, Gossip based Volunteer Computing Framework
Siyapath - A P2P, Gossip based Volunteer Computing FrameworkSiyapath - A P2P, Gossip based Volunteer Computing Framework
Siyapath - A P2P, Gossip based Volunteer Computing FrameworkNadeeshani Hewage
 
Managing a Website Performance Optimization (WPO) Project
Managing a Website Performance Optimization (WPO) ProjectManaging a Website Performance Optimization (WPO) Project
Managing a Website Performance Optimization (WPO) ProjectYottaa
 
Saa s webinar slides final rlh - 3-31
Saa s webinar slides   final rlh - 3-31Saa s webinar slides   final rlh - 3-31
Saa s webinar slides final rlh - 3-31neerajarasmussen
 
Beautiful and Fast Images
Beautiful and Fast Images Beautiful and Fast Images
Beautiful and Fast Images Doug Sillars
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - KeynoteMichael Chaize
 
Web Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiWeb Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiMika Josting
 
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect Me
Jeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect MeJeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect Me
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect MeJeremy Thake
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101Uri Lavi
 
CCCC Broadcom Nicholas Ilyadis
CCCC Broadcom Nicholas IlyadisCCCC Broadcom Nicholas Ilyadis
CCCC Broadcom Nicholas IlyadisCloud Congress
 
Surge 2010 - from disaster to stability - scaling my.opera.com
Surge 2010 - from disaster to stability - scaling my.opera.comSurge 2010 - from disaster to stability - scaling my.opera.com
Surge 2010 - from disaster to stability - scaling my.opera.comCosimo Streppone
 
Its timetostopstalling cambridgemot
Its timetostopstalling cambridgemotIts timetostopstalling cambridgemot
Its timetostopstalling cambridgemotDoug Sillars
 
The Forgotten Customer (XPDays 2011)
The Forgotten Customer (XPDays 2011)The Forgotten Customer (XPDays 2011)
The Forgotten Customer (XPDays 2011)Thomas Krause
 

Ähnlich wie Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn" (20)

Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press
 
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
 
Complexity At The Edge How To Maximize The Mobile Opportunity
Complexity At The Edge  How To Maximize The Mobile OpportunityComplexity At The Edge  How To Maximize The Mobile Opportunity
Complexity At The Edge How To Maximize The Mobile Opportunity
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applications
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloud
 
Mobile App Performance, Firenze
Mobile App Performance, FirenzeMobile App Performance, Firenze
Mobile App Performance, Firenze
 
Cut Microsoft License Costs by 50%
Cut Microsoft License Costs by 50%Cut Microsoft License Costs by 50%
Cut Microsoft License Costs by 50%
 
Waterford fast images
Waterford fast imagesWaterford fast images
Waterford fast images
 
Siyapath - A P2P, Gossip based Volunteer Computing Framework
Siyapath - A P2P, Gossip based Volunteer Computing FrameworkSiyapath - A P2P, Gossip based Volunteer Computing Framework
Siyapath - A P2P, Gossip based Volunteer Computing Framework
 
Managing a Website Performance Optimization (WPO) Project
Managing a Website Performance Optimization (WPO) ProjectManaging a Website Performance Optimization (WPO) Project
Managing a Website Performance Optimization (WPO) Project
 
Saa s webinar slides final rlh - 3-31
Saa s webinar slides   final rlh - 3-31Saa s webinar slides   final rlh - 3-31
Saa s webinar slides final rlh - 3-31
 
Beautiful and Fast Images
Beautiful and Fast Images Beautiful and Fast Images
Beautiful and Fast Images
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - Keynote
 
Web Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiWeb Performance 101 - Gil Givati
Web Performance 101 - Gil Givati
 
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect Me
Jeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect MeJeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect Me
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect Me
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101
 
CCCC Broadcom Nicholas Ilyadis
CCCC Broadcom Nicholas IlyadisCCCC Broadcom Nicholas Ilyadis
CCCC Broadcom Nicholas Ilyadis
 
Surge 2010 - from disaster to stability - scaling my.opera.com
Surge 2010 - from disaster to stability - scaling my.opera.comSurge 2010 - from disaster to stability - scaling my.opera.com
Surge 2010 - from disaster to stability - scaling my.opera.com
 
Its timetostopstalling cambridgemot
Its timetostopstalling cambridgemotIts timetostopstalling cambridgemot
Its timetostopstalling cambridgemot
 
The Forgotten Customer (XPDays 2011)
The Forgotten Customer (XPDays 2011)The Forgotten Customer (XPDays 2011)
The Forgotten Customer (XPDays 2011)
 

Mehr von goodfriday

Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092goodfriday
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009goodfriday
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009goodfriday
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Currentgoodfriday
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newslettergoodfriday
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009goodfriday
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09goodfriday
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09goodfriday
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009goodfriday
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendargoodfriday
 
Easter 2009 Advertising
Easter 2009 AdvertisingEaster 2009 Advertising
Easter 2009 Advertisinggoodfriday
 
1204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April121204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April12goodfriday
 
Sani Trash Schedule Update 2009
Sani Trash Schedule Update 2009Sani Trash Schedule Update 2009
Sani Trash Schedule Update 2009goodfriday
 
Richmond Sprints09
Richmond Sprints09Richmond Sprints09
Richmond Sprints09goodfriday
 
Pharmacy Easter Opening
Pharmacy Easter OpeningPharmacy Easter Opening
Pharmacy Easter Openinggoodfriday
 

Mehr von goodfriday (20)

Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Current
 
Easter2009
Easter2009Easter2009
Easter2009
 
Bulletin
BulletinBulletin
Bulletin
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newsletter
 
Mar 29 2009
Mar 29 2009Mar 29 2009
Mar 29 2009
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendar
 
Easter 2009 Advertising
Easter 2009 AdvertisingEaster 2009 Advertising
Easter 2009 Advertising
 
Vc12.04.09
Vc12.04.09Vc12.04.09
Vc12.04.09
 
1204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April121204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April12
 
Sacredtriduum
SacredtriduumSacredtriduum
Sacredtriduum
 
Sani Trash Schedule Update 2009
Sani Trash Schedule Update 2009Sani Trash Schedule Update 2009
Sani Trash Schedule Update 2009
 
Richmond Sprints09
Richmond Sprints09Richmond Sprints09
Richmond Sprints09
 
Pharmacy Easter Opening
Pharmacy Easter OpeningPharmacy Easter Opening
Pharmacy Easter Opening
 

Kürzlich hochgeladen

IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 

Kürzlich hochgeladen (20)

IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 

Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"

  • 2. Brad Abrams Group Program Manager .NET Framework http://blogs.msdn.com/brada BradA@microsoft.com See the demo live http://mixer1004.mixsandbox.com/
  • 3. Growing Broadband Adoption Web Video Ad Revenue is Soaring Global Broadband Households by Region Total Internet Video Ad Revenue (Billions) (Source: Strategy Analytics, 12/2005) (Source: Yankee Group 12/2006 450 4.23 400 3.84 350 3.16 300 250 2.21 200 150 1.49 100 0.91 50 0 2006 2007 2008 2009 2010 2006 2007 2008 2009 2010 2011 North America CALA EMEA Asia Pacific Video streams viewed per 55% of online video month will rise from consumed will be user- 3bn (2006) to 12.4bn (2010) generated (by 2010) (Source: Parks & Assoc. 12/2006) (Source: Screen Digest December 2006)
  • 4. Delivering Compelling Web media without User Experience going broke User generated content Monetization with Ads
  • 6. Rich and Expressive Uninterrupted Immediate Response Look Great Flow and feel great to user action
  • 7. Look Great and feel great
  • 8. Look Great and feel great
  • 9. Look Great and feel great
  • 11. Look Great and feel great Uninterrupted Flow
  • 12. Look Great and feel great Uninterrupted Flow
  • 14. Immediate Response to user action
  • 15. Look Great and feel great Uninterrupted Flow Immediate Response to user action
  • 16. Look Great and feel great Uninterrupted Flow Immediate Response to user action
  • 17. Immediate Response to user action
  • 18. Rich and Expressive Uninterrupted Immediate Response Look Great Flow and feel great to user action
  • 19. Engaging and easy to use enable Preserve Suggest Sharing user preferences options
  • 20. Suggest options
  • 21. Suggest options
  • 22. Suggest options
  • 23. Suggest options
  • 24. Preserve user preferences
  • 25. Suggest options Preserve user preferences
  • 26. Suggest options Futures Preserve user preferences
  • 28. Preserve user preferences
  • 30. Suggest options Preserve user preferences enable Sharing
  • 32. Engaging and easy to use enable Suggest Preserve Sharing options user preferences
  • 34. 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Bytes Delivered Watched Unwatched
  • 35. Outsource It and keep it simple Do It Yourself if you want Why use Silverlight?
  • 37. Qualitative Study: Preference for Windows Media / Flash by Attribute 0% 20% 40% 60% 80% 100% Why use Conditional Access and/or Rights Management 52% 22% 22% 4% Silverlight? Ability to handle live video 61% 4% 35% Cost 43% 13% 39% 4% Protection against video f ormat IP/Licensing issues 35% 17% 43% 4% Encoders / other tools 39% 22% 22% 9% 9% Quantitative Study: Usage Change This Year Codec quality 35% 4% 48% 9% 4% Scalability 39% 4% 39% 4% 13% 100% Stability 17% 22% 39% 4% 17% 41.1% 80% 45.1% Ability to monetize digital media 22% 4% 61% 13% 60% Depth of Industry Support 13% 9% 65% 9% 4% Trustworthy Vendor 4% 9% 74% 4% 9% 40% 47.7% 46.7% 13% 70% 17% Data / Reporting on User Activity 20% 17% 17% 17% 39% 9% Ease of Use 11.2% 8.2% 0% 9% 9% 52% 17% 13% Support and Documentation Windows Flash Usage 22% 43% 17% 17% Latency Media Usage Change 9% 9% 35% 17% 30% Client sof tware Change Availability of expertise 4% 9% 39% 26% 22% Declined 13% 39% 17% 30% Vendor responsiveness Stayed the Same Increased 13% 9% 17% 13% 48% Content creation tools 9% 39% 9% 43% Customizability 9% 9% 4% 9% 70% Interactive Features WM much better WM slightly better No preference Flash somewhat better Flash much better
  • 38. Quantitative Study: Expected Change in Spending Increase of 100% or more 3.4% 3.8% Increase of 50%-99% 5.6% 10.2% Increase of 10%-49% 22.2% 35.7% Why use Increase of 1%-9% 25.5% 20.4% Silverlight? Approximately the same 32.5% 24.0% Decrease of 1%-9% 4.4% 2.2% Decrease of 10%-49% 1.0% 1.0% Decrease of 50% or more 0.2% Flash Video as a Percentage of 0.6% Total Market 40.0% 0.0% 10.0% 20.0% 30.0% 40.0% Per Unit (e.g. clip, second, user, etc.) Overall Total 30.0% 35.2% 32.7% 20.0% 23.5% 10.0% Qualitative study: Have you forgone opportunities to launch a Web-based digital media project 0.0% because of technology or cost reasons? Video Traf f ic Fully Loaded Total Cost of Don't Know, 4.3% Servers Ownership No, 39.1% Yes, 56.5%
  • 39. Quantitative study: Willing to standardize on optimized mix of Windows Media and Flash? Why use Already Silverlight? standardized on a single No, 5.2% solution, 1.8% Yes, 39.3% Maybe, 53.7%
  • 41. Do It Yourself if you want
  • 42. Why use Silverlight? 100% 90% 80% 70% 60% Do It Yourself 50% if you want 40% 30% 20% 10% 0% Bytes Delivered Watched Unwatched
  • 43. Why use Silverlight? 100% 90% 80% 70% 60% Do It Yourself 50% if you want 40% 30% 20% 10% 0% Bytes Delivered Watched Unwatched
  • 44. Why use Silverlight? Do It Yourself if you want
  • 45. Why use Silverlight? Do It Yourself if you want
  • 46. Why use Silverlight? Do It Yourself if you want
  • 47. Why stream? Why use Silverlight? Live Streaming 100% Fast Streaming 90% 80% Logging 70% 60% Caching and Proxying Do It Yourself 50% if you want 40% 30% 20% 10% 0% Bytes Delivered Watched Unwatched
  • 48. Do It Yourself if you want
  • 50. Why use Silverlight? Do It Yourself if you want Outsource It and keep it simple
  • 51. Peer-to-Peer a la Skinkers Why use Silverlight? Best of p2p and TV, using MS technology Runs on Silverlight! No changes to content required Rolling out with BBC, CNN, etc. Do It Yourself if you want Looking for beta testers and early adopters Outsource It and keep it simple
  • 52. Silverlight Streaming by Windows Live Why use Silverlight? No server maintenance Cached in edge servers worldwide 4 GB storage Free! Do It Yourself if you want Outsource It and keep it simple
  • 54. Outsource It and keep it simple Do It Yourself if you want Why use Silverlight?
  • 56. Be Found by users Let ads Be Seen
  • 57. Be Found by users
  • 58. Be Found by users
  • 59. Be Found by users Metadata SiteMap
  • 60. Be Found by users Futures
  • 61. Be Found by users Futures
  • 62. Be Found by users
  • 63. Let ads Be Seen
  • 64. Be Found by users Let ads Be Seen
  • 65. Be Found by users Samples Let ads Be Seen
  • 66. Let ads Be Seen
  • 67. Be Found by users Let ads Be Seen
  • 69. Deep Dive on Silverlight Media Integration (Tuesday 2:15 ) Design in Motion: Video Production Workflow (Wed 11:30) AJAX Patterns with ASP.NET (Mon 4:30) High-Speed Development AJAX Control Toolkit (Tues 10:15) Designing with Microsoft Expression Web (Mon 1:30) Hands On Labs: ASP.NET AJAX, Silverlight, quot;Build a Media Playerquot; AskTog: http://shrinkster.com/oi8 BradA: http://blogs.msdn.com/brada http://asp.net and http://www.microsoft.com/silverlight/ See the demo live http://mixer1004.mixsandbox.com/
  • 70. Designing Windows Applications with Expression Blend • 2-day instructor-led training in over 20 US cities • Tools and Technologies Used – Expression Blend and Expression Design – NET Framework 3.0, Windows Presentation Foundation, XAML – Visual Studio 2005 • Target Audience – User interface designers with advanced experience with Flash or Director. Understanding of Visual Studio 2005 or programming skills is not required. • Prerequisites – Does not require prior experience using Expression Blend or Windows Presentation Foundation. – We recommend: > Building an understanding of .NET Framework 3.0 > Download Expression Blend http://www.microsoft.com/expression > Get inspired! www.seewindowsvista.com
  • 72. Deep Dive on Silverlight Media Integration (Tuesday 2:15 ) Design in Motion: Video Production Workflow (Wed 11:30) AJAX Patterns with ASP.NET (Mon 4:30) High-Speed Development AJAX Control Toolkit (Tues 10:15) Designing with Microsoft Expression Web (Mon 1:30) Hands On Labs: ASP.NET AJAX, Silverlight, quot;Build a Media Playerquot; AskTog: http://shrinkster.com/oi8 BradA: http://blogs.msdn.com/brada http://asp.net and http://www.microsoft.com/silverlight/ See the demo live http://mixer1004.mixsandbox.com/
  • 73. © 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.