Linux上视频流服务的当前状态

您对Linux用户对视频流服务的当前支持状态感到困惑吗?您是否想知道为什么某些服务不能在某些浏览器中运行,而某些服务却根本不能工作?我对此也感到困惑,因此我决定研究此问题,以发现并分享Linux上视频流服务的当前状态。

Linux上的视频流目前与支持HTML5的某些服务混乱,其他仅支持Flash的应用程序,罕见的仅支持Silverlight的奇数游戏。尽管如此,它实际上已经得到了很大的改善,并且每天都在不断改善。就在几年前,情况大不相同,所以我感到非常兴奋,因为未来看起来非常有前途。

DRM使媒体变得复杂

DRM或数字版权管理该术语是指旨在限制内容的访问并使之复杂化的各种技术。它可以在许多不同形式的软件中找到,但最常在视频和游戏中体验到。我认为DRM不会破坏世界,但是不可否认的是,Linux上视频流的所有问题都归结为版权持有者对DRM的坚持,而那些坚持认为Linux不够大的平台无法解决问题像Adobe一样。

DRM至少会保留一段时间,但是当您的目标是吸引尽可能多的观众时,通过DRM将内容锁定在特定平台上对企业来说是不利的。好消息是,诸如YouTube之类的一些公司已经意识到了这一点,并正在相应地调整其服务,因此它们在Linux上运行良好。在理想的世界中,无论平台如何,任何人都可以使用内容。

不幸的是,尽管我们正在取得进步,但我们并不生活在视频流乌托邦中。

Adob​​e继续针对2012年2月他们放弃Flash for Linux的Linux用户发起的斗争。许多视频流媒体服务仍然挂在Flash上​​,并且由于Adobe停止了对Linux的支持,这仍然是我们双方的难题。当Windows和OS X用户使用版本19时,Linux上的Flash锁定在版本11.2。Adobe或其支持者可能会争辩说Google加强了PepperFlash并解决了Adobe放弃的问题,但是这种方法无法解决。主要问题。

Google的PepperFlash解决了该问题,并使用了诸如Freshplayer之类的插件,甚至Firefox用户也可以使用PepperFlash。但是Google的PepperFlash实施不支持DRM,使得一些服务无法使用。多年以来,HAL一直是Linux使用Flash解决DRM内容的答案,但不幸的是,由于HAL的结构方式,HAL无法与PepperFlash一起使用。这意味着如果流服务要使用DRM和Flash支持Linux,那么它们将被迫不超过版本11.2。

Flash只是需要消亡,并且很快;闪存现在被广泛认为是一种故障,每周都有安全问题。但是Flash并不是Adobe唯一使Linux用户陷入困境的产品。

Adob​​e和Mozilla达成了一项协议,允许Adobe创建Adobe Primetime内容解密模块(CDM)以通过HTML5视频播放DRM内容。在Firefox中。听起来不错,不是吗?听起来他们正在接受Flash的失败并继续前进,但是当然有一个陷阱。 Adobe的Primetime CDM不支持Linux。直接来自Mozilla:“当前,使用32位版本的Firefox时,Adobe Primetime仅在Windows Vista / 7/8及更高版本中可用。"

