ブラウザ
 Computer >> コンピューター >  >> ソフトウェア >> ブラウザ

LinuxでNetflixをネイティブに視聴する方法:ChromeとHTML5プレイヤーを使った完全ガイド

Linuxシステムでも、Chromeブラウザ(バージョン37以降)を使用すれば、Netflixをネイティブに視聴できるようになりました。これにより、Wineベースの回避策でSilverlightプラグインを動かす必要がなくなります。さらに重要なのは、最新版のChromeでは従来の回避策自体がブロックされるようになったため、実質的にこの方法が唯一の選択肢となっている点です。なお、現時点ではFirefoxでのネイティブ再生には対応していません。

なぜこれが可能になったのか?

W3C(World Wide Web Consortium)がHTML5仕様に「Encrypted Media Extensions(EME)」というDRM(デジタル著作権管理)技術を組み込んだことで、Netflixは従来使用してきたSilverlightプレイヤーに代わる、HTML5プレイヤーの開発を進めることができました。しかし、Netflix側の開発だけでは不十分で、ブラウザ側にもDRMへの対応が求められます。Chromeはその対応を実現した最初のブラウザであり、Linuxユーザーはその恩恵を受けられるようになったのです。

一方、FirefoxはまだEMEに対応していないため、現時点ではネイティブにNetflixを視聴できません。将来的にEMEサポートが追加されれば、Firefoxでも動作するようになるはずです。

Netflixを動作させる手順

Linux上でNetflixをネイティブに動作させるには、まずChromeブラウザ(バージョン37以上)を入手する必要があります。執筆時点ではバージョン37はBetaリリースでしたが、読者の皆さんがこの記事をご覧になる頃には、すでに安定版として提供されている可能性があります。

次に、libnssが最新版であることを確認してください。インストールされているバージョンは少なくとも3.16.3である必要があります。Ubuntu 14.04ではこのバージョンが提供されていませんが、Ubuntu 14.10では提供されています。Ubuntuユーザーの場合は、32ビットまたは64ビット用の更新パッケージ(libnss3、libnss3-1d、libnss3-nssdb)をダウンロードしてインストールしましょう。他のディストリビューションをお使いの場合も、この3つのパッケージすべてがバージョン3.16.3以上であることを確認してください。

ここまで完了すれば、作業は半分終了です。続いて、Chromeに「User Agent Switcher」拡張機能をインストールします。これは、NetflixがLinuxを公式にサポートしておらず、ユーザーエージェント文字列がLinuxを示すユーザーを拒否しているためです。この拡張機能を使えば、Windowsを使用しているふりをすることができ、その後の手順はスムーズに進みます。インストール後、右上のアイコンを右クリックし、「Options(オプション)」を選択して、新しいユーザーエージェント文字列を追加します。

以下の内容を入力してください:

  • Name(名前): Netflix Linux
  • String(文字列): Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2114.2 Safari/537.36
  • Group(グループ): ボックスをクリックすると自動的に「Chrome」と入力されます
  • Append?(追加?): 「Replace(置き換え)」を選択
  • Flag(フラグ): 任意の値で構いません。ここに入力した内容が、有効時にアイコン上に表示されます

次に、User Agent Switcherのオプション画面左側にある「Permanent Spoof Options(永続的な偽装オプション)」をクリックします。「Domain(ドメイン)」欄に「netflix.com」(引用符なし)と入力し、先ほど作成した「Netflix Linux」のユーザーエージェント文字列を選択してください。こうすることで、Netflixにアクセスした際に拡張機能が自動的に設定を切り替え、他のサイトでは元に戻してくれるため、手動で操作する必要がなくなります。

最後に、Netflixアカウントにログインし、「Account Settings(アカウント設定)」から「Playback Settings(再生設定)」を開きます。「Prefer HTML5 player instead of Silverlight(Silverlightの代わりにHTML5プレイヤーを優先)」のオプションが有効になっていることを確認してください。これで、好きな作品を選んで視聴できるようになります。

ついにNetflixが使える!

Silverlightを使わずに済むようになったのは素晴らしいことです。従来の方法ではWineが必要で、しかもMicrosoft自身がSilverlightの開発をほぼ停止している状況でした。新しい方法なら、よりシンプルで高速、安全、そしてシームレスです。確かにChromeでの初期設定には少し手間がかかりますが、一度設定してしまえば、WindowsやMacのコンピュータと同じように簡単にNetflixを楽しめます。

LinuxでNetflixをネイティブに使えるようになったことを嬉しく思いますか? NetflixによるLinux公式サポートを望みますか?ぜひコメントでお知らせください!

  1. MacでNow TVを視聴する方法|専用アプリのインストール手順を徹底解説

    Now TVは、NetflixやAmazonプライム・ビデオに匹敵する人気のストリーミングサービスです。しかし、MacやPCで視聴する場合には一つ厄介な弱点があります。それは、ブラウザから直接動画をストリーミングできず、専用アプリのダウンロードが必要になるという点です。 そのため、競合サービスと比べると、MacでNow TVを視聴できるようになるまでの手順はやや面倒に感じられるかもしれません。ただし、初回のセットアップさえ完了してしまえば、その後の視聴はほぼストレスフリーです。この記事では、具体的な手順を順を追って解説します。 MacにNow TVアプリをインストールする方法 1. サブスクリ

  2. Linuxでストリーミングサービスを視聴する方法【ユーザーエージェント偽装ガイド】

    ストリーミングサービスは現在数多く存在し、誰もが少なくとも1つは利用しているのではないでしょうか。しかし残念ながら、多くのストリーミングサービスはLinuxをサポートしておらず、場合によっては意図的にアクセスをブロックしていることもあります。とはいえ心配は無用です。ほとんどのサービスはLinux PCからでも問題なく利用でき、動作も非常に快適です。必要なのは、ストリーミングサービスに「Windowsを使っている」と思わせることだけ。意外かもしれませんが、その設定はそれほど難しくありません。 WindowsのChromeからユーザーエージェント文字列を取得する 作業を始める前に、Windows