主题:  MICROMEDIA教程(理解翻转和单播发布)

Anni.e.Xtra

职务:普通成员
等级:1
金币:10.0
发贴:304
#12001/3/24 8:49:01
---------------------------------------------------------------------------------
MICRO-MEDIA中使用翻转
---------------------------------------------------------------------------------
有时 Microsoft Windows Media Player 不能连接 Windows Media 服务器并访问单播,这是因为网络问题、服务器维护或其他原因。当您使用 MMS 协议发布您的 .asf 文件,协议翻转自动从 UDP (MMSU) 的 MMS 协议跳到 TCP 的 MMS 协议,最后到 HTTP。在试图连接到流源时,Windows Media Player 依次尝试每种协议直至连接完成。这确保 Windows Media Player 能访问到该数据。
在 .asx 文件中使用 REF 标记可显示协议翻转如何工作。REF 标记可用来指定访问同一来源的不同协议。例如,若第一个 REF 标记指定 MMS 协议而第二个 REF 标记指定了 HTTP 链接,则无法用 MMS 连接的客户(因为他们位于防火墙后)会自动尝试用 HTTP 连接。若您在创建单播发布点时指定 MMS 协议,Windows Media Player 自动执行此类翻转。

URL 翻转也可用来指定包含同一内容的 Windows Media 服务器。例如,若第一个 REF 标记指定了服务器“hound1”上的一个 .asf 文件,而第二个 REF 标记指定“hound2”服务器上该文件的一个拷贝,Windows Media Player 可使用其中任一服务器取得该文件。若“hound1”正处忙碌中或出错, Windows Media Player 自动连接“hound2”。


------------------------------------------------------------------------------------------------
使用广播单播发布点(也就是我们平时说的点播VOD功能)
------------------------------------------------------------------------------------------------
来自 Windows Media 编码器的流。创建一个别名,然后创建指向 Windows Media 编码器的路径,使用下列语法rotocol://encoder_machine_name(ortnumber)
使用 MSBD 协议, 运行 Windows Media 编码器的计算机名称作为编码器名称。只在更改了 Windows Media 编码器默认情况下使用的端口号 (7007) 时才需要输入端口号。例如,使用端口 1480 指向名为 Zanzibar 的计算机,键入 msbd://Zanzibar:1480。
来自远程 Windows Media 广播站的流。创建别名,然后创建指向站的路径,使用下列语法rotocol://machine_name/stationname。
使用 MSBD 协议,机器名就作为运行 Windows Media 服务器组件计算机的名称,工作站的名称就作为 Windows Media 广播站的名称。例如,要指向名为 StationServer 的计算机,该计算机正在从名为 Station1 的广播站接收流,键入:msbd://stationserver/station1。

如果客户端无法通过多播接收流,Windows Media 服务器将使用单播发布点,访问广播站以提供到流的单播连接。详细信息,请参阅为多播广播站创建单播翻转。

远程点播单播发布点。创建别名和到点播单播发布点的路径,使用下列语法rotocol://servername/pubpointalias。
使用 MMS 协议。使用 Windows Media 服务器的名称作为服务器名称分流点播单播发布点,及单播发布点别名。例如,要指向名为 UnicastServer 包含点播单播发布点 hounds 的计算机,键入:mms://unicastserver/hounds。要参考位于远程点播发布点上的某个 .asf 文件,必须在广播发布点 URL 中指定该 .asf 文件的名称。点播单播发布点别名仅参考目录,而不是 ASF 流。例如,在服务器 1 上创建一个广播发布点 canine。要使用广播发布点 canine 播放 .asf 文件,即存储在远程点播发布点 hounds 上的 dogs.asf 文件,您必须使用 URL 为 mms://server 1/canine/dogs.asf。

远程广播单播发布点。使用下列语法创建别名和到广播单播发布点的路径rotocol://servername/pubpointalias。
使用 MMS 协议。使用 Windows Media 服务器的名称作为服务器名称分流点播单播发布点,及广播单播发布点别名。例如,指向名为 UnicastServer 包含广播单播发布点 cows 的计算机,键入:mms://unicastserver/cows。