Hello Guillaume, 2010/7/4 Guillaume Ferland <[email protected]>: > My current problem is that even with only 2 streams relayed by liquidsoap, > my CPU usage is about 20% (speedstep is supported by the cpu, so it might be > lower, overall load is very low...). I have up to 40-50 streams running on a > server. I am curious if this will be a problem, i'm using low-end cpus on my > machines atm for streaming, as usage generated by icecast is very low.
Unfortunately, 20% doesn't sound absurd. Liquidsoap's design relies on a fundamental choice: work with raw streams to do as many things as possible. But this choice means that we decode everything, so liquidsoap, as a relay, is not optimal in terms of CPU power: it decodes and then re-encodes (of course, this is necessary if you are transcoding, but I don't think that it is your goal here). Comparatively, icecast is very light: it simply passes data around, only looking at the ogg level in data, not doing any vorbis encoding/decoding. If you have that many streams to relay, you might need a simpler tool that does only relaying... unfortunately, I don't know any :( Hope that helps, -- David ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
