hello, we got some problems on multicult.fm with "catchup" messages filling our logfiles (and presumably causing our infrequent streaming failures). liquidsoap is currently set up with four outputs, one shoutcast and three icecast with different bitrates.
as liquidsoap is running on a very performant 8-core server the idea was to set up one process generating a master stream which is used by at least two child processes (one for shoutcast, the other for icecast) taking the master stream as their input source and perform the transcoding to lower bitrates. a failure of any of the children should not affect the other processes. my first attempt was to use the marshal out-/input. setup was easy and it ran fine straight away despite the warnings in your documentation that this solution might be troublesome and experimental. but the drawback was that stopping one of the transcoding child processes caused the master to detect a broken pipe which killed the master and the other child as well. next i tried a setup with jackd, but could not get a real clue on how to make it work. my last attempt was to connect via http. i sent my master stream to icecast to make it available for the two child processes. but after connecting the first child to the streaming port the second child tells me that the port is already in use and a connection is refused, regardless whether i'm using http or harbor inputs. do you have any suggestions how i could make the desired setup work? thanks in advance and best regards peter ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
