認めましょう。かつて、あなたはとんでもない多機能リモコンを持っていました。白黒のタッチスクリーンで、家中のあらゆるエンターテイメント機器をソファに座ったまま操作できるはずでした。少なくとも、それが約束でした。しかし、実際には、すべての画面を間違ったアスペクト比に押し付け、電子レンジの時計をグリニッジ標準時に変更するだけでした。
さて、朗報です。世界は今、より良い場所になりました。パソコンは今や家庭で最もパワフルなエンターテイメントデバイスです。時代遅れのリモコンを捨てて、スマートフォンを使いましょう。
オープンプラットフォーム(AndroidスマートフォンとPC)を両方使えば、「パナソニックのリモコン」と「DVD/HDTVコンボ」ではなく、超強力なリモートコントロールソリューションを簡単に構築できます。スマートフォンのスーパーリモコンは、ホームシアターPCを持っている人だけのものではありません。ちょっとしたネットワークの知識があれば、外出先でAndroidスマートフォンを使って休止状態のPCを起動し、トレントを起動したり、スマートフォンにメディアをストリーミングしたり、外出先でPCを操作したりすることができます。
メディア リモート、リモート デスクトップ クライアント、または PC からスマートフォンにメディアをストリーミングする方法が必要な場合でも、このガイドでは、デスクトップ側で安全で使用可能な接続を設定し、Android 側で最高のアプリに接続する方法を説明します。
PCがビジネスに対応できる状態であることを確認する
簡単に説明します。これらの手順では、お使いのスマートフォンとパソコンが同じルーターに接続されており、パソコンの電源を入れるたびに同じローカルIPアドレス( 192.168.xx ) が割り当てられるように、ネットワーク上でパソコンに静的IPアドレスが割り当てられていることを前提としています。(先ほどお話しした、ネットワークに関する必要な知識を覚えていますか?)
ルーターはそれぞれ 異なるため、この手順について具体的なアドバイスを提供することはできません。ただし、基本的な手順は次のようになります。
1.使用しているマシンで、使用している接続(有線または無線)のMACアドレスを調べます。Windowsでは、コマンドプロンプトを開いて と入力することでこの情報を取得できますipconfig -all
。LinuxまたはMac OSマシンでは、ターミナルを開いて と入力しますifconfig -a
。下にスクロールしてルーターのIP設定情報を見つけます。MACアドレスは通常、a2:b9:34:54:cc:10のような物理アドレスエントリとして表示されます。

2.ブラウザを開き、アドレスバーに「192.168.1.1」または「192.168.0.1」と入力して、ルーターの設定ページに移動します。それでもうまくいかない場合は、一般的なルーターアドレスのリストを参照するか、メーカーのウェブサイトを確認してください。ルーターの設定ページで静的IP設定が見つかるまで探り、マシンのMACアドレス、名前、そして今後割り当てたいIPアドレス(通常は192.168.1.100が安全です)を入力します。これで準備完了です。
この記事は主に Windows を念頭に置いて書かれていますが、Unified Remote を除く、ここで使用するすべてのリモート ソリューションは最新バージョンの Linux または Mac OS X でも動作します。
Unified Remoteを使用すると、スマートフォンでPCを制御できます
シンプルで洗練されたUnified Remoteのセットアップは、迷うことなく行えます。Unified Remoteのウェブサイトにアクセスし、PC用のサーバーアプリケーションをダウンロードして、インストールプロセスを実行するだけです。強力なパスワードを設定することをお勧めしますが、それ以外はデフォルトでほぼ問題なく動作します。Unified Remoteや、ここで紹介する他のプログラムでWindowsファイアウォールを開くように求められた場合は、進んで「はい」と答えてください。次に、Playストアから、またはUnified RemoteのウェブサイトのダウンロードリンクからAndroidアプリをダウンロードします。Windows Phoneアプリへのリンクもあるので、そちらをご利用ください。

モバイル アプリを起動すると、コンピューター上で Unified Remote サーバーが実行中で、ネットワークに問題がなければ、自動的に構成が試行されます。これがうまくいかない場合は、PC の IP アドレスを入力してサーバーを手動で追加する必要があります。
接続したら、アプリの「リモコン」セクションに進みましょう。ここにはたくさんのオプションがありますが、私が特に便利だと感じたのは「基本入力」と「メディア」です。「基本入力」では、スマートフォンのタッチスクリーンをPC用の驚くほど直感的なマウスとして使用できます。「メディア」では、物理キーボードにあるような再生/停止/音量キーが提供されます。
これは素晴らしい機能で、ネットワーク接続が安定していれば、基本的に遅延はありません。Unified Remoteの限界は、言うまでもなく、文字通りのリモコンとしてしか使えないことです。つまり、擬似カーソルやメディアキーの効果を確認するには、操作対象のマシンを直接見なければなりません。
VLC Remote 'n Streamは両方の長所を兼ね備えています
このアプリの正式名称はVLC Direct Pro Freeですが、私は「n」が気に入っています。まるで格安洗車サービスのような響きです。メディアリモコンとPCからスマートフォンへのメディアストリーミングチャンネルの両方の機能を備えたアプリが必要なら、VLCがその答えです。もちろん、 既にVLCで動画再生のあらゆるニーズに対応しているならなおさらです。もしまだVLCを使っていないなら、ぜひ使ってみてください。VLCはオープンソースでクロスプラットフォーム、そして最高峰のメディアプレーヤーの一つです。VLCのウェブサイトから無料でダウンロードできます。
VLCを起動し、 「ツール」ドロップダウンメニュー から「設定」を開き、右下の「シンプル」を「すべて」に切り替えます。左側のメニューで「インターフェース」を展開し、「メインインターフェース」をクリックします。 「Web」オプションがあるはずなので、チェックを入れます。「設定」メニューを閉じますが、VLCは当面起動したままにしておきます。

