VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
maxxx.sudb
Сообщения: 30
Зарегистрирован: 04 сен 2019, 10:41

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

Сообщение maxxx.sudb »

Ситуация следующая - оператор контроля прослушивая канал(зная имя канала), услышав определенный сигнал, должен запустить проигрывание конкретного звукового файла. Куда копать?
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

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

Сообщение Kroteg »

В сторону опций ChanSpy - там есть разные параметры слышимости + пытаться отлавливать DTMF и делать Playback().
Тут надо пробовать и пробовать, менять и снова пробовать.
Изображение
maxxx.sudb
Сообщения: 30
Зарегистрирован: 04 сен 2019, 10:41

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

Сообщение maxxx.sudb »

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

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

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

Сообщение maxxx.sudb »

Сделал так:

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

http://localhost:8088/ari/channels/$ID$/play?media=sound%3A%2Ftmp%2Ftest&skipms=3000

и так

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

channel originate IAX2/12 application Stasis myapp
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH