[icecast] Protocol

jaromil jaromil at dyne.org
Thu May 3 19:54:57 UTC 2001

On Thu, May 03, 2001 at 09:33:18AM -0400, Andreas Schiffler wrote:
> jaromil,
> > >
> > > wanted to ask again if someone has some online documentation on the
> > > icecast (or shoutcast) protocol at the socket/data level.
> >
> > have a look into MuSE/libmpeg/httpinput.cc (http://muse.dyne.org)
> > i hope that code can help you figuring out
> > 
> No actually not. It just makes the connection to the shoutcast/icecast
> server. I've gotten this far.

orry then i don't understand what you need: that code is connecting,
reading out data and playing the stream from the server socket (it's not
all in that file btw). alltough i understand your need for plain
documentation instead of peeking around into code.

> > i also suggest you to use use libmpeg by Woo-jae Jung as a mp3 decoder library, it's LGPL and for
> > me worked really fine with few modifications (misses just buffering which would be good to
> > implement)
> I am using xaudio.

i used it too on older versions of muse, take it just as an advice:
libmpeg code is faster, reliable, threadsafe and last but not least LGPL.

i signed the xaudio license and sended the fax and never received
something back (6 months passed). if you don't have that license approved
back allready i guess it's not a good move to develop on it cause you get
problems in not being able to distribute.

> > btw congratulations for your libbgrab, i enjoy your code :)
> Thanks. I haven't worked on it for a while due to lack of time ...

(OT) i'm working out something using your effects, first release planned
within the month. hope you will appreciate.

jrml ..//korova.dyne.org
6EEE 4FB2 2555 7ACD 8496  AB99 E2A2 93B4 6C62 4800

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