Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • параметры Вашего SIP-аккаунта, с которого будет совершен звонок;
  • имя Вашего второго SIP-аккаунта, на который будет совершаться звонок;имя потока для дальнейшего запроса /push/startup, например call_stream1:.

Image Modified

4. Примите звонок в программном телефоне:

Image Modified

5. Отправьте из REST-клиента запрос /push/startup на WCS-сервер, указав в параметрах запроса:

...

.

...

Image Removed

6. Отправьте из REST-клиента запрос /call/inject_stream sound на WCS-сервер, указав в параметрах запроса:

  • идентификатор звонка;
  • имя потока с добавленным звуковым файлом (rtmp_call_stream1звукового файла (test.wav).

Image Modified

76. Убедитесь, что в программном телефоне звучит тестовый файл.

87.Для завершения звонка нажмите соответствующую кнопку в программном телефоне.

Известные проблемы

1. Нет звука при перенаправлении звукового файла в поток.

Симптомы: REST API запрос обработан корректно (код возврата 200 OK), но звука из файла нет в потоке.

Решение:

a) в файле flashphoner.properties установить параметр

Code Block
languagebash
themeRDark
generate_av_for_ua=all

b) в настройках программного телефона указать адрес STUN сервера, например

Code Block
languagebash
themeRDark
stun.l.google.com:19302

на соответствующей странице настроек SIP-аккаунта

Image Added