Just wondering about something for a feature.
I've seen on the Kodi frontend for a while now that RDS Data is supported for radio stations. I presume this is designed for SDR FM tuners. Apparently this lets the PVR server pass RDS data through to Kodi for it to display.
This made me think that this could also work with some satellite radio stations. German radio stations on Astra 1 19.2E (12266H) carry RDS Radio Text data which often contains the "Now Playing" song on a lot of the public radio stations on the transponder. The RDS data is carried as a descriptor tag on the Audio PID.
I believe it's designed to feed some German cable networks who retransmit these public radio stations on FM, and feed the satellite RDS data into the FM encoders. I think it only carries Radio Text (the 64 character changing text that some RDS stations carry) because the cable networks can set the PS and PI data statically.
The format is something called UECP apparently. I've seen it displayed before on some Enigma 2 satellite receivers on these radio stations, so it has been decoded on satellite receivers before. https://github.com/libo/Enigma2/blob/master/lib/dvb/radiotext.cpp
Just wondering if anyone knows any more about it and whether it would be workable into TVHeadend/Kodi to pass the data through?