Well with my own icecast, you could scrape the data, write it to the update file and HUP the icecast2 process and it would stream it.
I'm not sure how it would be done feeding into a shoutcast/Oddcast that I don't control. Maybe there is an RR feed API? I haven't looked.
As for getting the info out of the scanner, hamlib "might" support it, if so, then Python or Perl would be very simple to write to read the info...how to 'know' "on squelch, do read tag" ...not sure.
The other thing is, the icecast2 banner update is instant but there is almost a 20s latency in the stream so it would pretty much have tags well ahead of the audio.
__________________
---------------------
http://www.kc2rgw.com/
Various info on SDR, ham radio, monitoring, and rantings of a lunatic.
|