68
iTunesリモート

AirPort Express ベースステーションを使って、リモートのステレオやスピーカーシステムに音楽を送っている場合、最大の欠点は再生を制御する手段がないことです。今週初め、私は webRemote を紹介しました。これは、Web ブラウザ経由で iTunes をリモート制御できるもので、実質的には、Web サーフィンが可能なあらゆるワイヤレスデバイス (PDA、携帯電話、PSP、Sidekick、ラップトップ) から音楽を制御できるというものです。しかしその記事では、2 台の Mac をローカルネットワーク (有線または無線) に接続している場合、Shirt Pocket の 20 ドルの netTunes 2.2 (   ) というさらに優れたソリューションもあると書きました。netTunes は 2004 年の Eddy 賞を授与していますが、実際にレビューしたことがないので、Mac Gems で紹介する価値があると考えました。

AirTunes/iTunes用の「リモートコントロール」ユーティリティの多くに共通する問題は、iTunesの最も一般的な機能をコントロールできるにもかかわらず、iTunesそのものではないということです。つまり、使い慣れた直感的なiTunesインターフェースを利用できないのです。NetTunesは、VNC(Virtual Network Computing)に似た技術を用いて、メインMacのiTunesウィンドウをリモートMacに表示することで、この制限を克服しています。リモートMacのiTunesウィンドウのボタンをクリックすると、 実際にはメイン(「サーバー」)Macのボタンをクリックしていることになります 。少し分かりにくいかもしれませんが、一度使い始めれば、iTunesをリモートコントロールする最も簡単な方法であることがきっと分かるでしょう。

NetTunesのセットアップはとても簡単です。メインのMacと、NetTunesをコントロールしたいリモートMacにnetTunesアプリケーションをコピーするだけです。各コンピュータでnetTunesを初めて起動すると、そのコンピュータをサーバ(実際に音楽を再生するコンピュータ)にするかクライアント(サーバを制御するコンピュータ)にするかを尋ねられます。サーバを選択した場合、システム環境設定に新しいnetTunesパネルが追加され、netTunesサーバをコントロールできるようになります。

netTunesの設定

ほとんどの人にとって、気にするべき項目は「サーバの起動/停止」ボタンだけです。しかし、いくつか高度な設定もあります。ファイアウォールの理由で特定のポートを使用する必要がある場合は、ここで設定できます(指定しない場合は、netTunes が自動的にポートを選択します)。アイドル状態のときにサーバの画面をブランクにしたり、再生停止から30分後にクライアントを切断してiTunesを終了したり、クライアントが接続されていない場合にサーバをスリープ状態にするかどうかを選択したりできます。また、現在接続中のクライアントを確認し、必要に応じて切断することもできます。

netTunes サーバーが起動したら、リモート Mac で netTunes を起動し、「クライアント」モードを選択してサーバーに接続します。

netTunesクライアント

クライアントウィンドウで戻る/再生/進むコントロールを使用することもできますが、実際に実行したいのは、サーバーを選択して「iTunes を表示」をクリックすることです。すると、サーバーの iTunes ウィンドウがリモート Mac 上に表示されます。サーバー上の iTunes を、まるで iTunes のローカルコピーであるかのように操作できます (まあ、ほぼそうですが、iTunes のメニューにはアクセスできず、メインの iTunes ウィンドウのみにアクセス可能です)。プレイリストにアクセスして編集したり、再生をコントロールしたり、ミュージックストアを閲覧したりすることもできます。リモート Mac で作業しているように見えても、実際にはすべて「サーバー」上で行われています (リモート画面がサーバーの画面より小さい場合、netTunes はサーバーの iTunes ウィンドウのサイズを、リモートコンピューター上の画像に合わせて縮小できます)。

クライアント上の iTunes ウィンドウ

嬉しいボーナス: NetTunes は AppleScript にも対応しており、Salling Clicker や iChat Status のアクションも付属しています。

では、netTunes のどこ が優れていないの だろうか。最大の欠点は、誰かが iTunes をリモートで操作している間、サーバ側の Mac を iTunes 以外の作業に使用できないことだ。つまり、サーバ上で iTunes が最前面のアプリケーションになっていなければならない。(netTunes の動作原理上、サーバ上で別のアプリケーションに切り替えると、リモート側の Mac には iTunes ではなくそのアプリケーションが表示される。) また、netTunes はサーバの実際の画面をリモート側の Mac に送信するため、特に低速ネットワークではインタフェースに若干の遅延が生じることがある。(ただし、netTunes には速度と表示品質のバランスを適切な値に設定できる設定がある。) 最後に、サーバをリモートで操作するには、iTunes が既にサーバ上で動作している必要がある。(Shirt Pocket には、iTunes をリモートで起動できる別の製品として $7 の launchTunes がある。netTunes と launchTunes をセットで $23 で購入できる。)

それでも、リビングルームに座って、メインの Mac の AirTunes からストリーミングされる音楽を楽しんでいるとき、ラップトップの netTunes はこれまで使った中で最高の「リモコン」です。

NetTunesはPantherとTigerで動作します