Инструменты пользователя

Инструменты сайта


faq:webrtc

Настройка WebRTC клиента SIPML5

Настройка АТС

  1. Для корректной работа WebRTC в большинстве браузеров необходим доверенный SSL сертификат. Рекомендуем использовать дополнительный модуль Модуль Lets encrypt. Для использования модуля АТС должна быть доступна на белом IP адресе
  2. Создайте новую учетную записи «Сотрудник»
  3. Вариант 1. Индивидуально для каждого внутреннего номера устанавливается, что он работает только по протоколу RTС. В разделе «Расширенные настройки» - «Дополнительные параметры SIP учетки» Добавьте опции
     [endpoint]
    webrtc=yes

    Нажмите «Сохранить». С этого момента данный внутренний номер сможет работать только по протоколу WebRTC.
    Вариант 2. Для всех внутренних номеров устанавливается, что они могут работать, как по протоколу PJSIP, так и по WebRTC.
    Для этого в разделе Система → Общие настройки → SIP включите переключатель «Использовать WebRTC».

  4. В MikoPBX в разделе «Сеть и FireWall» → «Сетевой экран» добавить подсеть 0.0.0.0 с маской 0.0.0.0. Откройте доступ по AJAM
  5. Перейдите в «Система» → «Общие настройки» → «AMI&AJAM».Убедитесь, что «Порт AJAM с шифрованием» установлен в значение 8089
  6. В разделе «Общие настройки» укажите адрес STUN сервера. Например stun.sipnet.ru
  7. Откройте в браузере ссылку «https://АДРЕС_АТС:8089/asterisk/ws». Используйте Chrome, в других браузерах могут быть проблемы. Если сертификат самоподписанный, то может появиться предупреждение «Подключение не защищено», игнорируйте его и выполните действие «Перейти на сайт»
  8. Должно появиться следующее сообщение
  9. Ответил asterisk - настройка прошла успешно

Настройка Web RTC клиента

  1. Перейдите на сайт https://sipml5.org. Вы будете переправлены на страницу https://www.doubango.org/sipml5/. Перейдите по ссылке Enjoy our live demo«
  2. Настроим Web RTC клиент:
  3. Поле «Public Identity» опишите по шаблону
    sip:ВНУТРЕННИЙ_НОМЕР@АДРЕС_АТС

    При включении опции Использовать WebRTC

    sip:ВНУТРЕННИЙ_НОМЕР-WS@АДРЕС_АТС
  4. Кликните по кнопке «Expert mode» и выполните дополнительную настройку: .
    «WebSocket Server URL» опишите по шаблону
    wss://АДРЕС_АТС:8089/asterisk/ws
  5. Выполните действие Login
  6. Теперь можно совершать звонки
faq/webrtc.txt · Последние изменения: 2022/09/29 14:13 — Портнов Алексей