2015-09-23 2 views
0

Я использую Asterisk :: AGI, и мне нужно потоковое воспроизведение музыкального файла и прерывание потоковой передачи в соответствии с каким-либо фоновым условием (например, проверка данных в БД при изменении smth -> прерываний).Как прервать потоковый файл при условии?

Может ли кто-нибудь посоветовать/указать мне, где я должен искать решение?

Большое спасибо Павел

+0

Помогает ли это? http://stackoverflow.com/a/930353/1255289 – miken32

ответ

1

Вы можете использовать команду AsyncAGI, которая будет играть MusicOnHold класс, если не получить некоторые другие действия

После этого вы должны использовать Asterisk :: AMI для передачи этого канала в другом контексте/dialplan

Нет, нет никакого способа сделать это, используя только интерфейс AGI без AMI.

Смежные вопросы