Ставим OpenWRT на роутер.
Устройства
смотрим доступные устройства вывода звука (карты):
cat /proc/asound/cards
Софт
Ставим нужный софт:
opkg update opkg install kmod-usb-core kmod-usb2 kmod-usb-storage kmod-usb-uhci kmod-usb-audio kmod-usb-ohci kmod-sound-core mpd mpc madplay nano
Конфигурация
Редактируем /etc/mpd.conf и приводим его к такому состоянию:
audio_output { type "alsa" name "My ALSA Device" device "/dev/snd/hwC0D0" # optional format "44100:16:2" # optional mixer_type "hardware" # optional mixer_device "default" # optional mixer_control "PCM" # optional mixer_index "0" # optional }
Диагностика ошибок
Отладка mpd
mpd -v --no-daemon --stdout
Воспроизведение аудиопотока
mpc
root@OpenWrt:~# mpc add http://relay3.slayradio.org:8000/ adding: http://relay3.slayradio.org:8000/ root@OpenWrt:~# mpc play
madplay
Еще есть такой плеер madplay
opkg install madplay wget -q -O- http://stream.clubberry.fm:8000/chill | madplay -
Discussion