[icecast] test load for icecast2 ?

Michael Smith msmith at xiph.org
Wed Mar 5 09:12:13 UTC 2003



On Wednesday 05 March 2003 19:13, Joern Nettingsmeier wrote:
> hello everyone!
>
> first of all, thanks to all software authors and documentation writers
> for a great piece of work !
>
> i'm test-driving an icecast2 relay on a rather crappy network
> connection. to hammer on it, i was listening to the stream with xmms
> while doing a couple of parallel wget -O - http://..mystream 2&>1
>
>  >/dev/null from another machine. however, as few as 5 parallel wgets
>
> would reproducably stall the streaming .
> is wget not a suitable test load, or did i do something wrong in my
> icecast setup ?

icecast has no way to prioritise its network traffic over what other things 
are doing - so if you have lots of other traffic taking up as much bandwidth 
as they can (wget gets stuff as fast as possible), it'll tend to drown out 
the (close-enough to constant for these purposes) bandwidth usage of 
icecast2. 

You can (depends on your operating system) generally use kernel-level features 
to throttle individual connections so that no one (or 5) connections can take 
ALL the available bandwidth - it's probably even possible (again, depends on 
your system) to reserve bandwidth specifically for icecast2. I'm not an 
expert here - but there's LOTS of information available just a web search 
away if you want to know more.

Mike

--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list