Есть такая замечательная штука - MPD.
Википедия заверяет, что
Music Player Daemon (MPD) — музыкальный проигрыватель с клиент-серверной архитектурой, который читает музыку из указанного каталога, а при помощи клиента можно управлять воспроизведением, то есть MPD разрешает удаленный доступ к воспроизведению музыкальных файлов другому (удаленному) компьютеру и управлять сервером (демоном) можно с любой машины из сети, но слушать музыку можно и на своём компьютере, если программу клиент для MPD настроить на воспроизведение через свой локальный хост (localhost)
Так, вот, захотелось мне управлять музыкой, играющей на хороших колонках десктопа, с ноутбука.
.
Нет ничего проще, выполняем
sudo apt-get install mpd
на десктопе(сервере), по надобности правим конфиг ( /etc/mpd.conf ) под себя и запускаем демон:
sudo /etc/init.d/mpd start
.
На ноутбуке(клиенте) выполняем
sudo apt-get install gmpc
Gmpc - это клиент для MPD, запускаем его, по подсказкам настраиваем, обновляем базу, и всё, кажется, уже работает..
.
В моём случае - не работала регулировка громкости звука. Не то что бы критично, но не удобно.
Ошибка была примерно такая:
error: ACK [52@0] {setvol} problems setting volume
Решается правкой конфига ( /etc/mpd.conf ).
Открываем его, находим что-то похожее на
audio_output {
type "alsa"
name "My ALSA Output"
}
И заменяем это на
audio_output {
type "pulse"
name "My MPD PulseAudio Output"
}
Сохраняем конфиг, перезапускаем MPD
sudo /etc/init.d/mpd restart
Вот и всё.
.