- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Команда Congestion()
Назначение
Установка состояния "перегрузки канала" и ожидание окончания соединенияОписание
Congestion()Посылает в канал сигнал, информирующий о состоянии перегруженности канала. Данная команда ждет, пока вызывающий абонент не положит трубку; после выполнения данной команды, не происходит выполнения дальнейших команд.
Заметьте, что эта команда НЕ посылает тональные сигналы пользователю. Если Вам необходимо это сделать, используйте Playtones(congestion) ДО вызова этой команды.
Пример
exten => s,1,Answer ; Для того, чтобы проигрывать сигнал, сначала нужно принять вызов
exten => s,2,Playtones(congestion) ; генерирование аудиосигналов "перегрузка канала"
exten => s,3,Congestion ; сигнализируем удаленной стороне, что канал перегружен. Ждем окончания соединения.
Код возврата:
Всегда возвращает -1.Ссылки по теме:
- indications.conf: Конфигурация некоторых аудиосигналов
- Asterisk cmd Playtones