I'm inquiring about some possible features of icecast2, that are important to me: - stream relay - server side stream dump - mp3 streaming alongside Ogg Vorbis which of these are going to be in the upcoming beta? another question: how and what stream metadata can be set when using icecast2? <p>Akos --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
At 11:00 PM 8/19/2002 +0200, you wrote:>I'm inquiring about some possible features of icecast2, that are important >to me: > >- stream relayyep, it's in there...you give it a master server ip and port and the relay functionality will connect to the master server and relay all connected mountpoints.>- server side stream dumpthis is not in there.>- mp3 streaming alongside Ogg Vorbisyep, Michael added that a bit ago...Shoutcast style streaming titles (or any streaming titles for that matter) is not supported however. You will now need to provide a Content-type which indicates what kind of stream you are sending in the source client code. <p>>which of these are going to be in the upcoming beta?> >another question: how and what stream metadata can be set when using icecast2?tream metadata for MP3 isn't there, and the metadata for vorbis streams is handled in the same way metadata is handled for vorbis files (they are part of the vorbis comment block) Icecast2 doesn't currently support any kind of metadata updates via a web request (like Shoutcast/Icecast) additionally, the icecast2 beta will support : - XSLT (for presenting stats.xml in a HTML friendly format - i.e. a status page) - Generic file/HTML serving oddsock <p>>Akos> >--- >8 ---- >List archives: http://www.xiph.org/archives/ >icecast project homepage: http://www.icecast.org/ >To unsubscribe from this list, send a message to 'icecast-request@xiph.org' >containing only the word 'unsubscribe' in the body. No subject is needed. >Unsubscribe messages sent to the list will be ignored/filtered.<p><p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
oddsock wrote:> yep, it's in there...you give it a master server ip and port and the > relay functionality will connect to the master server and relay all > connected mountpoints.cool> yep, Michael added that a bit ago...Shoutcast style streaming titles (or > any streaming titles for that matter) is not supported however. You > will now need to provide a Content-type which indicates what kind of > stream you are sending in the source client code.Yes, I'm aware of that. So far I have suppressed mp3 streaming capability for icecast2 from darkice, as it was not implemented in icecast2 yet, but now I'll enable it.> stream metadata for MP3 isn't there, and the metadata for vorbis streams > is handled in the same way metadata is handled for vorbis files (they > are part of the vorbis comment block) Icecast2 doesn't currently > support any kind of metadata updates via a web request (like > Shoutcast/Icecast)I see. So as for Ogg Vorbis, all meta info is transparently supported for streaming that is for files, as described at http://www.xiph.org/ogg/vorbis/doc/v-comment.html ? <p>Akos <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
At 11:00 PM 8/19/02 +0200, you wrote:>I'm inquiring about some possible features of icecast2, that are >important to me: > >- stream relay >- server side stream dump >- mp3 streaming alongside Ogg Vorbis > >which of these are going to be in the upcoming beta?Relaying (done already) and mp3 streaming (done already - but the support for that is pretty limited. No metadata, for example). Serverside stream dump doesn't seem terribly important - but if it's something you care about, adding it should be easy. Patches welcome.> >another question: how and what stream metadata can be set when using >icecast2?Anything can be set - icecast2 basically doesn't care, it'll send any metadata that it receives, for vorbis. You just have to send a vorbis stream with the metadata set as you want (in the second vorbis header). If you want to update the metadata (i.e. change it mid-stream), you have to start a new logical stream within the same physical stream, with a new set of headers. Mike --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Michael Smith wrote:> Relaying (done already) and mp3 streaming (done already - but the support > for that is pretty limited. No metadata, for example). Serverside stream > dump doesn't seem terribly important - but if it's something you care > about, adding it should be easy. Patches welcome.This is a convenient feature, used by me & other live streamers to archive their streams. (I already got some people e-mailing me why this can't be done using darkice & icecast2, while the possibility is there with icecast 1.x).> Anything can be set - icecast2 basically doesn't care, it'll send > any metadata that it receives, for vorbis. You just have to send a > vorbis stream with the metadata set as you want (in the second > vorbis header). If you want to update the metadata (i.e. change it > mid-stream), you have to start a new logical stream within the > same physical stream, with a new set of headers.Which libvorbis API calls should I use to close a logical stream and open a new one? (Currently I create one physical / logical stream, but I don't know which calls do the physical and which do the logical stream part.) <p>Akos <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.