学了这四招,你在Linux上观看Netflix视频不发愁

导读 一份崭新的Linux发行版已经安装到你的电脑上,你完全准备好使用免费开源办公软件处理长时间的工作。但是你可能会问自己:“难道除了工作,就没有乐趣可言?我就是想观看Netflix视频!”

下面介绍了在Linux上观看Netflix的四种方法,以及每种方法的优缺点。在Linux中,要功能还是要选择,随你挑选,也可以两者兼而有之!

一、使用谷歌Chrome浏览器观看Netflix视频

谷歌的Chrome浏览器可能是Linux上最流行的Web浏览器,拥有一大批的选项,这些年来,它一直在改变人们观看Web内容的方式。就在不久前,谷歌Chrome还只出现在Windows和Mac上,而如今出现在了大多数的Linux发行版和衍生版上,这借助于面向基于Debian和红帽系统的原生二进制代码,或者借助于面向Arch Linux等发行版的编译源代码。

为何应该使用谷歌Chrome浏览器观看Netflix

安装谷歌Chrome很容易。这是一款独立式应用程序,随带必要的可用插件,完全内置到该应用程序中。安装Chrome后,你就可以观看几乎来自任何视频流网站的电视和电视剧,包括Netflix和Amazon Prime Instant Video,不需要安装任何另外的软件。你还可以访问庞大的Chrome插件库、Chrome生态系统中的大批Web应用程序以及出色的Web和JavaScript渲染引擎Blink。

为何不该使用谷歌Chrome观看Netflix?

谷歌Chrome是闭源浏览器。免费软件基金会和GNU项目组织(Linux界的两大知名组织)认为,用户应该能够免费获得和运行软件,同时又能够研究和再分发底层代码。一些Linux用户注重Linux社区具有的开放性,不愿安装闭源软件和驱动程序。

Chrome会减慢整个系统的运行速度,原因是它对每个打开的标签和每个安装的插件都采用沙盒机制,在你完全关闭了Chrome之后,甚至还会在后台运行。如果你运行旧硬件,或者注重操作系统和应用程序的快捷性,这可能是关键的阻碍要素。

还有就是谷歌。谷歌会把你的数据存储起来。比如说,如果你开启了自动填写功能,以便从地址栏搜索Web时节省时间,该数据就会发送到谷歌。一些人称之为是击键记录程序。如果你注重个人隐私,应该避开谷歌Chrome。

二、使用Widevine插件观看Netflix

Widevine插件是由谷歌开发的一款HTML5视频播放器,让用户不必使用Adobe Flash或微软Silverlight,就可以流式播放经过加密的DRM文件。Widevine在发布时支持各大操作系统(借助于谷歌Chrome),在其他任何浏览器上并不得到正式支持。不过由于一些满怀抱负的Arch Linux开发人员,Widevine经过成功的修改,可在Chromium(开源版的谷歌Chrome)中运行,并已开始加以修改,以便用在火狐和Vivaldi(基于Opera)等Web浏览器中。

为何应该使用Chromium或火狐Web浏览器中的Widevine插件?

可以自由地选择。使用Linux就是为了可以自由地选择在自己的系统上运行什么软件、如何配置该软件。安装让你能够观看Web上内容的插件应该同样适用。

火狐Web浏览器是开源浏览器。Chromium浏览器是开源浏览器。重申一下,这些浏览器都遵循使用Linux背后的理念。

为何不该使用Chromium或火狐Web浏览器中的Widevine插件?

安装未得到支持的插件会给系统带来负面影响。在这里,Widevine可能无法正常工作,或者根本无法工作,留给你的只是黑屏,而不是流式播放的电影。另外,浏览器更新或Netflix更新可能与你安装的Widevine版本不兼容,迫使你只好等到Linux社区有人上传这个插件的新版本。虽然这可能只要花几个小时,但是根本无法保证Widevine会得到更新。

三、使用Pipelight观看Netflix

让你能够观看Netflix和Amazon Prime Instant Video内容的另一个办法就是Pipelight。Pipelight是开源版的微软Silverlight插件,Netflix之前用该插件来流式播放视频,Amazon Prime Instant Video目前用该插件来流式播放视频。这个插件适用于几乎所有的Web浏览器,目前包括在你使用的任何Linux发行版的软件库中。

为何应该使用Pipelight观看Netflix?

Pipelight适用于Linux中的几乎各大Web浏览器,大多数时候可以正常工作。Pipelight与Flash、Shockwave、Silverlight和Unity Web Player兼容,让你可以几乎流式播放任何视频内容,还可以玩Unity游戏引擎支持的游戏,完全通过你的Web浏览器来实现。

为何不该使用Pipelight观看Netflix?

Pipelight并非完全是Linux代码。它实际上是一个兼容层,让你可以在Linux里面运行Windows代码,实际上需要Wine(这是一款Windows兼容层应用程序)才可以运行。如果你运行一款精简的操作系统,或者不需要在Linux中运行另外的Windows应用程序,可能应该避开这款插件。

四、如何使用虚拟机观看Netflix?

Linux中观看Netflix的另一个办法就是通过虚拟机。虚拟机在虚拟化环境中运行一份Windows或OS X,让你可以打开原生版的你所选择的Web浏览器,拥有适用于该浏览器的所有原生插件。

为何应该使用虚拟机观看Netflix?

你在电脑上设置了双启动方案,想要在现已安装的Windows或OS X上运行原生应用程序。你的虚拟化软件使用含有已安装的Windows或OS X的硬盘分区创建了虚拟机。如果你使用Linux来测试或开发软件,但是首选操作系统又是Windows或OS X,这一招就很方便。

