Integrando SnapCast en Volumio para tener el mejor sistema multiroom

En el anterior documento ya vimos cómo tener Volumio 2 montado perfectamente en una Raspberry Pi y descubrimos lo sencillo que es y lo idóneo para pensar en usarlo como interfaz de nuestro sistema de audio para nuestro hogar (adibidez). En este post veremos cómo instalar SnapCast en Volumio y poder hacer streaming a otras Raspberry Pi con altavoz y hacer un hilo musical impresionante de chulo!

La idea es tener en la Raspberry Pi el catálogo de toda nuestra música que nos guste y dejar una lista que suene continuamente en Volumio. SnapCast es un reproductor de audio cliente/servidor, que permite múltiples clientes se conecten a él y reproduzcan su audio con la mejor calidad! Además éstos funcionarán con el audio perfectamente sincronizado basado en la hora de los clientes! Así que en Volumio instalaremos y habilitaremos la parte servidor, y podremos usar otras Raspberry Pi con altavoces distribuidas por la casa con el lado cliente. O también podremos probar con una app cliente en nuestros móviles!

Instalazioa & Config,

Empezamos con la instalación, descargamos el plugin y lo instalamos con:

git clone https://github.com/Saiyato/volumio-snapcast-plugin.git
cd volumio-snapcast-plugin/
volumio plugin install

Accedemos a Volumio y vamos a los Plugins o Complementos y podemos verlo en “Complementos instalados”, probamos a habilitarlo y a modificar sus “Ajustes”,

Hemen adieraziko dugu SnapCast-eko SnapServer aktibatu nahi dugun ala ez, audioaren kalitatea, kanalak…

Ikusten dugunez, Volumio honek ere SnapClient-ekin SpanCast bezalako bezero izan daiteke,

Eta hemen uzten dizkizut nire audio konfigurazioaren pantaila-argazki batzuk, norbaitek behar baditu!

Nolanahi ere, hemen uzten dizut nire fitxategia nola geratuko litzatekeen konfiguratutako partea /etc/mpd.conf


...audio_output {
 type "alsa"
 enabled "ez"
 name "alsa"
 gailu "hw:0,0"
 dop "ez"
 
}
 
audio_output {
 type "fifo"
 enabled "bai"
 name "multiroom"
 path "/tmp/snapfifo"
 format "44100:16:2"
}
...

Hau izango litzateke nire Android mugikorrean SnapCast aplikazioa, hau ere altzari gisa erabili ahal izango dugu 🙂 edo gainerako bezero gailuak kontrolatzeko.

SnapCast bezeroaren instalazioa Raspberry Pi batean,

Onena, y los siguientes pasos serían los que deberíamos seguir si queremos tener SnapClient instalado en una Raspberry Pi para ser usada como un altavoz remoto, primeramente instalamos las dependencias, descargamos SnapCast, compilamos e instalamos únicamente la parte cliente:

sudo apt-get update
sudo apt-get install libboost-dev libboost-system-dev libboost-program-options-dev libasound2-dev libvorbis-dev libflac-dev alsa-utils libavahi-client-dev avahi-daemon
git clone https://github.com/badaix/snapcast.git
cd snapcast/externals
git submodule update --init --recursive
cd ..
make all
sudo make installclient
sudo service snapclient restart

eta prest! Comenzará a reproducir la música que tenemos sonando en Volumio!! Lo normal será poner sensores de movimiento y activar el servicio cuando detecte un movimiento. Oso erraza izango da, ‘sudo systemctl disable snapclient’ erabiliz’ zerbitzua ez dadin automatikoki piztu Pi-rekin, eta mugimendu bat detektatzen denean, zerbitzua abiaraztearekin nahikoa izango da! Espero dut gozatu izana!

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!

Nextcloud Talk instalatuz

25 urrian 2018