当用户尝试通过使用 Windows Media Player 连接到流时,在整个连接过程中,质量可能会非常差。此现象包括(但不限于):
• Windows Media Player 进入缓冲循环状态;也就是说,缓冲百分比可能会从 16% 变为 58%,然后变为 96%,再变为 58%、75%、98%、30%……,如此循环。
• Windows Media Player 报告丢失了大量的数据包。
• Windows Media Player 在“缓冲”、“等待”或“连接”等过程中无法再响应。
原因
这可能是由某些使用“网络地址转换”(NAT) 的电缆调制解调器或数字订户线 (DSL) 调制解调器引起的。某些 NAT 设备不能正确转发 UDP 数据包。 类似的现象可能是由个人防火墙软件引起的。
解决方案
要解决此问题,一定要在客户机上禁止 Windows Media Player 使用 UDP 协议。如果已禁用 UDP 协议,播放器就会通过 TCP 或 HTTP(如果 Windows Media Server 上启用了这些协议)连接流式内容。
要禁用 UDP 协议,请在 Windows Media Player 中按照下列步骤操作:
对于 Windows Media Player 7.0 版及更高版本: 1.在工具菜单上,单击选项。 2.单击网络选项卡。 3.在协议下,清除 UDP。 对于 Windows Media Player 6.4 版: 1.在视图菜单上,单击选项。 2.单击高级选项卡。 3.选择流式媒体,然后单击更改。 4.在协议下,清除 UDP。