(Adobe的Primetime CDM不支持OS X

Netflix

Netflix决定通过切换到HTML5视频来结束Silverlight的恐怖统治,这是Mac用户遇到的问题。他们仍然通过EME(加密媒体扩展名)使用DRM,但是一次只能执行一次吗? Linux上的Netflix曾经是一个梦想,这就是为什么类似Pipelight这样的变通方法。

Linux上的Netflix现在就像使用Google Chrome一样简单和容易,但是不幸的是,像我这样的Firefox用户仍然留下了

快速解答: Netflix通过google Chrome浏览器在Linux上运行良好,但不适用于Firefox或任何其他浏览器

Hulu

Hulu在现成的Linux上无法运行,但是由于Ubuntu MATE创始人Martin Wimpress的努力,使得Hulu可以正常工作。打包了一个PPA,为您的计算机添加了HAL支持,用于修复DRM Flash服务。一旦您添加了PPA并安装了HAL软件包,便可以访问Hulu。

我之前提到HAL不适用于PepperFlash,因此,如果您是Google Chrome用户,那么不幸的是,此HAL修复将无法进行

快速解答: Hulu在安装HAL + Flash Fix后可在Linux上运行,但仅适用于Firefox。谷歌浏览器的PepperFlash不支持HAL,因此不支持Hulu。

Amazon Instant Video

Amazon Instant Video最近发生了变化,在某些情况下会有所改善,但在某些情况下更糟的是。 Ir以前通过HAL + Flash Fix支持Firefox,但是在撰写本文时,Amazon已转换为HTML5 Video,因此目前其实现仅在Google Chrome中有效。新服务实施的另一个警告是Google Chrome中的HTML5流不支持高清内容,它在播放器上显示了高清图标,但它们不是高清流。

快速解答: Amazon Instant Video可以在通过Google Chrome浏览器打开该框,但没有高清内容。 Flash支持已被弃用,因此Firefox用户被排除在外。

CrunchyRoll

动漫迷很高兴知道Crunchyroll通过上述HAL + Flash Fix支持Linux。

快速解答: Linux上通过HAL + Flash Fix通过Firefox支持Crunchyroll,但不适用于Google Chrome。

NBA League Pass

NBA League Pass是由NBA.com提供的流媒体游戏直播或预先录制的流媒体服务。 NBA联赛通行证会导致比赛停电,因此如果您的球队被涂黑,那么联赛通行证可能不值得。 NBA League Pass通过Flash播放内容,包括同时播放4场比赛的流媒体。 NBA的流媒体服务只需要Google Chrome通过PepperFlash提供的最新版Flash,这样NBA球迷就可以在Linux上享受许多游戏。 Google Chrome已对PepperFlash开箱即用的支持,但是由于Freshplayerplugin,Firefox也可以使用。

一旦安装了Freshplayerplugin,Firefox将能够使用PepperFlash并能够使用NBA League Pass。

快速解答: NBA联赛通行证可在Linux上使用Google Chrome和Firefox,分别通过PepperFlash和Freshplayerplugin获得。

Crawle

Crackle是Adobe如何通过Flash放弃来欺骗Linux用户的一个例子。实际上,Crackle做出了一个相当容易理解的决定,即提高Flash对其服务的最低要求,从而避免Flash零日崩溃。但是,不幸的是,Crackle的新最低要求现在高于Linux上的最低要求。

快速解答:对于我们的Linux用户,Crackle无法正常工作,不幸的是,没有

Linux用户遍布整个池塘(英国)

我无法亲自进行测试,因为我不在英国之外,但是我有其他人为我测试。 BBC iPlayer支持HTML5视频,因此可以通过Google Chrome开箱即用,但需要EME,因此不支持Firefox。 Channel4可以使用HAL + Flash Fix,但不能在Google Chrome中使用。 ITV Player和TVCatchup可以通过HAL + Flash Fix在Google Chrome和Firefox中使用。频道5(需求5)和Acorn TV存在“崩溃问题",因为对Flash和DRM的最低要求使其无法在Linux上播放。

如果您对其他服务有任何了解,请在下面的评论中让我们知道。

Linux上的视频流服务是一团糟

Linux上的视频流服务的状态似乎一团糟,这是因为是。好消息是,由于Netflix,Amazon,BBC等在向HTML5的高级解决方案过渡方面的努力,我们在此领域取得了很大进展。同时,我还要感谢Ubuntu MATE的 Martin Wimpress 提供的HAL + Flash Fix使所有基于Flash的服务继续在Linux上运行。

您如何看待Linux上视频流的当前状态?您是否像我一样乐观,对未来充满期待?在下面的评论中让我们知道。

标签: Adobe Flash Amazon Prime Hulu Linux Netflix