Nous allons faire un récepteur audio bluetooth, ce qui permet de vous brancher votre R-Pi à votre chaîne Hi-Fi et utilisez votre téléphone comme la source sonore.
Pour être honnête, ce n’est pas un projet unique. Beaucoup de gens ont tenté d’obtenir un récepteur bluetooth fonctionne, (moins), certains ont réussi. Après façon dépenser trop de temps à essayer d’obtenir les caractéristiques que je veux en combinant sniplets de divers guides, j’ai finalement vu juste. En fait, je voudrais donner crédit à Google et tout le monde sur l’internet pour partager leur douleur et de l’expérience. Sans toi je ne pouvais pas m’ont fait !
La liste de souhaits :
- Récepteur audio Bluetooth R-Pi et Airplay : je veux être en mesure d’écouter Spotify et autres sources audio à partir d’un téléphone à ma chaîne stéréo. Nous avons tant appareils iOS et Android dans notre ménage ainsi les deux devraient fonctionner.
- Le récepteur doit téléphones auto-paire et auto-trust, essayant de se connecter
- Il devrait y avoir une voix synthétisée connect annonce (c’est nouveau, je pense. Je n’ai pas vu quelqu'un d’autre cela).
- Il devrait y avoir prise en charge pour les profils A2DP et A2CP de contrôle de lecture et de données meta.
- Fonctionnement autonome. Pas d’affichage requis. Aucune connexion et étapes manuelles, i. e. juste Branchez-le et utilisent.
- Installation par script facile, prévisible
Il s’avère que les profils A2DP et A2CP prévoyant l’utilisation de Bluez 5 qui doit à son tour Pulse Audio 5.
Ce qui est Bluez? Bluez est la pile bluetooth de Linux. Il gère tous les trucs de faible niveau bluetooth (appariement, transfert de données audio, etc.).
Ce qui est Pulse Audio? Il s’agit d’un proxy sonore. Il va prendre le flux audio numérique bluetooth, Rééchantillonner il et envoyez-la grâce à la prise casque analogique.