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

Прослушиваю Spy нужно в ассинхронно проиграть файл, как?

Проблемы и их решения Asterisk как такового

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

Прослушиваю Spy нужно в ассинхронно проиграть файл, как?

Сообщение maxxx.sudb » 04 сен 2019, 11:47

Ситуация следующая - оператор контроля прослушивая канал(зная имя канала), услышав определенный сигнал, должен запустить проигрывание конкретного звукового файла. Куда копать?
maxxx.sudb
 
Сообщений: 30
Зарегистрирован: 04 сен 2019, 11:41

Re: Прослушиваю Spy нужно в ассинхронно проиграть файл, как?

Сообщение Kroteg » 04 сен 2019, 13:30

В сторону опций ChanSpy - там есть разные параметры слышимости + пытаться отлавливать DTMF и делать Playback().
Тут надо пробовать и пробовать, менять и снова пробовать.
Изображение
Аватар пользователя
Kroteg
 
Сообщений: 195
Зарегистрирован: 11 янв 2018, 14:51

Re: Прослушиваю Spy нужно в ассинхронно проиграть файл, как?

Сообщение maxxx.sudb » 04 сен 2019, 13:37

Спасибо, буду пробовать этот вариант.
А нельзя через АМИ послать акшен? Каким сообщением?

Т.е. зная канал, как послать playback?
Понятно что сразу при старте это легко:
channel originate IAX2/12 application playback /tmp/11
А если канал IAX2/12-2764 - как на него послать сообщение о playback?
maxxx.sudb
 
Сообщений: 30
Зарегистрирован: 04 сен 2019, 11:41

Re: Прослушиваю Spy нужно в ассинхронно проиграть файл, как?

Сообщение maxxx.sudb » 09 сен 2019, 17:57

Сделал так:
Код: выделить все
http://localhost:8088/ari/channels/$ID$/play?media=sound%3A%2Ftmp%2Ftest&skipms=3000

и так
Код: выделить все
channel originate IAX2/12 application Stasis myapp
maxxx.sudb
 
Сообщений: 30
Зарегистрирован: 04 сен 2019, 11:41


Вернуться в Конфигурация и настройка Asterisk

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

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

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