Hi, As you said, CPU can't be the issue here so the latency must be caused the soundcard, network or (unlikely) filesystem. If the latency is causing streaming failures, something like "too much catchup, resetting" would show in the logs.
Splitting your application in multiple liquidsoap instances is a good approach to cope with failure, and it's really interesting that you had it somewhat working with marshall. That technique wasn't really mature and it actually has disappeared from SVN after the beta changes. I believe it could be restored in cleaner shape and the crash you experienced can be avoided. However, my advice would be to use clocks. It's lighter than having several processes, since this amounts to several threads. You'll get tighter control, too. Have you considered it? The idea of clocks is to isolate components so the latency caused by one doesn't affect the other. For example, it'll avoid that you lag (and reset) your icecast output when shoutcast lags too much. If not, you can find help here: http://savonet.sourceforge.net/doc-svn/clocks.html If you don't have soundcard inputs all you need to do is isolate outputs. You can put one output per clock, or group several outputs if the have the same network reliability. I realize that you may be running a 0.9.x version, but I'm afraid you'll have to upgrade (beta or SVN) to use clocks or fixes on marshall. If you really cannot do that, jack is an option, or perhaps raw http streaming between the two -- I'm not sure on which version that is available. Cheers, -- David ------------------------------------------------------------------------------ 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
