FIP radios now with metadata - experimental

FIP stations can now be streamed with metadata for all Roon users. Please note this is not provided by Roon team but is a hack, so it can break anytime :slight_smile: I am especially unsure about the capacity of my Google Cloud minimal setup to handle hundreds/thousands of connections, let’s see.

You need to select as default the second AAC 192kHz stream, it has :8000 near the end of the address.
Screenshot 2020-05-11 at 03.31.59

Credits go to @Sebastien for the design and coding!


3 Likes

Not a station I listen to but I tried it and it worked. Well done all involved.

Tried it and works on first track, but the metadata doesn’t get updated. When clearing queue and restarting the stream it’s still on the old song.

Tried on FIP and FIP Groove.

Really nice initiative! Something I was always missing on the FIP stations!

Thanks for your report. It’s fresh from last night so probably a couple of debug/optimisations are ahead of me…

1 Like

Good work Rémi (and @Sebastien)

PS
Tout Nouveau not showing metadata.

I’ve seen that, no explanation for this lack of data for this FIP channel.
There was some instability in the setup this morning, let me know how it goes now, i.e. if streams are stable and metadata integrated in Roon.
I do not intend to maintain this “metadata adding service” in the long run, I hope it can serve as a proof of concept that it can be done and hopefully implemented by Roon.
I am still working on RP FLAC with metadata but is should be available in the next days as FIP is, as a proof of concept.

1 Like

And nor should you. But as a PoC, it has been well worthwhile.

Metadata are back for FIP tout nouveau.
Problem was on FIP site apparently, they fixed it.

In order to limit load on my server, I had to change the streaming status of all FIP satellite stations to “on-demand”. It means that if you are the first user to connect to a given channel, connexion is a bit longer (2 seconds) plus you might face a delay until metadata arrives, worst case until the next song. FIP main channel should not be impacted. Sorry about the inconvenience.

Happy to report that my FIP metadata service is now very stable for the 8 FIP stations. There is an average of 5-10 Roon users streaming at any time of the day, and it’s nice to see people from US, UK, the Netherlands enjoying these French public stations (yeah, I see your IP, you streamers, bwaa ha ha ha ha!)

I will maintain the service for the next 6 months at least as my Google Cloud “free credits” consumption proves to be quite low. To check on service status click here.

For FIP sub-channels (Jazz, ROck ,World etc…) you still have to wait for the next song in order to get metadata, if you are the first streamer, I plan to fix that in the next weeks when I have a couple of hours to learn more about Node-Red.

The Netherlands reporting! :joy:

Can we help this service in any way?

Sure:

  1. Praise Lord @Sebastien for the code
  2. Ask for French citizenship and pay taxes to fund State-owned FIP network
  3. Like this post
2 Likes