Re: Разрыв звонка для одной стороны.
Я это пробывал - работает не так как хотел бы:
для команды Dial есть ключи:
h: Allow the callee to hang up by dialing *
H: Allow the caller to hang up by dialing *
т.е. как я понимаю, если есть ключ h, тот кому позвонили может прервать разговор, нажимая *0 (комбинация прописано в featurs.conf)
а если H то звонящий может прервать разговор.
Но после такого прерывания, сбрасываются и caller и called, т.е. звонок рассыпается и дальнейшего перехода по приоритетам, которые прописаны в контексте не происходит.
Я не понимаю, зачем сделана эта фича, если можно просто положить трубку.
У меня прописано так:
[card_platform]
exten => 1236,1,Wait(1)
exten => 1236,2,Answer()
exten => 1236,3,SetLanguage(ru)
exten => 1236,4,AGI(agi-card.agi)
exten => 1236,5,Dial(SIP/${DNID2}@cisco5350callback,20,rH)
exten => 1236,6,Playback(блаблабла)
До 6 приоритета не доходит при нажатиии *0.
|