Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Музыка в ожидании и звуковое уведомление о занятости

Проблемы и их решения Asterisk как такового

Модератор: april22

Музыка в ожидании и звуковое уведомление о занятости

Сообщение Андрей » 01 апр 2019, 12:04

Добрый всем, солнечный день!
На CentOS 7 установлен Asterisk 14.7.6 + FreePBX 13.0.195.1.
Включена функция Call Waiting и настроено звуковое уведомление звонящего о том, что вызываемый абонент сейчас разговаривает и не может принять вызов -
в конфиг extensions_custom.conf добавлено:

Код: выделить все
[macro-dialout-one-predial-hook]
exten => s,1,Noop(HINT STATUS - ${EXTENSION_STATE(${DEXTEN})})
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "INUSE"]?Playback(/var/lib/asterisk/sounds/ru/custom/Abonent-zanyat))
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "INUSE"]?Set(D_OPTIONS=Ttm))
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "RINGINUSE"]?Playback(/var/lib/asterisk/sounds/ru/custom/Abonent-zanyat))
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "RINGINUSE"]?Set(D_OPTIONS=Ttm))
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "UNAVAILABLE"]?Playback(/var/lib/asterisk/sounds/ru/custom/Abonenta-net-pozzhe))
exten => s,n,ExecIf($["${EXTENSION_STATE(${DEXTEN})}" = "UNAVAILABLE"]?Hangup())

Уведомление работает.

Вместе с этим понадобилось включить во время вызова абонента проигрывать музыку вместо стандартных гудков.
241.jpg
241.jpg (30.56 KIB) Просмотров: 186

Сделано и работает. Музыка проигрывается.

Однако проблема.
Когда музыка проигрывается, т.е. включено СледуйтеСюда, нет звукового уведомления звонящего о занятости, а идет стандартный сигнал.
Если отключить СледуйтеСюда, то звуковое уведомление о занятости работает, но нет музыки в ожидании, а идет стандартный сигнал.

Почему эти функции не хотят работать вместе? Где можно поправить и "подружить" их?
Чтобы проигрывались и музыка в ожидании и звуковое уведомление о занятости.
Андрей
 
Сообщений: 10
Зарегистрирован: 21 май 2018, 10:27

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 12

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH