35ドルでGoogle Chromecastを買うとなると、あまり期待しないかもしれません。しかし、この小さなテレビ用ドングルは、NetflixやYouTubeの動画をストリーミングしたり、ブラウザのタブを大画面で表示したりするだけでなく、実に様々な機能を備えています。
しかし、Chromecastの真のポテンシャルを引き出すには、ちょっとした工夫とChromeブラウザのCast拡張機能を深く掘り下げる必要があります。これらのChromecastのヒント、コツ、そして裏技を使えば、ストリーミング動画のパフォーマンスを向上させたり、PC画面全体をミラーリングしたり、ローカルに保存されたファイルを表示したりといったことが可能になります。ピザ数枚分の値段で買えるデバイスとしては、悪くない出来栄えです!
1. ストリーミング品質を下げてビデオキャストを改善する

Chromecastは、スマートフォンやタブレットをリモコンとして使い、NetflixやYouTubeの動画をインターネットから直接ストリーミング再生する場合に最も効果的に機能します。Chrome拡張機能「Google Cast」を使ってブラウザのタブをミラーリングする場合は、それほど安定しません。無線ネットワークの強度やパソコンの性能によっては、Chromeから動画をキャストする際に、音声と動画の同期がずれてしまうことがあります。
このような場合は、ストリーミングの画質を下げることで解決できる可能性があります。Chromeでキャストボタンをクリックし、 「オプション」をクリックします。タブの投影画質で「標準(480p)」を選択します。テレビでは動画が鮮明に映りませんが、少なくとも視聴には支障はありません。
2. 全画面ビデオを続ける
スマートフォンやタブレットからChromecastに動画を送信する際は、アプリを閉じて他の作業を並行して行うことができます。ただし、Chromeブラウザを使ってテレビで動画を視聴する際は、動画を常に全画面表示にしておく必要があります。そうしないと、テレビで全画面表示されません。
幸いなことに、Windowsユーザー向けの回避策があります。動画を全画面で再生中にAlt (+) Tabキーを押すだけです。すると、動画ウィンドウの外側に切り替わりますが、テレビ画面では動画が引き続き全画面表示されています。パソコンで動画に戻るには、タスクバーにある無題のChromeウィンドウをクリックしてください。
3. Chromeタブからローカルファイルをストリーミングする

Chromecast は必ずしもインターネットから直接コンテンツをストリーミングするわけではないようです。Windows PC、Mac、Chromebook で Chrome ブラウザのタブをキャストする場合、ブラウザでローカルファイルを開くと、ローカルネットワーク経由で大画面にストリーミングされます。
file:///C:/
これを行うには、 Chrome のアドレスバー(またはfile://localhost/Users/yourusername
Mac の場合は )に入力し、ファイルを Chrome にドラッグ アンド ドロップするか、Ctrl + O または Command + O を押してシステムのファイル ブラウザを表示します。必要なファイルを選択する前または後にキャストボタンをクリックすると、ファイルのコーデックと互換性がある限り、Chrome でファイルが再生されます。
4. PCのディスプレイ全体をミラーリングする

Googleはこの機能についてあまり宣伝していませんでしたが、実はChromecastを使えば、開いているブラウザのタブだけでなく、パソコンの画面全体をミラーリングできます。Chromeのキャストボタンをクリックし、「このタブをキャスト…」と同じ行の右端にある小さなドロップダウン矢印を探します。そして、「画面全体をキャスト(試験運用版)」をクリックします。
これはまだ実験的な機能で、現時点では音声もサポートされていません。とはいえ、ローカルPCで写真のスライドショーを共有したり、Microsoft Officeから直接PowerPointのスライドを大画面に表示したりするのに便利かもしれません。

上で説明した実験的な全画面共有は簡単ですが、少なくとも現時点ではオーディオストリーミングには対応していません。では、Chromecastを使ってiTunes、VLC、Spotifyデスクトップアプリ、その他のローカルメディアプレーヤーから音楽を再生したい場合はどうすればいいでしょうか?Plexなどのメディアサーバーソフトウェアをインストールすれば、ブラウザタブからこれらのファイルを再生できます。しかし、新しいものをインストールしたくない場合は、Google独自のリモートデスクトップWebアプリが役立ちます。
不思議なことに、現在使用しているコンピューターをリモートデスクトップアプリ内のタブとして開くことができます。リモートデスクトップの設定が完了したら(手順はこちら)、アプリを開き、「マイコンピューター」リストから現在使用しているコンピューターを選択します。コンピューターは基本的にミラーリングされているため、ブラウザタブ自体にはウィンドウが無限にカスケード表示されますが、ローカルアプリケーションは問題なく開きます。コンピューターのオーディオをオフにしておくと、コンピューターとChromecastの両方で同時に再生されてしまいます。

Cast拡張機能のオプションメニューには、キャストするタブのビットレートやフレームレートといった基本的な設定を行うための追加のストリーミング設定が隠れています。これらの設定を表示するには、オプションメニュー内の任意の場所を右クリックし、 「要素を検査」を選択します。ポップアップ表示されるフレームで、 「quality == 'custom'」という行を展開します。
展開された行で、「display: none」というテキストをダブルクリックして削除します。さらに7行下に進むと、「display: none」というテキストがあります。これもダブルクリックして削除します。新しいオプションがページに表示されるはずです。(オプションウィンドウを閉じた場合は、これらの手順を再度実行する必要があります。)
実際のところ、これらの設定が今のところうまく機能しているという証拠はあまりありません。いろいろ試してみることはできますが、フレームレートやビットレートなどを調整しても、私の場合は目立った変化はありませんでした。
7. TeamViewerアプリを臨時のリモコンとして使う

Chromecastの優れた点は、スマートフォンやタブレットをリモコンとして使えることですが、現時点では操作できるアプリの数が限られています。ローカルネットワーク上にノートパソコンやデスクトップパソコンがある場合は、無料のTeamViewerアプリを使ってPCのChromeから動画を起動し、Chromecastにキャストできます。
TeamViewerはPCのリモコンとして機能するので、動画再生が開始したらアプリを終了して、スマートフォンやタブレットで他の作業を続けることができます。あまり見栄えの良い方法ではありませんが、例えばHuluやSpotifyのウェブプレーヤーを大画面にキャストしたいけれど、ノートパソコンをリビングに持ち込みたくないという場合には便利です。キャストを開始する前に、PCのオーディオをオフにしておきましょう。
ボーナス!Chromecastの美しい壁紙をぜひご利用ください

Chromecast がオンになっているのに何もキャストしていないとき、素敵な壁紙と、キャスト準備完了を知らせるテキストが表示されます。実は、これらの壁紙は Google のウェブページ上にそのまま保存されていたのです。XDA-Developers フォーラムのメンバーの一人が、これらの壁紙をすべて集めて ZIP ファイルにまとめてくれたので、皆さんに楽しんでいただけると思います。
いずれChromecastにはもっと多くのアプリが加わり、こうした回避策は不要になるはずです。それまでは、GoogleのCast拡張機能を最大限に活用することで、こうした欠点をある程度補うことができるでしょう。