Перейти к содержанию

Установка компонентов записи звонков и конференций

Примечание

  • перед установкой необходимо обновить версию сервера CTS до версии 3.10 и выше. О настройке записи читайте в инструкции "Настройка записи звонков и конференций" раздела "Эксплуатация";
  • перед установкой компонентов рекомендуется ознакомиться с архитектурой;
  • если janus установлен отдельно от CTS, операции в пунктах 3-5 выполняются на сервере VoEx;
  • если сервер VoEx расположен отдельно от Front CTS, необходимо открыть сетевой доступ к CTS Back по порту 80 или 443 (в зависимости от конфигурации).

Для установки компонентов:

  1. На Back CTS или Single CTS добавьте в /opt/express/settings.yaml:

    transcoding_enabled: true
    
  2. На сервере Back CTS или Single CTS выполните команду:

    cd /opt/express/ && dpl -p && dpl -d transcoding_manager recordings_bot admin && dpl --dc restart nginx
    
  3. В зависимости от архитектурного решения на одном из следующих серверов — 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
    
  4. В зависимости от архитектурного решения, на одном из следующих серверов — VoEx, Front CTS или Single CTS — выполните команду:

    cd /opt/express-voice/ && dpl -p && dpl -d
    
  5. В зависимости от архитектурного решения, на одном из следующих серверов — VoEx, Front CTS или Single CTS — выполните команду:

    chown -R 888:888 /var/lib/docker/volumes/voex_transcoding/_data