Назад | Перейти на главную страницу

Тональный сигнал готовности Asterisk во время ожидания партнера по пейджингу

Я использую расширение аудиоразъема звездочки (https://github.com/CyCoreSystems/audiosocket), чтобы получить прямую трансляцию телефонного звонка на другое устройство (простой TCP-разъем).

Допустим, есть два пользователя sip, 10 и 20. Запись (100) в файле расширения предназначена для объединения обоих клиентов sip в вызов. При вызове 100 следует вызвать пользователя sip 10. Но сначала вызывается аудиоразъем.

exten => 100,1,Page(AudioSocket/127.0.0.1:19100/00000000-0000-0000-0000-000000000100&SIP/10,d)
exten => 100,2,Page(SIP/$CALLERID(name)&AudioSocket/127.0.0.1:19100/00000000-0000-0000-0000-000000000100,d)

Проблема в том, что вызывающий абонент не может слышать звуковой сигнал до тех пор, пока вызываемый абонент не ответит, потому что соединение автоматически устанавливается через аудиоразъем. Есть ли обходной путь?