RadioBrowser

RadioBrowser on avoimen lähdekoodin internet-radiokanavien tietokanta, jota kehittää RadioBrowser-projekti Alex Seglerin vetämänä. Palvelun ohjelmisto on lisensoitu avoimella MIT-lisensillä ja sen sisältämä data on public domainin alaista avointa dataa.

Palvelulla on päivittäin noin satatuhatta käyttäjää ja sitä hyödyntäviä sovelluksia on kymmeniä.

 Tarkoitus 
Internet-radio toimii siten, että verkkoon lähetetään datavirtoja (streamataan), joita sitten kuuntelijat vastaanottavat. Datavirtoja ja niiden URL-osoiteita on kuitenkin tuhansia, joten syntyi tarve luoda palvelu, josta hakea oikeat datavirtojen URL-osoitteet. RadioBrowser on yksi tällainen. Palveluun kerätään kanavien datavirtojen URL-osoitteita sekä metadataa – kuten nimi, kuva, kuvaus, kieli ja niin edelleen, josta esimerkiksi kuuntelusovellus voi hakea oikeat URL-osoitteet.

 Rajapinta 
RadioBrowser tarjoaa tietokantansa sisällön rajapinnan kautta avoimena datana kenen tahansa hyödynnettäväksi.

 RadioBrowseria hyödyntävät sovellukset 
Seuraavat sovellukset hakevat datavirtojen URL-osoitteet ja niihin liittyvää metadataa RadioBrowserin rajapinnasta:

AlustaNimiVerkkosivustoAndroidRadioDroid2https://github.com/segler-alex/RadioDroidiOS, iPadOSCuterdiohttps://cuterdio.comLinuxShortwavehttps://gitlab.gnome.org/World/ShortwavemacOSCuterdiohttps://cuterdio.comWindowsStreamTuner2http://milki.include-once.org/streamtuner2WebRadio-li-sehttps://radiolise.gitlab.io

 Lähteet 

 Aiheesta muualla 

 RadioBrowser
 RadioBrowserin rajapinta
 RadioBrowserin Git-arkistot

Luokka:Internet-radioasemat
Luokka:Verkkotietokannat