Hola !
Cerveau en fusion me voila ! Je suis un passionné de radio, certes, mais aussi d’informatique. C’est alors qu’il m’est venu une idée gigantesque… En effet, vous en avez tous ras-le-bol d’entendre Maître gims 15 fois par jours et par radio… Marre à ce que les grands du disques contrôlent, dictent aux petites ondes ce que l’on doit écouter ! C’est alors qu’un projet que je n’ai jamais entamé et qui est resté sous l’état d’une simple réflexion m’est apparu comme par magie… ! Et si les auditeurs choisissaient ce qu’ils veulent écouter ?
L’idée plus précisément c’est de créer une radio intelligente. X personnes écoute la radio. Sur le player s’affiche les mentions “J’aime / J’aime pas” souvent utilisé pour de simples statistiques par les autres radio, nous, nous les utiliserons pour proposer ensuite une liste d’artistes similaires de cette chanson que les auditeurs veulent écouter juste après. Ou si “J’aime pas”, une liste d’artistes ou de chansons de d’autre styles.
Ainsi :
1 – Une chanson est diffusé (Player Javascript)
1a – L’utilisateur aime la chanson -> Il vote pour un artiste similaire parmi ceux proposé (Ajax : Client -> Serveur)
1b – L’utilisateur n’aime pas la chanson -> Il vote parmis la 2e liste ou se trouve divers artistes (Ajax : Client -> Serveur)
2 – Avant la fin de la chanson, le serveur analyse le choix le plus pertinent parmi les musiques à passer juste après.
3 – Une fois la chanson la plus pertinente choisis par notre serveur web, elle est transmis via un plug in winamp par exemple qui va chercher la chanson dans les fichiers de l’ordinateur et met la musique à la suite dans le player.
4 – La chanson est joué. (Winamp -> ShoutCast -> Player web de l’auditeur)
De ce fait, pour réaliser un tel projet il faudrait : une base de donnée avec des infos d’artistes similaires. (Voir via les BDD Music Brainz peut-être)…
Avec un peu de motivation, cette idée prendra forme un jour, peut-être ?
Alban !