次に、Google PlayストアからVLC Direct Proの無料Androidアプリをダウンロードします。デフォルトでは、ネットワーク上で開いているVLCサーバーをスキャンしようとします。うまくいけば、VLCは起動したままにしておけばPCに自動的に接続されますが、PCが検出されない場合は、Unified Remoteと同様にIPアドレスの入力を求められます。

接続すると、少し雑然としたプログラムのメインインターフェースが表示されます。右上の TARGET アイコンは、PC 上のメディアを制御している (交通コーン、VLC アイコンで示されます) か、スマートフォンにストリーミングしている (Android アイコンで示されます) かを示します。再生/一時停止/停止コントロールと音量バーは右上にあり、使用可能なファイルのリストは、水平に配置された 4 つのアイコンで表されます。左から右の順に、スマートフォンのローカルビデオ、スマートフォンのローカルオーディオ、PC 上のメディア、PC の最近のファイルを表します。PC で何かを再生すると、インターフェースの下部に進行状況バーが表示され、メディアを前後にスクラブできます。これで完了です。
実は、VLCについて知っておくべきことがあと3つあります。まず、パソコンがデフォルトで再生できる動画ファイルすべてが、スマートフォンで再生できるとは限りません。そのため、Android版のベータ版VLCアプリが必要になります(デフォルトで動画ファイルと関連付けると、アプリと非常にスムーズに連携します)。
2つ目のポイントは、同じVLCリモートコントロールインターフェースに、ネットワーク上の別のコンピューターからブラウザ経由でアクセスできることです。例えば、ソファに座っているノートパソコンからメディアPCに接続している場合などです。192.168.1.100:8080にアクセスするだけです(別の固定IPアドレスを設定している場合は、そのIPアドレスに置き換えてください)。
3つ目は、VLCに接続するには、コンピューター上でVLCが既に起動している必要があることです。VLCは典型的なバックグラウンドアプリではありません。起動時に実行するように設定することはできますが、特定のメディアファイルをPCで直接視聴している状態からストリーミング再生に切り替える際に、VLCを一旦閉じて再度開かなければならないという奇妙な状況に陥ることがあります。残念ながら、例えばUnified Remoteを使ってVLCを起動し、その後VLCリモコンで操作する以外に、良い解決策はありません。ソファから立ち上がらないようにするために、私たちはこうするしかないのです。
VNC—別名、最高のもの
VNC(仮想ネットワークコンピューティング)は、おそらく聞いたことがないかもしれない、最高のリモートメディア共有システムです。最も基本的なレベルでは、VNCは画面上でカーソルを動かしたいだけの場合にUnified Remoteの代替として利用できますが、少し工夫すれば様々な用途が考えられます。例えば、私は別の部屋にある別のコンピューターで映画を見ながら、オフィスのPCにアクセスしてスキャンしたり、ファイルをPDFに変換したり、ドキュメントをメールで送信したりしています。
コンピュータに VNC サーバーをインストールするのは非常に簡単です。Windowsユーザーは、 RealVNC Web サイトから RealVNC クライアントの無料バージョンを入手し、インストールして、強力なパスワードを使用して PC に設定するだけです。

Ubuntu Linux ユーザーは、x11vnc
Ubuntu ソフトウェア センターからインストールし、スタートアップ アプリケーション メニューを開いて、次のエントリを追加する必要があります: x11vnc -forever -passwd xyzzy -rfbport 5900 -bg
、ここで 'xyzzy' は選択したパスワードです。
PC側の準備は完了です!あとはスマートフォン用のVNCアプリを入手するだけです。Android向けのVNCアプリは品質の異なるものがたくさんありますが、私のお気に入りは断然Free bVNCです。設定ページは特に特別なものではありませんが、PCの名前、IPアドレス、そして任意のパスワードを入力して「接続」をクリックするだけなので問題ありません。メニュー キーを押して入力モードを「シミュレートされたタッチパッド」(より直感的に操作できると思います)に変更すると良いでしょう。それ以外はこれで完了です!

