multiple source clients into a single icecast server
| Newsgroups | gmane.comp.audio.icecast.devel,gmane.comp.audio.icecast.general |
|---|---|
| Message-ID | <20111103211359.433fc6d4f93b34fa10560db1a5a987e6.482fbcaa18.wbe@email15.secureserver.net> |
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 (very small number of source clients, a single 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. Sincerely, greg sampson ----------------------------------- Greg Sampson, Founding Partner Advancena, LLC 1335 Morris Rd Wynnewood, PA 19096 [email protected] phone: 267-602-8189 fax: 610-956-4908 www.advancena.com _______________________________________________ Icecast-dev mailing list [email protected] http://lists.xiph.org/mailman/listinfo/icecast-dev