动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   网络应用 → 阅读文章
  

 Windows Media 技术的最佳应用(一)

作者来源:微软  
阅读 1185 人次 , 2006-3-18 11:14:00 

Microsoft Windows Media 技术作为 Microsoft Windows 2000 操作系统的一部分发布。它允许您创建、分发并播放流式媒体文件。对于 IT 专业人士来说,了解如何对 Windows 2000 Professional 和 Windows 2000 Server 进行配置以优化性能,以及如何通过网络分发文件相当重要。

下面图 1 所示为传输流式媒体所用组件:



本书讨论与编码、服务以及通过网络传输流式媒体相关的组件。它所包含的信息如下所示:

Microsoft Media Server (MMS) 协议

配置与使用编码器

配置与优化服务器

日志记录、身份验证与负载平衡

多播的使用与疑难解答

Windows Media Player 错误代码

本书假设读者了解 WMT 以及网络协议的基本知识。

------------------------------------------------------------

Microsoft Media 服务协议

Windows Media 技术使用称为 Microsoft Media Server (MMS) 的应用程序层协议,通过 Internet 和 Intranet 发送活动流格式 (Active Streaming Format, ASF) 的文件。指向流 ASF 文件的 URL 将 MMS 作为其协议包括进去,如下面示例所示:

mms://servername/filename.asf

MMS 协议按照下列顺序自动查找到流式媒体的最佳传输:

UDP(用户数据报协议)

TCP(传输控制协议)

HTTP(超链接传输协议)

UDP 协议是无连接的传输层协议,因为不保证传送,因而对于实时媒体是一种理想的协议。虽然这听起来似乎象一个缺点而不是优点,但它是尤其适用于流式媒体的一种特性。不象文件、电子邮件数据不管传输时间的长短必须作为整体进行传送,流式媒体数据的价值受时间限制。如果视频帧丢失,由于无法在正确的时间帧内到达,所以就无价值可言。再次传输该数据就是浪费带宽。指定仅将 UDP 用作传输协议是有可能的。为此,请使用下列语法:

mmsu://servername/filename.asf

UDP 的缺点是不能通过公司的防火墙。有关配置防火墙以通过 UDP 接受流 ASF 文件的信息,请参见:

http://www.microsoft.com/ntserver/mediaserv/deployment

/planning/firewall.asp

另一个选项就是 TCP,它是主流的 Internet 传输协议。TCP 的缺点是它会设法重新传输数据,而且也有可能无法通过公司的防火墙(有关 TCP 与防火墙的信息,请参见前面所提到的文章)。指定仅将 TCP 用作传输协议的语法为:mmst://servername/filename.asf

最后一个选项是 HTTP。虽然 HTTP 是应用程序层的协议而非传输层协议,而且不是为流式媒体专门设计的,但是可以通过防火墙。可以浏览 Web 的任何人均可以通过 HTTP 接收流文件。指定仅使用 HTTP 的语法是:http://servername/filename.asf。

使用 ASX 文件

ASX 文件将 Web 页链接至 ASF 文件。除非访问 Web 站点的每个客户都在运行 Microsoft Internet Explorer,否则不要直接在 HTML 页中引用 MMS 路径。这是因为其它浏览器不识别该协议并在遇到它时予以忽略。相反,请引用指向流式媒体文件的 ASX 文件。

简单的 ASX 文件可能如下所示:

ASX version=\"3.0\"

Entry

ref HREF=\" mms://servernane/filename.asf \"/

/Entry

/ASX

创建 ASX 文件之后,将其放在 HTTP 或网络服务器上。要链接 ASX 文件,请在 HTML 页中使用标准的 A HREF标记:

a href=\"http://servername/path/asxname.asx\">Description

当用户选择一个到 ASX 文件的链接,浏览器就会下载该文件(ASX 文件很小)。系统在文件关联表中查找 ASX 扩展名并启动 Windows Media Player。然后,Windows Media Player 在 ASX 文件中查找 ASF 文件的位置并打开流。有关编写 ASX 文件的详细信息,请参见 MSDN Online Web Workshop http://msdn.microsoft.com/

workshop/imedia/windowsmedia/上的文档。

 本文TagsWindows  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:Windows Media技术平台概览
· 下一篇:Windows Media 技术的最佳应用(二)
· 三个重要的邮件系统相关协议
· 如何正确使用Windows的Ping命令
· 防范DDoS攻击和全局安全网络的应对能力
· LVS集群中的IP负载均衡技术(1)
· 网络安全讲座之:侦察与工具(2)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077