Simon Liu
2005-Mar-24 00:56 UTC
[Icecast-dev] Ogg Vorbis Streams - song or track metadata for client?
Hi, I am writing client software to connect to Ogg streams. I believe Icecast supports sending track information for Mp3 streams, via icy-metadata / metaint. - For MP3 streams, does Icecast also support sending track information 'out-of band' on another port? - For Ogg Vorbis streams, how is song/track information sent and updated to the client? How do I parse this information? Would appreciate if you could point me to some documentation, or example code for clients. Thanks. --- Regards, Simon
Karl Heyes
2005-Mar-24 07:33 UTC
[Icecast-dev] Ogg Vorbis Streams - song or track metadata for client?
On Thu, 2005-03-24 at 08:56, Simon Liu wrote:> Hi, > > I am writing client software to connect to Ogg streams. I believe > Icecast supports sending track information for Mp3 streams, via > icy-metadata / metaint.yes, that is what shoutcast style metadata uses.> - For MP3 streams, does Icecast also support sending track information > 'out-of band' on another port?in theory we could, although it doesn't currently. Whether it's worth it is another matter.> - For Ogg Vorbis streams, how is song/track information sent and > updated to the client? How do I parse this information?a new set of headers are sent, ie a new logical stream karl
Simon Liu
2005-Mar-27 14:53 UTC
[Icecast-dev] Ogg Vorbis Streams - song or track metadata for client?
> > - For Ogg Vorbis streams, how is song/track information sent and > > updated to the client? How do I parse this information? > > a new set of headers are sent, ie a new logical streamHi Karl, Am I therefore correct in thinking that songs are sent one after another, e.g. "chaining", with each new logical stream starting with a page of metadata e.g. comments? Is there any reference source code from Xiph or any open-source vorbis stream players you would recommend I take a look at? Cheers Simon> > karl > >