From e5d421331d4ba7c85ab85520a5c85553e90a236a Mon Sep 17 00:00:00 2001 From: Aaron van Meerten Date: Thu, 16 Mar 2023 11:46:46 -0500 Subject: [PATCH] jicofo: additional conference options (#1504) --- docker-compose.yml | 6 ++++++ jicofo/rootfs/defaults/jicofo.conf | 25 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index b64e941..f7b9c78 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -279,9 +279,15 @@ services: - JICOFO_ENABLE_BRIDGE_HEALTH_CHECKS - JICOFO_CONF_INITIAL_PARTICIPANT_WAIT_TIMEOUT - JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT + - JICOFO_CONF_SOURCE_SIGNALING_DELAYS + - JICOFO_CONF_MAX_AUDIO_SENDERS + - JICOFO_CONF_MAX_VIDEO_SENDERS + - JICOFO_CONF_STRIP_SIMULCAST + - JICOFO_CONF_SSRC_REWRITING - JICOFO_ENABLE_HEALTH_CHECKS - JICOFO_ENABLE_REST - JICOFO_HEALTH_CHECKS_USE_PRESENCE + - JICOFO_MULTI_STREAM_BACKWARD_COMPAT - JICOFO_OCTO_REGION - JIBRI_BREWERY_MUC - JIBRI_REQUEST_RETRIES diff --git a/jicofo/rootfs/defaults/jicofo.conf b/jicofo/rootfs/defaults/jicofo.conf index feed30d..6850d5f 100644 --- a/jicofo/rootfs/defaults/jicofo.conf +++ b/jicofo/rootfs/defaults/jicofo.conf @@ -124,6 +124,31 @@ jicofo { {{ if .Env.JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT }} single-participant-timeout = "{{ .Env.JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT }}" {{ end }} + + {{ if .Env.JICOFO_CONF_SOURCE_SIGNALING_DELAYS }} + source-signaling-delays = {{ .Env.JICOFO_SOURCE_SIGNALING_DELAYS }} + {{ end }} + + {{ if .Env.JICOFO_CONF_MAX_AUDIO_SENDERS }} + max-audio-senders = {{ .Env.JICOFO_CONF_MAX_AUDIO_SENDERS }} + {{ end }} + + {{ if .Env.JICOFO_CONF_MAX_VIDEO_SENDERS }} + max-video-senders = {{ .Env.JICOFO_CONF_MAX_VIDEO_SENDERS }} + {{ end }} + + {{ if .Env.JICOFO_CONF_STRIP_SIMULCAST }} + strip-simulcast = {{ .Env.JICOFO_CONF_STRIP_SIMULCAST | toBool }} + {{ end }} + + {{ if .Env.JICOFO_CONF_SSRC_REWRITING }} + use-ssrc-rewriting = {{ .Env.JICOFO_CONF_SSRC_REWRITING | toBool }} + {{ end }} + + {{ if .Env.JICOFO_MULTI_STREAM_BACKWARD_COMPAT }} + enable-multi-stream-backward-compat = {{ .Env.JICOFO_MULTI_STREAM_BACKWARD_COMPAT | toBool }} + {{ end }} + } {{ if .Env.JICOFO_ENABLE_HEALTH_CHECKS }}