Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hosting Windows Media: Best Practices 7-316 Oliver Pribramsky Program Manager, Deployment Team Digital Media Division Microsoft Corporation.

Similar presentations


Presentation on theme: "Hosting Windows Media: Best Practices 7-316 Oliver Pribramsky Program Manager, Deployment Team Digital Media Division Microsoft Corporation."— Presentation transcript:

1 Hosting Windows Media: Best Practices 7-316 Oliver Pribramsky Program Manager, Deployment Team Digital Media Division Microsoft Corporation

2 Agenda Overview of Windows Media Services in Windows 2000 Overview of Windows Media Services in Windows 2000 Getting up and running quickly Getting up and running quickly Maintaining quality in large deployments Maintaining quality in large deployments Maintaining 24x7 operations Maintaining 24x7 operations

3 Live Feed EncodingWorkstation Windows Media Services Server End Users: Home, Business UNICAST, MULITCAST Stored Content EditingWorkstation Live Content On-demand Content Authoring Distribution Playback Web Server Windows Media Content Development and Deployment License Server Streaming from a Web Server Streaming from a WM Server Download & Play

4 Windows Media Technologies 7 Internet Broadband Ready Highest Quality Audio & Video Industrial Strength Security Highest Scalability & Reliability Easiest to Use & Extend

5 Windows Media Features Network-Friendly Streaming Unicast and Multicast support Unicast and Multicast support Live and On-Demand streaming Live and On-Demand streaming Adapts to Network conditions Adapts to Network conditions Logging and Monitoring interfaces Logging and Monitoring interfaces Controlled access (Security) Controlled access (Security) Commerce and Advertising solutions Commerce and Advertising solutions

6 Unicast And Multicast Windows Media Features Unicast streaming Unicast streaming  Copy files for on-demand streaming  Use Wizard for live streaming Multicast streaming Multicast streaming  Use Wizards for easy configuration  Content grouped for flexibility  Clients fail over to Unicast by default Multicast File Transfer service Multicast File Transfer service

7 Live And On-Demand Windows Media Features Live Streaming Live Streaming  Source from Encoder or Server  Create Server Side Playlists  Multicast on-demand content as if live On-Demand Streaming On-Demand Streaming  Users initiate playback via Unicast  Control experience via ASX Playlists

8 Adapts To Network Windows Media Features Intelligent Streaming Intelligent Streaming  For content with multiple bitrates  Client/Server negotiate bandwidth Stream Thinning Stream Thinning  Adapts to network congestion Server Throttling Server Throttling  Control bandwidth used by server HTTP Streaming HTTP Streaming  Streams through firewalls to reach users

9 Streaming Versus Web Server RequirementWebStreaming On-DemandYesYes Live Streaming NoYes UnicastYesYes MulticastNoYes Bandwidth Throttling NoYes Content Control NoYes

10 Controlled Access (Security) Windows Media Features Exclude access by IP Address (Live, On-Demand, Multicast) Exclude access by IP Address (Live, On-Demand, Multicast) Optionally require authorization Optionally require authorization  Basic Authentication (clear-text)  NTLM Challenge/Response (encrypted)  Membership (Site Server)  Other Authorization Plug-in (Extensible) Restrict access via NTFS Security (ACL) Restrict access via NTFS Security (ACL) Encrypt on-demand content with DRM Encrypt on-demand content with DRM

11 Logging And Monitoring Sophisticated Analysis Logging and Reporting on usage Logging and Reporting on usage  Unicast and Multicast logging available  Log file captures 44 different fields  Multiple 3 rd party reporting solutions available-  Lariat, MarketWave, WebTrends  Free version of Lariat MediaReports available from our web site  Monitoring server activity  Performance Monitor or SNMP Alerts

12 Hosting Windows Media Planning Stage How will you stream content? How will you stream content?  Live and/or On-Demand How will you make money? How will you make money?  Commerce and Advertising How will you provide the service? How will you provide the service?  Windows Media Technology  Caching, Distribution solutions

13 Building Your Server Preparing to host Windows Media Hardware Tips and Tricks Hardware Tips and Tricks  Hardware RAID 0 for on-demand  Use Fast or Gigabit Ethernet interface  Install at least 256-512MB of RAM  Multiple processors Use Windows Media Load Simulator Use Windows Media Load Simulator  Test the system scalability Read the Deployment Guide Read the Deployment Guide  http://microsoft.com/windowsmedia http://microsoft.com/windowsmedia