これで、スマートフォンを使ってどこからでもPCを操作できるようになります。ただし、高解像度のPCデスクトップをストリーミングするにはかなりの帯域幅が必要になるため、スマートフォンが自宅のネットワークに接続されている間だけPCにアクセスできるように制限することをお勧めします。3Gまたは4Gの携帯電話接続を介してPCにリモートアクセスすると不安定になる場合がありますが、安定したネットワークであればVNCのパフォーマンスは優れています。私の場合、デスクトップの解像度は3360 x 1050で、無線ネットワークは約150Mbpsで、ガレージからスマートフォンでPCをリモート操作しているときに、約10~20フレーム/秒の速度を実現しています。完全にシームレスとまではいきませんが、ほとんどのタスクには十分すぎるほどの速度です。
Wake-on-LANでどこからでもPCを起動
パソコンでトレントやストリーミングメディアを管理したいけれど、アイドル時にスリープするように設定していて、外出中だったり、別の部屋に行って起動するのが面倒だったりするなら、これからご紹介するWake-on-LAN機能で驚きの体験を。ほとんどのパソコンには、長年にわたりWake-on-LANという機能が搭載されています。この機能は、パソコンの他の部分がスリープ状態の間もネットワークカードを起動したままにしておき、ネットワークメッセージを受信したときにパソコンの電源をオンにするものです。
残念ながら、これは各 PC が異なるため、具体的な手順を示すことができない状況の 1 つです。マザーボード上にあるネットワーク カードを使用している場合は、BIOS で Wake-on-Lan 設定を確認するか、デバイス マネージャーでネットワーク カードの詳細設定を確認してください。

ワイヤレスUSBアダプターを除くほぼすべてのネットワークアダプターには、「Wake-on-LAN」サポートというラベルが付いているはずです。これをオンにしてください。
次に、同名のAndroidアプリを入手します(VNCと同様に、いくつかのオプションがありますが、私は徹底的に調べた結果、Wake On Lan Androidアプリがこれまでで最も優れているとわかりました)。今回はPCで実行できるものはありませんが、その代償として、マシンのMACアドレス(先ほど入手したアドレスを覚えていますか?)とIPアドレスの両方を手動で入力して、Wake On LANを構成する必要があります。設定が完了したら、マシンをスリープ状態にして試してみましょう。すぐに復活するはずです。これらのアプリを組み合わせることで、どんなことができるようになるか想像してみてください。ベッドから出ることなく、マシンを起動してVLCを開き、スマートフォンに映画をストリーミングできるようになります。
どこへでもポケットに入れてPCを持ち運べます
最後に、外出中にこれらのトリックを使う際の注意点を一つ。あなたのマシンに割り当てた192.168.1.100というアドレスは、あなたのネットワーク内でのみ有効です(だからこそ、世界中の誰もが同じ192.168.1.100というアドレスを持つことができるのです)。外出先から接続するには、グローバルIPアドレスを入力する必要があります。グローバルIPアドレスは、自宅でブラウザウィンドウを開き、Googleで「私のIPアドレスは?」と検索するだけで調べられます。
注意:ISPによっては、モデムが再接続するたびに新しいグローバルIPアドレスを割り当てる場合があります。そのため、停電後は再度確認が必要になる場合があります(事前にISPに連絡してください。ISPが寛大な気持ちで半永久的なIPアドレスを割り当ててくれるかもしれません)。ただし、この設定を行う前に、ルーターを設定して、ホームネットワーク外からのリクエストを192.168.1.100のマシンに転送する必要があります。グローバルIPアドレスに接続すると、リモートアクセス先のコンピューターを指定できなくなってしまうためです。ルーターに接続するため、ルーターはアクセスしようとしているPCを認識している必要があります。

繰り返しになりますが、ルーターはそれぞれ異なるため、ここで正確な手順を説明することはできません。ルーターの設定ページで「ポート転送」のオプションを見つけ、192.168.1.100のPCに必要なポートを追加してください( TCPとUDPの両方のオプションがある場合は選択してください)。ここで取り上げたリモートサービスのポートは以下の通りです(「ポート範囲」と「ポート範囲」のように範囲を入力するように求められた場合は、両方の値に同じ番号を入力してください)。
Wake-on-LAN: 9
VNC: 5900
VLC: 8080
Unified Remote: 9512
これらの設定を保存し、携帯電話を持って外に出て、上記のソフトウェア プログラムのいずれかでグローバル IP を使用して接続を試みれば、問題なく接続できるはずです。
ほら、テレビのリモコンについての記事を書き始めたのに、最後には君が家から出て行くところで終わってる。気持ち悪い。別に日焼けしろって言ってるわけじゃないんだ。ただ、君が部屋の向こうからパソコンを操作できるってことを誇示して、みんなをイラつかせたいだけなんだ。きっと君は頭が良すぎて/起き上がるのが面倒くさいんだろう。