Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"
Customer demands for richer UX, multi-platform support, and higher quality video are continually factors in cost of delivery. Learn how you can use Silverlight, Microsoft Expression Studio, ASP.NET and new features for Windows Server codename "Longhorn", separately or together to improve the end-user experience, reduce the cost of video and rich media delivery, and provide monetization opportunities for companies of all sizes.
Ähnlich wie Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn"
Ähnlich wie Creating and Delivering Rich Media and Video on the Web with Silverlight, Microsoft Expression Studio, and Windows Server Codename "Longhorn" (20)
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
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%
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
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
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/