【コラム】
先週末に国内デビューを果たした「iPod mini」は驚異的な売れ行きを示し、Apple Store, Ginzaの店頭はiPod miniを求める人で溢れかえった。うだるような暑さの中、開店前の行列は銀座1丁目付近まで続いたというのだから、その情熱たるや凄まじいものが……くれぐれも"熱中症"には御注意を。
さて、そのiPodだが、ほとんどの場合iTunesとセットで利用しているはず。ふと気が付けばハードディスクの大半がMP3かAAC、というユーザも多いことだろう。iPodと同期する必要のない曲はファイルサーバへ追い出せばスッキリするのだが、そうなるとiTunesで聴くときに不自由する。iTunesの音楽共有機能に対応したファイルサーバがあれば……今回はそんなiTunesヘビーユーザの願望を実現すべく、LinuxをiTunesのファイルサーバに仕立てる手順を紹介してみよう。
iTunesの音楽共有機能には、DAAP(Digital Audio Access Protocol)というApple独自のプロトコルが使用される。iTunesはDAAPサーバ兼クライアントとして機能し、さらにRendezvousの機能によって他のiTunesと容易に通信できる仕組みとなっている。DAAPの仕様は正式公開されていないが、有志の尽力によりかなりの部分が解析され、フリーな実装がいくつか存在する状況だ。
細かい部分を端折って言うと、Rendezvous+DAAPサーバの環境があれば、iTunesのファイルサーバとして機能する。iTunesからは共有プレイリストして見えるに過ぎないため、その先にあるOSの種類は関係ない。RendezvousとDAAPが動作可能で、ファイルサーバに適した導入コストの低いOSといえば……Linuxが適役だろう。
Linuxで「Rendezvous+DAAP」な環境を構築するには、以下に示すソフトウェア(インストールする順に列挙)が必要となる。筆者の書斎にあるLinux-BoxにはFedora Core 2がインストールされているので、ここではRPM形式のパッケージを挙げているが、自分が利用しているディストリビューションに合ったものを入手してほしい。もちろん、ソースコードからコンパイルしても構わない。
・Howl
プロジェクトのURL :
利用したパッケージ名 : howl-0.9.5-4.i386.rpm
入手先 : ftp://ftp.kddlabs.co.jp/Linux/packages/fedora/core/development/i386/Fedora/RPMS/
・libid3tag
プロジェクトのURL :
利用したパッケージ名 : libid3tag-0.15.1b-2.1.fc2.dag.i386.rpm
入手先 :
・mt-daapd
プロジェクトのURL :
利用したパッケージ名 : mt-daapd-0.2.0-1.fdr1.i386.rpm
入手先 :
パッケージのインストールが完了したら、daapd(DAAPサーバ)の設定を行う。以下のリストを参考に、設定ファイルの「/etc/mt-daapd.conf」を書き換えよう。筆者の場合、/var/mp3ディレクトリにMP3やAACを貯め込んでいるので、そこを「mp3_dir」に指定している。あとは「sevrername」に共有名を記述すればOK。
mp3_dir /var/mp3 ←共有するディレクトリ(初期値は/mnt/mp3)
servername Linux ←共有名(初期値はmt-daapd)
最後に以下の手順でdaapdをサービスとして登録すると、"iTunesサーバ"の準備は完了。同じサブネットに接続されたマシンであれば、/etc/mt-daapd.confに定義した共有名がiTunesに現れたはずだ。音楽を再生する方法はiTunes同士で共有する場合とまったく同じなので、あとの説明は不要だろう。
記念すべき連載100回目の舞台はLinuxとなってしまったが、無手勝流をポリシーとしている当コラムゆえどうかお許し願いたい。脱線ついでに、次回はOS X以外で動作するdaapクライアント(早い話がiTunesクライアントもどき)を紹介する予定だ。
| JTT、UDMA 7のCFカードに対応したLightnig端子搭載のiPad用カードリーダー [17:28 5/22] |
| エレコム、LaCieとポルシェデザインが融合した外付け型スタイリッシュHDD [15:17 5/22] |
| エレコム、USB 3.0/FireWire800搭載でRAID 0/1対応のLaCie製外付け型HDD [15:17 5/22] |
| アイ・オー・データ、IEEE802.11ac対応で最大1,300Mbps通信の無線LANルータ [13:31 5/22] |
| アイ・オー・データ、5GHz/2.4GHzで300Mbps通信が可能な無線LANルータ [13:22 5/22] |
|
将棋「第84期棋聖戦」羽生善治棋聖vs渡辺明竜王の全対局がニコ生完全生中継 [17:42 5/22] ホビー |
|
神奈川県横浜市・そごう美術館で中原淳一の生誕100周年記念展を開催 [17:29 5/22] クリエイティブ |
|
JTT、UDMA 7のCFカードに対応したLightnig端子搭載のiPad用カードリーダー [17:28 5/22] パソコン |
|
賃貸住宅にキズをつけてしまったときの修復方法 [17:24 5/22] 住まい・インテリア |
|
日銀、"異次元"の「量的・質的金融緩和」継続--景気判断は5カ月連続上方修正 [17:22 5/22] ライフ |