问题描述
我有 ubuntu 12.04 64 位,使用 Google Chrome。我从应用程序中心获取了 chromium,然后今天 amazon prime video 停止工作了。它告诉我更新 Flash。所以我卸载了 chromium 并安装了 Google Chrome。没用。然后我通过apt下载了ubuntu的flash。那给了我一条“不支持 Flash 版本”的消息。 \nFlash版本是11。
现在我尝试了http://apt.ubuntu.com/p/flashplugin-installer
它有效,但就在视频中间,它再次弹出错误消息。
Sorry we are unable to stream this video. This is likely because your Flash Player needs to be updated.
所以我不知道发生了什么。
最佳回答
我在使用 Chromium 的 Ubuntu 12.04 上遇到了同样的问题。我按照 adobe help page 上安装硬件抽象层模块的说明修复了它:
受保护内容播放的先决条件
对于 Ubuntu 10.04 或更高版本,请确保首先使用 apt-get 安装硬件抽象层模块。\n(仔细观察 \u201chal\u201d 安装错误,因为损坏的软件包安装可能会继续影响视频播放。)
sudo apt-get install hal
“libhal” (HAL) 库安装完成后,关闭浏览器并通过执行以下 shell 命令清除 Adobe Access 目录:
cd ~/.adobe/Flash_Player
rm -rf NativeCache AssetCache APSPrivateData2
注意:\n如果缺少硬件抽象层模块,Flash Player 仍然可以运行。但是,它无法播放需要 Adobe Flash Access DRM(数字版权管理)模块的受保护内容。
次佳回答
由于 Pepper Flash 的限制,这可能在 Linux 版 Google Chrome 中不起作用,正如 Google 在 their support page 上提到的那样:
\\n
Linux users: Adobe Flash Player uses a cross-platform API, Pepper API\\n(PPAPI), to run its plug-in in Chrome. You might notice some of the\\nknown issues below specific to Linux Chrome:
\\n
[…]
\\n
\\n
- Viewing Adobe Access (DRM) content is not supported, since Adobe does not support it on Linux.
\\n
\\n
[…]
\\n
我认为很有可能是:
-
Amazon 已放弃对适用于 Linux 的旧版 11.2 Flash(使用常规 API)的支持。
-
由于上述限制,Linux 版 Chrome 无法支持 11.7 中所需的 DRM。
这使得 Ubuntu 在观看 DRM-enabled 视频的支持方面陷入了两种困境。
第三种回答
尝试打开 this page 。您将看到一个带有标题版本信息的小框。此外,它还会运行一个简短的 Flash 视频作为测试并告诉您
1) 如果你的flash插件运行正常
2)您安装的闪存的确切版本(为进一步故障排除提供了良好的基础)
尽管它不是直接的解决方案,但可能对您有帮助。