Table of Contents

Ставим 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 -