昔は、デスクトップパソコンから離れてPCゲームをプレイするのは言うほど簡単ではありませんでした。持ち運びできるのは名ばかりのノートパソコンだけでした。分厚くて巨大なノートパソコンには、独立したグラフィックプロセッサとそれに見合う大型の冷却部品が詰め込まれていました。確かに、『World of WarCraft』や一部のインディーゲームならCPU内蔵グラフィックで動作させることはできたかもしれませんが、最近の3Dゲームのほとんどはどうでしょう?もうどうでもいいでしょう。
それは昔の話。今はもう過去の話。Valveが最近、大ヒットゲームプラットフォームSteamに導入した新しいホームストリーミング機能を使えば、 どんなノートパソコンでも本格的なゲームマシンに早変わり。性能がいまいちの古いノートパソコンでも、LinuxやOS Xマシンでも、Windows 8タブレットでも。メインのゲーミングPCから家中のどのコンピューターにもOnLiveのような方法でゲームをストリーミングするだけで、Steamのホームストリーミングはホームネットワーク上でしか機能しません。しかも設定は超簡単です。
さまざまな最新ゲーム(Wolfenstein? Watch Dogs? Transistor? なんでもないじゃない!)を、おんぼろパソコンでプレイする方法をご紹介します。
基本
Steamのゲームストリーミングは魔法ではなく、リモートサーバーも利用していません。そのため、前述したように、操作の頭脳として動作するゲーミングPCが必要です。ゲーム自体は「ホスト」PCでプレイしますが、Steamはアクションのオーディオビジュアルストリームをエンコードし、セカンダリ「クライアント」ラップトップ(またはSteamOSマシンなど)に送信します。同時に、セカンダリラップトップからコントローラーやキーボード、マウスのコマンドをプライマリPCに送信します。
バルブ Steam の家庭内ストリーミングの仕組みを説明した概要図。(この記事のすべての画像をクリックすると拡大表示されます。)
PCゲーム体験全般と同様に、ホストマシンのグラフィック性能は最終的な結果に直接影響を及ぼします。ゲーミングPCに低スペックのグラフィックカードが搭載されている場合、クライアントのラップトップには低スペックの映像しか送信できません(当然のことですが)。
Valveによると、ホストマシンには最低でもクアッドコアプロセッサが必要で、速度が速いほど良いとのことです。ビデオのエンコードと、もちろんゲームのプレイ中にストリーミングはプロセッサに大きな負荷をかけるからです。このテストの目的は、統合型グラフィックスだけでは実現できないより優れたゲーム体験を提供することなので、ホストマシンにはおそらくディスクリートグラフィックカードも必要になるでしょう。ホストマシンはWindows 8、7、またはVistaを搭載している必要があります(Windows XPを使っている方はごめんなさい)。
クライアントPCの要件ははるかに緩やかです。必要なのは、ハードウェアアクセラレーションによるH264デコードに対応したPCだけです。近年発売されたPCの大半は問題なくストリーミングに対応しています。例えば、Steamのホームストリーミングベータ版のハンズオンは、2006年製のMacBookで一部実施しました。
ヘイデン・ディングマン Steamのホームストリーミング機能を使って、Radeon 7850グラフィックカードを搭載したデスクトップ(黒いディスプレイ)から8年前のMacBookに『アサシン クリード IV』をストリーミングしました。ストリーミング中は両方のデバイスでゲームがフルスクリーンで再生されます。
PC自体だけでなく、ご家庭のネットワーク品質もSteamの家庭内ストリーミングに大きな影響を与えます。最適な結果を得るには、すべてを有線接続する必要がありますが、必ずしもそれが可能とは限りません。

