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

Reply via email to