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.

12 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
  • 5 juillet 2017 à 0 h 31 min
    Permalink

    Bonjour. Petite question ? Est-ce LMS est encore une projet suivi, supporté, qui va continuer à évoluer ? Existe-t-il des alternatives ?

    Répondre
    • 12 novembre 2017 à 10 h 57 min
      Permalink

      SUivi oui et non, y’a quelques MAJ mais rien de super croustillant.

      Répondre
  • 14 août 2017 à 0 h 34 min
    Permalink

    LMS sur Mac marche parfaitement

    En tous cas, sur mon MBP El Capitan i5 2.4GHz 4Go, et une bibliothèque musicale sur disque USB externe, ça roule.

    Et comme renderer, je me sers d’une carte Raspberry Pi 3 (équipée d’un petit dac qui sonne fichtrement bien) sur laquelle j’ai installé moOde Audio sur lequel j’ai activé le Squeezelite Player.

    J’ai aussi installé le plugin Qobuz sur LMS, ça fonctionne bien.
    Juste un truc : il me faut réinstaller ce plugin à chaque reboot du mac, je n’ai pas trouvé là solution pour m’en passer.
    LMS semble pensé pour fonctionner sur un serveur qu’on n’éteint jamais (ce qui n’est pas illogique).

    Répondre
  • 26 octobre 2017 à 20 h 28 min
    Permalink

    bonsoir depuis la mise a jour de mon mac et la mise a jour de mon iphone je n’arrive plus a me connecter on me dit que logitech doit faire une mise a jour comment puige faire merci de m’aider

    Répondre
    • 12 novembre 2017 à 10 h 32 min
      Permalink

      Hello,

      Je ne connais pas le fonctionnement sur Mac, mais surement la partie serveur à mettre à jour ?

      Répondre
  • 15 mars 2018 à 16 h 11 min
    Permalink

    Bonjour,
    Merci pour ce tuto qui ma bien aidé à réaliser mon serveur LMS sur Taspberry PI 3. Comment faire une mise à jour de LMS, doit on passer systématiquement installation complète ?
    Merci d’avance

    Répondre
    • 15 mars 2018 à 18 h 54 min
      Permalink

      Bonsoir,

      Il suffit simplement de mettre à jour le package comme pour l’installer. Le paramétrage n’est pas à refaire ensuite.

      Répondre
  • 19 mars 2018 à 10 h 50 min
    Permalink

    Merci bien. En fait, si j’ai bien compris, on écrase la précédente version de LMS en faisant une nouvelle instal par dessus dans putty, afin de conserver le paramétrage ?

    Répondre
    • 19 mars 2018 à 19 h 17 min
      Permalink

      Oui tout simplement je pense.

      Répondre

Laisser un commentaire

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