<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Message: 7<br>Date: Thu, 13 Oct 2005 11:42:41 +0000 (UTC)<br>From: <a href="mailto:tony@softins.clara.co.uk">
tony@softins.clara.co.uk</a> (Tony Mountifield)<br>Subject: [Asterisk-Dev] Maximum Meetme size?<br>To: <a href="mailto:asterisk-dev@lists.digium.com">asterisk-dev@lists.digium.com</a><br>Message-ID: &lt;<a href="mailto:dilh7h$1jv$1@softins.clara.co.uk">
dilh7h$1jv$1@softins.clara.co.uk</a>&gt;<br><br>I've been doing some tests with larger conferences in MeetMe, using VoIP<br>channels, and have found that the audio starts to degrade after around<br>10 participants, and becomes unintelligible before reaching 20 participants.
<br>The output of &quot;top&quot; shows the CPU is still 98% idle, so it is not running<br>out of grunt.<br><br>I have noticed though that quailty is fine if I have the 20 VoIP calls<br>distributed among several different conference rooms with only a few
<br>participants in each.<br><br>I'm currently using OH323 as the VoIP interface. For testing, I am<br>originating a whole bunch of calls from another server, which for each<br>channel records everything it hears until hangup. I am called into the
<br>conference myself and am talking while performing the test.<br><br>Before I dive into the code, could others here tell me the maximum size<br>of a MeetMe conference they have achieved, using (a) VoIP channels, and<br>
(b) Zaptel channels?<br><br>What I don't know yet is whether this degradation is a result of the<br>summing algorithm used in the Zaptel driver, or of something within<br>MeetMe itself.<br><br>Any comments appreciated!<br>
<br>Tony<br>--<br>Tony Mountifield<br>Work: <a href="mailto:tony@softins.co.uk">tony@softins.co.uk</a> - <a href="http://www.softins.co.uk">http://www.softins.co.uk</a><br>Play: <a href="mailto:tony@mountifield.org">tony@mountifield.org
</a> - <a href="http://tony.mountifield.org">http://tony.mountifield.org</a><br></blockquote></div><br>
Tony-<br>
<br>
I've had MeetMe up to 25 'real' callers (I got a bunch of peolpe to
call in), under 1.02 using chan_h323, both in test, and once, in
production.&nbsp; My average meetme call gets up to 6-10 chan_h323
callers multiple times per week- with no apparent degradation of
quality.&nbsp; I'm running on a beefy server- a twin CPU (2.8G P4)
Blade server, with 2.5G memory, and I'm not doing any transcoding- the
calls come in under ulaw, specifically so that meetme doesn't have to
transcode to mix.&nbsp; I'm running on a 2.4 kernel, using the zaprtc
module since I can't install Digium hardware onto a blade server.&nbsp;
Note that I haven't gone beyond 1.02 because I implemented it when 1.02
was fresh 'n hot- it hasn't broken, so I've been slow to upgrade that
server.&nbsp; Realistically, 1.2 (when it goes gold) will probably be
my next stop, so that the server can make calls outbound on h323 as
well- 1.02 has some severe limitations when using h323 to talk to Cisco
Callmanager- it only accepts inbound calls via a gatekeeper.&nbsp;
(that's been fixed in HEAD since Pcadach and I beat the tar out of it
6-8 months ago)<br>
<br>
Mind you, at 25 people, the meeting is chaotic- that's a human issue,
however, since it's hard to prevent any two of the 25 from trying to
talk simultaneously.<br>
<br>
I'd be happy to help you work further on it if you'd like- just contact me directly, as this isn't really (yet) a -dev issue.<br>
<br>
-pbd<br>