web: allow desktop framerate to be automatically determined by the browser
This commit is contained in:
committed by
GitHub
parent
4c009ad8c2
commit
431cdccbfe
@@ -34,6 +34,7 @@ services:
|
|||||||
- DEPLOYMENTINFO_REGION
|
- DEPLOYMENTINFO_REGION
|
||||||
- DEPLOYMENTINFO_SHARD
|
- DEPLOYMENTINFO_SHARD
|
||||||
- DEPLOYMENTINFO_USERREGION
|
- DEPLOYMENTINFO_USERREGION
|
||||||
|
- DESKTOP_SHARING_FRAMERATE_AUTO
|
||||||
- DESKTOP_SHARING_FRAMERATE_MIN
|
- DESKTOP_SHARING_FRAMERATE_MIN
|
||||||
- DESKTOP_SHARING_FRAMERATE_MAX
|
- DESKTOP_SHARING_FRAMERATE_MAX
|
||||||
- DIALIN_NUMBERS_URL
|
- DIALIN_NUMBERS_URL
|
||||||
|
|||||||
@@ -47,6 +47,7 @@
|
|||||||
{{ $ENABLE_NOISY_MIC_DETECTION := .Env.ENABLE_NOISY_MIC_DETECTION | default "true" | toBool -}}
|
{{ $ENABLE_NOISY_MIC_DETECTION := .Env.ENABLE_NOISY_MIC_DETECTION | default "true" | toBool -}}
|
||||||
{{ $START_VIDEO_MUTED := .Env.START_VIDEO_MUTED | default 10 -}}
|
{{ $START_VIDEO_MUTED := .Env.START_VIDEO_MUTED | default 10 -}}
|
||||||
{{ $START_WITH_VIDEO_MUTED := .Env.START_WITH_VIDEO_MUTED | default "false" | toBool -}}
|
{{ $START_WITH_VIDEO_MUTED := .Env.START_WITH_VIDEO_MUTED | default "false" | toBool -}}
|
||||||
|
{{ $DESKTOP_SHARING_FRAMERATE_AUTO := .Env.DESKTOP_SHARING_FRAMERATE_AUTO | default "true" | toBool -}}
|
||||||
{{ $DESKTOP_SHARING_FRAMERATE_MIN := .Env.DESKTOP_SHARING_FRAMERATE_MIN | default 5 -}}
|
{{ $DESKTOP_SHARING_FRAMERATE_MIN := .Env.DESKTOP_SHARING_FRAMERATE_MIN | default 5 -}}
|
||||||
{{ $DESKTOP_SHARING_FRAMERATE_MAX := .Env.DESKTOP_SHARING_FRAMERATE_MAX | default 5 -}}
|
{{ $DESKTOP_SHARING_FRAMERATE_MAX := .Env.DESKTOP_SHARING_FRAMERATE_MAX | default 5 -}}
|
||||||
{{ $TESTING_OCTO_PROBABILITY := .Env.TESTING_OCTO_PROBABILITY | default "0" -}}
|
{{ $TESTING_OCTO_PROBABILITY := .Env.TESTING_OCTO_PROBABILITY | default "0" -}}
|
||||||
@@ -92,11 +93,12 @@ config.flags.sourceNameSignaling = true;
|
|||||||
config.flags.sendMultipleVideoStreams = true;
|
config.flags.sendMultipleVideoStreams = true;
|
||||||
config.flags.receiveMultipleVideoStreams = true;
|
config.flags.receiveMultipleVideoStreams = true;
|
||||||
|
|
||||||
|
{{ if not $DESKTOP_SHARING_FRAMERATE_AUTO }}
|
||||||
// ScreenShare Configuration.
|
// ScreenShare Configuration.
|
||||||
//
|
//
|
||||||
|
|
||||||
config.desktopSharingFrameRate = { min: {{ $DESKTOP_SHARING_FRAMERATE_MIN }}, max: {{ $DESKTOP_SHARING_FRAMERATE_MAX }} };
|
config.desktopSharingFrameRate = { min: {{ $DESKTOP_SHARING_FRAMERATE_MIN }}, max: {{ $DESKTOP_SHARING_FRAMERATE_MAX }} };
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
// Audio configuration.
|
// Audio configuration.
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user