ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Сброс входящих

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Сброс входящих

Сообщение Charles » 29 янв 2023, 22:40

Наблюдается проблема при сбросе входящих звонков в Asterisk при использовании SIP-телефонии.
Если в Diplan будет только одно действие - Hangup, то абонент услышит «номер, на который вы звоните сейчас не в сети».
Пробовал добавлять задержки wait(n), но это звуковое сообщение не уходит, а должен произойти сразу сброс без всяких аудиосообщений. Насколько понимаю тут обязательно нужно поднять трубку и потом сбрасывать? Есть ли решения без поднятия трубки?
Charles
 
Сообщений: 2
Зарегистрирован: 29 янв 2023, 22:35

Re: Сброс входящих

Сообщение ded » 30 янв 2023, 01:06

абонент слышит «номер, на который вы звоните сейчас не в сети» - кто вопроизводит? Астериск? И это видно в диал-плане как воспроизведение звукового сообщения из набора файлов /var/lib/asterisk/sounds/?
Или при сбросе аюоненту отправляется отлуп SIP/2.0 487 Request Terminated, а озвучивает это уже внешний провайдер?

Answer делать не надо.
Решение есть.
*CLI> core show application SoftHangup

-= Info about application 'SoftHangup' =-

[Synopsis]
Hangs up the requested channel.

[Description]
Hangs up the requested channel. If there are no channels to hangup, the application will report it.

[Syntax]
SoftHangup(Technology/Resource[,options])

[Arguments]
options
a: Hang up all channels on a specified device instead of a single resource
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: Сброс входящих

Сообщение Charles » 30 янв 2023, 15:07

Проблема решена. Перепробовав многие коды для HangUp(Code): типа 16. Normal Clearing, 18. No user responding, 19. No answer from user (user alerted), 20. Subscriber absent. Оператор всё равно воспроизводит на своей стороне аудио сообщение.
Решение: использовал HangUp с кодом 17 - HangUp(17) - User busy, таким образом никаких аудио собщений нет.
Charles
 
Сообщений: 2
Зарегистрирован: 29 янв 2023, 22:35


Вернуться в Вопросы новичков

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

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