Answers:
重要:
请注意,Ubuntu版本12.04、14.04和更高版本现在支持 通过HTML5播放本机Netflix。
此答案中的解决方案仅应在无法进行本机播放的情况下使用(例如,不受支持的Ubuntu版本,除Google Chrome以外的浏览器)。
另请注意,从Firefox 49开始,Netflix本身就支持播放。
自2012年12月7日起,以下版本至少适用于12.04和12.10。
注意:有关如何silverlight
在Firefox中安装(Windows-)(对于观看Netflix 极为有用)的最新说明(截至2013年10月),请参阅末尾。
打开一个终端(Ctrl-Alt-T),输入:
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update
sudo apt-get install wine-staging
sudo apt-get install netflix-desktop
这将安装大约254MB的软件包,主要是它将安装wine-compholio
(wine
可以运行Silverlight 的自定义版本)和依赖项。如果wine
尚未安装,则可能需要同意使用Microsoft字体(在文本模式窗口中,使用箭头键或选项卡可在出现文本模式时到达红色的“确定”按钮)。下载/安装大约需要15分钟。
然后从菜单(或命令行)运行新安装的“ netflix-desktop”应用程序。
如果安装中出现问题(涉及第三方链接),请不要慌张:netflix-desktop将检测到缺少的东西并尝试重新安装,如果仍然失败,请重新开始。
当您第一次运行它时,它将初始化wine
并可能询问有关安装Mono和Gecko wine软件包的情况(我接受并安装了它们以防万一)。
该netflix-desktop
应用程序将打开,登录到您的Netflix帐户。
窗口将以全屏模式打开,这非常优雅,但是如果您想控制该窗口,请立即按F11键退出全屏模式。(它可能还会要求安装经过特殊设计的Firefox扩展程序,以使全屏模式更加友好。)
像平常一样使用Netflix。
在我的Ubuntu 12.04和12.10(我有Core i7)中,它可以完美地工作。
(正如您可能已经意识到的那样,netflix-desktop
实际上是Firefox 17在没有菜单栏的酒上运行。按F10键可以控制Firefox菜单和导航。)
鸣谢和参考:该信息最初来自http://www.webupd8.org/2012/11/how-to-use-netflix-in-ubuntu-through.html。尽管这是www.iheartubuntu.com在http://www.iheartubuntu.com/2012/02/netflix-on-linux-contest.html中发起的运动的结果,但http:// www获得了这一成就。 iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html(作者:Erich Hoover),其中还包含用于支持开发的捐赠链接。还有 https://launchpad.net/netflix-desktop
奖励:通过运行此功能,您将拥有一个具有正常功能的Firefox 17(Windows版)以及可运行的Silverlight,可用于导航其他站点,方法是在主窗口中按F10->视图->工具栏->导航菜单,您可以访问任何站点并能够使用Silverlight。
另外,现在可以在(Linux)Firefox中安装Silverlight,就好像它是本机插件一样。(有关更多信息,请参见http://fds-team.de/cms/pipelight-installation.html)
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update
sudo apt-get install wine-staging
sudo apt-get install pipelight-multi
sudo pipelight-plugin --enable silverlight
然后安装UAControl
Firefox附加组件(UAControl-neko.tsugumi.org),并movies.netflix.com
确认您的浏览器是Windows的浏览器,例如“ Mozilla / 5.0(Windows NT 6.1; rv:23.0)Gecko / 20131011 Firefox / 23.0”。
然后访问www.netflix.com。
来源:Pipelight:在Linux浏览器中使用Silverlight观看Netflix,Maxdome视频和更多内容〜Web Upd8:Ubuntu / Linux博客
AUControl
Firefox插件仍然可用吗?
UAControl
(固定),是的,它可用。
E: The repository 'http://ppa.launchpad.net/ehoover/compholio/ubuntu bionic Release' does not have a Release file.
不再在Ubuntu 18中工作
您需要更新安装的Google Chrome(不是Chromium;并且请确保为您的计算机选择正确的软件包):
前往Netflix并尝试电影或电视节目。现在一切都应该正常工作。
如果您遇到播放问题,请尝试降低质量以匹配硬件功能。我会推荐一台比1GHZ 1GB上网本更好的计算机。¹
1: (因为我经历过口吃设备上的那个水平 ;没关系,当前更新缓解了最重要的播放问题与我的上网本。)
奖励:Netflix Webapp
您可以通过创建一个不错的.desktop
启动器将Netflix与Ubuntu桌面集成:
下载Netflix使用的图标。就个人而言,我通常会在Google上搜索合适的图标 ,Dakirby309制作的这个图标看起来不错:
将图标另存为netflix.png
您的主文件夹中
在主文件夹中创建一个名为Netflix.desktop的文件
插入以下文本:
[Desktop Entry]
Type=Application
Name=Netflix
Exec=google-chrome -app=http://www.netflix.com
Icon=/home/USERNAME/Pictures/netflix.png
Terminal=false
StartupWMClass=www.netflix.com
确保/home/USERNAME/Pictures/netflix.png
用正确的Netflix图标路径替换。
保存desktop
文件并退出编辑器。
Netflix.desktop
并转到“ 属性” →“ 权限”选项卡→“ 执行 ”,使文件可执行,然后选中“ 允许将文件作为程序执行 ”框现在您有了Netflix WebApp !:
另外,您也可以使用Chrome插件,并通过执行以下操作以“窗口式”模式启动它:
选择创建快捷方式:
仅检查“ 应用程序”菜单并确认您的选择
这将使Netlix在Dash中可用:
如果您不喜欢滚动条的外观,则可以启用Chrome的重叠式滚动条。转到chrome:// flags /#overlay-scrollbars并启用它们。现在,您将拥有完成体验的滚动条:
对于firefox,版本49之后,您也可以在Linux上观看netflix,而无需执行任何其他步骤,firefox将下载Google本地谷歌Widevine CDM插件并播放受保护的内容:
现在,我拥有Firefox 49或更高版本,如何观看Netflix?
因此,这是必需的步骤:
在用户代理chrome + linux中选择,然后按编辑,然后将chrome版本更改为53或更高版本,如下所示:
Mozilla / 5.0(X11; Linux x86_64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 53.0.2785.34 Safari / 537.36
旧的chrome版本将阻止netflix正常工作,因此这很重要。您可能需要将用户代理更新到最新版本(通过检查本地安装或尝试通过http://www.browser-info.net/useragents进行某些操作)。此外,在文本框中,将“ all_urls”替换为netflix .com。这会将更改的用户代理仅应用于netflix
输入netflix,尝试查看节目/电影,firefox将警告它需要启用DRM支持。接受,它将下载并安装Widevine DRM插件。请稍等,然后重新加载页面。有时您需要返回并重试,但是它可以工作
我将询问netflix关于Linux用户代理上支持firefox的状态,并在需要时进行更新
由于缺少所需的组件,Chromium不支持Netflix。您可以手动安装此组件,但这很麻烦,并不值得。
至少从2014年起,Firefox也不支持Netflix。
如果要在Ubuntu上使用Netflix,则需要使用Google Chrome。从Google网站下载DEB文件。
更多详细信息:http :
//www.pcworld.com/article/2687243/netflix-on-linux-how-to-get-it-today-and-why-its-such-a-pain.html
PlayOn-驱动Netflix(和Hulu)的服务-将推出HTML5客户端,这将消除对Silverlight(和Moonlight)的需求。现在已经在iPhone上推出了,我认为它将很快用于将PlayOn服务流式传输到Linux机器。
Moonlight是Silverlight的开源替代方案,但不适用于Netflix。之所以不适用于Netflix,是因为Netflix还需要DRM支持,而Moonlight却没有。
不过,有一种方法可以通过Ubuntu在Netflix上观看内容。
您将要在Ubuntu上虚拟化Windows XP / Vista / 7。我建议使用Virtualbox,但您可以随意使用任何内容。在虚拟机下,您可以使用真正的Silverlight和DRM支持并观看Netflix。
Pipelight是一个基于Erich Hoover的Netflix-Desktop的插件,允许Ubuntu用户从本机Firefox浏览器中观看Netflix。
添加compholio和pipelight ppa
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqcheal/pipelight
sudo apt-get update
安装管道灯
首先关闭浏览器!
sudo apt-get install pipelight
现在,Silverlight可以在某些站点上运行,但是Netflix和其他站点可以检查浏览器用户代理,并且不能在Linux机器上播放。
安装插件以更改用户代理
我使用了用户代理覆盖程序
在Firefox中,转到“工具”->“添加附件”,然后搜索“用户代理”。
安装用户代理覆盖程序
选择最新的Firefox / Windows组合。
前往netflix.com并享受。
Pipelight
对我有用。对于用户代理,我使用了(如在上面的另一个答案中):Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36
Netflix桌面过于占用资源,覆盖层非常烦人,我强烈建议您执行以下步骤并使用Firefox。
为Firefox添加Netflix
开放终端
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo pipelight-plugin --update
sudo pipelight-plugin --enable silverlight
将用户代理覆盖程序添加到Firefox附加组件
现在,您将没有专用于Netflix的应用程序,并且可以使用现有的浏览器安装。
Pipelight的另一个不相关的好处是您可以使用它启用最新的Flash版本。不再需要胡椒粉!:)
Pipelight
对我有用。对于用户代理,我使用了(如在上面的另一个答案中):Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36
尝试运行以下命令:
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update && sudo apt-get install netflix-desktop
然后在启动器中找到netflix,它应该可以工作。
但是,如果它第一次不起作用(例如对我不起作用),请尝试以下操作:
rm -Rf ~/.netflix-desktop
sudo apt-get install netflix-desktop
我从这里得到了答案:http : //www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html
它还有一些其他的故障排除说明,我没有在此处发布,因此请检查一下是否对您不起作用。