Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
comet:video:api [2018/02/24 12:23]
anastation468 [JavaScript API]
comet:video:api [2019/12/18 02:05] (текущий)
Строка 258: Строка 258:
 pipesalt = pipeSecretSalt pipesalt = pipeSecretSalt
 </​code>​ </​code>​
 +
 +
 +===== Настройка FreeSwitch =====
 +
 +Есть [[https://​hub.docker.com/​r/​cppcomet/​freeswitch-video/​|docker образ]] с нужными настройками для работы ​ FreeSwitch с комет сервером.
 +
 +Скачать образ ​
 +<code bash>
 +docker pull cppcomet/​freeswitch-video
 + </​code>​
 +
 +Запустить
 +<code bash>
 +docker run -v /​root/​FreeSwitch-in-docker/​conf:/​usr/​local/​freeswitch/​conf -v /​root/​FreeSwitch-in-docker/​certs:/​usr/​local/​freeswitch/​certs --net host -it cppcomet/​freeswitch-video
 + </​code>​
 +
 +Нужно указать доступ к ssl сертификату и папке с файлами конфигурации.
 +
 +
 +
  
 ===== Сборка ​ FreeSwitch из исходников с нужными модулями ===== ===== Сборка ​ FreeSwitch из исходников с нужными модулями =====
Строка 330: Строка 350:
 =====  Включение модулей в автозагрузку ​  ​===== ​ =====  Включение модулей в автозагрузку ​  ​===== ​
  
-Для включения в автозагрузку модулей надо убедится что в файле /​usr/​local/​freeswitch/​conf/​autoload_configs/​modules.conf.xml есть следующие строки+Для включения в автозагрузку модулей надо убедитсячто в файле /​usr/​local/​freeswitch/​conf/​autoload_configs/​modules.conf.xml есть следующие строки
 <code xml> <code xml>
 <load module="​mod_av"/>​ <load module="​mod_av"/>​
Строка 345: Строка 365:
 ==== Настройка xml_curl.conf на freeswitch ====  ==== Настройка xml_curl.conf на freeswitch ==== 
  
-В файле <​code>/​usr/​local/​freeswitch/​conf/​autoload_configs/​xml_curl.conf.xml</​code>​ надо вписать порт и адрес для подключения к комет серверу с реквизитами которые мы задали в секции [freeswitch]+В файле <​code>/​usr/​local/​freeswitch/​conf/​autoload_configs/​xml_curl.conf.xml</​code>​ надо вписать порт и адрес для подключения к комет серверу с реквизитамикоторые мы задали в секции [freeswitch]
  
 <code xml> <code xml>
Строка 358: Строка 378:
 </​code>​ </​code>​
  
-Эта настройка отвечает за то что бы пользователи которые авторизованы на комет сервере могли по тем же данным авторизации подключится к freeswitch для совершения звонка.+Эта настройка отвечает за точтобы пользователикоторые авторизованы на комет сервере могли по тем же данным авторизации подключится к freeswitch для совершения звонка.
  
 Подробности по работе модуля тут [[https://​freeswitch.org/​confluence/​display/​FREESWITCH/​mod_xml_curl+PHP+example|mod_xml_curl]] Подробности по работе модуля тут [[https://​freeswitch.org/​confluence/​display/​FREESWITCH/​mod_xml_curl+PHP+example|mod_xml_curl]]