在 Firefox 中使用 Windows Media Player 插件

修订信息
  • 修订编号: 7670
  • 建立于
  • 创建者: Kemcy Best
  • 备注: Translation complete
  • 已审阅:
  • 已审阅:
  • 审核人: kmc
  • 已核准?
  • 这是当前最新的版本吗?
  • 可进行本地化:
修订原文
修订内容

想要在 Firefox 中播放 Windows 媒体,Firefox 需要安装 Windows Media Player 浏览器插件。该插件有两种不同的版本:

  • 通常包含在 Windows 98 到 Windows XP 家庭版/专业版中的原始版
  • 只能用于 Windows XP 和 Windows Vista 且只能通过下载以获得的新版本

许多 Windows XP 用户的系统里已经有了旧版插件,但仍然推荐您尽量安装新版的插件。

这篇文章描述了如何在 Windows XP/Vista 中检查和安装 Windows Media Player 插件。XP 用户可能已经安装了旧版插件,但是推荐安装新版的插件。

注意:即使您已经安装了 Windows Media Player,你仍可能缺少用于播放嵌入在网页内的 Windows Media 的插件。


检查插件是否安装过

查看您是否安装了插件:

  1. 在 Firefox 菜单栏上, 点击 “工具(T)”菜单,选择“附加组件(A)”,打开附加组件窗口。
  2. 在附加组件窗口内, 选择“插件”面板。这里显示了所有 Firefox 安装的插件详细列表。
  3. 滚动列表, 找到一个名叫
    Microsoft® Windows Media Player Firefox Plugin
    的项目 np-mswmp.dll

    wmp-addonswindow.png
  4. 如果存在该项目, 说明插件已经安装了。
  5. 如果没有该项目, 请转到“安装新插件”一节.


安装插件

如果上述项目没有显示,则说明该插件没有安装。您需要下载该插件。

  1. 前往 “Port25”上的插件下载页面
    • (Port25 页面也包含了更多详细的安装介绍)。
  1. 点击 "Download Now!" 会提示您保存一个文件。
  2. 将该文件保存至您的桌面。
  3. 一旦文件下载完毕,请运行该文件,这样插件就开始安装了。
  4. 当安装完成时,请退出并重启 Firefox :
    1. 在 Firefox 窗口菜单栏上点击 “文件(F)”菜单,选择“退出(X)”。
    2. 当 Firefox 完全关闭后,再次启动 Firefox。


测试插件

下面的链接是链接到一个需要新版 Windows Media Player 插件的测试用播放器。如果该播放器载入并播放了,那么插件就已经安装正确了:http://plugindoc.mozdev.org/testpages/wmp11.html

高级信息

和 Internet Explorer不同之处

所能播放的文件类型

Internet Explorer 用 Windows Media Player ActiveX 控制播放文件,与此同时Internet Explorer 将会用此播放他所能播放的格式的媒体文件。

Windows Media Player 插件仅能播放Windows 媒体格式的文件例如 WMV和asx。除非这个网页特殊处理过.

举个例子,这意味着那些嵌入MP3格式文件的地方将会在Internet Explorer中用 Windows Media Player播放器进行播放, 它将播放哪些类似用 QuickTime 在Firefox中一样. Windows Media Player 不提供任何更改文件格式以便在Windows Media Playe插件中播放。

对于大部分的文件格式, 例如 midi 和 mpeg, QuickTime 插件将首选去播放他们 - 这可以通过在用户配置中进行设置. 另外, 你将会被警告缺少插件 QuickTime 除非您已经安装好了此插件. 更多信息, 详见 QuickTime .

作为可选择项, IE Media Mimic 用户脚本 (用户知识扩展 Greasemonkey )能够更改此问题在众多案例中 - 嵌入的媒体将会在Firefox中的Windows Media Player插件中一般不会起作用。

细节 (hidden)

  • -Internet Explorer用户ActiveX 让其自身去嵌入其他应用程序, 反之对于其他大多数浏览器所用都类似Firefox详见:

