尝试在 Hulu 中播放视频,尽管我已经清除了许可证等,但仍然不断出现 DRM 错误。它告诉我必须安装 HAL;我尝试使用 apt-get 反复安装,但就是不行。有人能给我一些关于如何在 16.04LTS 上为 Firefox 安装 HAL 的相当清晰的说明吗?我确实知道它正在被替换,但有人知道在这种情况下如何让我的 Hulu 正常工作吗?
答案1
使固定为了葫芦在 Ubuntu 16.04 LTS(64 位)上使用 Firefox v49.0:
(为了Netflix,请参见下文。)
- 安装Flash 11.2(通过 Adobe 使用 APT 下载方法)。
- 安装僵尸 HAL. 重新启动浏览器。
- 在 Firefox 中,转到编辑 -> 首选项。
- 单击内容选项。
- 确保“播放 DRM 内容”已启用。
另一个解决方法是使用 Google 的铬合金瀏覽器。
Netflix:完成上述步骤后,您还可以使用 Firefox 在 Ubuntu 上播放 Netflix,但 Netflix 很烦人,因为他们不喜欢在 Linux 上支持 Firefox,并且他们使用 Microsoft 的 Silverlight 技术(这是 Flash 的另一个专有竞争对手)。解决方法是执行以下操作:
安装管道灯对于 Ubuntu,然后重新启动 Firefox。
安装“用户代理覆盖“附加组件(我使用的是 muzuiget 的 0.4.1 版本)。您可以通过单击“工具”->“附加组件”并在 Firefox 中搜索它来执行此操作。
安装 User-Agent 插件后,单击其按钮,即可选择 Windows 身份之一。这样,Netflix 就会误以为您使用的是 Windows 计算机,而您实际上使用的是 Ubuntu。不过,当我看完 Netflix 后,我会通过单击“默认”身份禁用此欺骗功能,因为我想让网站知道我使用的是 Linux。这样,我可以帮助鼓励更多公司为我们提供本地支持。(或者,如果您正在帮助人们转换到 Linux,则可以保留欺骗功能。这样,在他们看来,使用 Linux 不会出现“奇怪的错误”。)
哦,还有,如果 Netflix 向您抛出一个错误页面,提示您需要安装 Silverlight,那么您需要确保在访问 Netflix 之前启用虚假的用户代理欺骗,而不是在到达其网站后才启用。