Установка компонентов записи звонков и конференций
Примечание
- перед установкой необходимо обновить версию сервера CTS до версии 3.10 и выше. О настройке записи читайте в инструкции "Настройка записи звонков и конференций" раздела "Эксплуатация";
- перед установкой компонентов рекомендуется ознакомиться с архитектурой;
- если janus установлен отдельно от CTS, операции в пунктах 3-5 выполняются на сервере VoEx;
- если сервер VoEx расположен отдельно от Front CTS, необходимо открыть сетевой доступ к CTS Back по порту 80 или 443 (в зависимости от конфигурации).
Для установки компонентов:
-
На Back CTS или Single CTS добавьте в /opt/express/settings.yaml:
transcoding_enabled: true
-
На сервере Back CTS или Single CTS выполните команду:
cd /opt/express/ && dpl -p && dpl -d transcoding_manager recordings_bot admin && dpl --dc restart nginx
-
В зависимости от архитектурного решения на одном из следующих серверов — VoEx, Front CTS или Single CTS — добавьте в /opt/express-voice/settings.yaml:
Внимание!
Значения ccs_host, api_internal_token cкопируйте из /opt/express/settings.yaml, расположенного на Back CTS или Single CTS.
transcoding_hosts: cts: ccs_host: cts.corp.express api_internal_token: token-cts
Если сервер записи и janus используется несколькими CTS, перечислить несколько хостов:
transcoding_hosts: cts1: ccs_host: cts1.corp.express api_internal_token: token-cts1 cts2: ccs_host: cts2.corp.express api_internal_token: token-cts2
-
В зависимости от архитектурного решения, на одном из следующих серверов — VoEx, Front CTS или Single CTS — выполните команду:
cd /opt/express-voice/ && dpl -p && dpl -d
-
В зависимости от архитектурного решения, на одном из следующих серверов — VoEx, Front CTS или Single CTS — выполните команду:
chown -R 888:888 /var/lib/docker/volumes/voex_transcoding/_data