NPAPI . + +Internet Explorer 用 Windows Media Player ActiveX 控制去播放它所能播放的文件格式 - 这包括了 wav, mpeg, mp3等. + +NPAPI 插件系统 是根本不同的: 每个插件列出了他所能播放的文件格式, 而浏览器选择对应格式的插件来播放相应格式的文件. + +The Windows Media Player 插件仅仅列出了其能播放的格式 : asf, asx, wm, wma, wax, wmv, wvx. It does not play wav, mp3, mpeg, 或者是其他常见的格式,除非是网站自身创建的特定格式. + +QuickTime 是唯一Windows能够播放mp3, mpeg, wav等格式的浏览器插件. + +模拟用户的IE脚本修改媒体媒体如何嵌入,以便它要求每一个Windows媒体播放器插件,大多数文件类型的时间。在其默认配置,用户必须手动触发它- 它不会自动转换页面。

Java脚本

一些网页使用JAVA脚本来创建用户播放器控制按钮或者是用来显示播放器的当前状态。

最初的Windows 媒体播放器插件不具有这种功能 (包括了xp 家庭版、专业版以及更高的版本) . 新的插件却可以实现这些 (可以用于XP/Vista等系统) , 但是多数的网页使用这些最寻的特性仍然是在 Internet Explorer. 因此, 他们不能够正常工作除非他们使用最新的插件。 细节 (隐藏)

  • -最初的 Windows 媒体播放插件 包括XP 家庭版/专业版以上版本均不支持JAVA脚本控制。这些网页,因此大多数人使用专门编写的Windows媒体播放器的ActiveX控制这些功能。 ActiveX对象在Firefox中不被支持,因为它没有ActiveX。

+ +对于他在Firefox工作,任一在不同浏览器上的对象必须被依次建立 , 或者另外一个对象的控制则需被用JAVA脚本建立,这就需要它们有能够智能提示哪些对象被需要使用。


Internet Explorer-仅编码

一些网站嵌入的媒体仅能在Internet Explorer中播放 - 这主要是因为编码者不知道如何叫其在其他浏览器中工作, 也有可能是他们没有意识到这也是他们所需做的事情, 再就是他们不想去做.

前述 IE Media Mimic 用户脚本也能够纠正很多种类IE单编码.

ActiveX(控件)

ActiveX 是系统 Internet Explorer uses in place of the NPAPI 许多其他浏览器使用的插件系统. 这儿有Netscape标准浏览器匹配的插件允许浏览器对ActiveX控件的支持- 这将使 Firefox能够使用Windows媒体播放器的ActiveX插件控制和大多数功能, 同时在其他的浏览器上正常工作。

然而, 最新的版本只支持Firefox 1.5版本而在2或3版本中则不能正常工作。 更多详细信息你可以在下面的文章中找到。ActiveX控件


Windows 媒体播放器曾经是支持Mac平台的, 但不久Microsoft微软就不再支持. 在这种情况下, Flip4Mac 是一个不错的选择 - 它对于Quicktime增加了Windows 媒体重现的能力。

需要

Flip4Mac是Quicktime的一个插件, 因此 Quicktime 必须首先被安装上. 更多 Quicktime信息详见Quicktime 文章.

安装

下载并安装 Flip4Mac 从官网上下载: http://www.flip4mac.com/wmv_download.htm
此网站上囊括了安装和使用过程中的很多问题.

Mplayer 是LINUX平台下最流行的媒体播放器,他能够播放Windows媒体文件.为了用Mplayer在Firefox中播放Windows 媒体流,你必须安装下面的两个包分别gnome-mplayergecko-mediaplayer. 你的Linux可能已经安装了这两个包.

测试插件

下面的链接打开一个页面需要一个windows 媒体流插件. 如果播放器能载入和播放, 那么就证明您的插件安装成功了:http://plugindoc.mozdev.org/testpages/wmp11.html



此信息基于Windows Media Player (mozillaZine KB)