Hi all,
There's a good signal to noise ratio on the list, I hope my basic questions
don't change that :) ... I've been fiddling with asterisk on a DSL line before
connecting it to something more substantial. Using MeetMe I can get no more
than six connections at once so I am not sure how to test system behaviour for
larger conferences or "listen-only" broadcasts, etc. So:

- Are there any online resources folks could refer me to re: network/bandwidth
usage in different "typical" asterisk deployments? The ORA Asterisk book has a
chapter on hardware but how best to estimate bandwidth requirements?

- Is there a way in the Asterisk configuration to limit connections to a
conference or "reserve" resources to ensure that a conference can happen?  I
can think of complicated ways of doing this at the OS level but ...

- Can anyone point me to any howtos for ALTq/pf and firewalling/bandwidth
management with asterisk? (m0n0wall was mentioned on the list a while back). I
guess this is easy to figure out but if people have already done this perhaps
it's documented?

- I'm trying to use AGI to "script" things in Asterisk - but I can't quite
grok how to do simple things like kill off instances of mpg123 after a
conference ends (it gets started for music on hold and never dies) ... e.g.
shouldn't something like this work?

; extensions.conf
; Conferences
exten => 123,1,Answer()
exten => 123,2,Wait(1)
exten => 123,3,MeetMe(007,sirM,)
exten => 123,4,Playback(vm-goodbye)
exten => 123,5,Hangup()
exten => 123,6,AGI(alldonenow-mpg123killer.sh)

# cat alldonenow-mpg123killer.sh
killall -9 mpg123

Sorry for the long e-mail and/or FAQs.

Cheers,


ps: Astoundingly - to me anyway - during conferences the load on my system
(which is old hardware running freebsd) is negligible (only 6 connections
though), the bandwidth consumption seems reasonable (bmon shows ~15-20% of
bandwidth). * is great ;)

-- 
Graham Todd --  Bellanet Secretariat
http://www.bellanet.org/

Reply via email to