Music Player Daemon でインターネットラジオ
Raspberry PiにUSB DACとアクティブスピーカーで小型のインターネット・ラジオを作ってみたくなった。 omxplayer で SKY.FM の URL を指定するだけと考えていたのだが、omxplayer が Alsa に対応していないようで、 USB DACを使うには少々面倒だ。
そこで、MPDを入れてついでに音楽サーバー化してしまうことにした。
1. mpc idle コマンドは、曲が入れ替わるなどのイベントまで待つので、以下の様なスクリプトで 再生中のインターネットラジオの曲を表示するようなことができる。 これを小型のLCDに表示すればおもしろいかもしれない。
#!/bin/sh
mpc current
while :
do
mpc idle >/dev/null
mpc current
done