AirMac Expressで音楽を聴く普通の方法。(無線LANは既にセットアップ済みで AirMac Expressの設定も済んでるとする)
AirMac Expressをアダプタとして、ヘッドフォンやスピーカーをコンセントに差す感覚で音楽が聴ける。
AirMac Expressの USBポートにつないで iTunesをリモートコントロールする赤外線リモコンなんてのも発売されていて、更に便利。
ネックは iTunes。ウチでは iTunesの動作に必要な Windows PCや Macの電源が常時オンになってるわけではない。となれば、PCとは離れた部屋で音楽を聴こうという時に PCの電源が入っていて iTunesが起動してる可能性は極めて低い。
常時稼働する PCとして玄箱/白箱を購入する予定はある。これらの OSは Linuxだ。Linux上ではエミュレータなりを使わなければ iTunesは動かない。iTunesがなければ AirMac Expressに音楽を配信できない。できない?
できそう。以下、今日の発見の成果。
最後のリンクの raop-playが 玄箱の Debianで実用的な速度で動けば(無理? リアルタイムに圧縮ファイルをデコードして Apple Losslessにエンコードするのは。エンコーダが無いとか、そもそも必要ないとかも言われてるけど結局どうなの? mp3は聞ける?) AirMac Expressは 買い。
上から 3番目の記事で言われてるように、raop-playに GTKによる GUIは取り立てて欲しくなくて、Webベースのインターフェイスの方が便利。玄箱には せっかくの GUIを表示するディスプレイがないからね。
iTunesを使わない場合のリモートコントロールに関して Keyspan Express Remoteは使えないけど、玄箱をインターネットに公開すれば携帯からでも何とかなりそう。だけどセキュリティが心配。W-ZERO3とか PSPとか NintendoDSとかのローカルネットに接続できる小型端末は持ってないし。(ロケーションフリープレーヤーにもなることを考えたら PSPを買うのはアリだな)
キーワード: [RAOP] [DAAP] [DACP] [AirTunes] [AirMac Express]
<a href="hoge.avi" tvid=1>hoge.avi</a>というタグがあれば、LinkPlayerはリモコンの(1)ボタンが押されたときにこのリンクをクリックしたのと同じ動作をする。(tvidとは標準的な HTMLでいうところの accesskey属性みたいなもの)
フォルダの中で再生ボタンを押したときに全ファイルの再生が始まるのはサーバーが返す HTMLに <a href="/video/hoge/playall_playlist" tvid="play"></a>みたいなタグがあるから。(再生ボタンを押したときの動作はサーバー次第ってこと)
AVeL Link Serverの出力する HTMLを見たところ tvidの種類は以下の通り
AVeL Link Serverが連続再生とシャッフル再生の両方に tvid="play"を割り振ってるのはどういうこと? 再生ボタンを押しても (HTMLソースで後に出現する)シャッフル再生の方は始まらないよ?