Hayden Dingman氏によるベータ版のハンズオンは、古い802.11gネットワークで実施されました。低速ゲームや「Just Cause 2」でさえ最小限の遅延でプレイできましたが、高速ゲームでは快適な体験ができなかったようです。ただし、「The Witcher 2: Assassin of Kings」や「Bioshock Infinite」といったTwitcher系のゲームは、少し調整すれば私の802.11nネットワークでも問題なくストリーミングできました(詳細は後述)。5GHz帯または802.11acルーターを使用すれば、理論上はさらに良い結果が得られるはずです。このフォーラムの議論におけるコメントも、その理論をほぼ裏付けています。
これで準備は整いました。次は (ほぼ) 簡単な部分、つまり Steam の家庭内ストリーミングで実際にゲームをプレイすることになります。
Steam のストリーミング方法については、読み続けてください。
手順は至って簡単です。両方のパソコンの電源が入っていて、同じローカルネットワークに接続されていて、同じSteamアカウントにログインしていることを確認してください。設定が完了すると、画面の右下にポップアップが表示され、メインパソコンに接続していることが通知されます。
ストリームオプションをご覧ください 。
Steamライブラリは2台のPC間で共有され、リモートでインストールされたゲームにはストリーミングオプションが表示されます。(もちろん、ストリーミングしたいゲームはまずホストPCにインストールしておく必要があります。)両方のPCにゲームがインストールされている場合は、ストリーミングするか、手元のPCから直接プレイするかを選択できます。
それでおしまい!
Steamで提供されていないゲームをプレイしたい場合は、ホストマシンの「ゲーム」>「非Steamゲームをライブラリに追加」オプションから追加して、強制的に追加してみてください。Valveのストリーミングに関するFAQでは、この方法はうまくいく可能性があると記載されていますが、非Steamゲームのストリーミングは公式にはサポートされていないという警告があります。
Steam の家庭内ストリーミングのトラブルシューティング
ストリーミングの問題のトラブルシューティングも、ハードウェアとホーム ネットワークが最初から適切であれば、かなり簡単です。
ゲームでジッターバグが発生する場合(家庭内ストリーミングでは、なぜか画質を落とすのではなく、フレームレートを落とすことで遅延を処理します)、クライアントPCでSteamを開き、メニューバーから「Steam」>「設定」>「家庭内ストリーミング」に進みます。「クライアントオプション」セクションに「高速」、「バランス」、「美しい」のオプションがあり、デフォルトでは「バランス」が有効になっています。設定を「高速」に下げてみてください。

それでも不十分な場合は、「詳細クライアントオプション」をクリックし、「解像度の制限」ドロップダウンメニューを開いて、ピクセル密度の低いストリーミング解像度オプションを選択してください。私の環境では、有線接続されたCore i5デスクトップPCから802.11n経由で複数のノートパソコンにストリーミングしていますが、解像度を720pに下げることで、アクション満載のゲームでもほとんど途切れることなくストリーミングできます。(ただし、特に爆発シーンやテンポの速いシーンでは、フレームレートが少し不安定になることがあります。)ただし、私の田舎の住居では、Wi-Fiが競合ネットワークとの空中権争いに悩まされることはありません。

え、それでも問題は解決しなかったの?まず、ホストマシンとクライアントマシンでそれぞれ「ハードウェアエンコードを有効にする」と「ハードウェアデコードを有効にする」オプションが有効になっていることを確認してください。これらはデフォルトで有効になっているはずです。また、ホストマシンで「ネットワークトラフィックを優先する」 オプションを有効にするか、ルーターをトラフィックの少ない5GHz帯域に切り替える(ルーターが5GHz帯域をサポートしている場合)ことも試してみてください。それでも問題が解決しない場合は、イーサネットケーブルを取り出す必要があります。Valveが有線接続を推奨しているのには理由があります。無線接続よりも強度が高いからです。
まとめ
以上です。Steamのホームストリーミングは正式にベータ版のタグを外しましたが、まだ初期段階の技術なので、フレームレートや入力に問題が時々発生しても驚かないでください。一部のゲームでは音声が再生されなかったり、起動しなくなったりするかもしれません。より激しい動作が必要なゲームでは、動作が不安定になる場合があります。繰り返しになりますが、Hayden DingmanによるSteamホームストリーミングのハンズオンレポートは、どのようなことが期待できるかを概観するのに役立ちます。
コルベア Steam の家庭内ストリーミングは、Valve 独自の Steam コントローラおよび Steam Machine プロトタイプ (写真) とともに、Linux 搭載のリビングルームの「PC コンソール」の基礎を築いていますが、家庭内ストリーミングの利点は幅広いハードウェアに及びます。
とはいえ、今のところ私にとっては驚くほどうまく機能しています。Steamの家庭内ストリーミングの導入は、リビングルームにSteamマシンを設置し、Linux版Steamの貧弱な(しかし成長を続ける)ライブラリの負担を軽減することを目的としていますが、ソファでくつろいだりベッドに横になったりしながらノートパソコンでゲームができるのは素晴らしいことです。ノートパソコンにHDMIケーブルを接続するだけで、Steamライブラリ全体をテレビに映し出すことができます。さらに、家庭内ストリーミングでは、複雑 な技術的な操作を必要とせずに、WindowsベースのSteamカタログ全体をLinuxやMacコンピューターに配信できます。
はい、Steamのホームストリーミングは、まだ完璧とは言えないものの、まさに魔法のようです。「バトルフィールド」という言葉を発しただけでフレームレートが落ちてしまうような、古びたノートパソコンで、最新の高性能ゲームをプレイしたことがあるなら、きっと同意していただけるはずです。