有些人可能知道,Firefox 49 现在包含适用于 Linux 的 Google Widevine CDM!这非常适合查看一些加密的流,例如这里的流:http://demo.castlabs.com/,但是当我尝试观看 Netflix 或 Amazon Video 上的流媒体时,我遇到了麻烦。
在 Netflix 上,我被告知要安装 Silverlight 插件,而在 Amazon 上,我只是收到一条错误消息,该错误将我发送到帮助页面,建议我更新 Google Chrome。
我想我需要为此切换我的用户代理,我确实知道该怎么做,尽管我找不到一个有效的。有没有人找到允许 Netflix 和/或 Amazon Video 运行的用户代理?
答案1
这个对我来说对 Netflix 有用:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36
但这对亚马逊不起作用。在亚马逊上,窗口会扩展,但不会启动任何视频播放器。
(来自 MintUpdate 的 Mint 18、Firefox 49。当然,我必须启用 DRM 内容。)
答案2
升级后您是否完全重新启动了 Firefox?您仍然需要安装 Widevine 插件。
我在 Amazon Video 上遇到了零问题,重新启动 Firefox,转到 Amazon,开始播放,并立即提示我下载并安装 Widevine。
在 Netflix 上,我必须安装 User-Agent 切换器扩展,并使用以下 User-Agent 字符串:“Linux / Chrome 53: Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome /53.0.2785.34 野生动物园/537.36"
重新启动 Firefox 并刷新 Netflix 后,我可以正常播放了。不过,这个解决方案很糟糕,因为其他网站会破坏该用户代理集,所以我鼓励您联系 Netflix 并投诉。