【发布时间】:2021-01-02 20:33:09
【问题描述】:
我的计划是拨打一个号码,当电话接通后,将该电话加入会议室 (565601), 但我不知道该怎么做。 我试过这个拨号方案,但它不起作用
exten => 800,1,dial(PJSIP/4141233908080249372127@US-VOS-Out)
exten => 800,n,ConfBridge(565601)
【问题讨论】:
我的计划是拨打一个号码,当电话接通后,将该电话加入会议室 (565601), 但我不知道该怎么做。 我试过这个拨号方案,但它不起作用
exten => 800,1,dial(PJSIP/4141233908080249372127@US-VOS-Out)
exten => 800,n,ConfBridge(565601)
【问题讨论】:
您应该启用详细、通知、警告日志并检查它们以了解当您打电话并期望进入会议室时发生了什么 (565601)。
【讨论】:
第二个优先级在通话结束时执行 - 所以没有人加入 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 并离开节目(挂断) - 这在呼叫者只想将被呼叫者加入会议中的其他人的情况下很有用
【讨论】: