[icecast-dev] communication between icecast and sources

jaromil jaromil at dyne.org
Sat Mar 30 14:03:06 PST 2002

On Fri, Mar 29, 2002 at 08:11:12PM +0100, jaromil wrote:
> re all!
> anybody thought about communication between icecast and streaming
> sources? it would be nice to know how much people is listening directly
> from the program you use to stream, or maybe do stuff like switching the
> clients from a source to another with a simple click and so on
> i know this could be done using a telnet connection and eventually i'm
> going to do so, but i thought that if somebody else is interested we
> could implement something like xml-rpc communication with icecast.
> what do you think?

orry if i'm quoting myself, but i feel i could have reported more

i'm thinking about using this library: http://xmlrpc-c.sourceforge.net/
which features the infrastructure of a solid http daemon (abyss, on top
of w3c-libwww library) for running a xml-rpc server accepting registered
function calls.

as it is today, xml-rpc bindings are available for several languages:
* Python, Java, Perl, TCL, ASP, COM, PHP, Zope, AppleScript, REBOL,
* Dylan, Common LISP, Real Basic, UserLand Frontier,
and even macromedia flash.. :)

i think icecast could take advantage of xmlrpc-c to have a complete and
practical admin interface, also relying on pretty well mantained code.

jaromil  ][   http://dyne.org   ][  GnuPG _key__id_
EDEE F1B9 DC92 76C0 6D46  D77A 58B0 82D6 (5B6E 6D97)

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