On Mon, 28 Feb 2005 20:32:11 -0800, Jeff Simmons
<jsimmons at goblin.punk.net> wrote:> I'm building a server. It will be using icecast and ices2. Sound
quality will
> be Q=5, and I'll need to set a max bitrate. It will be running full
duplex,
> with both incoming and outgoing streams, using an M-Audio Delta 44 (96 kHz
> sampling rate) sound card.
Icecast uses trivial amounts of CPU. Don't worry about that.
The only thing that will require any substantial amount of cpu here is
ices2, for encoding things. How much cpu that will require depends on:
number of separate streams, number of channels, and sampling rate.
You can get a rough estimate of what this will require by using a
vorbis encoder such as oggenc to encode a file with the same
parameters (sample rate, channel count) as you intend your stream to
have.
For a single stream, you won't find the amount of cpu used too bad.
Mike