Client alternatif pour Spotify (fonctionne avec les VPN et le contrôle multimédia)

La problématique Spotify + VPN

Spotify est l’un des services de streaming musical les plus populaires et ce, depuis des années que ce soit sur PC comme sur mobile. Celui-ci propose des listes ainsi que des mixes musicaux générées automatiquement selon vos goûts et de manière relativement précise. L’application PC est également complète et ravira la majorité des utilisateurs, même sans payer d’abonnement (cf. notre article “Avoir Spotify sans publicités gratuitement“).

En revanche, de plus en plus de personnes sont mécontentes du fait que suite à une mise à jour récente, les VPN (NordVPN par exemple) sont de moins en moins utilisables. En effet, la musique peut jouer sans problème durant quelques minutes, s’arrêter brusquement et carrément afficher un message d’erreur indiquant qu’aucune connexion internet n’est disponible.

Quelle frustration de ne plus pouvoir utiliser son VPN tout en écoutant sa musique favorite !

 

Les alternatives open-sources pour Spotify : des solutions adéquates ?

Nous nous sommes dès lors tourné vers des solutions alternatives open-sources telles que spotify-qt couplé au daemon spotifyd sur Linux, mais en plus de nécessiter pour la plupart un compte premium pour en profiter grandement, nous n’avons pas constatés d’améliorations.

À l’instar de l’application officielle, une musique pouvait se lancer sans problème, mais à la moindre déconnexion même imperceptible du VPN le daemon s’arrête et la musique avec, ce qui force le redémarrage de celui-ci sans cesse.

 

La solution finale : l’application web Electron

Nous avons fini par tester la version web de Spotify afin de vérifier si celle-ci pouvait tourner sans problème avec un VPN, et la réponse est oui. Ça tourne parfaitement et sans coupures.

Alors pourquoi ne pas exploiter directement le lecteur web et en faire une application grâce à Electron ? C’est ce que nous avons fait !

Version CDC de Spotify

Après avoir rendu le container compatible avec le streaming audio, contourné le service worker qui posait problème lors d’un rechargement ainsi que la redirection permettant de s’authentifier, nous avons finalement réussi à obtenir une application fonctionnelle dont voici une courte description des fonctionnalités :

  • Possibilité d’utiliser un VPN
  • Possibilité de réduire l’application dans la zone de notification (system tray)
  • Possibilité d’utiliser les touches multimédias du clavier afin de contrôler la musique, même une fois l’application réduite
  • Support des notifications push affichant les informations sur le morceau en cours de lecture
  • Fonctionne avec et sans compte premium (la qualité de l’audio est de 128kbit/s pour les non abonnés et de 256kbits/s pour les abonnés)
  • Compatible Windows, OS X & Linux !

Alors sans plus attendre, nous vous laissons tester notre application et nous faire part de vos retours par commentaire ou via notre serveur Discord :

Logo Windows

Windows
(32 & 64 bits)

Logo Apple

OS X
(Darwin 64 bits)

Logo Linux

Linux
(64 bits)

Voir aussi :

mars 16, 2021

Poster un commentaire

Please Login to comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  S'abonner  
Me notifier de
Culte du code | 2015-2020  (Vecteurs par Freepik, Parallax par fullvector)