Как совершить звонок из Polycom Intercom через Dialplan

Как совершить звонок из Polycom Intercom через Dialplan

У нас есть телефоны Polycom для использования с нашей АТС Asterisk 1.8.

Подумайте об этом: на телефоне с добавочным номером 2536 я набираю 3333. Это должно инициировать звонок с добавочного номера 2500 для воспроизведения звука. Другими словами, я хочу использовать телефон с номером 2536 для воспроизведения звуков на другом телефоне. Теперь я могу это сделать, но мне нужноотвечатьтелефон, который принимает звонок. Я хочу, чтобы он автоматически ответил через громкую связь. Я уженастроил sip.cfgфайлы в каталоге polycom tftp.

Оба телефона — Polycom 601.

[macro-RingAngelusBell]
include => intercom
exten => s,1, NoOp(Ringing-zee dee bell! ${CHANNEL} dialed: ${MACRO_EXTEN})
;same => n,ChanIsAvail(SIP/2500,js)
same => n,Originate(SIP/2500,exten,soundeffects,thebell,1)
same => n,NoOp(Originate Status: ${ORIGINATE_STATUS})
same => n,Hangup()

[soundeffects]
exten => thebell,1(thebell),SIPAddHeader(Alert-Info: Auto Answer)
same => n, Answer()
same => n,NoOp(soundeffects: thebell)
same => n,Playback(soundfx/angelusbell)
same => n,Hangup()

Я тоже пробовал это: в этом случае, когда я набираю 3333 с 2536, звонит 2500, хотя он не должен этого делать. Вместо этого 2500 должен ЗВОНИТЬ "thebell" со своего громкоговорителя и воспроизводить звук звонка через динамик.

[macro-RingAngelusBell]
include => intercom
exten => s,1, NoOp(Ringing-zee dee bell! ${CHANNEL} dialed: ${MACRO_EXTEN})
same => n,SIPAddHeader(Alert-Info: Auto Answer)
same => n,Originate(SIP/2500,app,Dial(thebell))
same => n,NoOp(Originate Status: ${ORIGINATE_STATUS})
same => n,Hangup()

И в моем sip.cfg:

<alertInfo voIpProt.SIP.alertInfo.1.value="Auto Answer"
VoIpProt.SIP.alertInfo.1.class="3"
voIpProt.SIP.alertInfo.2.value="intercom" voIpProt.SIP.alertInfo.2.class="4"
/>

alertInfo.1.valueустановлено значение "Auto Answer", поскольку телефон вообще не должен звонить, хотя я пробовал, Ring Answerи это не дало никакого результата.

Я должен сказать, что я немного запутался... Я знаю, чего хочу, но не знаю, как это получить! Звонок происходит из звуковой дорожки, а не с помощью интеркома.

решение1

Для телефонов Polycom есть

Alert-Info: Ring Answer

Или быть в конфигурации

<voIpProt>
      <alertInfo voIpProt.SIP.alertInfo.1.value="Ring Answer"  voIpProt.SIP.alertInfo.1./>  

Вы также можете изменить эту опцию через веб-интерфейс телефона.

Связанный контент