为何不该使用虚拟机观看Netflix?

为了节省硬盘空间。安装虚拟机后,你得给虚拟硬盘分配一定数量的物理空间。在硬盘容量小的旧系统上,这可能行不通。

你的电脑必须支持虚拟化。一些旧硬件并不具有系统虚拟化的功能。大多数新硬件倒是支持,不过如果你因Windows不再支持现有硬件而安装了Linux,可能无法进行虚拟化。

虽然仅仅几年前,从基于Linux的操作系统观看视频流很困难,而如今在几乎任何Web浏览器中观看Netflix变得很容易。本文讨论的四种方法中任何一种都可以在几分钟之内显示画质清晰的电影。

免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/

时间: 2024-08-04 20:17:39

学了这四招,你在Linux上观看Netflix视频不发愁的相关文章

学了这四招,维护领导形象不再难

最近,架构师米洛整理出了很多有关团队管理的文章,慢慢发. 如果你加了薪升了职,恭喜你开始了一个新的征程.新领导首先就要面对的一个问题是:自己是领导了,该担负什么职责,有什么责任?如何维护自己的领导形象?好吧,米洛就跟你谈一谈. 第一,要学会尊重下属.但这并不是说要降低自己的地位来迎合老员工,有的年轻上司在老员工面前放下身段,还以"哥""姐"相称,这样是不能树立威严的.有的新上司不理会资深员工的心理感受,大步推进新的管理措施,如果老员工不能跟上,就淘汰掉,这些管理方式

从LLVM源码学C++(四)

关键知识点:断言 1 const Option OptTable::getOption(OptSpecifier Opt) const { 2 unsigned id = Opt.getID(); 3 if (id == 0) 4 return Option(0, 0); 5 assert((unsigned) (id - 1) < getNumOptions() && "Invalid ID."); 6 return Option(&getInfo(id

本文来自作者?余博伦?在?GiCa?上分享 「韭菜种四招教你学会甄别

Docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小.池空间大小默认为:100G容器空间大小默认为是:10G所以修改空间大小也分为两个:这 如今已经大获市场成功的<王者荣耀>一直是业内各方关注的对象,而我们也知道这款产品在成为国民级游戏之 如果你有了还要创建密码,gi会提示你是否需要覆盖(y n)?Y:确认????????N:取消 如图:生成如上图所示标识生成成功了.其存放路径为 在我理解,面向对象是向现实世界模型的自然延伸,这是一种"万物皆对象"的编程

第四章 初步进入linux世界

第四章 初步进入linux世界 [Linux 系统启动过程] Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动. Linux系统的启动过程大体上可分为五部分:内核的引导:运行init:系统初始化:建立终端 :用户登录系统. A 内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动.紧接着由启动设备上的grub程序开始引导linux,当引

So Easy! Oracle在Linux上的安装配置系列四

So Easy! Oracle在Linux上的安装配置系列四  监听器的配置 在创建了数库和各种数据库对象并装载了数据后,下一步是在数据库服务器与使用它的用户之间建立连 接,Oracle Net Services使这种连接成为可能.Oracle Net Services组件必须"存活"在客户机和服务器上,它们一般使用TCP/IP网络协议来建立客户机和数据库服务器之间的网络连接. 本文官方文档位置: http://docs.oracle.com/cd/E11882_01/network.

跟王老师学反射(四):Class类:从Class类中获取信息

跟王老师学反射(四)Class类:从Class类中获取信息 主讲教师:王少华   QQ群号:483773664 学习内容 获得class类中的信息 根据我们以前学过的一个Java类有以下几部组成,如下代码所示 一.访问Class对应的类所包含的构造方法 (一)public Constructor<T> getConstructor(Class<?>... parameterTypes) 返回此Class对象所表示的类的指定public构造方法. parameterTypes参数是按

跟王老师学枚举(四):枚举类练习

跟王老师学枚举(四):枚举的练习 主讲教师:王少华   QQ群号:483773664 一.需求 请编写一个关于星期几的枚举WeekDay 要求: 枚举值:Mon,Tue,Wed,Thu,Fri,Sat,Sun 该枚举要有一个方法,调用该方法返回中文格式的星期(星期一...) 二.参考代码 package chapter11_04;   public enum WeekDay {     Mon{         @Override         public String getChinaWe

怒学Python——第四篇——函数与模块

Python的函数:其实和C++非常类似,不过由于是弱类型的语言(用起来感觉是......),把那些类型声明都去掉了,传的是值不是引用(至少2.7是),有一点点小区别是前面必须加def来定义(好像宏定义的样子......),下面给出示例 def sum(a, b): #sum为函数名,注意冒号...... c = a + b #这一部分是函数的语句块 return c #到这里函数就结束了,和C++一样 print sum(1, 2) #根据函数名调用函数,输出1+2的值 这里也有lambda函

10天学安卓-第四天

原文:10天学安卓-第四天 继续昨天的学习. 昨天我们根据取得的天气数据新建了一个视图用来显示各项内容,那么今天我们就把数据显示出来吧!!! 这里我们要把数据和视图联系起来,那么就用到了适配器-Adapter,Android给我们提供了很多Adapter,这里我们用到了BaseAdapter. BaseAdapter(1) 右键点击src/com.demo.weather,选择 New > Class,按照下图填写: 选择[Finish]后,我们就新建了一个BaseAdapter的子类,打开 W