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

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

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

Модератор: april22

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

Сообщение AndriyPodolian » 21 янв 2022, 18:03

Доброго дня всем!

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

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

Код: выделить все
exten =
_0XXXXXXXXX,1,Stasis(out_call/098XXXXXX)


тоесть, при попытке позвонить, все передается на управление через ARI

    1. По событию StasisStart я получаю информацию о канале
    2. Создаю Мост
    3. Добавляю канал в мост
    4. Создаю исходящий канал уже с номером абонента
    5. жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост)
    6. Добавляю канал с абонентом в мост
    7. Даю команту на ответ

где моя ошибка?
Если нет денег на считу, я не этого не узнаю, аналогично, если абонен не в сети и т.д.
AndriyPodolian
 
Сообщений: 4
Зарегистрирован: 31 дек 2021, 16:35

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

Сообщение Zavr2008 » 24 янв 2022, 13:28

[quote]жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост) /quote]
И именно поэтому Eraly Media и не проходит между каналами раз моста то и нет.
Правильнее соединять до этого.
Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!
Аватар пользователя
Zavr2008
 
Сообщений: 1936
Зарегистрирован: 27 янв 2011, 01:35

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

Сообщение dimondack » 24 янв 2022, 15:36

5. жду, пока абонент снимет трубку ( так как раньше я не могу добавить его в мост)


И чего ждешь ..... какого КПВ

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

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

Вся сборка соединения "call process" в твоих руках.
В этом вся и прелесть.. ARI
Аватар пользователя
dimondack
 
Сообщений: 37
Зарегистрирован: 16 сен 2019, 03:40

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

Сообщение AndriyPodolian » 07 май 2022, 02:26

не получается... так, как оба канала не находятся в одном мосту, я не смогу ничего слышать

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

Какой вообще механизм ?
AndriyPodolian
 
Сообщений: 4
Зарегистрирован: 31 дек 2021, 16:35

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

Сообщение AndriyPodolian » 07 май 2022, 23:42

Да, я понимаю, но я не могу добавить канал "В" в мост пока этот канал не стартанет приложеие, если я пытаюсь добавить канал "В" в пост до снятия, получаю такое сообщение:
channel not in stasis application
AndriyPodolian
 
Сообщений: 4
Зарегистрирован: 31 дек 2021, 16:35

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

Сообщение Zavr2008 » 11 май 2022, 15:52

Заюзать chan_local и прокладку из диалплана обычного разумнее всего.
Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!
Аватар пользователя
Zavr2008
 
Сообщений: 1936
Зарегистрирован: 27 янв 2011, 01:35

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

Сообщение dimondack » 11 май 2022, 22:35

Как только выполниться данный диалплан,
exten =_0XXXXXXXXX,1,Stasis(out_call/098XXXXXX)

то должно вступить в дело твое приложение,

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

https://asterisk-pbx.ru/wiki/asterisk/app/stasis
http://subnets.ru/blog/?p=5416
Аватар пользователя
dimondack
 
Сообщений: 37
Зарегистрирован: 16 сен 2019, 03:40


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

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

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

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