AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1488
Accepted
Gator
Gator
Asked: 2010-08-07 12:27:56 +0800 CST2010-08-07 12:27:56 +0800 CST 2010-08-07 12:27:56 +0800 CST

如何在 Ubuntu 上使用 Netflix?

  • 772

有没有办法将 Netflix 内容流式传输到我的 Ubuntu 机器上?

netflix
  • 12 12 个回答
  • 50612 Views

12 个回答

  • Voted
  1. Best Answer
    alfC
    2012-11-19T15:31:03+08:002012-11-19T15:31:03+08:00

    重要的:

    请注意,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
    
    • 将 PPA 添加到我的系统是否安全?需要注意哪些“危险信号”?

    这将安装大约 254MB 的包,主要是它将安装(能够运行 Silverlightwine-compholio的自定义版本)和依赖项。wine如果wine尚未安装,您可能需要同意使用 Microsoft 字体(在文本模式窗口中使用箭头键或选项卡到达文本模式下出现的红色“确定”按钮)。下载/安装大约需要 15 分钟。

    然后从菜单(或从命令行)运行新安装的“netflix-desktop”应用程序。

    菜单Netflix

    如果安装出现问题(涉及第三方链接),请不要惊慌:netflix-desktop 会检测到某些内容丢失并尝试重新安装,如果也失败,请重新开始。

    当你第一次运行它时,它会初始化wine并可能询问安装 Mono 和 Gecko wine 包(我接受并安装它们以防万一)。

    netflix-desktop应用程序打开,登录到您的 Netflix 帐户。

    窗口将全屏打开,非常优雅,但如果您想控制窗口,请立即按 F11 退出全屏模式。(它也可能要求安装一个 Firefox 扩展——特别设计——这使得全屏模式更友好。)

    像往常一样使用 Netflix。

    主赢

    它在我的 Ubuntu 12.04 和 12.10(我有一个 Core i7)中完美运行。

    (此时您可能已经意识到,netflix-desktopFirefox 17 真的是在没有菜单栏的 wine 上运行。按 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 中安装 Windows-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
    

    然后安装UAControlFirefox 插件 ( 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 博客

    • 58
  2. Mateo
    2014-08-12T12:15:52+08:002014-08-12T12:15:52+08:00

    在 Ubuntu 14.04 及更高版本上播放原生 HTML5

    您将需要更新安装 Google Chrome(不是 Chromium;并确保为您的机器选择正确的软件包):

    在此处输入图像描述

    1. 前往 Netflix 并尝试电影或节目。现在一切都应该正常工作。

      如果您遇到播放问题,请尝试降低质量以匹配您的硬件功能。我会推荐一台比 1GHZ 1GB 上网本更好的电脑。¹

    1:(因为我在该级别的设备上遇到了口吃;没关系,当前的更新已经解决了我上网本的大多数播放问题。)


    在此处输入图像描述


    奖励:Netflix Webapp

    您可以通过创建一个不错的.desktop启动器将 Netflix 与您的 Ubuntu 桌面集成:

    1. 下载一个图标供 Netflix 使用。就个人而言,我通常在 google 上搜索一个合适的图标 Dakirby309 的这个看起来不错:

      在此处输入图像描述

      将图标另存为netflix.png您的主文件夹

    2. 在您的主文件夹中创建一个名为 Netflix.desktop 的文件

    3. 在像 gedit 这样的文本编辑程序中打开它
    4. 插入以下文本:

      [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 图标的正确路径。

    5. 保存desktop文件并退出编辑器。

    6. 通过右键单击Netflix.desktop并前往属性→权限选项卡→执行使文件可执行: →选中允许将文件作为程序执行框
    7. 将图标拖到您的启动器(不要删除/移动原件)

    现在你有了一个 Netflix WebApp!:

    在此处输入图像描述


    或者,您也可以使用Chrome 插件并通过执行以下操作以“窗口”模式启动它:

    1. 右键单击应用程序
    2. 选择创建快捷方式:

      在此处输入图像描述

    3. 只检查应用程序菜单并确认您的选择

    这将使 Netlix 在 Dash 中可用:

    在此处输入图像描述

    如果您不喜欢滚动条的外观,可以启用 Chrome 的覆盖滚动条。转到 chrome://flags/#overlay-scrollbars 并启用它们。现在您有了完成体验的滚动条:

    在此处输入图像描述

    • 56
  3. higuita
    2016-09-25T15:45:10+08:002016-09-25T15:45:10+08:00

    对于firefox,49版之后你也可以在linux上观看netflix,无需任何额外步骤,firefox会下载原生google widevine CDM插件并播放受保护的内容:

    现在我拥有 Firefox 49 或更高版本,如何观看 Netflix?

    所以这是需要的步骤:

    1. 有一个Netflix帐户!:)
    2. 安装firefox 49或以上
    3. 推荐:安装用户代理切换器插件。我使用http://mybrowseraddon.com/useragent-switcher.html,但几乎所有用户代理插件都应该工作。您也可以直接编辑 firefox 用户代理,但不推荐,因为这会将 chrome 用户代理发送到所有站点,这可能会破坏其他内容。该插件可以配置为仅将 chrome 用户代理发送到 netflix 站点。
    4. 在用户代理 chrome+linux 中选择并按编辑并将 chrome 版本更改为 53 或更高版本,如下所示:

      Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36

      旧的 chrome 版本会阻止 netflix 工作,所以这很重要。您可能需要将用户代理更新到最新版本(通过检查本地安装或尝试来自http://www.browser-info.net/useragents的内容)同样在文本框中,将“all_urls”替换为 netflix .com。这会将更改后的用户代理仅应用于 netflix

    5. 进入 netflix,试图看一个节目/电影,firefox 会警告它需要启用 DRM 支持。接受,它将下载并安装widevine DRM 插件。稍等片刻,重新加载页面。有时你需要回去再试一次,但它会奏效

    我会向 netflix 询问在 linux 用户代理上支持 firefox 的状态,并在需要时进行更新

    • 9
  4. TheWanderer
    2016-04-22T16:14:15+08:002016-04-22T16:14:15+08:00

    由于缺少所需的组件,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

    • 7
  5. Marco Ceppi
    2010-08-07T13:08:40+08:002010-08-07T13:08:40+08:00

    PlayOn——驱动 Netflix(和 Hulu)的服务——将推出一个 HTML5 客户端,它应该可以消除对 Silverlight(和 Moonlight)的需求。它现在已经适用于 iPhone,我认为它很快就会用于将 PlayOn 服务流式传输到 Linux 机器。

    • 6
  6. Michael Chapman
    2011-05-17T09:43:31+08:002011-05-17T09:43:31+08:00

    不久前我读到可能可以运行Wii 模拟器而不是虚拟机,但我认为这对大多数人来说不会是一个改进。自从应用程序问世以来,我一直想在 android 模拟器中尝试 Netflix ,但是我仍然需要测试它是否真的可以工作。问题是该应用程序仅“批准”某些手机。有一个黑客应该适用于有根手机,所以我认为这很有可能是比虚拟盒子更好的解决方案,但很难确定。

    如果其他人得到这个工作,请告诉我。

    • 5
  7. Ryan McClure
    2012-05-30T22:12:07+08:002012-05-30T22:12:07+08:00

    Moonlight 虽然是 Silverlight 的开源替代品,但不适用于 Netflix。这对 Netflix 不起作用的原因是 Netflix 还需要 DRM 支持,而 Moonlight 没有提供。

    不过,有一种方法可以通过 Ubuntu 在 Netflix 上观看。

    您将希望在 Ubuntu 上虚拟化 Windows XP/Vista/7。我会推荐 Virtualbox,但你可以随意使用任何你想要的东西。在虚拟机下,您可以使用真正的 Silverlight 和 DRM-support 并观看 Netflix。

    • 5
  8. Dan
    2013-10-01T16:17:13+08:002013-10-01T16:17:13+08:00

    管道灯

    Pipelight 是一个基于 Erich Hoover 的 Netflix-Desktop 的插件,允许 Ubuntu 用户在本地 Firefox 浏览器中观看 Netflix。

    Web Upd8 文章

    添加 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 尽情享受吧。

    这是来自web upd8上的一篇文章

    • 1
  9. GoOnGetErDone
    2014-12-23T14:41:25+08:002014-12-23T14:41:25+08:00

    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 附加组件

    • 将用户代理字符串更改为 windows/chrome34

    现在您将不再有 Netflix 的专用应用程序,您可以使用现有的浏览器安装。

    pipelight 的另一个不相关的好处是您可以使用它启用最新的 Flash 版本。不再需要辣椒了!:)

    • 1
  10. Jesús Abad
    2020-04-29T07:11:34+08:002020-04-29T07:11:34+08:00

    Ubuntu 20.04(抢购铬)

    (这个信息也可以在原文中找到:https ://que-cosas.blogspot.com/2020/04/ver-netflix-en-el-chromium-de-ubuntu.html )

    1º 我们下载 Chrome 以使用其 Widevine。

    我们可以通过以下命令执行此操作,该命令将为我们提供 .DEB 文件,我们将在其中找到所需的 Widevine 文件夹。

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    

    然后我们将它解压到一个我们命名为tmp的文件夹中。

    dpkg -x google-chrome-stable_current_amd64.deb tmp
    

    2º 我们更改了 Chromium snap 包的权限。

    安装后,磁盘上有一个读/写权限,不允许我们进行更改,因此不允许我们安装 Widevine。我们可以从 Ubuntu Software(快照商店)更改它。

    权限快照 Chromium 1

    权限快照 Chromium 2

    3º 复制或移动 Chromium 中的 WidevineCdm 文件夹。

    下一步是将插件移动到 Chromium 使其工作所需的位置。我们可以这样做:

    mv
    tmp/opt/google/chrome/
    WidevineCdm $HOME/snap/chromium/current/.local/lib/
    

    完成后,我们可以删除临时文件和 Chrome 安装文件。

    rm -R tmp
    rm google-chrome-stable_current_amd64.deb
    

    4º 我们必须让 Netflix 相信我们的 Chromium 是 Chrome。

    此步骤基于称为User Agent的浏览器属性。我们有兴趣了解我们的用户代理,为此我们可以使用以下链接:

    https://www.whatismybrowser.com/detect/what-is-my-user-agent

    现在我在我的 Chromium 浏览器上得到了一个:

    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium /81.0.4044.122 Chrome/81.0.4044.122 Safari/537.36

    这不会帮助我们观看 Netflix,我们必须修改它显示 snap Chromium 的部分,以便它只显示 Chrome。所以它看起来像这样:

    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome /81.0.4044.122 Chrome/81.0.4044.122 Safari/537.36

    我们将通过在 Chromium 上进行扩展来实现这一点,这将使我们能够做出这种改变。例如,使用来自 Google 商店的 Chrome 扩展的User-Agent Switcher :

    https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg

    通过所有这些步骤,一旦扩展程序配置了 Chrome用户代理,您将可以在 Ubuntu 20.04 上的 Chrome 中看到 Netflix 而无需安装 Chrome。

    • 1

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve