分发服务器发布从另一个流式源(如另一个 Windows Media 服务器)接收到的内容。运行 Windows Media Services 的任何计算机都可以作为分发服务器运行。源服务器是分发服务器所传输内容的源。客户端可以像连接源服务器一样连接到分发服务器。分发服务器位于内容流中的源服务器和客户端之间,因此能够执行多种功能,如:
- 负载平衡。分发服务器是一种降低 Windows Media 服务器的客户端负载的简单方式,因为您可以将客户端的内容请求分布到网络上的多个服务器上。
- 网络安全策略。分发服务器可以放在网络防火墙内,将位于防火墙之外的源服务器作为来源,向防火墙内的客户端提供内容,因而无需打开额外的端口。或者,分发服务器可以放在网络防火墙之外,将防火墙内的源服务器作为来源,向防火墙外的客户端提供内容。
- 服务器翻转。在向位于多播网络上的客户端多播内容时可以使用分发服务器。不在多播网络上的客户端可以重定向到另一个分发服务器,以便进行标准的内容单播传递。
分发服务器连接的语法
分发服务器通过使用连接协议连接到源服务器。可使用下列信息确定分发服务器应使用的 URL 语法。
源服务器 |
方案 |
语法 |
Windows Media Services 9 系列 |
服务器位于 Intranet 上。服务器之间出现一些数据丢失是可接受的,因此可以使用 UDP 传输。 |
rtsp://server_name/publishing_point |
Windows Media Services 9 系列 |
服务器位于 Intranet 上。服务器之间出现一些数据丢失是不可接受的,因此必须使用 TCP 传输。 |
rtspt://server_name/publishing_point |
Windows Media Services 9 系列 |
服务器在不同的网络上,并且需要通过防火墙连接。 |
http://server_name/publishing_point |
Windows Media Services 9 系列(多播) |
服务器向没有启用多播的网络段重新广播多播流。 |
MCast://%systemdrive%\Wmpub\Wmroot\File.nsc
- 或 -
MCast://\\MachineName\Inetpub\Wwwroot\File.nsc
|
Windows Media Services 4.1(单播) |
服务器重新广播来自运行 Windows 2000 Server 的服务器的单播内容。 |
http://server_name/publishing_point/file_name |
Windows Media Services 4.1(多播) |
服务器重新广播来自运行 Windows 2000 Server 的服务器的多播内容。 |
mcast://\\server_name\shared_folder\station.ns |