И есть ли способ разорвать соединение с последним?опция 'M' — Включает музыку ожидания, когда в конференции только один участник.
И есть ли способ разорвать соединение с последним?опция 'M' — Включает музыку ожидания, когда в конференции только один участник.
Последнему можно средствами MeetMe сказать что последний участник покинул телеконференцию, что он единственный участник телеконференции, юзать режим с маркером, при котором если маркированный участник (т.е инициатор) сваливает, то конференция заканчивается. Варианты есть.Надо как-то дать понять этому последнему, что ждать больше нечего.
Код: Выделить всё
core show application MeetMe
Вот этот вариант подошёл бы. Сложность в том, что я не знаю как отловить событие выхода из конференции в диалплане. Можно считать число участников в MeetMeCount(), но это же только при добавлении участника. При выходе из конференции в CLI-консоли появляется комментарий видаAven писал(а):В чем сложность при выходе предпоследнего участника исключить из конфы и последнего?
Но диалплан этого по-моему не видит.== Spawn extension (grip-meetme, s, 6) exited non-zero on 'SIP/322-00000005'
switch, то что надо, спасибо большое!Можно попробовать воспользоваться экстеном h и отлавливать выход предпоследнего юзера, считать сколько осталось и если остался один, то завершать конференцию.