Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

meet.jit.si_fqdn_conf.js 6.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. var subdomain = `<!--# echo var="subdomain" default="" -->`
  2. var fullsubdomain = `<!--# echo var="subdomain" default="" -->`
  3. if (subdomain) {
  4. subdomain = subdomain.substr(0,subdomain.length-1).split('.').join('_').toLowerCase() + '.';
  5. }
  6. var config = {
  7. hosts: {
  8. domain: 'meet.jit.si',
  9. muc: 'conference.'+""+'meet.jit.si', // FIXME: use XEP-0030
  10. // muc: 'conference.'+subdomain+'meet.jit.si', // FIXME: use XEP-0030
  11. focus: 'focus.meet.jit.si',
  12. },
  13. disableSimulcast: false,
  14. enableRemb: true,
  15. enableTcc: true,
  16. resolution: 720,
  17. constraints: {
  18. video: {
  19. height: {
  20. ideal: 720,
  21. max: 720,
  22. min: 180
  23. },
  24. width: {
  25. ideal: 1280,
  26. max: 1280,
  27. min: 320
  28. }
  29. }
  30. },
  31. externalConnectUrl: '//meet.jit.si/http-pre-bind',
  32. analytics: {
  33. amplitudeAPPKey: "fafdba4c3b47fe5f151060ca37f02d2f",
  34. whiteListedEvents: [ 'conference.joined', 'page.reload.scheduled', 'rejoined', 'transport.stats' ],
  35. },
  36. enableP2P: true, // flag to control P2P connections
  37. // New P2P options
  38. p2p: {
  39. enabled: true,
  40. preferH264: true,
  41. disableH264: true,
  42. useStunTurn: true // use XEP-0215 to fetch STUN and TURN servers for the P2P connection
  43. },
  44. useStunTurn: true, // use XEP-0215 to fetch TURN servers for the JVB connection
  45. useIPv6: false, // ipv6 support. use at your own risk
  46. useNicks: false,
  47. bosh: '//meet.jit.si/http-bind', // FIXME: use xep-0156 for that
  48. websocket: 'wss://meet.jit.si/xmpp-websocket', // FIXME: use xep-0156 for that
  49. clientNode: 'http://jitsi.org/jitsimeet', // The name of client node advertised in XEP-0115 'c' stanza
  50. //deprecated desktop sharing settings, included only because older version of jitsi-meet require them
  51. desktopSharing: 'ext', // Desktop sharing method. Can be set to 'ext', 'webrtc' or false to disable.
  52. chromeExtensionId: 'kglhbbefdnlheedjiejgomgmfplipfeb', // Id of desktop streamer Chrome extension
  53. desktopSharingSources: ['screen', 'window'],
  54. googleApiApplicationClientID: "39065779381-bbhnkrgibtf4p0j9ne5vsq7bm49t1tlf.apps.googleusercontent.com",
  55. microsoftApiApplicationClientID: "00000000-0000-0000-0000-000040240063",
  56. enableCalendarIntegration: true,
  57. //new desktop sharing settings
  58. desktopSharingChromeExtId: 'kglhbbefdnlheedjiejgomgmfplipfeb', // Id of desktop streamer Chrome extension
  59. desktopSharingChromeDisabled: false,
  60. desktopSharingChromeSources: ['screen', 'window', 'tab'],
  61. desktopSharingChromeMinExtVersion: '0.2.6.2', // Required version of Chrome extension
  62. desktopSharingFirefoxExtId: "",
  63. desktopSharingFirefoxDisabled: false,
  64. desktopSharingFirefoxMaxVersionExtRequired: '0',
  65. desktopSharingFirefoxExtensionURL: "",
  66. useRoomAsSharedDocumentName: false,
  67. enableLipSync: false,
  68. disableRtx: false, // Enables RTX everywhere
  69. enableRtpStats: false, // Enables RTP stats processing
  70. enableScreenshotCapture: false,
  71. enableStatsID: true,
  72. openBridgeChannel: 'websocket', // One of true, 'datachannel', or 'websocket'
  73. channelLastN: -1, // The default value of the channel attribute last-n.
  74. minHDHeight: 540,
  75. startBitrate: "800",
  76. disableAudioLevels: false,
  77. useRtcpMux: true,
  78. useBundle: true,
  79. disableSuspendVideo: true,
  80. stereo: false,
  81. forceJVB121Ratio: -1,
  82. enableTalkWhileMuted: true,
  83. enableNoAudioDetection: true,
  84. enableNoisyMicDetection: true,
  85. startWithAudioMuted: true,
  86. startWithVideoMuted: true,
  87. enableClosePage: true,
  88. hiddenDomain: 'recorder.meet.jit.si',
  89. dropbox: {
  90. appKey: '3v5iyto7n7az02w'
  91. },
  92. transcribingEnabled: false,
  93. enableRecording: true,
  94. liveStreamingEnabled: true,
  95. fileRecordingsEnabled: true,
  96. fileRecordingsServiceEnabled: false,
  97. fileRecordingsServiceSharingEnabled: false,
  98. requireDisplayName: false,
  99. recordingType: 'jibri',
  100. enableWelcomePage: true,
  101. isBrand: false,
  102. logStats: false,
  103. dialInNumbersUrl: 'https://api.jitsi.net/phoneNumberList',
  104. dialInConfCodeUrl: 'https://api.jitsi.net/conferenceMapper',
  105. dialOutCodesUrl: 'https://api.jitsi.net/countrycodes',
  106. dialOutAuthUrl: 'https://api.jitsi.net/authorizephone',
  107. peopleSearchUrl: 'https://api.jitsi.net/directorySearch',
  108. inviteServiceUrl: 'https://api.jitsi.net/conferenceInvite',
  109. inviteServiceCallFlowsUrl: 'https://api.jitsi.net/conferenceinvitecallflows',
  110. peopleSearchQueryTypes: ['user','conferenceRooms'],
  111. startAudioMuted: 9,
  112. startVideoMuted: 9,
  113. enableUserRolesBasedOnToken: false,
  114. enableLayerSuspension: false,
  115. feedbackPercentage: 0,
  116. chromeExtensionBanner: {
  117. url: "https://chrome.google.com/webstore/detail/jitsi-meetings/kglhbbefdnlheedjiejgomgmfplipfeb",
  118. chromeExtensionsInfo: [{"path": "jitsi-logo-48x48.png", "id": "kglhbbefdnlheedjiejgomgmfplipfeb"}]
  119. },
  120. hepopAnalyticsUrl: "",
  121. hepopAnalyticsEvent: {
  122. product: "lib-jitsi-meet",
  123. subproduct: "meet-jit-si",
  124. name: "jitsi.page.load.failed",
  125. action: "page.load.failed",
  126. actionSubject: "page.load",
  127. type: "page.load.failed",
  128. source: "page.load",
  129. attributes: {
  130. type: "operational",
  131. source: 'page.load'
  132. },
  133. server: "meet.jit.si"
  134. },
  135. deploymentInfo: {
  136. environment: 'meet-jit-si',
  137. envType: 'prod',
  138. releaseNumber: '631',
  139. shard: 'meet-jit-si-us-east-1b-s125',
  140. region: 'us-east-1',
  141. userRegion: 'us-east-1',
  142. crossRegion: (!'us-east-1' || 'us-east-1' === 'us-east-1') ? 0 : 1
  143. },
  144. rttMonitor: {
  145. enabled: false,
  146. initialDelay: 30000,
  147. getStatsInterval: 10000,
  148. analyticsInterval: 60000,
  149. stunServers: {"us-east-1": "all-us-east-1-turn.jitsi.net:443", "ap-se-2": "all-ap-se-2-turn.jitsi.net:443", "ap-se-1": "all-ap-se-1-turn.jitsi.net:443", "us-west-2": "all-us-west-2-turn.jitsi.net:443", "eu-central-1": "all-eu-central-1-turn.jitsi.net:443", "eu-west-1": "all-eu-west-1-turn.jitsi.net:443"}
  150. },
  151. e2eping: {
  152. pingInterval: -1
  153. },
  154. abTesting: {
  155. },
  156. testing: {
  157. capScreenshareBitrate: 1,
  158. octo: {
  159. probability: 1
  160. }
  161. }
  162. };