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

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


faq:webrtc

Это старая версия документа!


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

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

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

    Нажмите «Сохранить». С этого момента учетная запись сможет работать только по протоколу 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:ВНУТРЕННИЙ_НОМЕР@АДРЕС_АТС
  4. Кликните по кнопке «Expert mode» и выполните дополнительную настройку: .
    «WebSocket Server URL» опишите по шаблону
    wss://АДРЕС_АТС:8089/asterisk/ws
  5. Выполните действие Login
  6. Теперь можно совершать звонки
faq/webrtc.1639486293.txt.gz · Последние изменения: 2021/12/14 12:51 — Портнов Алексей