Installer Logitech Media Server (LMS)

A parcourir les sites et les forums, je m’aperçois que beaucoup se demande comment installer un serveur Logitech Media Server chez eux.

Déjà, avant de me lancer dans la présentation des différentes installations, beaucoup font l’amalgame entre LMS et une platine également appelé SqueezeBox pour certains (SB). C’est assez simple en fait :

  • LMS va être le serveur où vous pourrez ajouter vos musiques, vos radios, créer des playlists et ajouter des addons. Il sera accessible via un navigateur web.
  • Les platines sont simplement des lecteurs audio (il faudra donc une enceinte raccordée à cette platine) qui se connecteront au serveur LMS. Vous pourrez avoir une multitude de platines indépendantes où chacune jouera un flux audio différent ou les synchronisées pour qu’elles diffusent le même flux audio.

Pour télécharger les dernières versions de LMS, voici le liens des Nightly sur toutes les plateformes http://downloads.slimdevices.com/nightly/index.php?ver=7.9.

Installation sur Windows

Sous Windows, l’installation est on ne peut plus simple. Il s’agit d’une installation clic-bouton, j’appelle ça comme ça  😛

 

La partie configuration est plus difficile vous verrez… quoique  8-)… Il suffit de lancer le panneau de contrôle en Administrateur (vous aurez un texte rouge sinon).

Dans cet onglet, vous pourrez arrêter ou démarrer LMS ainsi que l’inventaire de vos contenus.

Indiquer les différents dossiers où sont stockés vos fichiers

Ici, il va falloir indiquer votre identifiant et mot de passe pour LMS. Il faut un compte mysqueezebox.com pour pouvoir l’utiliser.

Dans cet onglet, vous pourrez voir si votre logiciel est à jour ainsi que l’accès à l’interface Web de LMS.

Il ne vous reste plus qu’à patienter pendant que votre contenu est analysé. Je vous conseille maintenant de faire votre 1er SqueezeBox (platine) puis d’aller regarder tous les paramètres possible dans les paramètres avancées http://IP_Windows:9000/settings/index.html car ils sont très nombreux !

Installation sur RPI (Raspbian)

Connectez-vous en SSH sur votre RPI – Récupérer l’adresse du lien dans la page des téléchargements pour Debian Installer ARM :

Téléchargement du fichier :

wget http://downloads.slimdevices.com/nightly/7.9/sc/3adb1b4/logitechmediaserver_7.9.1~1489743085_arm.deb

Installation du fichier :

sudo dpkg -i logitechmediaserver_7.9.1~1489743085_arm.deb

L’installation est terminée mais vous remarquerez que le Shell indique qu’il n’a pas pu créer le répertoire /usr/share/squeezeboxserver mais ce n’est pas grave car nous allons stocker nos fichiers ailleurs que sur la carte SD du RPI. D’ailleurs, il est impératif de ne pas stocker vos fichiers même si vous avez une carte de 128 Go. En cas de carte défaillante, vous perdriez tout  😥

PS : Pour désinstaller « sudo dpkg -r logitechmediaserver ».

Configuration du stockage des musique

Alors on va avoir plusieurs possibilités pour accéder à vos fichiers : en local tout simplement mais pas recommandé ou sur un NAS via un partage SMB ou NFS. Nous verrons ici le choix le plus simple et rapide : en SMB.

Par défaut, Raspbian n’a pas les paquet samba et cifs-utils pour accéder à un partage SMB. On va donc l’installer.

sudo apt-get install -y smbclient cifs-utils

On ajoute cette ligne à /etc/fstab (faites une tabulation entre chaque élément). Si votre dossier de partage contient des espaces, mettez \040 à la place.

//IP_NAS/share /media/nas cifs credentials=/root/.credentials,iocharset=utf8,gid=100,uid=1000,_netdev 0 0

Exemple sur mon NAS

On créé le répertoire /media/nas

sudo mkdir /media/nas

On créé le fichier qui contiendra les credentials qu’on stipule dans le fichier fstab et on ajoute 2 lignes :

sudo nano /root/.credentials

username=IDENTIFIANT

password=MOT_DE_PASSE

On monte le partage via « sudo mount -a »

Si pas de message d’erreur, vous pouvez vous balade dans le répertoire /media/nas maintenant.

Configuration par l’interface

Place à la configuration directement sur un navigateur Web. Taper l’adresse : http://Ip_RPI:9000/

Vous arriverez sur la page d’accueil qui vous demandera de vous connecter avec votre identifiant mysqueezebox.com. Vous pourrez le faire plus tard néanmoins.

Ensuite, il faut indiquer où se situe vos musiques via le partage précédemment créé ainsi que vos listes de lecture :

Petit récapitulatif :

L’installation est finie et vous pouvez maintenant, comme sur Windows, aller voir toutes les options possibles dans les paramètres. Pensez aussi à faire une platine si vous n’en avez pas. Y’a un bon tutoriel sur le site.

Installation sur Synology

Sur Synology, ajouter une nouvelle source de paquet afin d’avoir les dernières versions. Pour ajouter une source de paquets, dans l’application Centre de Paquets, cliquez sur Paramètres puis onglet Source de paquet et ajouter l’url http://packages.synocommunity.com/. Vous aurez une nouvelle catégorie, Communauté, où vous trouverez Logitech Media Server ainsi que d’autres applications.

Il suffit de l’installer et d’attendre. Ensuite vous pourrez vous connecter via votre navigateur web sur http://IP_NAS:9000 ou http://IP_NAS:9002

Une fois connecté, vous pouvez ajouter votre répertoire local dans les paramètres :

Les installations sur les autres NAS devraient sensiblement équivalentes.

Conclusion

Que ce soit sur Windows, Linux ou un NAS, vous pourrez faire la même chose, les options sont les mêmes. C’est à vous de voir ce qui est le mieux pour installer votre LMS. Ce qu’il ne faut pas oublier, si vous installez LMS sur un RPI, bien que ça fonctionne, utilisez un autre RPI que celui de Jeedom pour de pas multiplier les utilisations sur un point central.

Pour avoir tester plusieurs installations différentes, la lecture est instantanément sauf sur RPI où j’ai un petit délai lors de synchronisation. Il y a aussi un délai plus long pour afficher les différents dossiers de musique depuis l’interface web de LMS. Sur Windows, RAS et sur NAS également. Le système est réactif suivant votre PC et votre NAS principalement. Personnellement, j’ai un DS214+ et je n’ai aucun problème.

3 pensées sur “Installer Logitech Media Server (LMS)

  • 21 mars 2017 à 10 h 04 min
    Permalink

    Et sur Mac on peut me semble ?

    J’vais testé sur un raspbery 2 et un disque USB pour voir

    Répondre
    • 21 mars 2017 à 10 h 15 min
      Permalink

      Oui on peut mais je n’ai pas le matos pour essayer. Peut être en virtuel si j’ai le courage

      Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *