Moonlight扩展不适用于新的Firefox版本


14

我使用的网络浏览器是Firefox(当前是Oneiric的版本8)。根据兼容性检查信息,Moonlight扩展与FF8不兼容。无论如何,我使用AddOn Compatibility Reporter启用了此扩展。而且,实际上,我无法以可接受的方式观看Silverlight流:视频卡住了,HD一直在缓冲(我想),所以我必须关闭窗口。

有人知道是否有办法解决此问题或合适的替代方法吗?我正在寻找得到完全支持和维护的东西。

Answers:


9

在此处输入图片说明

对于那些希望在高于v4的任何Firefox版本上安装Moonlight的人,并且像我一样无法获得Firefox官方兼容性检查器允许安装...那么您可以执行以下操作:

  • 根据您的架构下载插件 -32位或64位
  • .xpi文件保存到一个空文件夹中。
  • 如有必要,将文件扩展名更改为zip
  • 右键单击.xpi文件,然后选择解压缩
  • 在解压缩的文件中,将文件install.rdf打开到您喜欢的文本编辑器中

在此处输入图片说明

  • 在显示的文件中找到该区域-将maxVersion从* 4.0。**更改为* 99.0。**并保存(NB图片显示9-该值必须高于您的Firefox版本)
  • 删除文件夹META-INF
  • 突出显示所有文件-右键单击并选择压缩 -以Zip格式保存压缩文件 在此处输入图片说明
  • 重命名该文件以具有.xpi扩展名而不是.zip文件扩展名
  • 在firefox中,您可以使用Firefox插件扳手符号来安装修改后的插件-您将被警告其真实性,可以忽略。出现此警告是因为您之前删除了真实性检查文件夹META-INF在此处输入图片说明

最后-当Firefox版本更改时,Firefox将自动禁用该加载项。使用官方的Compatibility Reporter重新启用此修改后的加载项


播放问题的一些可能原因:

  • 您正在使用的流没有流畅的流功能
  • 比特率对于您的宽带来说太高了
  • 您正在使用功率不足的CPU或RAM不足
  • 您的显卡功率不足
  • 您使用的是开源驱动程序(取决于显卡),有时在帧速率方面比其专有的表亲(ATI / NVIDIA)慢得多。
  • Compiz问题-有时切换到Gnome-Classic(无效果)对我来说更好。

如果您在播放和/或“自动播放”过程中通常无法使用屏幕上的“播放”按钮;转到about:config并将“ media.autoplay.enabled”设置为“ false”。


最后说明- 从维基百科开始,月光开发已经停止。开发人员已从Novell辞退,而接管的公司已停止(出于某种未知原因)每晚进行的构建。看起来这项技术是可怕的直路:(


8

我认为您已经从官方网站安装了Moonlight (因为它没有打包在Oneiric的官方存储库中)。默认下载为Moonlight 4 Preview,因为最新的稳定版本(Moonlight 2.4.1)不支持当前网络上的许多Silverlight内容。但是Moonlight 4尚未完成,目前不支持 Firefox 8。

不幸的是,截至撰写本文时,Moonlight 4 夜间版本的下载服务器(该版本的稳定性甚至更低,但包含最新功能)目前已关闭。我的猜测是,当前的夜间版本也不支持Firefox 8。

由于Chromium浏览器的最新版本支持,现在我推荐使用铬,当你需要查看/播放Silverlight内容。您可以通过安装名为的软件包来获得Chromium chromium-browser(您可以在软件中心中执行此操作,也可以sudo apt-get update; sudo apt-get install chromium-browser在终端中运行命令)。然后,在Chromium中,您可以在此处下载Moonlight插件。不幸的是,Moonlight网站无法在Chromium中正确检测到您的体系结构,因此它将始终建议使用32位版本的插件;如果您具有64位版本的Ubuntu,则应单击该插件的64位版本的单选按钮。

选择架构,然后下载插件。

(如果不确定是32位版本还是64位版本的Ubuntu,请按Ctrl+ Alt+ T打开“终端”窗口,键入/粘贴uname -m并按Enter。如果看到,x86_64则说明您拥有64 位版本的Ubuntu 。Ubuntu Linux系统。如果你看到i386i586i686,或者ia32,那么你正在运行Ubuntu的32位版本。)

当您单击下载链接(显示为Linux / i586Linux / x86_64)时,将警告您安装Chromium插件可能会损坏您的计算机。由于您正在下载插件的相当稳定的版本,并且是从Novell的官方下载站点获取的,因此可以继续并单击“ 继续”以继续进行下载和安装插件。

“扩展程序,应用程序和主题可能会损害您的计算机。确定要继续吗?”  单击继续以继续下载和安装插件。

然后插件应下载并自动安装,并立即开始工作;您甚至不需要重启Chromium。但是,如果您安装了以前版本的插件,则可能需要重新启动Chromium。并且如果您有试图显示Silverlight内容的页面已经打开,则可能必须重新加载这些页面才能显示内容。

安装Moonlight后,您可能需要对其进行配置。为此,请右键单击任何Silverlight内容(在任何页面上),然后单击Moonlight Settings。这将打开Novell Moonlight Configuration窗口。

Novell Moonlight配置窗口

某些Silverlight内容要求安装Microsoft Media Pack。您可以从窗口的Playback选项卡安装它Novell Moonlight Configuration

与Firefox和其他浏览器一样,Chromium具有称为Incognito私有浏览模式。如果使用此模式,则应注意默认情况下禁用第三方扩展(包括Moonlight),因为无法确定它们在隐私方面的行为。

隐身-扩展程序已禁用的消息

如果您决定要以隐身模式启用Moonlight,则可以Extensions在Chromium首选项选项卡中启用。单击月光条目左侧的角三角形,然后选中标记为的框Allow in Incognito

扩展的铬偏好设置

请注意,默认情况下,隐身模式只会默认禁用Moonlight。对于普通浏览,默认情况下将启用它。

由于许多用户更喜欢使用Firefox,并且现在已广泛采用了较新版本的Firefox,因此希望Moonlight会尽快为他们提供支持。在此之前,您可以使用Chromium来查看具有Silverlight内容的网站,以解决此问题,如上所述。



0

Eliah的有关在Chromium浏览器中安装Moonlight的帖子对我有用。我正在使用基于Ubuntu的Linux Mint 13(Maya)。

正如先前的评论者所建议的,我还设法使用该插件在Firefox中安装了Moonlight。我还安装了附带的编解码器。月光似乎可以正确加载,但是没有声音。让我知道是否有解决此问题的方法。

铬是一个很好的短期解决方案,但不是一个好的解决方案。我的CPU达到极限,使我的旧笔记本电脑过热。不幸的是,根据Wikipedia的说法,“ 2011年12月,Miguel de Icaza宣布月光工作已经停止,没有未来的计划。”

因此,我们唯一的希望是HTML5最终将解决插件的问题。

谢谢你的帮助!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.