Как воспроизвести музыку удержания из клиента twilio

Я хочу реализовать функцию удержания вызова в клиенте twilio и хочу отключить звук вызова и воспроизвести музыку для удержания, которую следует слушать набирающей стороне.

Я реализовал функцию отключения звука, но как я могу воспроизводить музыку от клиента к вызывающей стороне??

Пожалуйста помоги!!


person ashishcloud    schedule 15.10.2013    source источник


Ответы (1)


Евангелист Twilio здесь.

Итак, просто чтобы убедиться, что я понимаю, вы хотите, чтобы кто-то (давайте назовем их «Алиса») использовал клиент Twilio для исходящего телефонного звонка, а затем чтобы она слушала музыку? Как вы это сделаете, зависит от того, что вы хотите, чтобы происходило, пока Алиса ждет.

Один из способов сделать это — использовать глагол <Enqueue> для помещения Алисы в очередь вызовов. Затем, когда вы будете готовы, второй участник (назовем его Боб) может <Dial> встать в очередь и подключиться к Twilio.

Второй способ заключается в том, чтобы поместить Алису в <Conference>, когда она подключится, и попросить Боба набрать номер конференции.

Третий способ — использовать глагол <Play>, установив атрибут цикла в ноль. Когда ваше приложение готово к тому, чтобы Алиса переместилась в какую-то другую часть вашего рабочего процесса, вы используете REST API для перенаправления вызова Алисы.

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

Надеюсь, это поможет.

person Devin Rader    schedule 15.10.2013
comment
Twilio.Device.incoming(function(connection) { $('#callsid').val(connection.parameters.CallSid) }); Это то, что я делаю, но вместо того, чтобы получить идентификатор вызывающего абонента .. я получаю свой собственный - person Haisam Hameed; 08.05.2019