Interface web « Material » pour Squeezebox

Étiquettes:

L’interface web classique des squeezebox était vieillissante et absolument pas adaptée aux mobiles. Heureusement, grâce aux efforts d’un développeur et au support et aux idées de la communauté Squeezebox, une nouvelle interface graphique vient la compléter ! Rapide, efficace et complète, elle vaut la peine d’être essayée et peut même remplacer avantageusement les applications mobiles pour squeezebox.

Installation

Aller dans l’onglet « Plugins » de la configuration, sélectionner le plugin « Material skin » et cliquer sur le bouton « Appliquer ». Puis accepter le reboot du serveur.

Lancement de l’interface

L’interface est accessible à partir de l’URL suivante :

http://monserveur:9000/material/

L’interface s’adapte au type de dispositif (desktop ou mobile). On peut néanmoins la choisir avec l’URL :

desktop :

http://monserveur:9000/material/desktop

mobile :

http://monserveur:9000/material/mobile

Interface desktop : petit tour du propriétaire

Accueil

On n’est pas dépaysé par l’écran d’accueil où on retrouve les menus de navigation squeezebox standard à gauche, liste de lecture en cours à droite et mini-lecteur en bas.

On choisit la squeezebox à commander en cliquant sur le nom de celle qui est affichée en haut à gauche (« Chambre », dans mon exemple)

Playlist et lecture en cours

  • Le petit bouton carré en haut à droite permet de passer de la playlist courante à l’écran « lecture en cours ».
  • Le bouton i juste à sa gauche donne accès à l’écran d’information sur le morceau (pour peu qu’on ait bien chargé les plugin ad’hoc).
  • Dans celui-ci, le bouton … (« plus ») en bas d’écran donne accès au menu contextuel

Menus de configuration

Le bouton en haut à droite permet d’accéder :

  • aux préférences de l’interface : beaucoup d’options permettant de configurer l’interface web pour votre device)
  • à la configuration des platines squeezebox
  • à la configuration du serveur LMS et des platines squeezebox : on retrouve toutes les facilités accessibles dans l’interface web standard, ce qui permet de se passer complètement de cette dernière, et de configurer LMS depuis un portable. Et deux boutons dans la configuration serveur permettent respectivement d’arrêter LMS ou de faire un arrêt-relance.

Le menu permet d’accéder à la configuration du serveur et de la platine. Plus besoin de l’interface web classique.

Personnalisation de l’écran d’accueil

Il est possible de reconfigurer la page d’accueil assez facilement : le bouton de menu contextuel disposé sur la droite de chaque ligne du menu Squeezeboxes permet de déplacer cette ligne sur la page d’accueil. Il est ensuite possible de faire du drag and drop pour ordonner les lignes sur cette même page.

Interface mobile

L’interface est très similaire. On passe facilement de la playlist à lecture en cours en avec un balayage horizontal de l’écran.

Mode d’emploi

Un mode d’emploi complet est disponible en ligne et en anglais, en trois clics :

  1. Menu principal (bouton en haut à droite)
  2. Informations
  3. Bouton ? en haut à droite

Conclusion

L’interface est très intuitive, rapide et personnalisable. On trouve facilement ses marques, ce qui n’est pas le cas de l’interface classique et des applications Android que je connais, qui ont chacune leurs petits défauts.

Elle est de plus très complète, avec configuration serveur et platines, et prise en compte de plusieurs plugins.

Un grand bravo au développeur !