|
|
@ -97,11 +97,6 @@ var config = { |
|
|
|
// Disables the auto-play behavior of *all* newly created video element.
|
|
|
|
// Disables the auto-play behavior of *all* newly created video element.
|
|
|
|
// This is useful when the client runs on a host with limited resources.
|
|
|
|
// This is useful when the client runs on a host with limited resources.
|
|
|
|
// noAutoPlayVideo: false,
|
|
|
|
// noAutoPlayVideo: false,
|
|
|
|
|
|
|
|
|
|
|
|
// 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.
|
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// Disables moderator indicators.
|
|
|
|
// Disables moderator indicators.
|
|
|
@ -943,38 +938,10 @@ var config = { |
|
|
|
// The interval at which PeerConnection.getStats() is called. Defaults to 10000
|
|
|
|
// The interval at which PeerConnection.getStats() is called. Defaults to 10000
|
|
|
|
// pcStatsInterval: 10000,
|
|
|
|
// pcStatsInterval: 10000,
|
|
|
|
|
|
|
|
|
|
|
|
// To enable sending statistics to callstats.io you must provide the
|
|
|
|
// Enables sending participants' display names to stats
|
|
|
|
// Application ID and Secret.
|
|
|
|
|
|
|
|
// callStatsID: '',
|
|
|
|
|
|
|
|
// callStatsSecret: '',
|
|
|
|
|
|
|
|
// callStatsApplicationLogsDisabled: false,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// The callstats initialize config params as described in the API:
|
|
|
|
|
|
|
|
// https://docs.callstats.io/docs/javascript#callstatsinitialize-with-app-secret
|
|
|
|
|
|
|
|
// callStatsConfigParams: {
|
|
|
|
|
|
|
|
// disableBeforeUnloadHandler: true, // disables callstats.js's window.onbeforeunload parameter.
|
|
|
|
|
|
|
|
// applicationVersion: "app_version", // Application version specified by the developer.
|
|
|
|
|
|
|
|
// disablePrecalltest: true, // disables the pre-call test, it is enabled by default.
|
|
|
|
|
|
|
|
// siteID: "siteID", // The name/ID of the site/campus from where the call/pre-call test is made.
|
|
|
|
|
|
|
|
// additionalIDs: { // additionalIDs object, contains application related IDs.
|
|
|
|
|
|
|
|
// customerID: "Customer Identifier. Example, walmart.",
|
|
|
|
|
|
|
|
// tenantID: "Tenant Identifier. Example, monster.",
|
|
|
|
|
|
|
|
// productName: "Product Name. Example, Jitsi.",
|
|
|
|
|
|
|
|
// meetingsName: "Meeting Name. Example, Jitsi loves callstats.",
|
|
|
|
|
|
|
|
// serverName: "Server/MiddleBox Name. Example, jvb-prod-us-east-mlkncws12.",
|
|
|
|
|
|
|
|
// 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",
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// collectLegacyStats: true, //enables the collection of legacy stats in chrome browser
|
|
|
|
|
|
|
|
// collectIP: true, //enables the collection localIP address
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Enables sending participants' display names to callstats
|
|
|
|
|
|
|
|
// enableDisplayNameInStats: false,
|
|
|
|
// enableDisplayNameInStats: false,
|
|
|
|
|
|
|
|
|
|
|
|
// Enables sending participants' emails (if available) to callstats and other analytics
|
|
|
|
// Enables sending participants' emails (if available) to stats and other analytics
|
|
|
|
// enableEmailInStats: false,
|
|
|
|
// enableEmailInStats: false,
|
|
|
|
|
|
|
|
|
|
|
|
// faceLandmarks: {
|
|
|
|
// faceLandmarks: {
|
|
|
@ -997,7 +964,7 @@ var config = { |
|
|
|
// captureInterval: 1000,
|
|
|
|
// captureInterval: 1000,
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
|
|
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
|
|
|
// Controls the percentage of automatic feedback shown to participants.
|
|
|
|
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
|
|
|
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
|
|
|
// feedbackPercentage: 100,
|
|
|
|
// feedbackPercentage: 100,
|
|
|
|
|
|
|
|
|
|
|
@ -1005,7 +972,7 @@ var config = { |
|
|
|
//
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
// If third party requests are disabled, no other server will be contacted.
|
|
|
|
// If third party requests are disabled, no other server will be contacted.
|
|
|
|
// This means avatars will be locally generated and callstats integration
|
|
|
|
// This means avatars will be locally generated and external stats integration
|
|
|
|
// will not function.
|
|
|
|
// will not function.
|
|
|
|
// disableThirdPartyRequests: false,
|
|
|
|
// disableThirdPartyRequests: false,
|
|
|
|
|
|
|
|
|
|
|
@ -1556,8 +1523,6 @@ var config = { |
|
|
|
_peerConnStatusOutOfLastNTimeout |
|
|
|
_peerConnStatusOutOfLastNTimeout |
|
|
|
_peerConnStatusRtcMuteTimeout |
|
|
|
_peerConnStatusRtcMuteTimeout |
|
|
|
avgRtpStatsN |
|
|
|
avgRtpStatsN |
|
|
|
callStatsConfIDNamespace |
|
|
|
|
|
|
|
callStatsCustomScriptUrl |
|
|
|
|
|
|
|
desktopSharingSources |
|
|
|
desktopSharingSources |
|
|
|
disableAEC |
|
|
|
disableAEC |
|
|
|
disableAGC |
|
|
|
disableAGC |
|
|
@ -1731,13 +1696,12 @@ var config = { |
|
|
|
// logging: {
|
|
|
|
// logging: {
|
|
|
|
// // Default log level for the app and lib-jitsi-meet.
|
|
|
|
// // Default log level for the app and lib-jitsi-meet.
|
|
|
|
// defaultLogLevel: 'trace',
|
|
|
|
// defaultLogLevel: 'trace',
|
|
|
|
// // Option to disable LogCollector (which stores the logs on CallStats).
|
|
|
|
// // Option to disable LogCollector.
|
|
|
|
// //disableLogCollector: true,
|
|
|
|
// //disableLogCollector: true,
|
|
|
|
// // Individual loggers are customizable.
|
|
|
|
// // Individual loggers are customizable.
|
|
|
|
// loggers: {
|
|
|
|
// loggers: {
|
|
|
|
// // The following are too verbose in their logging with the default level.
|
|
|
|
// // The following are too verbose in their logging with the default level.
|
|
|
|
// 'modules/RTC/TraceablePeerConnection.js': 'info',
|
|
|
|
// 'modules/RTC/TraceablePeerConnection.js': 'info',
|
|
|
|
// 'modules/statistics/CallStats.js': 'info',
|
|
|
|
|
|
|
|
// 'modules/xmpp/strophe.util.js': 'log',
|
|
|
|
// 'modules/xmpp/strophe.util.js': 'log',
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
|
|
|
|
|
|
|
|