Summary:ASTERISK-17713: [patch] Add new option to meetme to close conference with one remaining user
Reporter:Olle Johansson (oej)Labels:
Date Opened:2011-04-19 07:15:09Date Closed:2011-09-29 04:16:20
Versions:Frequency of
Description:We have situations where we need a meetme to close automatically when there's only one active user remaining when a user exits. Having one user waiting for company is ok, but when someone exits we want to check if there's still multiple partys involved. If not, the conference should close.

This patch adds option "k" for this behaviour.

Patch on reviewboard and in branch
Comments:By: Leif Madsen (lmadsen) 2011-04-19 07:20:44

What happens when someone asks for the feature to close the conference when there are 2, or 3 people left? (maybe it is known the other 2 or 3 are bots or something).

Perhaps this should be:

k(x) where x is minimum number of conference participants before the conference is closed

By: Leif Madsen (lmadsen) 2011-04-19 07:21:17

Otherwise, I'm in favor of this patch.

By: Olle Johansson (oej) 2011-04-19 07:23:36

That's an interesting idea, but out of scope for this patch. We needed something that worked like a "normal" bridge for two channels.

By: Jamuel Starkey (jamuel) 2011-04-19 13:57:04

Does this patch consider whether or not the lonely user is an admin or not? A typical use case for us is a project manager or sales person doing rolling conference calls (as admin user) and not bouncing them when the others drop would be nice.

Also a timer on when the conference would auto-end do to lonelines would be especially useful so that an admin of a two legged conference that abrubty drops (e.g. cell phone hang up) wouldnt intantly end the call.

I realize that these might be out of scope . . . but thanks for your consideration Olle.

By: Olle Johansson (oej) 2011-04-19 14:14:56

Jamuel: Very good ideas. Thanks for the feedback, but yes, out of scope right now.

By: Grigoriy Puzankin (boroda) 2011-04-26 08:47:00

I support the idea of auto-closing the conference. This is the most important when the non-office call is involved in MeetMe conference. All office users normally do disconnect from conference, but a remote may remain connected. For example, because of wrong signaling. Also it will lead to big telephone bills.

In comparison to Cisco CM using SCCP it switches back to simple bridge when only two users are left in conference, and a conference autocloses.

I have not tried to use marked users for local phones and check if 'x' option would help.

BTW, we use Linksys phones - they have 'Conference bridge URL' option. So it transfers itself and a new party to specified URL, and then it just transfers additional parties switching back to created channel with conference URL. Basically no dialplan logic is involved - just one 1-line exten.

By: Olle Johansson (oej) 2011-09-29 04:16:20.460-0500

Committed to svn trunk