Has anyone had success with reading SHOUTcast/Icecast metadata from a remote radio stream?
There are several libraries that can read metadata from a local MP3 file, but none seem designed to work with a radio stream (which is essentially a never-ending MP3 file on a remote server).
Other recommendations suggest to download a finite number of bits from the beginning of the mp3 stream, but this often leads to a bunch of hex output with nothing resembling text metadata.
Anyone know of a more successful solution? Thanks.