Linux Tips

音楽サーバを構築するには

北浦訓行
2008/11/26

 音楽サーバを構築する場合には、Firefly(旧mt-daapd)を使用する。

 Firefly(http://www.fireflymediaserver.org/)は、iTunesに対応したメディアサーバだが、「音楽サーバの曲を再生するには」で説明しているように、Linux上の音楽プレーヤーソフトでも利用することが可能だ。ここでは、Fedora 9を対象に、Fireflyによる音楽サーバの構築について説明する。

 Fedora 9のリポジトリにはFireflyのパッケージが用意されているため、yumコマンドでインストールできる。

# yum install mt-daapd

 インストールが完了したら、rootでログインして設定ファイル(/etc/mt-daapd.conf)を変更する。

 まずは、管理者用パスワードを変更する。初期設定では、以下のようになっている。

admin_pw      mt-daapd
admin_pw      <パスワード>

 次に、音楽データを保存するディレクトリを指定する。初期設定は、「/mnt/mp3」になっている。

mp3_dir      /mnt/mp3
mp3_dir      <ディレクトリ>

 また、サーバ名を変更することも可能だ。初期設定は「mt-daapd」である。

 /etc/mt-daapd.confの編集が完了したら、変更を保存する。そして、存在しない場合は「mp3_dir」で指定したディレクトリを作成して、必要に応じてアクセス権を変更する。

 以上で準備は完了だ。mt-dappdを起動して、システム再起動時にも実行されるように設定する。

# service mt-daapd start
# chkconfig mt-daapd on

 続いて、ファイアウォールの設定を行う。Fedora 9の場合、Fireflyが使用するポートがブロックされているため、[ファイアウォールの設定](system-config-firewall)でポート3689番を許可する。

画面1
[ファイアウォールの設定]

 以上で準備は完了だ。

 Fireflyの管理はWebブラウザで行う。Webブラウザを起動したら、http://localhost:3689/にアクセスする。すると、[ユーザー名とパスワードを入力してください]というダイアログボックスが表示されるので、ユーザー名に「administrator」、パスワードに/etc/mt-daapd.confで設定したパスワード(デフォルトは「mt-daapd」)を入力して[OK]ボタンをクリックする。

 管理画面はタブで分類されている。[config]タブをクリックすると、設定を変更できる。また、[status]タブでは管理している楽曲数などを確認することができる。

画面2
Firefoxで表示した管理画面([status]タブ)

 Fedora 9の場合、音楽CDをCD-ROMドライブにセットすると、自動的に[音楽CD取り込みツール](Sound Juicer)が起動する。この設定ダイアログボックスで、楽曲フォルダを/etc/mt-daapd.confで指定したフォルダに変更しておくと、自動的にそのディレクトリにリッピングした楽曲データが保存される。

画面3
[音楽CD取り込みツール]の設定ダイアログボックス

 余談であるが、Fireflyと同じLANに接続されたPCでiTunesを起動すると、自動的にFireflyが認識され、そこに保存された楽曲データをiTunesで再生することも可能だ。その場合は、iTunesで再生可能なフォーマット(.mp3など)でリッピングしておかなければならない。

画面4
Fireflyを認識したiTunes

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間