Streaming Radio Channel: How To Update Program Title Periodically
I made a channel for personal use that pulls in a local NPR station's stream. Basically, I consume the program metadadata for the station from NPR and pull the program logos from Google Image Search (and cache them in the resource directory for future use the first time a new program is pulled in). It works fine, but how would I go about triggering an event periodically to continue playing the stream but update the metadata associated with the track, i.e., Artist, Track Name, and Album Art, which are the three fields I utilize. As it functions now, I am setting that info on the initial playback, but when the program changes (same stream), I can't manage to update it.
Thanks, and sorry for such a general question which may already be answered. In summary, is there any way to update an audio track's metadata and on-screen display while it's playing, without stopping the stream and restarting it?