Spotify: Le streaming audio

On Monday, Gunnar Kreitz from Spotify gave us a network lecture, about the Peer-2Peer protocol that Spotify use and its detailed technical description, it’s a good occasion for me to introduce you this service!

To begin with, what is Spotify?

Pour ceux qui ne savent pas, Spotify est un logiciel qui permet d’écouter de la musique en ligne légalement. Le choix des titres est plutôt impressionnant (plus de 10 millions) et le nombre d’utilisateurs aussi!

Inutile de préciser que Spotify est suédois, la compagnie possède un serveur à Stockholm et un à Londres (enfin, quand je parle de serveur, c’est plutôt un parc de serveur, vu la quantité d’informations qu’il faut stocker). Où que vous soyez, votre client se connectera au serveur le plus proche.

L'interface de Spotify

L’avantage de Spotify est que comparé à d’autres plateformes de streaming basé sur le navigateur web, il propose une expérience utilisateur plus intéressante, et permet de mettre en cache la musique sur le disque, ainsi qu’utiliser le protocole P2P pour ne pas surcharger leurs serveurs.

Spotify permet aussi de gérer des playlists, et de se connecter avec Facebook pour obtenir les playlists de ses amis (à condition que les dites playlists soient publiques).

Spotify se présente en différentes versions (3 types d’abonnements):

  • La version gratuite: limité à 20h d’écoute mensuelle avec de la pub, avec parfois 20h supplémentaires par semaine,
  • La version Unlimited: comme son nom l’indique, écoute illimité mais toujours avec quelques pubs d’une 15aine de secondes. Il faudra débourser 5€/mois ou bénéficier d’une invitation.
  • La version Premium: écoute illimité, pas de pub et accessible depuis votre téléphone (quasiment tout les téléphones récents sont compatibles). Il est est aussi possible de synchroniser ses playlists en mode hors-ligne 30jours sans se connecter. Cet abonnement coûte 10€/mois.

Petit point noir, le client Linux ne fonctionne qu’avec l’abonnement premium, vous êtes obligé de passer pas la version Windows sous wine.

L’API Spotify est dipsonible à tout développeurs souhaitant développer des applications, je pense que je vais tester pour voir.

Plus d’infos et téléchargement: Spotify

Lundi, Gunnar Kreitz de Spotify nous a donné un cours de réseau, et plus particulièrement sur le protocole Peer-2-Peer qu’utilise Spotify ainsi que son fonctionnement, c’est donc l’occasion de vous parler de ce service!

Tout d’abord, Spotify, c’est quoi?

Pour ceux qui ne savent pas, Spotify est un logiciel qui permet d’écouter de la musique en ligne légalement. Le choix des titres est plutôt impressionnant (plus de 10 millions) et le nombre d’utilisateurs aussi!
Inutile de préciser que Spotify est suédois, la compagnie possède un serveur à Stockholm et un à Londres (enfin, quand je parle de serveur, c’est plutôt un parc de serveur, vu la quantité d’informations qu’il faut stocker). Où que vous soyez, votre client se connectera au serveur le plus proche.

L'interface de Spotify

L’avantage de Spotify est que comparé à d’autres plateformes de streaming basé sur le navigateur web, il propose une expérience utilisateur plus intéressante, et permet de mettre en cache la musique sur le disque, ainsi qu’utiliser le protocole P2P pour ne pas surcharger leurs serveurs.
Spotify permet aussi de gérer des playlists, et de se connecter avec Facebook pour obtenir les playlists de ses amis (à condition que les dites playlists soient publiques).

Spotify se présente en différentes versions (3 types d’abonnements):

  • La version gratuite: limité à 20h d’écoute mensuelle avec de la pub, avec parfois 20h supplémentaires par semaine,
  • La version Unlimited: comme son nom l’indique, écoute illimité mais toujours avec quelques pubs d’une 15aine de secondes. Il faudra débourser 5€/mois ou bénéficier d’une invitation.
  • La version Premium: écoute illimité, pas de pub et accessible depuis votre téléphone (quasiment tout les téléphones récents sont compatibles). Il est est aussi possible de synchroniser ses playlists en mode hors-ligne 30jours sans se connecter. Cet abonnement coûte 10€/mois.

Petit point noir, le client Linux ne fonctionne qu’avec l’abonnement premium, vous êtes obligé de passer pas la version Windows sous wine.

L’API Spotify est dipsonible à tout développeurs souhaitant développer des applications, je pense que je vais tester pour voir.

Plus d’infos et téléchargement: Spotify

(Ça va bientôt faire 2 ans que ça existe, je sais mais bon, une piqûre de rappel de fait jamais de mal.)