WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:divers:raspbarrywhite

Ceci est une ancienne révision du document !


La sono à MiNET

Comme vous l'avez remarqué on a de jolies enceintes 5.1 au local. Une rapsberry est reliée en optique à celles-ci. Celle-ci, appelée Raspbarrywhite (oui je sais c'est malin :D), fait tourner pulseaudio, ce qui nous permet de balancer du son par internet depuis votre pc. L'utilisateur pour accéder à la raspi est “pi”.

Mais comment faire ?!

Rien de plus simple ! Vous devez disposer de pulseaudio sur votre PC. Il vous suffit d'ajouter les lignes suivantes dans votre /etc/pulse/default.pa

load-module module-native-protocol-tcp
load-module module-tunnel-sink-new server=157.159.40.133 sink_name=raspbarrywhite

Aussi, étant donné qu'on a une IP publique, on ne peut pas se permettre que tout le monde puisse mettre du son dans notre local. On utilise donc un “cookie” de pulseaudio, une sorte de clé qui permet de restreindre l'accès au streaming de son.

Vous devez donc ajouter le fichier joint dans ~/.config/pulse/cookie

http://nextcloud.minet.net/index.php/s/K5T5Gdp0ilN5jsX

Il peut être nécessaire de redémarrer pulseaudio pour que les changement s'appliquent.

pulseaudio -k

Pour lancer votre musique, choisissez juste la sortie réseau dans pavucontrol, et voilà !

TODO Optimiser les réglages pour éviter la friture. bacon suggère de passer default-fragments et default-fragment-size-msec à 8 et 12 respectivement dans /etc/pulse/daemon.conf

wiki/divers/raspbarrywhite.1497807463.txt.gz · Dernière modification: 2020/06/27 18:15 (modification externe)