Elastix如何监听其它分机(图文)


Elastix可以监听分机吗?当然可以。只要按555就好。可是只能随机监听分机。如何做到监听指定的分机呢。那就要自己写1个拨号规则了。写完后记住要Reload Asterisk不然是无法生效的。(粗心的童鞋切记啊, 在SAVE右边。)

[spy]
exten => _556XX.,1,Macro(user-callerid,)
exten => _556XX.,n,Answer
exten => _556XX.,n,Wait(1)
exten => _556XX.,n,ChanSpy(SIP/${EXTEN:3},q)
exten => _556XX.,n,Hangup
exten => _557XX.,1,Macro(user-callerid,)
exten => _557XX.,n,Answer
exten => _557XX.,n,Wait(1)
exten => _557XX.,n,ChanSpy(SIP/${EXTEN:3},qw)
exten => _557XX.,n,Hangup
include => from-internal

什么意思呢。556是监听,但是监听的人,只能听,没有权限说。比如说801打802通话中。803拨556801,就可以监听他们说话。但是803说什么他们两个都听不见。

但是如果803拨557801是可以听见801和802谈话的同时,803如果说话了,801和802也可以听见,就好像是个3方通话一样。细心的童靴对比后发现,其实区别就是1个q和w.呵呵就是这个控制的了。

include => from-internal 这个是包括elastix的拨号规则的权限,如果这个不写,那就这个分机只有监听的权限,而不能拨打外部的号码了。

建好拨号规则后,我们还要把这个拨号spy规则放入到指定的分机803.中

大功告成。有时候ELASTIX抽风,大家会发觉及时写入了spy到extensions_custom.conf.也会好像没有写入。大家可以检查dialplan show spy 在TOOLS>>Asterisk-CLI里面。敲入

dialplan show spy.如果没有任何输出。那就是拨号规则写入extensions_custom.conf失败。多试下,换浏览器,还是什么的。

如果还是不行,大家下个WINSCP。然后打开/etc/asterisk/ 找到extensions_custom.conf然后添加就好了.

另外,建议大家用BLF功能配合使用监听。http://www.ielastix.com/blf/

因为BLF功能可以知道哪个话机处于通话状态。比如说801在通话中,801对应的BLF按键,红灯就会闪。然后你只要拨打556801,就可以进行监听了。

有问题的同学情留言啊。

转自:Elastix如何监听其它分机(图文) | 艾利斯-VoIP实验室 +http://www.ielastix.com/chanspy/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值