#asterisk #freepbx
#asterisk #freepbx
Вопрос:
Я планирую набрать номер и, когда вызов будет подключен, присоединить этот вызов к конференц-залу (565601), но я понятия не имею, как это сделать. Я пробовал эту абонентскую группу, но она не работает
exten => 800,1,dial(PJSIP/4141233908080249372127@US-VOS-Out)
exten => 800,n,ConfBridge(565601)
Ответ №1:
вы должны включить подробный журнал уведомлений и предупреждений и проверить их, чтобы узнать, что произошло, когда вы звоните и ожидаете входа в конференц-зал (565601).
Ответ №2:
Второй приоритет выполняется при завершении вызова, поэтому никто не присоединяется к confbridge.
Просто используйте флажок набора
G
номера и присоедините каждого (вызывающего и вызываемого) к confbridge…
exten => 800,1(join_conf_call),dial(PJSIP/4141233908080249372127@US-VOS-Out,,G(2))
exten => 800,2(join_caller),ConfBridge(565601)
exten => 800,3(join_callee),ConfBridge(565601)
Логика: после вызова устанавливается, что вызывающий абонент получает приоритет 2, а вызываемый абонент — приоритет 2 1
Второй пример
exten => 800,1(join_conf_call),dial(PJSIP/4141233908080249372127@US-VOS-Out,,G(2))
exten => 800,2(caller_wait),wait(5)
exten => 800,3(join_callee_first_then_caller),ConfBridge(565601)
Логика: после установления вызова вызывающий абонент переходит к приоритету 2 и ждет 5 секунд, прежде чем присоединиться к приоритету 3. Вызываемый абонент переходит непосредственно к приоритету 3.
И последнее, но не менее важное…
exten => 800,1(join_conf_call),dial(PJSIP/4141233908080249372127@US-VOS-Out,,G(2))
exten => 800,2(caller_bye),hangup(16)
exten => 800,3(join_only_callee),ConfBridge(565601)
Логика: вызывающий абонент переводит вызываемого абонента в confbridge и прекращает показ (отбой) — это полезно в тех случаях, когда вызывающий абонент хочет только присоединиться к вызываемому абоненту к другим участникам конференции