The lms-deezer
project by Philippe44 allows you to connect Logitech Media Server (LMS) to a Deezer account. This plugin enables LMS users to browse, search, and play Deezer songs directly from LMS.
To install the lms-deezer
plugin:
- Open your Logitech Media Server (LMS).
- Go to the server settings.
- Navigate to the plugins tab.
- Search for
lms-deezer
in the available plugins list. - Select
lms-deezer
and follow the on-screen instructions to install it.
Note: MySqueezebox.com server has been shut down and we cannot find a way to connect the radios to the internet, so plugin installations are done directly from the LMS plugins list.
Don't forget to install blowfish crypto (sudo apt-get install libcrypt-blowfish-perl
on Linux) or it will use pure Perl blowfish crypto which is very slow.
After installing the lms-deezer
plugin, follow these steps to configure it:
- Open your web browser and log in to Deezer.
- Once logged in, open your browser's developer tools (usually F12 or Ctrl+Shift+I).
- Go to the cookies tab and find the cookie named
arl
forwww.deezer.com
. - Copy the value of this cookie.
- Go back to the
lms-deezer
plugin settings in LMS. - Paste the
arl
cookie value into the designated field.
If the ARL code is not entered, you will be able to browse song lists but will not be able to play the audio files.
Once the lms-deezer
plugin is installed and configured:
- You can access Deezer from your Logitech Media Server interface.
- Use the search and navigation features to find your favorite songs and playlists.
- Click on a song to start playback.
Contributions are welcome! To contribute:
- Fork the repository on GitHub.
- Create a branch for your feature (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a Pull Request.
For feature requests or bug reports, please use the GitHub repository's issues.
This project is licensed under the MIT License. See the LICENSE file for details.
Le projet lms-deezer
de Philippe44 permet de connecter le Logitech Media Server (LMS) à un compte Deezer. Ce plugin permet aux utilisateurs de LMS de naviguer, rechercher et lire des chansons de Deezer directement à partir de LMS.
Pour installer le plugin lms-deezer
:
- Ouvrez votre Logitech Media Server (LMS).
- Allez dans les paramètres du serveur.
- Rendez-vous dans l'onglet des plugins.
- Recherchez
lms-deezer
dans la liste des plugins disponibles. - Sélectionnez
lms-deezer
et suivez les instructions à l'écran pour l'installer.
Note : Le serveur MySqueezebox.com a été arrêté et nous ne trouvons pas de moyen de connecter les radios à Internet, donc l'installation des plugins se fait directement depuis la liste des plugins de LMS.
N'oubliez pas d'installer le cryptage blowfish (sudo apt-get install libcrypt-blowfish-perl
sur Linux) sinon il utilisera le cryptage blowfish pur Perl qui est très lent.
Après avoir installé le plugin lms-deezer
, suivez ces étapes pour le configurer :
- Ouvrez votre navigateur web et connectez-vous à Deezer.
- Une fois connecté, ouvrez les outils de développement de votre navigateur (généralement F12 ou Ctrl+Shift+I).
- Allez dans l'onglet des cookies et trouvez le cookie nommé
arl
pourwww.deezer.com
. - Copiez la valeur de ce cookie.
- Retournez dans les paramètres du plugin
lms-deezer
dans LMS. - Collez la valeur du cookie
arl
dans le champ prévu à cet effet.
Si le code ARL n'est pas entré, vous pourrez naviguer dans les listes de chansons mais vous ne pourrez pas lire les fichiers audio.
Une fois le plugin lms-deezer
installé et configuré :
- Vous pouvez accéder à Deezer depuis l'interface de votre Logitech Media Server.
- Utilisez les fonctionnalités de recherche et de navigation pour trouver vos chansons et playlists préférées.
- Cliquez sur une chanson pour commencer la lecture.
Les contributions sont les bienvenues ! Pour contribuer :
- Forkez le dépôt sur GitHub.
- Créez une branche pour votre fonctionnalité (
git checkout -b feature/AmazingFeature
). - Committez vos modifications (
git commit -m 'Add some AmazingFeature'
). - Poussez vers la branche (
git push origin feature/AmazingFeature
). - Ouvrez une Pull Request.
Pour des demandes de fonctionnalités ou des rapports de bugs, veuillez utiliser les issues du dépôt GitHub.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.