Live Radio metadata for 100+ stations incl. BBC, Radio France, FLAC radios and more

Unfortunately there’s not much I can do at the moment. Roon is only able to handle a string of characters in the form “Artist - Title” as input. My job is to build this string and make it available to Roon servers. THe good news is that if you are subsribing to a Streaming Service, Roon is able to process this string and “guess” the album, which becomes clickable, you can then for example add it to your favorite or get to know more about the artists etc…

Unfortunately the now playing screen for Live Radio is only able to display the station logo, not the “guessed” album pic… Not much I can do here but you can post a Feature Request on community.

Radio 1xtra use a daily schedule json

https://www.rte.ie/radio/rte-radio1-extra/schedule/20220927/

ditto RTEjr

https://www.rte.ie/radio/rtejrradio/schedule/20220927/

1 Like

Thanks BrianW. I used a different source but with same result. There seems to be only program info available for RTE Radio Extra & and RTE jr, which makes sense as they mostly broadcast spoken shows.

For the curious, “under the hood” view of the Node Red RTE metadata implementation:

2 Likes

Can I add that the ability to click the Album source of a track being played on the Radio, is mind-blowing.

See below, for the details of the broadcast track on RTELyric FM, and the link to the Album, which comes up as available on Tidal - awesome.

1 Like

Update Oct 14th, 2022

  • Added Finnish channels YLE Radio 1, YLE Klassinen, YLE Puhe, thank you @Paul_Webster !

Total stations : 122

Thanks so much. Sent a token of my appreciation. I’m wondering, however, if what you’ve set up could be made less “Roon exclusive,” so that Foobar users could make use. Is that an off-limits thought here? I’m a newb. Estonian radio would be a great addition (https://klassikaraadio.err.ee/)

Thanks a lot! Beer tonight :slight_smile: !

KlassikaRaadio is in Roon’s database, look for klassikarradio in the magnifying glass.


The stream carries some metadata but it looks poorer than what is on the website… I’ll keep monitoring and maybe find a way to enrich, for the moment there’s no music only a play (spoken) in Estonian :slight_smile:

I don’t know any way of integrating with Foobar. If you are looking for a “free” but amazing solution, use LMS Squeezelite, with the Radio Now Playing extension of Paul Webster.

Update Oct 26th, 2022

Thanks to @wklie

  • Added EasyRadio (FLAC, Bulgaria)
  • Added PureClassix (FLAC, Netherlands)

Total stations : 124

1 Like

Thanks much, Alec. I’m pretty married to Foobar, however, as my music player. I’ve figured out a way, however, to integrate your streams by using your “prefix” (http://radio-metadata.fr:8000) and then adding the name of the station, but I can only make it work for the fip stations (but not, for some reason, Fip Nouveautes). Can’t make it work for Klaasikaraadio, for Cro Jazz, or the Finnish stations, for example. But what is working is great, and much appreciated.

See whether these work for you:

FLAC:
http://amp.cesnet.cz:8000/cro-jazz.flac

OGG:
http://amp.cesnet.cz:8000/cro-jazz-256.ogg

Peter-- Work great for music, thanks. The flac link is what I’ve been using. No metadata, however. I assume that has to come through alec_eiffel’s server, or however he has it set up. T.

Thanks. That one doesn’t work, though. “Unsupported format or corrupted file.”

Eh eh this is different, you found my relay server that is merging metadata with the original FIP streams. I am not advertising it to limit load and bandwidth (runs on a PI at home), feel free to use it. Above 20 users connection can be rejected. FIP Nouveautés is available under /fipnouveaute.
EDIT: list of relayed stations available at http://radio-metadata.fr:8000

Ok, thanks. I’m a little lost, but I take it that what I’ve been doing will not work with, for example, CRo Jazz or the Finnish stations, because they’re not on you linked list?

I have added FIP Hip-Hop and FIP Metal to this list.
WARNING : severe maintenance planned other the week-end, streams can be unavailable or cut without notice…

Alec–Just to make sure that I am not somehow missing something (because I’m a little confused): There are 20 stations total listed (all fip or francemusique) at the above link (and not the 100+ total for which you’ve provided metadata for Roon), correct?

Correct. The 20 stations can be streamed by any client (Foobar, VLC…). I am merging the metadata with the stream using an Icecast relay server on a Raspberry PI. There is a limit of 20 clients not to kill my bandwidth (audio streams are heavy).

The 120+ stations refer to the nb of stations available in Roon with metadata otherwise missing from the stream. In that case nothing happens at my place, you get the audio from the provider and the metadata directly from Roon servers (which are synced with mine). Of course this is only available to Roon users.

Ok, thanks much. All clear.

Due to some housekeeping and performance improvement work, the service might be unavailable at some times in the next hours / days (it currently isn’t).