[icecast-dev] protocol documentation + load balancing
msmith at xiph.org
Sun Feb 8 16:49:24 PST 2004
On Sunday 08 February 2004 23:07, Enrico Minack wrote:
> > > I am looking for a documentation of the communication protocolls
> > > icecast
> > > capable of: ICY, XAUDIOCAST and a modified HTTP...
> > You should use libshout2. It's a handy dandy library...
> Yeah, I am familiar with this library, but as I know this is just for
> sources. I am more interested in requirements clients have to meet, what
> header response options are available, and which have to be implemented in
> both server and clients (not sources).
Oh, for clients, things are simpler than my previous response: just use
HTTP/1.0. Icecast does not currently support everything in the HTTP
specification, but more is likely to be added in the future.
> Main reason why I am asking is that I'd like to know whether clients like
> mpg123, zinf or winamp can be expected to be capable of handling
> HTTP-Location responses.
Icecast won't send them, but the client should support them as part of
implementing HTTP (most clients probably don't).
> One more detail about Icecast2 that I'd like to know is whether there is
> any load-balancing feature implemented or about to be implement? Since
> there is this Master-Slave-Feature, is the Master capable of moving the
> client to a slave registered at the Master?
There is no load-balancing.
--- >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-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast-dev