有没有办法让受保护的 Hulu 或 Amazon Prime 即时视频正常工作?

Nil*_*Nil 44 flash firefox google-chrome

当我在 Amazon Prime 上仅观看一些星际迷航的剧集时,播放器会卡在更新上。我按照这里的说明操作,实际上这样做了 3 秒钟。这是最奇怪的事情。很明显,视频正在播放,我看到了 3 秒的剧集,但是出现了一条消息,说我需要更新我的 Flash 播放器。我一遍又一遍地尝试加载视频,但没有成功,甚至 3 秒都没有。这是错误消息:

Sorry we were unable to stream this video. This is likely because your Flash Player needs to be updated.
Run Code Online (Sandbox Code Playgroud)

我正在运行 Ubuntu 13.04 Raring Ringtail、Firefox 20 和 adobe flash-player 11,2,202,280。显然,Adobe 不会为 Linux 提供更新版本的闪存,只会提供安全更新。

那么有没有人能够播放主要的即时视频,如果可以,在什么情况下?我可以使用 Flash 插件的替代实现吗?还是我的问题的原因完全不同?


问题可能与正在使用的闪存版本有关。如果有人让 Prime 使用我当前版本的 Flash 或它的开源/免费实现,请告诉我。或者,如果除了将我的浏览器更改为 chrome 之外,任何人都可以在亚马逊上获取视频以播放任何其他参数,请告诉我。

这也会影响Hulu和其他通过 Flash 使用 DRM 的服务中受保护的内容


什么没有奏效:

  • 通过 ppapi 使用具有最新版 flash 的 Chrome。亚马逊 Prime 严禁这样做。
  • 使用 Chromium 和使用 firefox 有同样的问题
  • 尝试安装 Adob​​e Flash 11,2,202,275。与稀有库不兼容(?)。

Aar*_*ron 47

我在 13.04 64bit 上做了以下事情:

sudo apt-get install hal

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe
Run Code Online (Sandbox Code Playgroud)

这让 Chromium 的事情发生了变化......

评论者还确认相同的指令适用于 12.04 64 位。

  • 这很好用。在酒中比火狐更好!你介意解释一下问题是什么以及为什么这个修复有效吗?此外,我正在运行 32 位版本的 raring,因此它适用于两个版本。 (3认同)
  • 显然 hal 在 13.04 上不能正常工作。它缺少目录并且没有按预期运行。似乎 hal 功能正在被分配到 udev 中。 (3认同)
  • 此修复程序也使其在 Firefox 中工作。你是男人! (2认同)
  • 感谢您发布解决方案。我知道 udev 取代了 hal,但由于 hal 仍然提供并且仍然需要 Flash DRM,也许应该提交一个错误? (2认同)

sno*_*guy 7

这里的其他解决方案在13.10 64bit 中对我不起作用。唯一能做的就是添加一个 ppa :

sudo add-apt-repository ppa:mjblenner/ppa-hal
sudo apt-get update && sudo apt-get install hal
Run Code Online (Sandbox Code Playgroud)

这在 Chrome 中有效。

感谢 Michael Blennerhassett 的 ppa

感谢 omgubuntu 提供我从以下位置得到答案的说明:http ://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10