Size: a a a

2021 May 27

V

Vikneo in Asterisker-ы
Про Тинькофф слышал, но ещё не смотрел. Спасибо за информацию. Может быть есть именно по самому Астериску что-либо. Сам движок то подтянуть мне показалось проще, а вот сходу войти в Астериск показалось сложнее
источник

OS

Oleg Shteinliht in Asterisker-ы
Посмотрите в сторону аудиосокетов, в 18 астере https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+Application_AudioSocket
источник

DD

Dmitry Dubrov in Asterisker-ы
Вы свой модуль хотите написать? Так вот Вам пример. Все остальное в исходниках. Говорят там комменты оченьпонТные. И Олег может что то подскажет, если соизволит. 😎
источник

A

Alex in Asterisker-ы
UP
источник

V

Vikneo in Asterisker-ы
Благодарю, поизучаю
источник

V

Vikneo in Asterisker-ы
Пока не определился, если потребуется, напишу и поделюсь. Но пока пытаюсь понять, куда все таки смотреть, в сторону AGI+AMI или ARI+AMI
источник

OS

Oleg Shteinliht in Asterisker-ы
можно сделать по разному. У тинькова сделано в виде диал-план приложений. Можно вынести эту логику в AGI
источник

OS

Oleg Shteinliht in Asterisker-ы
так же зависит от того как вы хотите, чтобы это работало в виде потока или в виде отдельных коротких сообщений
источник

V

Vikneo in Asterisker-ы
В виде потока
источник

OS

Oleg Shteinliht in Asterisker-ы
ну пишите свое приложение, оно устанавливает коннект с вашим сервером, транспорт сейчас модно использовать grpc
источник

V

Vikneo in Asterisker-ы
По этому вопросу поможет изучение документации Астериска по AGI или ещё нужно навертеть много чего?
источник

OS

Oleg Shteinliht in Asterisker-ы
попробуйте скопировать как у тинькова
источник

OS

Oleg Shteinliht in Asterisker-ы
AGI тут не причем, нужно писать приложение для астера
источник

OS

Oleg Shteinliht in Asterisker-ы
это можно будет использовать как через AGI, так и через диалплан
источник

OS

Oleg Shteinliht in Asterisker-ы
в принципе захватить кадры в астере не сложная задача, останется только отправить это на вашу платформу и ожидать события, когда вы вернете значение
источник

OS

Oleg Shteinliht in Asterisker-ы
дальше вывалиться из команды, потом в цикле выйти на новый круг
источник

V

Vikneo in Asterisker-ы
Приложение, если я правильно понимаю, это скрипт, который передается в диалплане для исполнения в AGI? Например, как
[Incoming]
exten => _X, 1,EAGI(myscript.py)
или я неверно понимаю приложение в контексте Астериска?
источник

A

Alex in Asterisker-ы
Добрый день

Есть мобильное приложение
Оно не запущено
Приходит push
По пушу открываю приложение
Нужно время на установку соединения
Как сделать циклическую задержку ожидая соединения Моб приложения (к примеру 5 раз по пять секунд)

В данный момент сделал так:
exten => 201006880001,1,Wait(5)

но если человек пока достанет телефон пока прочитает пуш
астериск уже сбросит
источник

OS

Oleg Shteinliht in Asterisker-ы
нет, приложение это модуль в астере, которое будет доступно из диаплана
источник

OS

Oleg Shteinliht in Asterisker-ы
обязательно рассмотрите вариант с аудиосокетами. Это когда астер к вашему серверу сам подключится и будет стримить копию аудио на ваш сервер
источник