Bonsoir à tous,
J'aimerai vous présenter une idée de script pour XBMC. Malheureusement, je suis dans l'incapacité de réaliser ce projet (faute d'une quelconque expérience en programmation et d'un manque de temps cruel pour apprendre). Avis donc aux gens de bonne volonté.
L'idée est la suivante:
tout d'abord, connaissez vous le site internet last.fm ? ce site permet, grace à un plugin sur votre lecteur de musique favori d'envoyer des informations (tout ceci reste anonyme) sur la musique que vous écoutez. last.fm l'insère dans une base de donnée et crée des liens avec les autres utilisateurs écoutant les mêmes artistes.. ce qui permet de découvrir de nouveaux artistes. Cela fonctionne donc sur le principe du réseau social. C'est déjà cool comme ça. Mais la suite est encore plus cool: last.fm vous propose via un player (dispo sous license BSD) une radio en ligne personnalisée, basée sur ces informations.
Par exemple, vous aimez les beatles, il vous jouera des chansons des beatles, ainsi que d'autres artistes liés aux beatles dans sa base. C'est assez incroyable à utiliser. Je vous encourage à l'essayer. Tout cela est bien entendu gratuit et légal. http://www.last.fm/
L'idée est donc de réaliser deux plugins pour XBMC:
- le premier semble assez facile à réaliser: chaque fois que l'on joue un morceau de la bibliotèque musicale de XBMC, le plugin envoie les infomations correspondante à last.fm, ce qui complète la base de donnée personnelle de l'utilisateur. Toutes les infos sur le protocole sont là.
- le second serait, à la manière du plugin shoutcast, un lecteur de stream pour last.fm (il s'agit de mp3). Une piste pour le protocole: ici (ce type s'interesse à la même chose mais semble parti sur une idée de proxy shoutcast, ce qui ne me semble pas très "propre").
Voilà, ceci est une RFC. A vous de donner votre avis, mais à mon avis, ça serait vraiment une killer feature pour xbmc.
Bien à vous.
J.-J. Krazuki