Windows Server

Windows Server 2008 : Configuring Windows Media Services (part 1)

12/21/2010 11:31:39 AM

Understanding Media Services

The technical requirements for providing access to audio and video media can differ significantly from requirements for other types of content. The Web Server (IIS) server role can provide access to many types of files to your users. For example, you can enable users to download Windows Media Audio (.wma) and Windows Media Video (.wmv) files by providing them with the appropriate URL and access permissions. The drawback of this approach, however, is that users typically will need to download an entire file before they can start using it. The need to wait for a complete file download offers a poor end-user experience. Many users will choose not to wait for the media due to this inconvenience. Whenever users request large video and audio files, Web servers attempt to send the information as quickly as possible. This reduces the performance of the server for other users of the server and limits overall scalability. The download process can also waste significant resources if users decide they do not want the entire file.

All these issues are reasons for using a specialized service for serving media content. The primary purpose of the Streaming Media Services server role in Windows Server 2008 is to provide access to both live and on-demand audio and video content over standard communications protocols such as those used on the Internet. Media can be made available in an intranet scenario or to users over a publicly accessible Web site. In many cases, a Web application will include links that help users easily locate and launch the content they need. Usually, the content can begin playing within seconds, and the media server can throttle network bandwidth automatically based on the client’s connection speed and the desired quality. You can also use DRM to protect the content provided to users.

Delivering Live vs. Prerecorded Content

Users can use Windows Media Services to access two main types of content. Live broadcasts typically are used for events such as sportscasts, music concerts, and company meetings. The original source for live broadcasts is usually a server or camera that supports the Windows Media Encoder standard. This type of content starts at a specific time, and all users will receive the same audio or video content. Because the data is being sent as it is generated, users are unable to pause, fast-forward, or replay the content during the live event. Live broadcasts can, however, be archived so that users can access them on demand at a later time.

Prerecorded content is available to users on demand. Examples include access to a library of training videos, music videos, television shows, or other content that is available upon request. When users request content, Streaming Media Services starts sending it immediately. As soon as the client computer’s media player has buffered enough of the data stream, the playback can begin. The buffering process often takes only a few seconds, so playback usually begins very quickly. Content developers can also create Web pages that include an embedded media player to provide easy access to content and associated information. Additionally, users can stop, pause, fast-forward, or rewind the playback when accessing on-demand content.

Understanding Unicast vs. Multicast Streaming

An important goal for providing access to streamed audio and video content is to reduce network bandwidth requirements. Both clients and servers often have limitations that can reduce scalability and can reduce the number of users who can access media. Windows Media Services provides two methods of sending data to clients.

Unicast streaming is based on a direct one-to-one connection between client computers and the media server. This is the most appropriate approach for scenarios in which users should be given the ability to start playing any content on demand. Because the content is sent individually to each client, users can pause, replay, or fast-forward content in their media player. The primary drawback of the unicast approach is that it can consume a significant amount of network bandwidth. With multicast streaming, many clients can subscribe simultaneously to the same stream from a server. Server bandwidth requirements are minimized because the information is sent only once. As long as the network infrastructure supports multicast routing and distribution, clients can then receive the content without requiring a direct connection to the server. Multicast streaming is most appropriate for delivering live, broadcast-based media because users will be unable to control the playback of the stream. Multicast streaming is also well suited for internal corporate networks where administrators can ensure that the infrastructure supports it.

Comparing Data Transfer Protocols

Content providers must design their streaming media services to ensure accessibility and performance. Windows Media Services supports different protocols based on client and network capabilities. The Real-Time Streaming Protocol (RTSP) provides an efficient method to send audio and video content to computers that are running Windows Media Player 9 or later. RTSP can use the User Datagram Protocol (UDP, referred to as RTSPU), if it is supported by the client and network. If UDP is not supported, RTSP can use TCP (RTSPT). The default TCP port for connections is 554, but you can change this setting to support specific firewall requirements.

Windows Media Services can also stream information, using the HTTP protocol to support clients or networks that do not support RTSP. By default, data is sent on HTTP port 80, but the port can be changed to avoid conflicts with the Web Server (IIS) server role. To simplify the connection process, Windows Media Services provides a feature called automatic protocol rollover. This feature can determine the most appropriate connection type automatically for a particular media player client and send data using that method.

Other -----------------
- Windows Server 2008 : Configuring SMTP (part 6) - Using an SMTP Virtual Server
- Windows Server 2008 : Configuring SMTP (part 5)
- Windows Server 2008 : Configuring SMTP (part 4) - Securing Access to an SMTP Virtual Server
- Windows Server 2008 : Configuring SMTP (part 3) - Configuring General SMTP Server Settings
- Windows Server 2008 : Configuring SMTP (part 2) - Creating a New SMTP Virtual Server
- Windows Server 2008 : Configuring SMTP (part 1) - Installing the SMTP Server Feature
- Windows Server 2008 : Configuring FTP (part 14) - Using FTP Client Software
- Windows Server 2008 : Configuring FTP (part 13) - Configuring Directory Browsing
- Windows Server 2008 : Configuring FTP (part 12) - Managing FTP Site Settings
- Windows Server 2008 : Configuring FTP (part 11) - Managing FTP Firewall Options
- Windows Server 2008 : Configuring FTP (part 10) - Configuring FTP SSL Settings
- Windows Server 2008 : Configuring FTP (part 9) - Configuring FTP User Isolation Options
- Windows Server 2008 : Configuring FTP (part 8) - Managing FTP User Security
- Windows Server 2008 : Configuring FTP (part 7)
- Windows Server 2008 : Configuring FTP (part 6) - Installing and Managing FTP 7
- Windows Server 2008 : Configuring FTP (part 5)
- Windows Server 2008 : Configuring FTP (part 4)
- Windows Server 2008 : Configuring FTP (part 3) - Configuring FTP Site Properties
- Windows Server 2008 : Configuring FTP (part 2) - Configuring FTP Sites by Using IIS 6.0 Manager
- Windows Server 2008 : Configuring FTP (part 1) - Installing the FTP Publishing Service
Video tutorials
- How To Install Windows 8 On VMware Workstation 9

- How To Install Windows 8

- How To Install Windows Server 2012

- How To Disable Windows 8 Metro UI

- How To Change Account Picture In Windows 8

- How To Unlock Administrator Account in Windows 8

- How To Restart, Log Off And Shutdown Windows 8

- How To Login To Skype Using A Microsoft Account

- How To Enable Aero Glass Effect In Windows 8

- How To Disable Windows Update in Windows 8

- How To Disable Windows 8 Metro UI

- How To Add Widgets To Windows 8 Lock Screen
programming4us programming4us
- First look: Apple Watch

- 10 Amazing Tools You Should Be Using with Dropbox

- Sigma 24mm f/1.4 DG HSM Art

- Canon EF11-24mm f/4L USM

- Creative Sound Blaster Roar 2

- Alienware 17 - Dell's Alienware laptops

- Smartwatch : Wellograph

- Xiaomi Redmi 2
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8