Not really a programming question per se, but since it deals with data structures, parsing, etc. I figured this would be the closest forum.
Any ideas on whether a streaming audio protocol which natively supports the delivery/presentation of cover art actually exists?
A project of mine currently uses Winamp with the edcast plugin as a source, and Icecast2 as the server for an MP3 stream. When the stream is picked up by a player like VLC, the title metadata changes in real time to reflect the underlying song which is being streamed. However, if these songs have embedded art, it doesn't display in the player when streamed like it does when played directly.
I have seen this using some pretty involved PHP as an out-of-band solution, but I'm hoping there's an in-band solution... since embedding cover art is supported in most audio formats, someone has to have thought of this by now. My only hope is that there's something which works with VLC (my client of preference), but even that might be negotiable. Any hints appreciated.
Thanks.
Any ideas on whether a streaming audio protocol which natively supports the delivery/presentation of cover art actually exists?
A project of mine currently uses Winamp with the edcast plugin as a source, and Icecast2 as the server for an MP3 stream. When the stream is picked up by a player like VLC, the title metadata changes in real time to reflect the underlying song which is being streamed. However, if these songs have embedded art, it doesn't display in the player when streamed like it does when played directly.
I have seen this using some pretty involved PHP as an out-of-band solution, but I'm hoping there's an in-band solution... since embedding cover art is supported in most audio formats, someone has to have thought of this by now. My only hope is that there's something which works with VLC (my client of preference), but even that might be negotiable. Any hints appreciated.
Thanks.