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

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


faq:webrtc

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
faq:webrtc [2021/12/20 13:31]
Портнов Алексей
faq:webrtc [2022/09/29 14:13] (текущий)
Портнов Алексей
Строка 3: Строка 3:
 ===== Настройка АТС ===== ===== Настройка АТС =====
  
-  - Для корректной работа WebRTC в большинстве браузеров необходим доверенный SSL сертификат. Рекомендуем использовать дополнительный модуль [[:get-ssl-lets-encrypt|Модуль Lets encrypt]]. Для использования модуля АТС должна быть доступна на белом IP адресе+  - Для корректной работа WebRTC в большинстве браузеров необходим доверенный SSL сертификат. Рекомендуем использовать дополнительный модуль [[:module-get-ssl|Модуль Lets encrypt]]. Для использования модуля АТС должна быть доступна на белом IP адресе
   - Создайте новую учетную записи "​**[[:​extensions|Сотрудник]]**"​   - Создайте новую учетную записи "​**[[:​extensions|Сотрудник]]**"​
-  - **Пункт не обязателен при включении опции** "​[[:​general-settings#​sip|Использовать WebRTC]]"​. В разделе "​**Расширенные настройки**"​ - "​**Дополнительные параметры SIP учетки**"​ Добавьте опции <​code>​ [endpoint] +  - **Вариант 1.** Индивидуально для каждого внутреннего номера устанавливается, что он работает только по протоколу RTС. В разделе "​**Расширенные настройки**"​ - "​**Дополнительные параметры SIP учетки**"​ Добавьте опции <​code>​ [endpoint] 
-webrtc=yes</​code>​ Нажмите "​**Сохранить**"​. С этого момента учетная запись сможет работать ​**только** по протоколу **WebRTC**+webrtc=yes</​code>​ Нажмите "​**Сохранить**"​. С этого момента ​данный внутренний номер ​сможет работать ​__только__ по протоколу WebRTC. \\ **Вариант 2.** Для всех внутренних номеров устанавливается,​ что они могут работать,​ __как ​по протоколу ​PJSIP, так и по WebRTC__.\\ Для этого в разделе ​**Система -> Общие настройки -> SIP** включите переключатель "​**Использовать ​WebRTC**".\\
   - В MikoPBX в разделе "​**Сеть и FireWall**"​ -> "​**Сетевой экран**"​ добавить подсеть 0.0.0.0 с маской 0.0.0.0. Откройте доступ по AJAM {{ :​faq:​ajam.png?​700 |}} \\   - В MikoPBX в разделе "​**Сеть и FireWall**"​ -> "​**Сетевой экран**"​ добавить подсеть 0.0.0.0 с маской 0.0.0.0. Откройте доступ по AJAM {{ :​faq:​ajam.png?​700 |}} \\
   - Перейдите в "​**Система**"​ -> "​**Общие настройки**"​ -> "​**AMI&​AJAM**"​.Убедитесь,​ что "​**Порт AJAM с шифрованием**"​ установлен в значение **8089**{{ :​faq:​ajam_port.png?​nolink |}}   - Перейдите в "​**Система**"​ -> "​**Общие настройки**"​ -> "​**AMI&​AJAM**"​.Убедитесь,​ что "​**Порт AJAM с шифрованием**"​ установлен в значение **8089**{{ :​faq:​ajam_port.png?​nolink |}}
Строка 18: Строка 18:
   - Перейдите на сайт [[https://​sipml5.org]]. Вы будете переправлены на страницу [[https://​www.doubango.org/​sipml5/​]]. Перейдите по ссылке [[https://​www.doubango.org/​sipml5/​call.htm?​svn=252 | Enjoy our live demo]]" ​   - Перейдите на сайт [[https://​sipml5.org]]. Вы будете переправлены на страницу [[https://​www.doubango.org/​sipml5/​]]. Перейдите по ссылке [[https://​www.doubango.org/​sipml5/​call.htm?​svn=252 | Enjoy our live demo]]" ​
   - Настроим Web RTC клиент:​ {{ :​faq:​webrtc_klient_1.png?​nolink |}}   - Настроим Web RTC клиент:​ {{ :​faq:​webrtc_klient_1.png?​nolink |}}
-  - Поле "​**Public Identity**"​ опишите по шаблону <​code>​sip:​ВНУТРЕННИЙ_НОМЕР@АДРЕС_АТС</​code> ​При ​**при включении опции** ​"[[:​general-settings#​sip|Использовать WebRTC]]" ​<​code>​sip:​ВНУТРЕННИЙ_НОМЕР-WS@АДРЕС_АТС</​code>​+  - Поле "​**Public Identity**"​ опишите по шаблону <​code>​sip:​ВНУТРЕННИЙ_НОМЕР@АДРЕС_АТС</​code>​ **При включении опции** [[:​general-settings#​sip|Использовать WebRTC]] ​ <​code>​sip:​ВНУТРЕННИЙ_НОМЕР-WS@АДРЕС_АТС</​code>​
   - Кликните по кнопке "​**Expert mode**"​ и выполните дополнительную настройку:​ {{ :​faq:​webrtc_klient_2.png?​nolink |}}. \\ "​**WebSocket Server URL**" опишите по шаблону <​code>​wss://​АДРЕС_АТС:​8089/​asterisk/​ws</​code>​   - Кликните по кнопке "​**Expert mode**"​ и выполните дополнительную настройку:​ {{ :​faq:​webrtc_klient_2.png?​nolink |}}. \\ "​**WebSocket Server URL**" опишите по шаблону <​code>​wss://​АДРЕС_АТС:​8089/​asterisk/​ws</​code>​
   - Выполните действие **Login** \\   - Выполните действие **Login** \\
   - Теперь можно совершать звонки   - Теперь можно совершать звонки
faq/webrtc.1640007073.txt.gz · Последние изменения: 2021/12/20 13:31 — Портнов Алексей