Код: Выделить всё
;--== begin of [app-chanspy] ==--;
[app-chanspy]
exten => 441,1,Authenticate(9999)
exten => 441,2,Read(SPYNUM,agent-newlocation)
exten => 441,3,ChanSpy(SIP/${SPYNUM},wqv(-1))
exten => 441,5,Hangup()
;--== end of [app-chanspy] ==--;
Номер 200 прослушивает 300, для этого на телефоне вводится комбинация 441# + 9999# + 300
После того как номер 200 (абонент) закончил просулишать, ложится трубка.
Но есть проблема, канал 200 висит как занятый.
Убить его можно через команду:
Код: Выделить всё
channel request hangup SIP/200-xxxxxxxxxxx (табуляция поможет)