|
|
|
@ -1,5 +1,4 @@ |
|
|
|
|
|
|
|
|
|
/* eslint-disable no-unused-vars, no-var */ |
|
|
|
|
/* eslint-disable comma-dangle, no-unused-vars, no-var */ |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
* NOTE: If you add a new option please remember to document it here: |
|
|
|
@ -24,7 +23,7 @@ var config = { |
|
|
|
|
// focus: 'focus.jitsi-meet.example.com',
|
|
|
|
|
|
|
|
|
|
// XMPP MUC domain. FIXME: use XEP-0030 to discover it.
|
|
|
|
|
muc: 'conference.jitsi-meet.example.com' |
|
|
|
|
muc: 'conference.jitsi-meet.example.com', |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
// BOSH URL. FIXME: use XEP-0156 to discover it.
|
|
|
|
@ -52,18 +51,18 @@ var config = { |
|
|
|
|
// enableThumbnailReordering: true,
|
|
|
|
|
|
|
|
|
|
// Enables XMPP WebSocket (as opposed to BOSH) for the given amount of users.
|
|
|
|
|
// mobileXmppWsThreshold: 10 // enable XMPP WebSockets on mobile for 10% of the users
|
|
|
|
|
// mobileXmppWsThreshold: 10, // enable XMPP WebSockets on mobile for 10% of the users
|
|
|
|
|
|
|
|
|
|
// P2P test mode disables automatic switching to P2P when there are 2
|
|
|
|
|
// participants in the conference.
|
|
|
|
|
// p2pTestMode: false,
|
|
|
|
|
|
|
|
|
|
// Enables the test specific features consumed by jitsi-meet-torture
|
|
|
|
|
// testMode: false
|
|
|
|
|
// testMode: false,
|
|
|
|
|
|
|
|
|
|
// Disables the auto-play behavior of *all* newly created video element.
|
|
|
|
|
// This is useful when the client runs on a host with limited resources.
|
|
|
|
|
// noAutoPlayVideo: false
|
|
|
|
|
// noAutoPlayVideo: false,
|
|
|
|
|
|
|
|
|
|
// Enable / disable 500 Kbps bitrate cap on desktop tracks. When enabled,
|
|
|
|
|
// simulcast is turned off for the desktop share. If presenter is turned
|
|
|
|
@ -72,17 +71,17 @@ var config = { |
|
|
|
|
// the probability for this to be enabled. This setting has been deprecated.
|
|
|
|
|
// desktopSharingFrameRate.max now determines whether simulcast will be enabled
|
|
|
|
|
// or disabled for the screenshare.
|
|
|
|
|
// capScreenshareBitrate: 1 // 0 to disable - deprecated.
|
|
|
|
|
// capScreenshareBitrate: 1, // 0 to disable - deprecated.
|
|
|
|
|
|
|
|
|
|
// Whether to use fake constraints (height: 99999, width: 99999) when calling getDisplayMedia on
|
|
|
|
|
// Chromium based browsers. This is intended as a workaround for
|
|
|
|
|
// https://bugs.chromium.org/p/chromium/issues/detail?id=1056311
|
|
|
|
|
// setScreenSharingResolutionConstraints: true
|
|
|
|
|
// setScreenSharingResolutionConstraints: true,
|
|
|
|
|
|
|
|
|
|
// Enable callstats only for a percentage of users.
|
|
|
|
|
// This takes a value between 0 and 100 which determines the probability for
|
|
|
|
|
// the callstats to be enabled.
|
|
|
|
|
// callStatsThreshold: 5 // enable callstats for 5% of the users.
|
|
|
|
|
// callStatsThreshold: 5, // enable callstats for 5% of the users.
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
// Feature Flags.
|
|
|
|
@ -92,11 +91,11 @@ var config = { |
|
|
|
|
|
|
|
|
|
// Enables sending multiple video streams, i.e., camera and desktop tracks can be shared in the conference
|
|
|
|
|
// separately as two different streams instead of one composite stream.
|
|
|
|
|
// sendMultipleVideoStreams: false
|
|
|
|
|
// sendMultipleVideoStreams: false,
|
|
|
|
|
|
|
|
|
|
// Signal that this client supports receiving multiple video streams. Without this flag jicofo will enable
|
|
|
|
|
// multi-stream backward compatibility.
|
|
|
|
|
receiveMultipleVideoStreams: true |
|
|
|
|
receiveMultipleVideoStreams: true, |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
// Disables moderator indicators.
|
|
|
|
@ -125,7 +124,7 @@ var config = { |
|
|
|
|
// Can be either 'recording' - screensharing screenshots are taken
|
|
|
|
|
// only when the recording is also on,
|
|
|
|
|
// or 'always' - screensharing screenshots are always taken.
|
|
|
|
|
// mode: 'recording'
|
|
|
|
|
// mode: 'recording',
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// Disables ICE/UDP by filtering out local and remote UDP candidates in
|
|
|
|
@ -183,7 +182,7 @@ var config = { |
|
|
|
|
|
|
|
|
|
// Enabling it (with #params) will disable local audio output of remote
|
|
|
|
|
// participants and to enable it back a reload is needed.
|
|
|
|
|
// startSilent: false
|
|
|
|
|
// startSilent: false,
|
|
|
|
|
|
|
|
|
|
// Enables support for opus-red (redundancy for Opus).
|
|
|
|
|
// enableOpusRed: false,
|
|
|
|
@ -192,7 +191,7 @@ var config = { |
|
|
|
|
// Beware, by doing so, you are disabling echo cancellation, noise suppression and AGC.
|
|
|
|
|
// audioQuality: {
|
|
|
|
|
// stereo: false,
|
|
|
|
|
// opusMaxAverageBitrate: null // Value to fit the 6000 to 510000 range.
|
|
|
|
|
// opusMaxAverageBitrate: null, // Value to fit the 6000 to 510000 range.
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Video
|
|
|
|
@ -211,7 +210,7 @@ var config = { |
|
|
|
|
// 'role', <- Moderators on top
|
|
|
|
|
// 'name', <- Alphabetically by name
|
|
|
|
|
// 'hasLeft', <- The ones that have left in the bottom
|
|
|
|
|
// ] <- the order of the array elements determines priority
|
|
|
|
|
// ], <- the order of the array elements determines priority
|
|
|
|
|
|
|
|
|
|
// How many participants while in the tile view mode, before the receiving video quality is reduced from HD to SD.
|
|
|
|
|
// Use -1 to disable.
|
|
|
|
@ -227,9 +226,9 @@ var config = { |
|
|
|
|
// height: {
|
|
|
|
|
// ideal: 720,
|
|
|
|
|
// max: 720,
|
|
|
|
|
// min: 240
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// min: 240,
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Enable / disable simulcast support.
|
|
|
|
@ -264,7 +263,7 @@ var config = { |
|
|
|
|
// Optional desktop sharing frame rate options. Default value: min:5, max:5.
|
|
|
|
|
// desktopSharingFrameRate: {
|
|
|
|
|
// min: 5,
|
|
|
|
|
// max: 5
|
|
|
|
|
// max: 5,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// This option has been deprecated since it is no longer supported as per the w3c spec.
|
|
|
|
@ -281,12 +280,12 @@ var config = { |
|
|
|
|
|
|
|
|
|
// Enable the dropbox integration.
|
|
|
|
|
// dropbox: {
|
|
|
|
|
// appKey: '<APP_KEY>' // Specify your app key here.
|
|
|
|
|
// appKey: '<APP_KEY>', // Specify your app key here.
|
|
|
|
|
// // A URL to redirect the user to, after authenticating
|
|
|
|
|
// // by default uses:
|
|
|
|
|
// // 'https://jitsi-meet.example.com/static/oauth.html'
|
|
|
|
|
// redirectURI:
|
|
|
|
|
// 'https://jitsi-meet.example.com/subfolder/static/oauth.html'
|
|
|
|
|
// 'https://jitsi-meet.example.com/subfolder/static/oauth.html',
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// recordingService: {
|
|
|
|
@ -302,7 +301,7 @@ var config = { |
|
|
|
|
// sharingEnabled: false,
|
|
|
|
|
|
|
|
|
|
// // Hide the warning that says we only store the recording for 24 hours.
|
|
|
|
|
// hideStorageWarning: false
|
|
|
|
|
// hideStorageWarning: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// DEPRECATED. Use recordingService.enabled instead.
|
|
|
|
@ -323,7 +322,7 @@ var config = { |
|
|
|
|
// notifyAllParticipants: false,
|
|
|
|
|
|
|
|
|
|
// // Whether to disable the self recording feature (only local participant streams).
|
|
|
|
|
// disableSelfRecording: false
|
|
|
|
|
// disableSelfRecording: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// DEPRECATED. Use transcription.enabled instead.
|
|
|
|
@ -360,7 +359,7 @@ var config = { |
|
|
|
|
// disableStartForAll: false,
|
|
|
|
|
|
|
|
|
|
// // Enables automatic turning on captions when recording is started
|
|
|
|
|
// autoCaptionOnRecord: false
|
|
|
|
|
// autoCaptionOnRecord: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Misc
|
|
|
|
@ -395,7 +394,7 @@ var config = { |
|
|
|
|
// 30: 15,
|
|
|
|
|
// 50: 10,
|
|
|
|
|
// 70: 5,
|
|
|
|
|
// 90: 2
|
|
|
|
|
// 90: 2,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Provides a way to translate the legacy bridge signaling messages, 'LastNChangedEvent',
|
|
|
|
@ -435,18 +434,18 @@ var config = { |
|
|
|
|
// H264: {
|
|
|
|
|
// low: 200000,
|
|
|
|
|
// standard: 500000,
|
|
|
|
|
// high: 1500000
|
|
|
|
|
// high: 1500000,
|
|
|
|
|
// },
|
|
|
|
|
// VP8 : {
|
|
|
|
|
// low: 200000,
|
|
|
|
|
// standard: 500000,
|
|
|
|
|
// high: 1500000
|
|
|
|
|
// high: 1500000,
|
|
|
|
|
// },
|
|
|
|
|
// VP9: {
|
|
|
|
|
// low: 100000,
|
|
|
|
|
// standard: 300000,
|
|
|
|
|
// high: 1200000
|
|
|
|
|
// }
|
|
|
|
|
// high: 1200000,
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
//
|
|
|
|
|
// // The options can be used to override default thresholds of video thumbnail heights corresponding to
|
|
|
|
@ -461,19 +460,19 @@ var config = { |
|
|
|
|
// // the high quality.
|
|
|
|
|
// minHeightForQualityLvl: {
|
|
|
|
|
// 360: 'standard',
|
|
|
|
|
// 720: 'high'
|
|
|
|
|
// 720: 'high',
|
|
|
|
|
// },
|
|
|
|
|
//
|
|
|
|
|
// // Provides a way to resize the desktop track to 720p (if it is greater than 720p) before creating a canvas
|
|
|
|
|
// // for the presenter mode (camera picture-in-picture mode with screenshare).
|
|
|
|
|
// resizeDesktopForPresenter: false
|
|
|
|
|
// resizeDesktopForPresenter: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Notification timeouts
|
|
|
|
|
// notificationTimeouts: {
|
|
|
|
|
// short: 2500,
|
|
|
|
|
// medium: 5000,
|
|
|
|
|
// long: 10000
|
|
|
|
|
// long: 10000,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// // Options for the recording limit notification.
|
|
|
|
@ -488,7 +487,7 @@ var config = { |
|
|
|
|
// appName: 'Unlimited recordings APP',
|
|
|
|
|
//
|
|
|
|
|
// // The URL of the app with unlimited recordings.
|
|
|
|
|
// appURL: 'https://unlimited.recordings.app.com/'
|
|
|
|
|
// appURL: 'https://unlimited.recordings.app.com/',
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Disables or enables RTX (RFC 4588) (defaults to false).
|
|
|
|
@ -613,7 +612,7 @@ var config = { |
|
|
|
|
// // either the jwt or the userInfo from the iframe api init object in order for this to have an effect.
|
|
|
|
|
// hideDisplayName: false,
|
|
|
|
|
// // List of buttons to hide from the extra join options dropdown.
|
|
|
|
|
// hideExtraJoinButtons: ['no-audio', 'by-phone']
|
|
|
|
|
// hideExtraJoinButtons: ['no-audio', 'by-phone'],
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// When 'true', the user cannot edit the display name.
|
|
|
|
@ -648,7 +647,7 @@ var config = { |
|
|
|
|
// // Defaults to Gravatar.
|
|
|
|
|
// baseUrl: 'https://www.gravatar.com/avatar/',
|
|
|
|
|
// // True if Gravatar should be disabled.
|
|
|
|
|
// disabled: false
|
|
|
|
|
// disabled: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// App name to be displayed in the invitation email subject, as an alternative to
|
|
|
|
@ -700,7 +699,6 @@ var config = { |
|
|
|
|
// 'toggle-camera',
|
|
|
|
|
// 'undock-iframe',
|
|
|
|
|
// 'videoquality',
|
|
|
|
|
// '__end'
|
|
|
|
|
// ],
|
|
|
|
|
|
|
|
|
|
// Holds values related to toolbar visibility control.
|
|
|
|
@ -715,7 +713,7 @@ var config = { |
|
|
|
|
// // Whether toolbar should be always visible or should hide after x miliseconds.
|
|
|
|
|
// alwaysVisible: false,
|
|
|
|
|
// // Indicates whether the toolbar should still autohide when chat is open
|
|
|
|
|
// autoHideWhileChatIsOpen: false
|
|
|
|
|
// autoHideWhileChatIsOpen: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Toolbar buttons which have their click/tap event exposed through the API on
|
|
|
|
@ -771,8 +769,7 @@ var config = { |
|
|
|
|
// {
|
|
|
|
|
// key: 'add-passcode',
|
|
|
|
|
// preventExecution: false
|
|
|
|
|
// }
|
|
|
|
|
// '__end'
|
|
|
|
|
// },
|
|
|
|
|
// ],
|
|
|
|
|
|
|
|
|
|
// List of pre meeting screens buttons to hide. The values must be one or more of the 5 allowed buttons:
|
|
|
|
@ -812,10 +809,10 @@ var config = { |
|
|
|
|
// pbxID: "PBX Identifier. Example, walmart.",
|
|
|
|
|
// pbxExtensionID: "PBX Extension Identifier. Example, 5625.",
|
|
|
|
|
// fqExtensionID: "Fully qualified Extension Identifier. Example, +71 (US) +5625.",
|
|
|
|
|
// sessionID: "Session Identifier. Example, session-12-34"
|
|
|
|
|
// sessionID: "Session Identifier. Example, session-12-34",
|
|
|
|
|
// },
|
|
|
|
|
// collectLegacyStats: true, //enables the collection of legacy stats in chrome browser
|
|
|
|
|
// collectIP: true //enables the collection localIP address
|
|
|
|
|
// collectIP: true, //enables the collection localIP address
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Enables sending participants' display names to callstats
|
|
|
|
@ -841,7 +838,7 @@ var config = { |
|
|
|
|
// faceCenteringThreshold: 10,
|
|
|
|
|
|
|
|
|
|
// // Milliseconds for processing a new image capture in order to detect face coordinates if they exist.
|
|
|
|
|
// captureInterval: 1000
|
|
|
|
|
// captureInterval: 1000,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
|
|
|
@ -903,8 +900,8 @@ var config = { |
|
|
|
|
stunServers: [ |
|
|
|
|
|
|
|
|
|
// { urls: 'stun:jitsi-meet.example.com:3478' },
|
|
|
|
|
{ urls: 'stun:meet-jit-si-turnrelay.jitsi.net:443' } |
|
|
|
|
] |
|
|
|
|
{ urls: 'stun:meet-jit-si-turnrelay.jitsi.net:443' }, |
|
|
|
|
], |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
analytics: { |
|
|
|
@ -912,14 +909,14 @@ var config = { |
|
|
|
|
// disabled: false,
|
|
|
|
|
|
|
|
|
|
// The Google Analytics Tracking ID:
|
|
|
|
|
// googleAnalyticsTrackingId: 'your-tracking-id-UA-123456-1'
|
|
|
|
|
// googleAnalyticsTrackingId: 'your-tracking-id-UA-123456-1',
|
|
|
|
|
|
|
|
|
|
// Matomo configuration:
|
|
|
|
|
// matomoEndpoint: 'https://your-matomo-endpoint/',
|
|
|
|
|
// matomoSiteID: '42',
|
|
|
|
|
|
|
|
|
|
// The Amplitude APP Key:
|
|
|
|
|
// amplitudeAPPKey: '<APP_KEY>'
|
|
|
|
|
// amplitudeAPPKey: '<APP_KEY>',
|
|
|
|
|
|
|
|
|
|
// Obfuscates room name sent to analytics (amplitude, rtcstats)
|
|
|
|
|
// Default value is false.
|
|
|
|
@ -943,7 +940,7 @@ var config = { |
|
|
|
|
// Array of script URLs to load as lib-jitsi-meet "analytics handlers".
|
|
|
|
|
// scriptURLs: [
|
|
|
|
|
// "libs/analytics-ga.min.js", // google-analytics
|
|
|
|
|
// "https://example.com/my-custom-analytics.js"
|
|
|
|
|
// "https://example.com/my-custom-analytics.js",
|
|
|
|
|
// ],
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
@ -952,11 +949,11 @@ var config = { |
|
|
|
|
|
|
|
|
|
// Information about the jitsi-meet instance we are connecting to, including
|
|
|
|
|
// the user region as seen by the server.
|
|
|
|
|
deploymentInfo: { |
|
|
|
|
// shard: "shard1",
|
|
|
|
|
// region: "europe",
|
|
|
|
|
// userRegion: "asia"
|
|
|
|
|
}, |
|
|
|
|
// deploymentInfo: {
|
|
|
|
|
// shard: "shard1",
|
|
|
|
|
// region: "europe",
|
|
|
|
|
// userRegion: "asia",
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Array<string> of disabled sounds.
|
|
|
|
|
// Possible values:
|
|
|
|
@ -1005,19 +1002,19 @@ var config = { |
|
|
|
|
// chromeExtensionsInfo: [
|
|
|
|
|
// {
|
|
|
|
|
// id: 'kglhbbefdnlheedjiejgomgmfplipfeb',
|
|
|
|
|
// path: 'jitsi-logo-48x48.png'
|
|
|
|
|
// path: 'jitsi-logo-48x48.png',
|
|
|
|
|
// },
|
|
|
|
|
// // Edge extension info
|
|
|
|
|
// {
|
|
|
|
|
// id: 'eeecajlpbgjppibfledfihobcabccihn',
|
|
|
|
|
// path: 'jitsi-logo-48x48.png'
|
|
|
|
|
// }
|
|
|
|
|
// path: 'jitsi-logo-48x48.png',
|
|
|
|
|
// },
|
|
|
|
|
// ]
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// e2ee: {
|
|
|
|
|
// labels,
|
|
|
|
|
// externallyManagedKey: false
|
|
|
|
|
// externallyManagedKey: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Options related to end-to-end (participant to participant) ping.
|
|
|
|
@ -1032,9 +1029,9 @@ var config = { |
|
|
|
|
// maxConferenceSize: 200,
|
|
|
|
|
//
|
|
|
|
|
// // The maximum number of e2e ping messages per second for the whole conference to aim for.
|
|
|
|
|
// // This is used to control the pacing of messages in order to reduce the load on the backend.
|
|
|
|
|
// maxMessagesPerSecond: 250
|
|
|
|
|
// },
|
|
|
|
|
// // This is used to contol the pacing of messages in order to reduce the load on the backend.
|
|
|
|
|
// maxMessagesPerSecond: 250,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// If set, will attempt to use the provided video input device label when
|
|
|
|
|
// triggering a screenshare, instead of proceeding through the normal flow
|
|
|
|
@ -1071,7 +1068,7 @@ var config = { |
|
|
|
|
// userDocumentationURL: 'https://docs.example.com/video-meetings.html',
|
|
|
|
|
// // If specified a 'Download our apps' button will be displayed in the overflow menu with a link
|
|
|
|
|
// // to the specified URL for an app download page.
|
|
|
|
|
// downloadAppsUrl: 'https://docs.example.com/our-apps.html'
|
|
|
|
|
// downloadAppsUrl: 'https://docs.example.com/our-apps.html',
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Options related to the remote participant menu.
|
|
|
|
@ -1083,7 +1080,7 @@ var config = { |
|
|
|
|
// // If set to true the 'Grant moderator' button will be disabled.
|
|
|
|
|
// disableGrantModerator: true,
|
|
|
|
|
// // If set to true the 'Send private message' button will be disabled.
|
|
|
|
|
// disablePrivateChat: true
|
|
|
|
|
// disablePrivateChat: true,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Endpoint that enables support for salesforce integration with in-meeting resource linking
|
|
|
|
@ -1099,7 +1096,7 @@ var config = { |
|
|
|
|
// disableRemoteMute: true,
|
|
|
|
|
|
|
|
|
|
// Enables support for lip-sync for this client (if the browser supports it).
|
|
|
|
|
// enableLipSync: false
|
|
|
|
|
// enableLipSync: false,
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
External API url used to receive branding specific information. |
|
|
|
@ -1144,13 +1141,13 @@ var config = { |
|
|
|
|
action01Hover: 'lightgreen', |
|
|
|
|
disabled01: 'beige', |
|
|
|
|
success02: 'cadetblue', |
|
|
|
|
action02Hover: 'aliceblue' |
|
|
|
|
action02Hover: 'aliceblue', |
|
|
|
|
}, |
|
|
|
|
typography: { |
|
|
|
|
labelRegular: { |
|
|
|
|
fontSize: 25, |
|
|
|
|
lineHeight: 30, |
|
|
|
|
fontWeight: 500 |
|
|
|
|
fontWeight: 500, |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -1165,7 +1162,7 @@ var config = { |
|
|
|
|
// // Hides the more actions button.
|
|
|
|
|
// hideMoreActionsButton: false,
|
|
|
|
|
// // Hides the mute all button.
|
|
|
|
|
// hideMuteAllButton: false
|
|
|
|
|
// hideMuteAllButton: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Options related to the breakout rooms feature.
|
|
|
|
@ -1175,7 +1172,7 @@ var config = { |
|
|
|
|
// // Hides the auto assign participants button.
|
|
|
|
|
// hideAutoAssignButton: false,
|
|
|
|
|
// // Hides the join breakout room button.
|
|
|
|
|
// hideJoinRoomButton: false
|
|
|
|
|
// hideJoinRoomButton: false,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// When true the user cannot add more images to be used as virtual background.
|
|
|
|
@ -1215,7 +1212,7 @@ var config = { |
|
|
|
|
// 'video-quality',
|
|
|
|
|
// 'insecure-room',
|
|
|
|
|
// 'highlight-moment',
|
|
|
|
|
// 'top-panel-toggle'
|
|
|
|
|
// 'top-panel-toggle',
|
|
|
|
|
// ]
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
@ -1242,9 +1239,8 @@ var config = { |
|
|
|
|
// is not persisting the local storage inside the iframe.
|
|
|
|
|
// useHostPageLocalStorage: true,
|
|
|
|
|
|
|
|
|
|
// etherpad ("shared document") integration.
|
|
|
|
|
// Etherpad ("shared document") integration.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
// If set, add a "Open shared document" link to the bottom right menu that
|
|
|
|
|
// will open an etherpad document.
|
|
|
|
|
// etherpad_base: 'https://your-etherpad-installati.on/p/',
|
|
|
|
@ -1393,7 +1389,7 @@ var config = { |
|
|
|
|
// 'toolbar.noAudioSignalTitle', // shown when a broken mic is detected
|
|
|
|
|
// 'toolbar.noisyAudioInputTitle', // shown when noise is detected for the current microphone
|
|
|
|
|
// 'toolbar.talkWhileMutedPopup', // shown when user tries to speak while muted
|
|
|
|
|
// 'transcribing.failedToStart' // shown when transcribing fails to start
|
|
|
|
|
// 'transcribing.failedToStart', // shown when transcribing fails to start
|
|
|
|
|
// ],
|
|
|
|
|
|
|
|
|
|
// List of notifications to be disabled. Works in tandem with the above setting.
|
|
|
|
@ -1416,14 +1412,14 @@ var config = { |
|
|
|
|
|
|
|
|
|
// // The minimum number of participants that must be in the call for
|
|
|
|
|
// // the top panel layout to be used.
|
|
|
|
|
// minParticipantCountForTopPanel: 50
|
|
|
|
|
// minParticipantCountForTopPanel: 50,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Tile view related config options.
|
|
|
|
|
// tileView: {
|
|
|
|
|
// // The optimal number of tiles that are going to be shown in tile view. Depending on the screen size it may
|
|
|
|
|
// // not be possible to show the exact number of participants specified here.
|
|
|
|
|
// numberOfVisibleTiles: 25
|
|
|
|
|
// numberOfVisibleTiles: 25,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Specifies whether the chat emoticons are disabled or not
|
|
|
|
@ -1441,14 +1437,6 @@ var config = { |
|
|
|
|
// // - all: all of the above. This is the default option
|
|
|
|
|
// displayMode: 'all',
|
|
|
|
|
// // How long the GIF should be displayed on the tile (in miliseconds).
|
|
|
|
|
// tileTime: 5000
|
|
|
|
|
// tileTime: 5000,
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
// Allow all above example options to include a trailing comma and
|
|
|
|
|
// prevent fear when commenting out the last value.
|
|
|
|
|
makeJsonParserHappy: 'even if last key had a trailing comma' |
|
|
|
|
|
|
|
|
|
// no configuration value should follow this line.
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
/* eslint-enable no-unused-vars, no-var */ |
|
|
|
|