Страница 1 из 1

Прослушка суфлирующего.

Добавлено: 15 дек 2017, 11:18
ilobster
Дано: FreePBX + Asterisk 11.25.1

Задача: прослушать старшего менеджера который суфлирует стажеру.

Прослушка настроена следующим образом:

Код: Выделить всё

[from-internal-custom]
exten => _99XXX/111,1,Goto(chanspy-operator,${EXTEN:2},1)
exten => _99XXX/222,1,Goto(chanspy-manager,${EXTEN:2},1)

[chanspy-operator]
exten => _XXX,1,Noop(ChanSpy Operator from ${CALLERID(num)} on ${EXTEN})
same  => n,Wait(1)
same  => n,ChanSpy(SIP/${EXTEN},wd)
same  => n,Hangup

[chanspy-manager]
exten => _XXX,1,Noop(ChanSpy Manager from ${CALLERID(num)} on ${EXTEN})
same  => n,Wait(1)
same  => n,ChanSpy(SIP/${EXTEN},qd)
same  => n,Hangup

Т.е. - 111 может успешно суфлировать операторам. 222 - может успешно прослушивать операторов. Но если 222 попытается прослушать 111, который уже суфлирует кому-то, то в ответ будет тишина. Если во время прослушивания 222 -> 111 начнет новое суфлирование, то 222 все великолепно услышит.

Сижу ломаю мозг, не могу понять в какую сторону копать.

Re: Прослушка суфлирующего.

Добавлено: 16 дек 2017, 09:50
virus_net
Наверно для начала стоит посмотреть в CLI на отработку dialplan.