2013-11-21 163 views
2

我想在Asterisk有抢先拨号。这意味着,如果用户A具有优先级/访问级别1并且想要与用户B交谈,那么它如何抢占用户B已经具有仅具有优先级/访问级别2的用户C的呼叫?Asterisk - 抢先拨号

有谁知道这是由Asterisk支持或如何实现?

任何想法都会非常受欢迎。

回答

0

不,它不支持星号。

但是,它可以使用dialplan +一些脚本魔术来实现。复杂性很高,需要专家或技术人员的技能。

短期计划是以下几点:

  • 检查,如果B在通话(需要使用DEVICE_STATE或组函数)
  • 检查,如果B在具有较低优先呼叫(ASTDB或实时或fastagi脚本)调用
  • wisper既(或只有B)现在有优先呼叫方。为此需要阅读有关星号自动拨出和wisper。
  • 等到B压榨确认键(过features.conf)
  • 传输两个B & C到新的扩展,桥A & B,发挥搁置C.
  • 处理,如果需要恢复C连接。
+0

非常感谢您的评论arheops。正如你所说,它不被支持,但可以实施,但有一些复杂性。谢谢你,问候。 – user1089964