Debian JessieでAmazon Videoを使用したいのですが、動作させることはできません。
次のハードウェア設定があります。
- CPU:2コア、3GHz(Intel Core 2 Duo E8400)
- メモリ:6GB RAM
- GPU:NVIDIA GeForce GTX 650(MSI N650-1GD5)
sudoコマンドを使用しています。
GPU の場合、バージョン 340.65 の専用ドライバを使用します。 Debianウェブサイト(https://wiki.debian.org/NvidiaGraphicsDrivers#Version_340.65):
contrib non-free
パッケージソースに追加するすべての項目/etc/apt/sources.list
です。- でソースを更新しました
sudo aptitude update
。 - ドライバをインストールしました
sudo aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms
。 - 再起動
sudo reboot
。
HDMI経由でGPUをTV(Panasonic)に接続しました。 VLCでHDコンテンツを再生するのは素晴らしいです。ビデオとオーディオの両方がテレビに正しく送信されます。
今日はAmazon Videoのビデオストリーミングをテストしようとしています。ビデオはDRMで保護されており、Debianは主なプラットフォームではないので、私が望むことを達成する方法を理解するためにいくつかの努力を払わなければなりませんでした。 PipelightがAmazon Videoと互換性のあるMicrosoft Silverlightテクノロジをサポートしていることを読んでいます。
プロジェクトのウェブサイトで述べたようにパイプライトを設置しました(http://pipelight.net/cms/install/installation-debian.html、http://pipelight.net/cms/installation.html#section_2)。
- 64ビットアーキテクチャを実行しているので、i386と
sudo dpkg --add-architecture i386
。 wget http://repos.fds-team.de/Release.key
とを使用してプロジェクトの署名キーを追加しましたsudo apt-key add Release.key
。deb http://repos.fds-team.de/stable/debian/ jessie main
私のソースにリポジトリを追加しました/etc/apt/sources.list
。- パッケージキャッシュを
sudo apt-get update
。 - ダクトライトを設置しました
sudo apt-get install pipelight-multi
。 - プラグインライブラリを
sudo pipelight-plugin --update
。 - 私はSilverlightアクティベーションを使用しています
sudo pipelight-plugin --enable silverlight
。 - 私はデフォルトのブラウザであるIceweasel(Firefoxと呼ばれる)を(再)実行してSilverlight拡張機能をインストールしました。
- 拡張機能(User-Agent Switcher 0.1.3、https://addons.mozilla.org/de/firefox/addon/user-agent-switcher-firefox/)Windowsで実行されているFirefoxをシミュレートします。
- Silverlightがビデオを正しくロードしてストリーミングしていることを確認するためにウェブサイトでテストしました(http://support.akamai.com/silverlight/)。そしてそれは素晴らしい作品です!注:テスト目的でNoScriptなどの他のすべての拡張機能を無効にしました。
しかし、なぜかAmazon Videoは機能しません。そのサイトに行って映画を再生しようとすると、Silverlightが正しく検出され、読み込みに時間がかかり、オレンジ色の丸が表示されて動作が停止します。 Microsoftの修復ツールを試してみるべきだが、今はできない方法が明らかです。
今私の質問は次のとおりです。 Debian JessieでAmazon VideoのDRM保護ビデオストリーミングを機能させるにはどうすればよいですか?
ベストアンサー1
一生懸命検索して、いよいよ理由を見つけました。私のファイルシステムに不足している拡張属性があります。 Amazon VideoのSilverlightコンテンツが読み込まれると、ファイルが正しく生成されません(http://www.heise.de/forum/Open-Source/Kommentare/Online-Videotheken-mit-Linux-nutzen/amazon-instant-video-error-1002/posting-1017443/show/、https://answers.launchpad.net/pipelight/+question/237089)。私のファイルシステムはOSのデフォルト設定(ext4)です。
したがって、ファイルシステムに拡張属性をインストールして有効にするには、次の手順を実行します。
- パッケージattrをインストールします
sudo apt-get install attr
。 /etc/fstab
マウントオプションを追加してプロパティを有効にしますuser_xattr
。- fstabリロードを使用してください
sudo mount -a
。
何か合わせてみて?動作しています! IceweaselのDebianでAmazon Videoコンテンツを再生できます。
UbuntuはDebianに基づいているため、Firefoxでもこのように動作します。