设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 服务器技术 >> 流媒体服务器 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
带宽管理软件 Bandwidth…
Windows Media服务器和W…
Windows Media技术平台概…
WEB服务和Windows Media…
用红帽LINUX配置电影服务…
简单的Linux网吧电影服务…
Windows 2003架设视频服…
Windows Media 技术的最…
Windows Media高级工具应…
在WIN2003下怎么做流媒体…
  Windows Media 技术的最佳应用(一)         ★★★★★
Windows Media 技术的最佳应用(一)
 

【导读】本书讨论实现 Microsoft Windows Media 技术的最佳应用。它包括协议、编码器配置与技术、服务器配置与优化、启用多播分发以及日志记录。 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/上的文档。

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-10-12
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:admin    责任编辑:admin 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持