Page 1 sur 2

MultiRoom

Publié : 25 nov. 2014, 11:22
par brinbois
Bonjour tout le monde :)

J'ai depuis quelque jour une idée en tête, mettre en place un système multiroom dans mon nouveau chez moi :)

Qu'est-ce que j’entends par multiroom ? pouvoir diffuser ma musique, Dans la ou les pièces que je veut, de manière synchroniser. (de-plus, j'aimerai avoir N source de musique)

Cela existe déjà dans le monde propriétaire : par exemple SONOS, mais c'est tres chere.
Dans le monde du "libre" il y a un projet a base de squeezbox : http://maison-et-domotique.com/13033-di ... -pour-40e/ mais logitech laisse mourir , ce qui me fait un peu peur quand a la pérennité du projet

J'ai donc chercher d'autre solution, et je suis tomber sur mpd, qui est un petit lecteur de musique en mode client / serveur. qui semble simple et puissant.

Je cherche donc maintenant a pouvoir synchroniser différant raspberry, pour cela j'ai plusieurs piste :

Pulseaudio; avec sont protocole RTP, qui permet d'envoyer un son d'un raspberry a un autre.
=> le problème c'est qu'il risque d'y avoir des latences différente.)
Jack; serveur de son dit professionnel, pour lequel ils ont beaucoup travailler sur la latence
=> Aucune idée de si on peut synchroniser plusieurs serveur jack ensemble
MPD directement, en effet avec divers script, on sais récupère la liste de lecture d'un serveur mpd, et la répliquer sur un autre
=> Quand est t'il de la synchronisation réel de cette méthode.

D'un point de vue pratique, j'aimerai avoir une application android, qui me permet de crée un nouveau flux, de choisir ou le diffuser, et pouvoir choisir le volume dans chaque pièces. ( pour cette partie, je n'ai vue aucune application aussi complète, je pense donc crée la mienne. )

Maintenant que vous avez le projet en détail, je me demandait si certain d'entre vous avait déjà fait des tests sur cela ?
Vous avez d'autre idée pour arrivée au résultats ?

Si ca intéresse du monde, je vous ferai part de mes expérimentation :)

Re: MultiRoom

Publié : 25 nov. 2014, 11:38
par PMorel
Pas de réponse à te donner mais je suis très intéressé par le sujet :-)

Re: MultiRoom

Publié : 08 déc. 2014, 09:09
par brinbois
Hello,

Bon ce week-end, j'ai pue faire quelque test sur le multi-room.

J'ai commencer par installer arch-linux sur un pc portable, puis sur le raspberry.
J'ai brancher le raspberry en hdmi sur une tele pour obtenir du son.
J'ai installer pulseaudio, mpd et mpc sur les deux machine.

Mon premier test a été de configurer deux sortie sur le raspberry, la sortie local, et une sortie sur le pulseaudio du pc portable.
Appres deux trois test, ils s'avere comme je le craignait, que la sortie "distante" a du retard par rapport a la sortie locale, d'environ 3secondes, mais je suppose que cela depend de la qualitée du reseaux ainsi que d'un tampon sur pulseaudio ?


Mon deuxieme test à été de syncroniser la lecture des deux mpd, qui chacun sortait sur le sortie local.
Pour cela j'ai utiliser un script que j'ai trouver ici : http://artisan.karma-lab.net/serveur-musical-mpd

Attention, je ne l'avait pas compris au debut, il faut, pour que ce script fonctionne, que le repertoire des playlist soit le meme pour les deux mpd (que j'ai realiser avec un partage NFS)

Ca fonctionne mieux, mais c'est pas encore ca.......
Je m'explique : si le mpd a syncroniser ne lisait rien, un decalage ce cree ( ils faut lancer deux fois la syncro, pour etre syncro), et au fur et a mesure que la plalist avence, ca se désynchronise .......

Vu les resultats, je pense avencer vers cette solutions, avec pkoi pas un service qui verifie le decalge, pour resyncroniser quand il devient trop important.....

Re: MultiRoom

Publié : 08 déc. 2014, 09:17
par .vince
Ouai la synchro, c'est le truc vraiment pointu... Sur les squeezebox, ça marche du tonnerre.

Re: MultiRoom

Publié : 08 déc. 2014, 09:39
par brinbois
Oui mais les squeezebox, c'est un peu la fin ........ Donc autant essayer de travailler à partir de logiciel libre :)
J’espère bien arriver à quelque chose d'acceptable.

Re: MultiRoom

Publié : 08 déc. 2014, 12:07
par .vince
Avec un peu de bol, ca va devenir un logiciel libre...

Re: MultiRoom

Publié : 08 déc. 2014, 12:39
par PMorel
Ben le serveur est open source :
http://wiki.slimdevices.com/index.php/L ... dia_Server

et les players le sont aussi ...

Re: MultiRoom

Publié : 08 déc. 2014, 14:39
par .vince
Ouai ben faut pas hésiter :)

Re: MultiRoom

Publié : 08 déc. 2014, 15:00
par brinbois
Oki, autant pour moi, je ne savait pas.... mais quand est t'il du développement ? c'est encore actif ?
Et pour ce qui est des fonctionnalité ? car je veut pouvoir synchroniser mes pièces entre elles, mais je veut aussi pouvoir mettre une source différentes dans chaque pièces, si j'ai envie.

après tant qu'a expérimenter pourquoi pas regarder cette solution .....

Re: MultiRoom

Publié : 08 déc. 2014, 15:36
par .vince
je pourrai t'amener mes radios (mais pas mardi...). En fonctionnalités, c'est chargé ! tu peux aussi prendre le contrôle d'un élément à distance (une radio contrôle une autre radio).