[Icecast] How analyze performance (buffering) problems ?

Andrew V. Kuzik kuzik at cad.ntu-kpi.kiev.ua
Fri Nov 18 13:39:30 UTC 2005


Hi!


        <clients>200</clients>
        <sources>50</sources>
        <threadpool>40</threadpool>
        <queue-size>40524288</queue-size>
        <client-timeout>50</client-timeout>
        <header-timeout>30</header-timeout>
        <source-timeout>30</source-timeout>

Try to increase queue-size - that should help to serve buffering problems.

EP> EISELE Pascal a ?crit :
EP> > Hello,
EP> > I'm looking for a method to track stream performance problems, I mean :
EP> > why does listeners got buffering ?
EP> > We are using two "front relay" that are hosted by differents providers.
EP> > The front relays are connected to our main server (which encode) that is
EP> > using two ADSL connections from two differents providers.
EP> > How can I do to know if there is a problem between "Front relay 1" and
EP> > "Main server using provider DSL connection 1" or between "Front relay 1"
EP> > and listener ?
EP> > How avoid buffering problems ? Have you got somes tips and tricks ?
EP> > 
EP> > Bests regards,
EP> > Pascal
EP> > _______________________________________________
EP> > Icecast mailing list
EP> > Icecast at xiph.org
EP> > http://lists.xiph.org/mailman/listinfo/icecast
EP> 
EP> I've tryed to load one of our relay with the shell scripts used on
EP> http://icecast.org/loadtest1.php.
EP> Settings was :
EP> # max concurrent curls to kick off
EP> max=100
EP> # how long to stay connected (in seconds)
EP> duration=99999999
EP> # how long to sleep between each curl, can be decimal  0.5
EP> delay=100
EP> Here is our mountpoint definition on the tested relay :
EP>  <limits>
EP>        <clients>100</clients>
EP>        <sources>4</sources>
EP>        <threadpool>20</threadpool>
EP>        <queue-size>512000</queue-size>
EP>        <client-timeout>10</client-timeout>
EP>        <header-timeout>10</header-timeout>
EP>        <source-timeout>60</source-timeout>
EP>    </limits>
EP> <relay>
EP>        <server>xxxxxxxx</server>
EP>        <port>yyyyyyyyy</port>
EP>        <mount>/letsgozik</mount>
EP>        <local-mount>/letsgozik-HiQ</local-mount>
EP>    </relay>
EP> We are using icecast 2.3.0 under Debian/GNU Linux (kernel 2.4.24-grsec) on a
EP> AMD Athlon(tm) XP 2000+ with 512 Mo of memory.
EP> Any idea ?
EP> 
EP> Bests regards,
EP> Pascal
EP> _______________________________________________
EP> Icecast mailing list
EP> Icecast at xiph.org
EP> http://lists.xiph.org/mailman/listinfo/icecast
EP> 

-- 
Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182
Если что, я хороший, они плохие. :)
Не так страшен тибетский танк, как его просветленный экипаж
**В среднем по госпиталю, с учетом восемнадцати трупов, температура нормальная.


More information about the Icecast mailing list