FlashPlayer 开源替代品

FlashPlayer 开源替代品

我想知道是否有任何可以替代 Flash Player 的开源软件。

我尝试过该lightspark工具,但它在 Chromium 中不起作用(或者可能是我没有正确安装它?)。

我做到了:

sudo apt-get install lightspark browser-plugin-lightspark

我上线了. 我愿意接受任何开源的 Flash 播放器替代品。

如何在 Ubuntu 上安装可以在 Chromium 中运行的开源 Flash 播放器替代品?

答案1

简短回答

似乎没有足够好的、最新的开源 Flash 播放器项目。而且当前的 Lightspark 显然无法与 Chromium 版本 34 及更高版本兼容。

当前状态

从版本 34(2014 年 4 月)开始,Chromium/Chrome 开始放弃对 Netscape-API 插件(NPAPI)的支持,转而支持在沙盒模式下运行插件的新 Pepper API(PPAPI)(在我看来,它修复了过去几年主要的网络安全漏洞 Flash)。为了保持对 Linux 下 Flash 的支持,Google 与 Adob​​e 达成协议,以维护其自己的 Flash 版本(仍为专有和闭源的),并以 的形式提供pepperflashplugin-nonfree

由于 Lightspark 的最新版本早于 API 切换 (2013-03-16) (2014-02-17),因此当前版本的 Chromium 项目不支持它。其他活跃的 FOSS Flash 播放器项目甚至更老。

该怎么办

取决于您寻求 FOSS Flash 播放器的原因。

  • 出于安全考虑,你可以放心使用 Google 的 Pepper Flash,因为它是沙盒化的。通过 Ubuntu 软件中心pepperflashplugin-nonfree或命令行安装sudo apt-get install pepperflashplugin-nonfree。Chrome 已经内置了插件。

  • 如果你相信 FOSS 软件并且想要支持它——最好根本不要使用 Flash(忽略它),因为使用任何 FOSS 播放器仍然会推广封闭的专有 RIA 标准(在我看来,这对行业造成了足够的损害)。这并不难,因为许多网站将使用 HTML5 来替代 Flash。作为备用功能,您可以安装 Pepper Flash,但将 Chromium 设置为仅根据请求运行它(输入 URLchrome://settings/content并选择“单击播放”插件)。

相关内容