Страница 1 из 1

Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 21 янв 2022, 17:03
AndriyPodolian
Доброго дня всем!

Моя проблема заключается в том, что во время дозвона, я не слышу КПВ (Гудков, системных уведомлений и т.д.)

в диалплане все просто

Код: Выделить всё

 exten =
 _0XXXXXXXXX,1,Stasis(out_call/098XXXXXX)
тоесть, при попытке позвонить, все передается на управление через ARI
  • 1. По событию StasisStart я получаю информацию о канале
    2. Создаю Мост
    3. Добавляю канал в мост
    4. Создаю исходящий канал уже с номером абонента
    5. жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост)
    6. Добавляю канал с абонентом в мост
    7. Даю команту на ответ
где моя ошибка?
Если нет денег на считу, я не этого не узнаю, аналогично, если абонен не в сети и т.д.

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 24 янв 2022, 12:28
Zavr2008
[quote]жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост) /quote]
И именно поэтому Eraly Media и не проходит между каналами раз моста то и нет.
Правильнее соединять до этого.

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 24 янв 2022, 14:36
dimondack
5. жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост)
И чего ждешь ..... какого КПВ

Дай в сторону "А"
post /channels/{channelId}/ring
или
post /channels/{channelId}/play

когда сторона "B" ответит - снимешь.

Вся сборка соединения "call process" в твоих руках.
В этом вся и прелесть.. ARI

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 07 май 2022, 01:26
AndriyPodolian
не получается... так, как оба канала не находятся в одном мосту, я не смогу ничего слышать

Когда я пытаюсь добавить каналы в мост до снятия трубки стороны Б, получаю такое сообщение:
Error: {"message":"Channel not in Stasis application"}

Какой вообще механизм ?

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 07 май 2022, 22:42
AndriyPodolian
Да, я понимаю, но я не могу добавить канал "В" в мост пока этот канал не стартанет приложеие, если я пытаюсь добавить канал "В" в пост до снятия, получаю такое сообщение:
channel not in stasis application

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 11 май 2022, 14:52
Zavr2008
Заюзать chan_local и прокладку из диалплана обычного разумнее всего.

Re: Не воспроизводит КПВ (Гудки, системные уведомления)

Добавлено: 11 май 2022, 21:35
dimondack
Как только выполниться данный диалплан,
exten =_0XXXXXXXXX,1,Stasis(out_call/098XXXXXX)
то должно вступить в дело твое приложение,

Все зависит от твоего приложения...

https://asterisk-pbx.ru/wiki/asterisk/app/stasis
http://subnets.ru/blog/?p=5416