14 Windows Media Server Windows Media Player Getting Up & Running Quickly Install Windows 2000 and Windows Media Services Install Windows 2000 and Windows Media Services Load Windows Media Content Load Windows Media Content Create Meta-files Create Meta-files Link from Web page Link from Web page Stream your audio and video content Stream your audio and video content

15 Windows Media Server Farm Building A Server Farm Enhanced Scalability Central Content Site Playback Load Balancing System

16 Server Administration

17 Best Scalability for Delivering Digital Media Industry-leading scalability with Windows 2000 Servers Industry-leading scalability with Windows 2000 Servers  Up to 9,000 concurrent streams at dial-up bit rates*  Up to 2,400 broadband streams at 100KB Windows Media Services offer scalable bandwidth Windows Media Services offer scalable bandwidth  Support and deliver live broadcasts and streaming-stored multimedia content  Bit rates from 6 kbps to >10 Mbps  Intelligent Streaming – Automatic selection of best bandwidth stream * Microsoft Labs testing an 8-processor Dell P-III Xeon @ 500 MHz, 1 GB RAM, 1 Gigabit Ethernet NIC 6

18 Extensibility What’s important for streaming Automate Server with COM/DCOM Automate Server with COM/DCOM  Change server configuration  List client and server connections Extend Server through Plug-ins Extend Server through Plug-ins  Authentication and Authorization  Event notification and control Use Windows Media SDK and Visual Basic, Visual C++, etc Use Windows Media SDK and Visual Basic, Visual C++, etc

19 Caching And Distribution Third party Windows Media solutions Caching Caching  Intercept Live and On-Demand streaming  Windows Media third party supported includes Inktomi, Network Appliance, Infolibria Distribution Distribution  Pro-actively push content close to user  Windows Media third-party support includes Akamai, iBEAM, Digital Island

20 Windows Media Server Content Distribution Networks Optimized for Unicast & Multicast Central Content Site Cache / Distribution Sites Playback IP Multicast UDP, TCP, HTTP Dial Up or VPN IP Multicast

21 Windows Media Server CDN - Edge Services Lower Costs, Great Quality, Improved Scalability Central Content Site EdgeDistributionSites Playback Cached Windows Media Content Dial Up DSL Cable

22 Call to Action  Read “Inside Windows Media”  Install Windows 2000 Server including Windows Media Services  Resources  Windows Media Product Site  http://microsoft.com/windowsmedia http://microsoft.com/windowsmedia  Windows Media Developer Center  http://msdn.microsoft.com/windowsmedia http://msdn.microsoft.com/windowsmedia

23 Summary Windows Media Services Has all the features you need Has all the features you need  Highest quality streaming audio/video  Live or On-Demand, Unicast or Multicast Highly reliable and scalable Highly reliable and scalable  Industrial strength server  Industry leading performance The best platform for your business The best platform for your business  Solutions for Commerce and Advertising  Strong partnerships for Caching and Distribution

24 Windows Media @TechEd Windows Media 7: Platform Overview Windows Media 7: Platform Overview  Monday 6/5 12noon Incorporating Windows Media Into Web Sites Incorporating Windows Media Into Web Sites  Monday 6/5 5pm Hosting Windows Media: Best Practices Hosting Windows Media: Best Practices  Tuesday 6/6 315pm Creating Skins for the Windows Media Player 7 Creating Skins for the Windows Media Player 7  Wednesday 6/7 430pm Windows Media SDK: Under the Hood Windows Media SDK: Under the Hood  Thursday 6/8 315pm Digital Rights Management Digital Rights Management  Thursday 6/8 430pm Windows Media Authoring: Capturing from Screen, Live & Pre-Recorded Media Windows Media Authoring: Capturing from Screen, Live & Pre-Recorded Media  Thursday 6/8 615pm

25


Download ppt "Hosting Windows Media: Best Practices 7-316 Oliver Pribramsky Program Manager, Deployment Team Digital Media Division Microsoft Corporation."

Similar presentations


Ads by Google