Re: [Icecast] multiple source clients into a single icecast server

Romain Beauxis <[email protected]>
Newsgroups gmane.comp.audio.icecast.devel,gmane.comp.audio.icecast.general
Message-ID <CABWZ6OS3cXXfdpT=zS1_0k9kvL_r=CQZr8bZa5OEgr2tzSHbsQ@mail.gmail.com>
Hi,

2011/11/7  <[email protected]>:
> I am relatively new to icecast and have a question about a unique
> configuration. I would like to know if anyone has experience 'sinking'
> multiple source clients (ices2.0.x) into a single icecast streaming server?
> I would like to source content from a large number of streaming clients
> (dozens or maybe even hundreds), composite them into a single stream
> (essentially like an audio mixing board) and then have the streaming server
> serve up this new composite content to only a few listeners.
> It is somewhat the reverse of a traditional streaming server configuration
> (a single or very small number of source clients into the streaming server
> and numerous listening clients). Here is what I have in mind:
>
>   Many      ---> |-------------|
>   source    ---> |   Streaming  |--------> small number of listener clients
>   clients      :    |    server      |
>                  :    |                  |
>                ---> |-------------|
> Can this be done with icecast as implemented? If not and code modifications
> are necessary, what modules might one need to modify? Ideally, I would also
> like to apply a variable gain to each source client's channel independently
> before the composite process. Any help would be most appreciated.

You should be able to do that using Liquidsoap. A single running
liquidsoap instance can accept multiple icecast/shoutcast source
connections, create a single stream out of them and stream the result
to Icecast.

You can contact us at [email protected] or lookup
online at http://savonet.sf.net/ for more details..

Romain
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.