主题:  MICROMEDIA教程(相关协议)

Anni.e.Xtra

职务:普通成员
等级:1
金币:10.0
发贴:304
#12001/3/24 12:15:44
MMS 协议用于访问 Windows Media 发布点上的单播内容。MMS 是连接 Windows Media 单播服务的默认方法。若观众在 Windows Media Player 中键入一个 URL 以连接内容,而不是通过超级链接访问内容,则他们必须使用 MMS 协议引用该流。
当使用 MMS 协议连接到发布点时,使用协议翻转以获得最佳连接。“协议翻转”始于试图通过 MMSU 连接客户端。MMST 是 MMS 协议结合 UDP 数据传送。如果 MMSU 连接不成功,则服务器试图使用 MMST。MMST 是 MMS 协议结合 TCP 数据传送。

如果连接到编入索引的 .asf 文件,想要快进、后退、暂停、开始和停止流,则必须使用 MMS。不能用 UNC 路径快进或后退。

若您从独立的 Windows Media Player 连接到发布点,则必须指定单播内容的 URL。若内容在主发布点点播发布,则 URL 由服务器名和 .asf 文件名组成。例如:
mms://windows_media_server/sample.asf
其中 windows_media_server 是 Windows Media 服务器名,sample.asf 是您想要使之转化为流的 .asf 文件名。

若您有实时内容要通过广播单播发布,则该 URL 由服务器名和发布点别名组成。例如:
mms://windows_media_server/LiveEvents

这里 windows_media_server 是 Windows Media 服务器名,而 LiveEvents 是发布点名。


MSBD 协议是用于在 Windows Media 编码器和 Windows Media 服务器组件之间分发流,并在服务器间传递流。MSBD 是面向连接的协议,对流媒体最佳。MSBD 对于测试客户端、服务器连接和 ASF 内容品质很有用处,但不能作为接收 ASF 内容的主要方法。Windows Media 编码器最多可支持 15 个 MSBD 客户端;而一个 Windows Media 服务器最多可支持 5 个 MSBD 客户端。

可以配置 Windows Media 服务器使用 HTTP 协议将内容转化为流。使用 HTTP 流可以帮助克服防火墙障碍,因为大多数防火墙允许 HTTP 通过。HTTP 流可用来由 Windows Media 编码器通过防火墙到 Windows Media 服务器,并可用以连接被防火墙隔离的 Windows Media 服务器。若您以同一计算机既作为 Web 服务器又运行 Windows Media 服务,例如 Microsoft Internet 信息服务 (IIS),请确保在端口 80 无冲突。