Construire un lecteur de musique mural « SqueezePlayer » réseau à l’aide de Squeezelite, Jivelite et un Pi de framboise. J’ai construit ce projet parce que Logitech a cessé de faire de sa gamme « Squeeze » de lecteurs de musique en réseau. Étant donné que le logiciel serveur est open source, et parce que je continue d’avoir plusieurs joueurs de réseau autour de la maison que seul le travail du serveur de médias de Logitech (initialement appelé le serveur Squeezebox) et enfin parce que quelques âmes intrépides dans les forums de Squeeze (http://forums.slimdevices.com/showthread.php?97046-Announce-Squeezelite-a-small-headless-squeezeplay-emulator-for-linux-%28alsa-only%29) construit des émulateurs de logiciel pour un lecteur de musique réseau et son interface ; J’ai décidé de mettre sur pied ce projet.
Voici une vidéo du joueur rempli :
Ce projet montre comment construire le matériel tant mis en place un Pi de framboise avec le logiciel correct. Les pièces requises peuvent varier selon le quel genre d’un système que vous voulez ; mais ici, j’utilise un Raspberry Pi modèle B et un affichage d’écran tactile USB Mimo UM-720F (http://www.mimomonitors.com/products/mimo-720-f-flex-screen-mountable-touchscreen-usb-monitor). En outre, j’ai utilisé un Rosewill powered hub USB pour alimenter le Raspberry Pi et le moniteur et un amplificateur T-amp pour alimenter une paire de haut-parleurs de plafond de JBL.
Le projet se compose de deux parties principales. Tout d’abord, préparer la Pi framboise pour exécuter les logiciels appropriés pour se connecter au serveur de musique et afficher l’interface ; et Deuxièmement, installer le matériel dans le mur.
Image des fichiers disponibles pour pi1 et pi2
Pour ceux qui ne veulent pas construire leur propre système à partir de zéro, j’ai créé une image disque d’un système de travail. Vous pouvez télécharger l’image compressée de ici. Vous pouvez sélectionner l’image pour le Raspberry Pi 1 ou le Raspberry Pi 2. Décompressez le fichier et l’écrire dans une carte SD (2 Go ou plus devrait fonctionner).
Vous devrez changer le mot de passe root (actuellement « root » et le mot de passe squeezeuser (actuellement « squeeze »). Vous devrez également copier le fichier de configuration de xorg approprié sur /etc/X11/xorg.conf.d/20-displaylink.conf. Il y a deux exemples dans le/home/squeezeuser/annuaire. Un pour l’écran de Mimo utilisé dans ce projet et l’autre est pour le Lilliput 7" moniteur d’écran tactile MiniUSB UM-70/C/T. Départ usine, l’image utilise le fichier xorg de Lilliput. Enfin, vous aurez besoin de calibrer votre écran tactile de décommenter la ligne xinpu_calibrator dans le fichier .xinitrc dans le répertoire de base de la squeezeuser. La sortie sera dans un fichier texte et vous devez copier ces informations dans /etc/X11/xorg.conf.d/90-calibrator.conf.