[icecast-dev] official communication protocol definition / documentation?

Arc Riley arc at xiph.org
Sun Feb 8 03:23:19 PST 2004

On Sun, Feb 08, 2004 at 08:19:51AM +0100, Enrico Minack wrote:
> Hello,
> I am looking for a documentation of the communication protocolls icecast is
> capable of: ICY, XAUDIOCAST and a modified HTTP. In order to write client
> software being capable of all available features I was searching on the net
> for those documentations but no luck so far. How come? Isn't this protocoll
> documented? How does the developer team know what options and functins are
> available in the protocoll? Just by the already written code?

You should use libshout2.  It's a handy dandy library that handles all 
these protocols, as well as pacing the rate of data streaming from the 
source, etc.

If you're really set on reinventing the wheel, you could always check 
out libshout2's source code to see how it works.

--- >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 mailing list