Dans l'application MyRadio, lorsque j'écoute une chaîne FM locale, le nom de la chanson en cours de lecture est affiché à côté du nom de la chaîne. Comment font-ils ? Le radiodiffuseur fait-il un effort pour l'afficher ?
Réponses
Trop de publicités?Le canal de diffusion utilise sûrement Système de données radio (RDS), également appelé Système de données de radiodiffusion (RBDS) aux États-Unis. Il est maintenant courant (du moins dans mon pays) de transmettre des informations comme le nom de la chaîne, le nom du programme ou le nom de la chanson avec ce système.
Votre application reçoit simplement et analyse syntaxique ces données pour les afficher, comme le ferait un poste de radio compatible ou l'autoradio d'une voiture.
On imagine qu'ils ont intégré quelque chose comme Shazam, une application qui prend l'empreinte d'un son et le recherche dans une base de données ( http://news.cnet.com/8301-1023_3-57617885-93/more-countries-can-shazam-songs-and-listen-on-rdio ). Je doute que le radiodiffuseur y soit pour quelque chose.