AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Play WAV on channel.

Asterisk IP PBX 3 сообщений 23.10.2015 14:47 - 24.10.2015 11:50
#1 23.10.2015 14:47

Play WAV on channel.


Добрый день.
В AMI есть прекрасная команда PlayDTMF, которая в указанный канал проигрывает нужный DTMF-сигнал.
И вот встала необходимость тем же AMI проигрывать в каналы заготовленные wav-файлы (или другие форматы, если надо - сконвертируем). Сильно был удивлен, когда не нашел каких-то штатных инструментов для решения этой задачи. Может быть, я что-то упустил?

В ARI есть такая возможность:
Код:
$ curl -v -u asterisk:asterisk -X POST "http://localhost:8088/ari/channels/1400609726.3/play?media=sound:hello-world"

Но это все работает только, если канал помещать в Stasis.
#2 23.10.2015 17:16

У некоторых команд AMI есть операнд Application: для запуска команд диалплана. Например у Newexten. Не пробовали?
_________________
http://www.myipats.ru
#3 24.10.2015 11:50

Насколько я знаю, Newexten - это вообще событие, а не команда.