freeswitchforum.com
https://freeswitchforum.com/

Проигрывание разных звуковых файлов на разных плечах
https://freeswitchforum.com/viewtopic.php?f=6&t=522
Страница 1 из 1

Автор:  astashov [ 12 авг 2015 13:48 ]
Заголовок сообщения:  Проигрывание разных звуковых файлов на разных плечах

Здравствуйте.
Собственно вопрос в том, как именно можно проигрывать разные записи параллельно. при последовательном воспроизведении и воспроизведении одного файла на оба канала все понятно. А вот как параллельно.....

Кейс: приходит звонок менеджеру, он поднимает трубку. Ему говорится что то вроде "Соединяю с клиентом 66775" и пошел кпв. Как только клиент поднимает трубку, ему проговаривается что "Вам звонит менеджер из фирмы ХХХХХХ". И после этого uuid_broadcast делает тоновый сигнал на оба плеча, оповещая о начале разговора. Только вот когда клиент поднял трубку и слушает авто-голос, менеджер в этот момент слышит тишину и понять не может что там сейчас происходит. Напрашивается решение при поднятии трубки клиентом формировать uuid_broadcast на плечо А, только вот данное событие как бы становится в очередь после execute_on_answer и тому подобное, т.е. проигрывается совсем в другое время.

В голове из реальных решений только создавать две сессии, ждать ответа и проигрывать в них нужные файлы. А потом бриджевать их между собой. Не уж то это единственный вариант? Были ли у кого похожие кейсы и как Вы их решали.

Спасибо.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/