[Звездочка] Посещаемая передача с использованием фотовспышки на SIP-канале

В нашей организации мы используем довольно много разных моделей телефонных аппаратов. Единственное, что у них общего, кроме клавиатуры - это возможность "отправлять" флеш-ловушку. Я предпочитаю использовать этот тип сигнализации для посещенных передач выше комбинаций обычных клавиш набора, чтобы предотвратить прием DTMF-сигналов на другом конце (чтобы предотвратить нежелательное взаимодействие с IVR или беспокоящие людей на другом конце).

2 вопроса:

  1. Как флеш-хук представлен в features.conf? В соответствии с разделом 3.10 RFC2833 ("События DTMF") и этой статьей (в которой речь идет о конфигурации ZAP вместо конфигурации SIP, поэтому я сомневаюсь... см. Также следующий вопрос), она должна быть просто "прошита".

  2. Из моего Google-квеста я узнал, что при использовании SIP-протокола в Asterisk УАТС игнорирует флэш-ловушку... Я получаю сообщение об ошибке при отправке: "ПРЕДУПРЕЖДЕНИЕ [26159]: chan_sip.c:6487 sip_indicate: Не знаю, как указать условие 9". Есть ли способ исправить это / обойти это?

Версия Asterisk: 1.8.3.2

Использование "info" для dtmfmode

Tnx заранее!

1 ответ

В большинстве случаев у вас есть в настройках адаптера, что делать с крючком. Если у вас есть, вы можете изменить это, чтобы передать код.

Обновление: после проверки кода могу сказать, что DTMF 16 получил нормально и отправил в 1.8.x. НО functions.c не выполняет никаких действий с флэш-памятью (событие 16). Поэтому можно создать приложение audiohook для звездочки, чтобы изменить значения DTMF 16 на 2 DTMF или вызвать передачу. Будет работать для DTMF метода SIPInfo, и сложность такого патча ниже среднего (5-6 часов для эксперта)

Другие вопросы по тегам