From 4c1151056ae41d42badcf0648a2bf3f99d20fe18 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Tue, 15 Jun 2021 04:55:51 -0400 Subject: [PATCH 1/9] v18.3 beta fixed fade-ins and added transitions, plus a group of bug fixes. --- index.html | 36 +++--- main.css | 86 +++++++++++-- main.js | 353 +++++++++++++++++++++++++++++++++++++---------------- webrtc.js | 2 +- 4 files changed, 334 insertions(+), 143 deletions(-) diff --git a/index.html b/index.html index 182052f..0081ed5 100644 --- a/index.html +++ b/index.html @@ -67,7 +67,7 @@ - +
-
ACTIVE
- +
ACTIVE
@@ -177,7 +176,7 @@
@@ -605,7 +604,7 @@
See the documentation for more options and info.

- Try out the advanced invite generator here also. + Try out the advanced invite generator here also.
@@ -638,10 +637,7 @@

File Sharing seems to be broken on Chrome v88.

-

Using The Electron Capture app instead of Chrome should work: - GET IT HERE -
- You can also turn off hardware-accleration in Chrome/Edge to fix the issue.

+

Try turning off hardware-accleration in Chrome/Edge to fix the issue, or maybe use a different browser.

@@ -687,7 +683,7 @@ -
+

Browse the Guides

@@ -724,7 +720,7 @@ 👋 👀 Welcome to our new domain! We've started to rebrand to VDO.Ninja. 📼 Nothing else is changing and we're staying 100% free.
- 🌻 Site Updated on June 6th. The new v18 release notes are here. If new issues occur, the previous version can also be found here. + 🌻 Site Updated on June 9th. The v18 release notes are here. If new issues occur, the previous version can also be found here.

@@ -1090,8 +1086,8 @@
- -
Learn more about URL parameters at params.obs.ninja + +
Learn more about URL parameters at params.vdo.ninja
@@ -1614,7 +1610,7 @@
  • Pig Latin

  • - Add More Here! + Add More Here!
    -
    `; +
    `; document.body.insertAdjacentHTML("beforeend", modalTemplate); // Insert modal at body end + document.getElementById("submit_"+promptID).focus(); + document.getElementById("submit_"+promptID).addEventListener("click", function(event){ var pid = event.target.dataset.pid; result = true; - document.getElementById("modal_"+pid).innerHTML = ''; // Delete modal + document.getElementById("modalBackdrop_"+pid).remove(); document.getElementById("modal_"+pid).remove(); Prompts[pid].resolve(); }); document.getElementById("cancel_"+promptID).addEventListener("click", function(event){ var pid = event.target.dataset.pid; - document.getElementById("modal_"+pid).innerHTML = ''; // Delete modal + document.getElementById("modalBackdrop_"+pid).remove(); document.getElementById("modal_"+pid).remove(); Prompts[pid].resolve(); }); document.getElementById("close_"+promptID).addEventListener("click", function(event){ var pid = event.target.dataset.pid; - document.getElementById("modal_"+pid).innerHTML = ''; // Delete modal + document.getElementById("modalBackdrop_"+pid).remove(); document.getElementById("modal_"+pid).remove(); Prompts[pid].resolve(); }); @@ -1685,6 +1713,20 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (session.videoElement.srcObject.getVideoTracks().length){ if (mpl===0 && session.minipreview===2){ mediaPool.push(session.videoElement); + } else if (session.minipreview===3){ + var container = document.createElement("div"); + container.style.top="-500px"; + container.style.left="-500px"; + container.style.width="1px"; + container.style.height="1px"; + container.style.display = "flex"; + container.style.zIndex = "0"; + container.style.margin="0"; + container.style.position="absolute"; + container.style.cursor = "pointer"; + container.style.border = "0"; + container.appendChild(session.videoElement); + playarea.appendChild(container); } else { var container = document.createElement("div"); container.style.top=hi; @@ -2049,9 +2091,13 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (!session.cleanOutput && !session.nocursor){ if ((session.roomid!==false) && (session.scene===false)){ - var button = document.createElement("div"); - button.id = "button_"+vid.id; + var button = container.querySelector('[data-button]'); + if (!button){ + button = document.createElement("div"); + } + button.id = "button_"+vid.id; + button.dataset.button = true; if (session.infocus){ button.innerHTML = ""; button.title = "Show all active videos togethers"; @@ -4819,16 +4865,30 @@ session.publishIFrame = function(iframeURL){ log(iframeURL); } } else if (domain=="www.twitch.tv"){ - var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframeURL); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframeURL); + } } } else if (domain=="twitch.tv"){ - var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframeURL); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframeURL); + } } } @@ -6097,6 +6157,8 @@ function createDirectorCam(vid) { getById("press2talk").dataset.value = 1; session.muted = false; toggleMute(true); + + getById("mutebutton").classList.remove("advanced"); getById("screensharebutton").classList.remove("advanced"); getById("hangupbutton2").classList.remove("advanced"); setTimeout(function() { @@ -8462,6 +8524,10 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { screenShareAudioTrack = track; } }); + + session.applySoloChat(); // mute streams that should be muted if a director + session.applyIsolatedChat(); + applyMirror(true, eleName); return true; }).catch(function(err) { @@ -9110,7 +9176,6 @@ async function grabAudio(eleName = "previewWebcam", selector = "#audioSource", t toggleMute(true); if (session.videoElement.srcObject.getAudioTracks()) { - for (UUID in session.pcs) { if (session.pcs[UUID].allowAudio == true) { var tracks = session.videoElement.srcObject.getAudioTracks(); @@ -9173,9 +9238,10 @@ async function grabAudio(eleName = "previewWebcam", selector = "#audioSource", t } }); } - } } + session.applySoloChat(); // mute streams that should be muted if a director + session.applyIsolatedChat(); } } catch (e) { errorlog(e); @@ -10269,6 +10335,10 @@ session.publishFile = function(ele, event, title="Video File Sharing Session"){ }); session.refreshScale(); } + + session.applySoloChat(); // mute streams that should be muted if a director + session.applyIsolatedChat(); + vid.load(); log(session.streamSrc); vid.play().then(_ => { @@ -10630,16 +10700,30 @@ function previewIframe(iframesrc) { // this is pretty important if you want to a log(iframesrc); } } else if (domain=="www.twitch.tv"){ - var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframesrc = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframesrc); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframesrc = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframesrc); + } } } else if (domain=="twitch.tv"){ - var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframesrc = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframesrc); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframesrc = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframesrc); + } } } @@ -12420,16 +12504,33 @@ function shareWebsite(autostart=false){ log(iframeURL); } } else if (domain=="www.twitch.tv"){ - var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframeURL); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + //https://www.twitch.tv/embed/complex/chat?parent=vdo.ninja + //https://www.twitch.tv/popout/complex/chat?popout= + + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframeURL); + } } } else if (domain=="twitch.tv"){ - var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; - if (vidid){ - iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; - log(iframeURL); + if (iframeURL.includes("twitch.tv/popout/")){ + // this is a twitch live chat window + iframeURL = iframeURL.replace("/popout/","/embed/"); + iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); + iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + } else { + var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; + if (vidid){ + iframeURL = "https://player.twitch.tv/?channel="+vidid+"&parent="+location.hostname; + log(iframeURL); + } } } diff --git a/main.css b/main.css index d7b1557..71a776a 100644 --- a/main.css +++ b/main.css @@ -159,6 +159,10 @@ button.grey { background-color: #840000 !important; } +.orange { + background-color: #673100 !important; +} + button.red { -webkit-app-region: no-drag; padding: 10px; @@ -217,6 +221,15 @@ button.white:active { pointer-events: none; float: right; } +#head6 { + display: inline-block; + text-decoration: none; + color: white; + text-align: left; + margin-left: 10px; + pointer-events: none; + font-weight: 700; +} #overlayMsgs{ margin:0 auto; @@ -314,6 +327,15 @@ button.white:active { color: white; } +.altpress { + background: #673100 !important; + -webkit-box-shadow: inset 0px 0px 1px #b90000; + -moz-box-shadow: inset 0px 0px 1px #b90000; + box-shadow: inset 0px 0px 1px #b90000; + outline: none; + color: white; +} + .row { align-content: center; text-align: center; @@ -1401,7 +1423,7 @@ img { } .float2 { opacity: 0.8; - width: 45px; + min-width: 45px; height: 45px; background-color: #8888; color: #FFF; @@ -2901,6 +2923,29 @@ input:checked + .slider:before { opacity: 0.8; } +.modalBackdrop { + background: var(--background-color); + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + opacity: 0.8; +} + +.opaqueBackdrop{ + background: var(--background-color); + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + opacity: 1.0; +} + + @media only screen and (max-width: 390px) { .alertModal { width: 90%; diff --git a/main.js b/main.js index f6471c8..74d669f 100644 --- a/main.js +++ b/main.js @@ -189,27 +189,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s getById("mutespeakerbutton").style.setProperty("display", "none", "important"); } - if (urlParams.has('screenshareid') || urlParams.has('ssid')) { - if (urlParams.get('screenshareid') || urlParams.get('ssid')) { - session.screenshareid = urlParams.get('screenshareid') || urlParams.get('ssid'); - session.screenshareid = sanitizeStreamID(session.screenshareid); - } - } - - if (urlParams.has('screensharefps') || urlParams.has('ssfps')) { - if (urlParams.get('screensharefps') || urlParams.get('ssfps')) { - session.screensharefps = urlParams.get('screensharefps') || urlParams.get('ssfps'); - session.screensharefps = parseInt(session.screensharefps) || 2; - } - } - - if (urlParams.has('screensharequality') || urlParams.has('ssq')) { - if (urlParams.get('screensharequality') || urlParams.get('ssq')) { - session.screensharequality = urlParams.get('screensharequality') || urlParams.get('ssq'); - session.screensharequality = parseInt(session.screensharequality) || 1; - } - } - if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { //session.webcamonly = true; session.mobile = true; @@ -520,10 +499,12 @@ async function main(){ // main asyncronous thread; mostly initializes the user s if (urlParams.has('bigbutton')) { session.bigmutebutton = true; - getById("mutebutton").style.width = "min(40vh,40vw)"; - getById("mutebutton").style.height = "min(40vh,40vw)"; - getById("mutetoggle").style.width = "min(40vh,40vw)"; - getById("mutetoggle").style.height = "min(40vh,40vw)"; + getById("mutebutton").style.bottom = "100px"; + getById("mutebutton").style.padding = "100px"; + getById("mutebutton").style.position = "fixed"; + getById("mutetoggle").style.bottom = "20px"; + getById("mutetoggle").style.right = "0"; + getById("mutetoggle").style.top = "unset"; } @@ -597,7 +578,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.password = urlParams.get('password') || urlParams.get('pass') || urlParams.get('pw') || urlParams.get('p'); if (!session.password) { window.focus(); - session.password = await promptAlt(miscTranslations["enter-password"]); + session.password = await promptAlt(miscTranslations["enter-password"], true); } else if (session.password === "false") { session.password = false; session.defaultPassword = false; @@ -623,7 +604,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s var hash_input = urlParams.get('hash') || urlParams.get('crc') || urlParams.get('check'); if (session.password === false) { window.focus(); - session.password = await promptAlt(miscTranslations["enter-password-2"]); + session.password = await promptAlt(miscTranslations["enter-password-2"], true); session.password = sanitizePassword(session.password); getById("passwordRoom").value = session.password; session.defaultPassword = false; @@ -679,7 +660,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s var updateURLAsNeed = true; if (session.label == null || session.label.length == 0) { window.focus(); - session.label = await promptAlt(miscTranslations["enter-display-name"]); + session.label = await promptAlt(miscTranslations["enter-display-name"], true); } else { var updateURLAsNeed = false; session.label = decodeURIComponent(session.label); @@ -933,11 +914,15 @@ async function main(){ // main asyncronous thread; mostly initializes the user s if (urlParams.has('nopreview') || urlParams.has('np')) { log("preview OFF"); session.nopreview = true; + if ((iOS) || (iPad)) { + session.nopreview = false; + session.minipreview = 3; // + } } else if ((urlParams.has('preview')) || (urlParams.has('showpreview'))) { log("preview ON"); session.nopreview = false; } else if ((urlParams.has('minipreview')) || (urlParams.has('mini'))) { - var mini = urlParams.has('minipreview') || urlParams.has('mini') || true; // 2 is a valid option. + var mini = urlParams.has('minipreview') || urlParams.has('mini') || true; // 2 is a valid option. (3 is for iPhone with a hidden preview) log("preview ON"); session.nopreview = false; session.minipreview = mini; @@ -2005,6 +1990,29 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } } + + if (urlParams.has('screenshareid') || urlParams.has('ssid')) { + if (urlParams.get('screenshareid') || urlParams.get('ssid')) { + session.screenshareid = urlParams.get('screenshareid') || urlParams.get('ssid'); + session.screenshareid = sanitizeStreamID(session.screenshareid); + } else { + session.screenshareid = session.streamID + "_screenshare"; + } + } + + if (urlParams.has('screensharefps') || urlParams.has('ssfps')) { + if (urlParams.get('screensharefps') || urlParams.get('ssfps')) { + session.screensharefps = urlParams.get('screensharefps') || urlParams.get('ssfps'); + session.screensharefps = parseInt(session.screensharefps) || 2; + } + } + + if (urlParams.has('screensharequality') || urlParams.has('ssq')) { + if (urlParams.get('screensharequality') || urlParams.get('ssq')) { + session.screensharequality = urlParams.get('screensharequality') || urlParams.get('ssq'); + session.screensharequality = parseInt(session.screensharequality) || 1; + } + } if ((session.roomid) || (urlParams.has('roomid')) || (urlParams.has('r')) || (urlParams.has('room')) || (filename) || (session.permaid !== false)) { diff --git a/translations/blank.json b/translations/blank.json index b91ac9e..8ac8642 100644 --- a/translations/blank.json +++ b/translations/blank.json @@ -143,7 +143,7 @@ "hide-setting-buttons": "Hide settings button", "mini-self-preview": "Mini self-preview", "virtual-backgrounds": "Virtual backgrounds", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "powerful-computers-only": "Only use with powerful computers and small groups!!", "guests-see-HD-video": "Guests see HD video", "no-self-preview": "Disable self-preview", diff --git a/translations/cs.json b/translations/cs.json index 2767eb2..2ac26dd 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/de.json b/translations/de.json index fd5d21f..1c7d4b8 100644 --- a/translations/de.json +++ b/translations/de.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/en.json b/translations/en.json index 277cb22..ba16c66 100644 --- a/translations/en.json +++ b/translations/en.json @@ -143,7 +143,7 @@ "hide-setting-buttons": "Hide settings button", "mini-self-preview": "Mini self-preview", "virtual-backgrounds": "Virtual backgrounds", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "powerful-computers-only": "Only use with powerful computers and small groups!!", "guests-see-HD-video": "Guests see HD video", "no-self-preview": "Disable self-preview", diff --git a/translations/es.json b/translations/es.json index 2529c95..d42aa3c 100644 --- a/translations/es.json +++ b/translations/es.json @@ -283,7 +283,7 @@ "add-to-yahoo-calendar": "Añadir a Calendario Yahoo", "push-to-talk-enable": " enable director`s microphone or video
    (only guests can see this feed)", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/fr.json b/translations/fr.json index 423be40..0407873 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/it.json b/translations/it.json index 369e1ec..89c16c5 100644 --- a/translations/it.json +++ b/translations/it.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/ja.json b/translations/ja.json index f216be4..7af60ab 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/nl.json b/translations/nl.json index 524da1d..63fb267 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/pig.json b/translations/pig.json index 93dd85f..66f133e 100644 --- a/translations/pig.json +++ b/translations/pig.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/pt.json b/translations/pt.json index 016ae6f..0ab3523 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/ru.json b/translations/ru.json index c472250..899612a 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/tr.json b/translations/tr.json index b083882..9f2c4e3 100644 --- a/translations/tr.json +++ b/translations/tr.json @@ -312,7 +312,7 @@ "add-to-outlook-calendar": "Add to Outlook Calendar", "add-to-yahoo-calendar": "Add to Yahoo Calendar", "remote-monitoring": "Invite saved to cookie", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "show-guest-tips": "Show guest setup tips", "green-background": "Green background", "add-margin": "Add margin to videos", diff --git a/translations/uk.json b/translations/uk.json index 924e01f..7e78633 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -251,7 +251,7 @@ "hide-setting-buttons": "Hide settings button", "mini-self-preview": "Mini self-preview", "virtual-backgrounds": "Virtual backgrounds", - "fade-videos-in": "Animate mixing", + "fade-videos-in": "Fade videos in", "powerful-computers-only": "Only use with powerful computers and small groups!!", "guests-see-HD-video": "Guests see HD video", "no-self-preview": "Disable self-preview", diff --git a/webrtc.js b/webrtc.js index a8272dd..4ba7a6e 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0x3df1=['maxptime','sid','remote_relay_IP','director','Untitled','Unhandeled\x20Error\x20occured','joinRoom','charCodeAt','getVideoSettings','what\x20is\x20this?','maxvideobitrate','verify','ICE\x20DISCONNECTED','auqiP','GGCAJ','resolution\x20scale','mIMWu','UXbYc','WEBRTC\x20CONNECTION\x20OPEN','connect','label=','setParameters','frameWidth','hzxfW','sendMsg','audioMeterGuest','XoXZN','oninactive','reject','muteStateTemplate','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','close','jrUPn','CJVUd','oluGx','Xmotl','NponJ','mqXai','xQuFT','aspectratio','8px','version','UN-MUTED','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','scale','videosource','SHA-256','Firefox','not-the-director','vp9','IAZfy','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','setupYourOwnPlease','DqbyK','RPCS\x20WINS\x20ICE','find','quality_ss','iceTimer','getRandomValues','innerHTML','channel','_codecId','audioDevice','className','NInsP','label','setAudioBitrate','GWTIy','dynamicScale','OzQWn','NLjcJ','scaleHeight','startTime','bandwidth','localDescription','rrpgv','QqRvE','SnGga','useragent','ICE\x20FAILed.\x20bad?','iceConnectionState','yOjxH','localstats','Generate\x20Some\x20Crypto\x20keys\x20first','iBoMx','aMxZS','setupIncoming','canvasSource','jnUzt','ICE\x20target\x20no\x20longer\x20exists?','max','IiLKF','quality_url','playoutdelay','iceConnectionState\x20==\x20connected','audioChannels','WtKkf','charAt','zoom','Does\x20Local\x20Stream\x20Source\x20EXIST?','Final\x20streamID:\x20','onerror','showlabels','Stream\x20ID\x20is\x20already\x20in\x20use.','GtEaI','yOHvH','actual\x20bitrate:','soloChatUUID','FsFcQ','ctrlKey','codec','lowiosviewers','xIcpa','ytSSu','VIDEO\x20TRACK;\x20already\x20one\x20added','classList','requestRateLimit','remoteFocus','EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream','failed\x20to\x20disconnect','deferring\x20with\x20a\x20promise;\x20hashed\x20room','setVideoScale','time_active_minutes','slice','closedCaptions','midiOut','localCandidateId','randomize','forceMediaSettings','firstPlayTriggered','scaleDueToBitrate','xjTvL','readyState','pluginVersion','getTimezoneOffset','QcKZF','rampUpTime','directorSettings','resolve','YdbxJ','order','HPEox','queueList','send\x20channel\x20open\x20pcs','hangupDirector','AfTBt','directorMutedState','lZBTI','xMuOa','zzvvt','mirrored','allowAudio','bqFVh','chrome','requestFocusChange','CXRHP','pAeRC','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','_packetsReceived','website','pcs','prototype','lowcut','nopreview','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','sendChannel','ZFOwr','BdQdO','IGVHV','turn:turn-usw1.obs.ninja:443','timeout','setResolution','done\x20replacing/adding\x20tracks','security','video','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','failed\x20to\x20send\x20focus\x20change\x20request','muexW','desaltStreamID','nominated','keyname','Deymq','recorder','mirrorExclude','scale\x20set!','noaudio','remoteRaisedHandElement','value','BIASy','SIEdI','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','screenshareid','RTC\x20connection\x20is\x20ALREADY\x20ready;\x20we\x20can\x20already\x20accept\x20answers','directorVolumeState','tainted','_sync_offset','directVideoMuted','applyConstraints','failed\x20to\x20send\x20zoom\x20change\x20request','5px','dataset','XwDvm','PkOvK','parentNode','ZhZpD','bitrateTimeout','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','WKoin','substr','bhrlg','audioLevel','aRLEA','midi','New\x20ON\x20TRACK\x20event','SHA-1','bind','?view=','TOO\x20MANY\x20PUBLISHING\x20PEERS','view','remoteDescription','lNlMz','connectPeer','autostart','codecs','cYFSJ','TcqTh','querySelectorAll','requestSceneUpdate','candidate-pair','Track\x20stopped','left','enc','bytesReceived','block','encrypt','toString','packetsReceived','BXnEn','alert','focus','turn:www.turn.obs.ninja:3478','iwMTv','ADjqJ','generateKey','videosource_','829268qlTBum','kind','mfbru','Trying\x20to\x20reconnect\x202','sceneMute','ontrack','stwxM','noPLIs','add-a-label','\x20Pixel\x20','hHFHq','stun:stun4.l.google.com:19302','problem','innerText','screenShareState','xuplZ','maxpublishers','constructor','noREMB','could\x20not\x20be\x20sent;\x20queuing\x20it','tabernac','obsfix','trackId','gjvNl','removeTrack','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','fadein','requestAudioRateLimit','optimize','STREAM\x20ID\x20desalted\x202:','Ddroe','updateQueue','udp','lowerhand','obsstudio','limitAudioEncoder','view_set','CdNBF','video/VP8','disconnected','tLVny','audioOptions','scaleResolutionDownBy\x20set\x202!','candidate','targetBandwidth','xGWgR','Yckdr','scaleResolution','starting\x20kicker','turns:turn.obs.ninja:443','audioGain','fSGBW','GOT\x20ICE!!','steve','stop','epBfP','enhanceAudioEncoder','changeLabel','uOzum','HYABv','opacity','from','getElementById','obsSourceActive','audioConstraints','streaming','fromCharCode','bNgaY','&pie=','safari','gainNode','enabled','recordLocal','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','maxvb_url','mag','directorUUID','sticky','RSA','utf-8','SVFOX','hidden','obs','speedtest','toggleSoloChat','delta','providing\x20answer','ZFVgI','videoMutedFlag','obsVisibility','&room=','transparent','chatbutton','verifyData','ondatachannel','setLocalDescription','list','LCdOO','seeding','manualBandwidth','send','\x20is\x20not\x20defined;\x20skipping.','empty\x20ice..','FAIL\x20rpcs','Change\x20Label','level','pliCount','fullscreen','does\x20any\x20audio\x20exist?','postMessage','eQQdm','undefined','changeURL','_codecIdTrackId','audioBitrate','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','FCYoN','stopPropagation','trackIdentifier','_type','enhanceaudio','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','framesPerSecond','cameraConstraints','Audio\x20Track','XSxJu','mutedState','PMBiw','audioInputChannels','firefox','concat','hanging\x20up','hqqGb','xyCso','getReceivers','jMnWo','codecGroupFlag','reconnected','msg','indexOf','disabled','changeParams','updateLocalStatsInterval','paused','mainmenu','someonejoined','channelOffset','xjlMM','transcript','random','RTC\x20already\x20connected','limitaudio','Refreshing\x20scale','data','seeding\x20blocked','processStats','76dgImbT','cursor','ycWAV','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','HtdGG','NsYHZ','removeEventListener','HANG\x20UP\x202\x20COMPLETE','Someone\x20Joined\x20the\x20Room','requestKeyframe','vb_url','obsninja','requestAudioHack','outboundVideoBitrate','setVideoBitrates','overlay','LNsuj','seed','delayTime','importCrypto','setBitrate','infocus','playback_audio_pipeline','transport','Jzpad','mediaDevices','tyxXp','preferCodec','URL','label_','join','limitTotalBitrate','disableNACK','start','OWLby','audio_level','Piluq','sceneSync','getOpusBitrate','pHNZH','allowmidi','obsState','guest','saVJt','_bytesReceived','video/VP9','videoOptions','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','image/webp','quality_wb','audioCodecs','TRYING\x20KEYFRAME','sendPeers','Viewer\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','new-view-connection','currentAudioConstraints','setOpusAttributes','lin','then','optimizedBitrate','turn:turn.obs.ninja:3478','Raised\x20hand','encryptMessage','sensors','string','ROOMID\x20EANBLED','track\x20made\x20inactive;\x20removing','XUJlU','nxeDB','CLOSED','ODAeu','min','red','Members\x20in\x20Room','iWBmL','_timestampStart','width','Mute\x20video\x20-306','getParameters','fDBSk','sendMessage','YJywc','hiddenSceneViewBitrate','Media','directorVideoMuted','offer','sceneType','frameHeight','remoteMuteElement','maxTouchPoints','vbjYj','rejoining\x20room','streamid-already-published','ZZwIh','IMLqF','mute','call','unified-plan','currentTarget','BpOBh','browserDetails','https://','inline-block','Transferred','local_candidateType','nMyTN','MAKING\x20A\x20NEW\x20RTC\x20CONNECTION','cDGgf','queueNotification','waitingWatchList','midiHotkeys','writer','hAwJZ','directorActions','request\x20focus\x20change:\x20','addEventListener','setVideoBitrate','dropped\x20candidate\x20due\x20to\x20filter','mediaType','zoom\x20success','gqDIr','height_url','wZrtf','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','gvuKE','directorDisplayMuted','bandwidth\x20set!','updating\x20audio\x20delay','CONNECTED\x20TO\x20FIRST\x20PEER','echoCancellation','iijjz','float','Tubbi','title','stopping\x20old\x20track','visible','retryTimeout','AkGZx','yNLHj','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?','directorViewBitrate','generateCrypto','controls','packetLoss_in_percentage','srcObject','ICE\x20FAILED','AGarL','rpcs','ACTION\x20REJECTED:\x20','iframe_','keyFramesRequested_pli','gyro','icefilter','roomclaimed','getVideoBitrates','cgwdG','aec_url','directorSpeakerMute','Hbxlu','focus\x20success','joinroom','privateKey','FORCING\x20A\x20KEY\x20FRAME:\x20','scene','agc_url','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','limitAudio','encodering\x20being\x20kicked','audio\x20bandwidth\x20set!','video_muted_init','webcamonly','_jitter_delay','quality','mpHtQ','videoaddedtoroom','nkvqu','YBmPw','resending\x20message','ptime','relayProtocol','audioCtx','username','low','slBDr','requestVideoRecord','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','Notice:\x20The\x20system\x20is\x20currently\x20slow\x20to\x20respond\x20or\x20not\x20accessible.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.obs.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','clicked','exclude','pOhje','streams','noiseSuppression','createObjectURL','createElement','TRYING\x20TO\x20RECONNECT\x201','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','permaid','SNhXS','SnoSY','CAMERA/MIC\x20SOURCE\x20ALLOCATION\x20FAILED.\x20Cant\x27\x20share\x20media\x20streams\x20as\x20a\x20result.\x20Maybe\x20this\x20is\x20a\x20Director\x20joining?','checking','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','420147SYpDkC','roomenc','getAudioTracks','DHhkX','remote_networkType','code','setScale','^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','chat','already\x20closed\x20PCS','forcePLI','signData','xtQAH','parse','Pinging','signature','zvkhu','voiceMeterTemplate','xlMXr','device\x20does\x20not\x20support\x20playout\x20delay','sendKeyFrameScenes','uYZmh','length','privacy','midiIn','webkitAudioContext','Couldn\x27t\x20re-connect','publishing\x20SDP\x20Offer:\x20','OBS\x20PLI\x20FIX\x20MODE\x20ON','Your\x20room\x20has\x20changed','Message\x20to\x20be\x20sent:\x20','has','mrNXB','KWLwV','audio','watchStream','visibility','bRplg','limitTotalBitrateGuests','JwXiP','queuebutton','connected','DHGcb','sampleRate','scaleResolutionDownBy','hGQtO','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','key','delay','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','initialPublish','requestChangeLowcut','showList','migrate','directorDisplayMute','outboundAudioBitrate','maxframerate','denoise_url','ZNpoB','4722','roomid','next\x20stream\x20loading:\x20','10px','processIce2','PCS\x20WINS\x20ICE','fDprC','closed','NWNJy','pre\x20pixel\x20fix\x20','keyframerate','map','ODSln','AudioContext','networkPriority','autoGainControl','iceBundle','JtQpy','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','onnegotiationneeded','fTHzn','connected\x20to\x20video\x20server','YXXrf','catch','type','ymzhZ','roombitrate','test','Stream\x20ID\x20pre:','defaultPassword','canvasCtx','float2','ping','beepToNotify','substring','2578jzogFY','keyframeTimeout','BuwPw','_remote_ice_id','ICE:\x20','maxBitrate','networkType','TMUzb','tOpfh','sign','nackTrigger','local','sync','right','XmXss','cloneNode','WZyrL','setValueAtTime','eurHq','ogYXL','NXjcS','reportbutton','Not\x20a\x20scene','host','answer','sendRequest','applySoloChat','jwk','processIceBundle','getTracks','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','Bitrate_in_kbps','FGgmS','LrneX','nackCount','Safari','wss://wss13.obs.ninja:443','shift','CdlrR','mykey','transferred','pcs\x20RTC\x20Failed','OSKIY','marginLeft','FORCE\x20KEYFRAME\x20FOR\x20SCENE','importKey','disableREMB','hash\x20is\x20not\x20false','playoutDelayHint','onclose','AKszC','manual','allowMIDI','rpc\x20datachannel\x20closed','remote_candidateType','onclick','maxconnections','Slmzo','yKYHH','split','recording_audio_ctx_latency','webAudios','turn:turn-au1.vdo.ninja:3478','Chromium-based\x20v','watchTimeoutList','THIS\x20SHOULD\x20BE\x20DELETED','queue','EyqsU','RPC\x20closed','outputDevice','_frameHeight','showDirector','delayNode','addTrack','recording','dOfhm','span','directorEnabledPPT','onconnectionstatechange','session','container_','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','AdaKW','buffer','iframeSrc','novideo','HsCZF','anysend','claim','YiZng','display','now','kvTEV','jhMUx','limitAudioBitrate','jNkmD','eventPlayActive','allowVideo','kyqBR','nextQueue','hands_','bit\x20rate\x20being\x20munged','raisehands','RVOtx','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','webp','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','sink','focusDistance','JJfic','iOS\x20guest\x20SCALE\x20set!','unmute-guest','remoteZoom','doCya','FPS','1vh','statsMenu','turn:turn-eu2.obs.ninja:3478','_packetsLost','screensharefps','mobile','pleaseDoNotAbuse','new-display-name','AUaQy','701135qmPgSn','playback_audio_volume_meter','send\x20channel\x20closed','lKPPV','lhdOi','request\x20zoom\x20change:\x20','HxZgq','joiningRoom','iceServers','message','This\x20shouldn\x27t\x20happen','jcFRK','changeMicrophone','mono','top','hqYvo','target','ab_url','stats','Qvetk','byteLength','priority','padStart','description','pingTimeout','isDirector\x20','push','keys','new','abs','controlRoomBitrate','LkzUm','savedBitrate','sourceActive','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','remote','volume','track','iGrXm','gwRfT','BDNGg','head2','videoCodecs','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','floor','publicKey','JIRyW','playback_audio_samplerate','received\x20data\x20from\x20viewer','remoteMuteState','253377TzwwTg','flipped','audioLatency','RuwOK','session.pcs[UUID].scale\x20=\x20','tgMuB','includes','anPQB','GkNhS','interval','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','RTC\x20Connection','..\x20waiting\x20for\x20user\x20gesture','platform','anyrequest','muted','setRemoteDescription','remoteMuteState_','MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED','decryptMessage','VpFIW','total_recv_bitrate_kbps','Unmute\x20video','nxrNv','stereo_url','effects','failed','XhmVU','addIceCandidate','position','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','audioEffects','click','BITRATE:\x20','equalizer',',\x20isDirector:\x20','RSASSA-PKCS1-v1_5','obsRecording','ICE\x20closed?','audioCtx\x20:\x20','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','bigmutebutton','XQwGg','streamErrors_nackCount','pip','XgmZM','seedPlz','aqmck','getCapabilities','timestamp','decrypt','generateStreamID','TqczM','stringify','action','audiobitrate','ackcZ','kADKf','vp8','minipreview','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','aVUiC','NIOzU','voiceMeter','UgNpm','uPMYl','onopen','post\x20pixel\x20fix\x20','NO\x20TRACK??\x20--\x20not\x20expected','zoomedBitrate','createAnswer','broadcast','totalRoomBitrate','UUID','img','screenShareElement','IeNcN','Websockets\x20timed\x20out;\x2020\x20seconds','scaleWidth','**\x20connected','currentCameraConstraints','eavJR','sceneList','local_relayIP','head4','vector','done\x20clearing\x20audio','onmessage','scaleResolutionDownBy\x20set\x201!','pcm','XqWhb','jDGLa','createOffer','[data-action-type=\x22solo-chat\x22]','changeSpeaker','watchTimeoutList2:','getSettings','encode','steves','allowBroadcast','pathname','localMuteElement','credential','Buffer_Delay_in_ms','totalRoomBitrate_default','RS1','changeOrder','Resolution','directorSpeakerMuted','ofRje','enhance_audio','WaUuk','Nkego','remoteSource','PoAnp','bitrate','RTC\x20closed','pcs\x20RTC\x20CLOSED','imageElement','active','already\x20connected','remote_relayProtocol','style','soloVideo','controlTimer','remove','iframeEle','trying\x20to\x20play','recording_audio_gain','no\x20audio\x20track\x20to\x20poke','reduce','nGvvq','hangup','listPromise','noiframe','seedAttempts','jitterBufferDelay','tLfgr','vvsms','crypto','disconnectedTimeout','aLTcN','raw','production','taintedSession','customWSS','Video\x20Track','adding\x20track','noNacks','info','directorChat','Audio_Sync_Delay_ms','MqEyi','receiveChannel','Clean\x20up','pixelFix','qvUdI','Audio_Loudness','add','name','disableWebAudio','GOT\x20ICES!!','nWOru','getVideoTracks','currentRoundTripTime','configuration','value\x20there','stun:stun.l.google.com:19302','getAudioSettings','codecId','xDjkn','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM','_last_bytes','hostname','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','none','cleanDirector','GOT\x20ICEs!!','preventDefault','room-is-claimed','Browser','Round_Trip_Time_ms','hash','361349stjmOU','lbRds','_framesDecoded','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','pressed','_jitter_count','connectionState','PASSED','\x20x\x20','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','RTCRtpSender','pushLoudness','sending\x20message\x20to\x20server','Track\x20was\x20removed','resume','SDP\x20Sessions\x20do\x20not\x20match.\x20Do\x20I\x20delete\x20an\x20accept\x20this\x20new\x20SDP?','processIce','KlAeY','turn:turn-usc1.obs.ninja:3478','processDescription','candidateType','_frameWidth','videoElement','cbr','DUWlA','displayMute','stereo','dTpjI','gridlayout','maxviewers','vBSBG','inbound-rtp','TRYING\x20TO\x20RECONNECT\x203','videoDevice','maxframerate_q2','password','somepasswordwhere','removeChild','candidates','canvas','vdoninja','webPquality','hssConnection','1.0','scaleFactor','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?','muted_savedState','QznAo','_last_time','userAgent','zJdBu','onicecandidate','speakerMute','remoteStats','deferring\x20with\x20a\x20promise','LXDkR','subtle','height','acc','refreshScale','CONNECTEED!','VIfWP','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','ptz','iframe','hash\x20is\x20','salt','recording_audio_pipeline','meterStyle','dploV','browser','AES-CBC','getSenders','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS','HANG\x20UP\x20COMPLETE','exportKey','pliDelta','HJMzT','metaKey','deltaY','audio_delay\x20:\x20','forceios','New\x20Label:\x20','seedStream','mimeType','obsStreaming','enhanceAudio','object','children','src','zVMIk','high','currentTime','GFuJA','_timestamp','requestResolution','running','micDelay','maxiosbitrate','muteState','limitBitrate','XVUpC','successfully\x20requested\x20audio\x20and\x20video','createDataChannel','eSMnd','obsStateSync','LhuQd','local-candidate','Inbound\x20User-based\x20Message\x20from\x20Room','broadcastIFrame','requestStats','_trackID','MediaStreamAudioDestinationNode','oniceconnectionstatechange','apply','cleanOutput','urls','generateHash','request','msg\x20size\x20error','enhance','sceneDisplay','IKijU','wss','jitterBufferEmittedCount','zApiP','compressor','eNSts','changeCamera','EgDES','streamSrc','offerSDP','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','requestChangeEQ','encodings','stereo\x20enabled','videoMuted','maxviewers_url','digest','streamID','allowIframe','rejected','HmSnt','play','You\x27ve\x20been\x20transferred','gWrNQ','bitrate_set','sort','sdp','minptime','forEach','2px','packetsLost','_local_ice_id','getTime','forceTcpMode','audioContext','codec_url','1448984ASQLOt','relative','PROBLEM!\x20RESENDING\x20SDP\x20OFFER\x20SHOULD\x20NOT\x20HAPPEN','optimizeBitrate','localVoiceMeter'];var _0x6836d7=_0x3797;(function(_0xc2fd09,_0x6cd5d8){var _0x5cd359=_0x3797;while(!![]){try{var _0x46ef3c=-parseInt(_0x5cd359(0x417))+-parseInt(_0x5cd359(0x5b1))+-parseInt(_0x5cd359(0x189))*-parseInt(_0x5cd359(0x2b1))+parseInt(_0x5cd359(0x253))+-parseInt(_0x5cd359(0x32e))+parseInt(_0x5cd359(0x360))+parseInt(_0x5cd359(0x4b7));if(_0x46ef3c===_0x6cd5d8)break;else _0xc2fd09['push'](_0xc2fd09['shift']());}catch(_0x16eaa9){_0xc2fd09['push'](_0xc2fd09['shift']());}}}(_0x3df1,0x682bc));function log(_0x584419){}function warnlog(_0x902f78,_0x42ff5f=![],_0x4c9622=![]){if(_0x4c9622){}}function errorlog(_0x5841f1,_0x39ece6=![],_0x4c166b=![]){appendDebugLog(_0x5841f1);if(_0x4c166b){}}window[_0x6836d7(0x521)]=function backupErr(_0x1c08d9,_0x147681=![],_0xa55e68=![]){var _0x2a381a=_0x6836d7;return errorlog(_0x1c08d9),errorlog(_0xa55e68),errorlog(_0x2a381a(0x4c1)),appendDebugLog(_0x1c08d9),_0xa55e68&&(_0x2a381a(0x1ad)===_0x2a381a(0x1e3)?(_0x5e1ad6(_0x1a99f3),_0x38d9f0[_0x2a381a(0x59e)](_0x2a381a(0x31c)+_0x2541ff+'\x22]')[0x0]['classList'][_0x2a381a(0x3fe)](_0x2a381a(0x41b))):appendDebugLog(_0xa55e68)),![];},window[_0x6836d7(0x29b)]=window[_0x6836d7(0x29b)]||window[_0x6836d7(0x26c)];function getById(_0x16ab49){var _0x12cff5=_0x6836d7,_0x45ff36=document[_0x12cff5(0x5ef)](_0x16ab49);return!_0x45ff36&&(warnlog(_0x16ab49+_0x12cff5(0x616)),_0x45ff36=document[_0x12cff5(0x24a)](_0x12cff5(0x2fd))),_0x45ff36;}var errorReport=[];function appendDebugLog(_0x36025b){var _0x23dc82=_0x6836d7;try{var _0x55ad53=new Date(),_0x4a344d=_0x55ad53[_0x23dc82(0x4b3)]();if(_0x36025b[_0x23dc82(0x337)])errorReport[_0x23dc82(0x348)]({'message':_0x36025b[_0x23dc82(0x337)],'name':_0x36025b[_0x23dc82(0x3ff)],'time':_0x4a344d});else typeof _0x36025b===_0x23dc82(0x1c9)?errorReport[_0x23dc82(0x348)]({'note':_0x36025b,'time':_0x4a344d}):errorReport[_0x23dc82(0x348)]({'other':_0x36025b,'time':_0x4a344d});errorReport=errorReport['slice'](-0xc8),document[_0x23dc82(0x5ef)](_0x23dc82(0x2c6))&&(getById('reportbutton')['style']['visibility']=_0x23dc82(0x210));}catch(_0x195f7f){}}function isAlphaNumeric(_0x63fa68){var _0x310d06=_0x6836d7,_0x19131b,_0x341f0a,_0x521adf;for(_0x341f0a=0x0,_0x521adf=_0x63fa68[_0x310d06(0x269)];_0x341f0a<_0x521adf;_0x341f0a++){_0x19131b=_0x63fa68['charCodeAt'](_0x341f0a);if(!(_0x19131b>0x2f&&_0x19131b<0x3a)&&!(_0x19131b>0x40&&_0x19131b<0x5b)&&!(_0x19131b>0x60&&_0x19131b<0x7b))return![];}return!![];}var iOS=!!navigator[_0x6836d7(0x36d)]&&/iPad|iPhone|iPod/[_0x6836d7(0x2a9)](navigator[_0x6836d7(0x36d)]),iPad=navigator[_0x6836d7(0x1e2)]&&navigator[_0x6836d7(0x1e2)]>0x2&&/MacIntel/[_0x6836d7(0x2a9)](navigator[_0x6836d7(0x36d)]);function play(_0x209131=null){var _0x357f64=_0x6836d7;log('play\x20stream:\x20'+session[_0x357f64(0x596)]);if(session[_0x357f64(0x596)]==='')log(_0x357f64(0x560));else{if(session[_0x357f64(0x596)]!==![]){var _0xe6d35e=session['view'][_0x357f64(0x2ec)](',');for(var _0x453492 in _0xe6d35e){if(_0xe6d35e[_0x453492]==''){}else{if(_0x209131===null)session[_0x357f64(0x276)](_0xe6d35e[_0x453492]);else{if(_0x209131===_0xe6d35e[_0x453492])session[_0x357f64(0x276)](_0xe6d35e[_0x453492]);else{}}}}}else{if(session[_0x357f64(0x245)]!==![]){if(session[_0x357f64(0x245)][_0x357f64(0x366)](_0x209131)){}else session[_0x357f64(0x276)](_0x209131);}else _0x209131&&('SNhXS'!==_0x357f64(0x24e)?_0x2f13a4[_0x357f64(0x21c)][_0xd1fde8][_0x357f64(0x42d)][_0x357f64(0x3da)][_0x357f64(0x30c)]=_0x357f64(0x40f):session['watchStream'](_0x209131));}}}function playAllVideos(){var _0xf779f5=_0x6836d7;for(var _0x5a3410 in session[_0xf779f5(0x21c)]){try{session[_0xf779f5(0x21c)][_0x5a3410][_0xf779f5(0x42d)]&&(session[_0xf779f5(0x21c)][_0x5a3410][_0xf779f5(0x42d)][_0xf779f5(0x640)]&&session[_0xf779f5(0x21c)][_0x5a3410][_0xf779f5(0x42d)][_0xf779f5(0x4a8)]()['then'](_0x46ba91=>{log('playing');})[_0xf779f5(0x2a5)](warnlog));}catch(_0x330c5e){}}}function getTURNList(){var _0x2ce3f9=_0x6836d7,_0x166873=[];turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x5e6),turn['credential']=_0x2ce3f9(0x4f0),turn[_0x2ce3f9(0x48d)]=['turns:www.turn.obs.ninja:443'],turn['tz']=0x12c,turn[_0x2ce3f9(0x5d1)]=![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn['udp']==session[_0x2ce3f9(0x4b4)]){}else{if(session['forceTcpMode']&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn[_0x2ce3f9(0x3ef)]==![]){}else _0x166873[_0x2ce3f9(0x348)](turn);}}turn={},turn['username']='steve',turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x4f0),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x5ac)],turn['tz']=0x12c,turn['udp']=!![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn[_0x2ce3f9(0x5d1)]==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session['speedtest']==![]&&turn['production']==![]){}else _0x166873[_0x2ce3f9(0x348)](turn);}}turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x5e6),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x4f0),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x5e2)],turn['tz']=-0x3c,turn[_0x2ce3f9(0x5d1)]=![],turn['production']=!![];if(session['speedtest']&&turn[_0x2ce3f9(0x5d1)]==session['forceTcpMode']){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session['speedtest']==![]&&turn['production']==![]){}else _0x166873['push'](turn);}}turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x5e6),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x4f0),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x1c5)],turn['tz']=-0x3c,turn[_0x2ce3f9(0x5d1)]=!![],turn['production']=![];if(session[_0x2ce3f9(0x604)]&&turn[_0x2ce3f9(0x5d1)]==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn[_0x2ce3f9(0x3ef)]==![]){}else _0x2ce3f9(0x18e)===_0x2ce3f9(0x549)?_0x2f863b[_0x2ce3f9(0x348)](_0x112003):_0x166873[_0x2ce3f9(0x348)](turn);}}turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x3c2),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x32b),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x565)],turn['tz']=0x1e0,turn[_0x2ce3f9(0x5d1)]=!![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn['udp']==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn['production']==![]){}else{if(_0x2ce3f9(0x246)!==_0x2ce3f9(0x30b))_0x166873['push'](turn);else{var _0x40ca68=_0x5942e7[_0x2ce3f9(0x247)][0x0];_0x5e78de[_0x2ce3f9(0x21c)][_0x274d65][_0x2ce3f9(0x49b)]=_0x53acab[_0x2ce3f9(0x247)][0x0],_0x20bd7e[_0x2ce3f9(0x21c)][_0x49d1b9]['videoElement']['srcObject']=_0x5e0bef[_0x2ce3f9(0x21c)][_0x1b2824][_0x2ce3f9(0x49b)],_0x3d00f3(_0x2ce3f9(0x568));}}}}turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x194),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x32b),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x429)],turn['tz']=0x168,turn[_0x2ce3f9(0x5d1)]=!![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn[_0x2ce3f9(0x5d1)]==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn['production']==![]){}else _0x166873[_0x2ce3f9(0x348)](turn);}}turn={},turn['username']=_0x2ce3f9(0x43f),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x43b),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x2ef)],turn['tz']=-0x258,turn[_0x2ce3f9(0x5d1)]=!![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn[_0x2ce3f9(0x5d1)]==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn[_0x2ce3f9(0x3ef)]==![]){}else _0x166873['push'](turn);}}turn={},turn[_0x2ce3f9(0x23e)]=_0x2ce3f9(0x194),turn[_0x2ce3f9(0x3c6)]=_0x2ce3f9(0x5c5),turn[_0x2ce3f9(0x48d)]=[_0x2ce3f9(0x327)],turn['tz']=-0x3c,turn[_0x2ce3f9(0x5d1)]=!![],turn[_0x2ce3f9(0x3ef)]=!![];if(session[_0x2ce3f9(0x604)]&&turn['udp']==session[_0x2ce3f9(0x4b4)]){}else{if(session[_0x2ce3f9(0x4b4)]&&turn[_0x2ce3f9(0x5d1)]){}else{if(session[_0x2ce3f9(0x604)]==![]&&turn[_0x2ce3f9(0x3ef)]==![]){}else _0x2ce3f9(0x585)===_0x2ce3f9(0x585)?_0x166873[_0x2ce3f9(0x348)](turn):_0x49957f[_0x2ce3f9(0x55c)][_0x5eef56][_0x2ce3f9(0x46a)]==!![]&&(_0x7c2fcc[_0x2ce3f9(0x55c)][_0x262538]['guest']=!![]);}}return _0x166873;}function chooseBestTURN(){var _0x5d0078=_0x6836d7;if(session[_0x5d0078(0x405)])return;var _0x6f70c3=getTURNList(),_0x175227=new Date(),_0x525c75=_0x175227[_0x5d0078(0x542)]();for(var _0x12df15=0x0;_0x12df15<_0x6f70c3[_0x5d0078(0x269)];_0x12df15++){var _0x1cf23e=Math[_0x5d0078(0x34b)](_0x6f70c3[_0x12df15]['tz']-_0x525c75);Math[_0x5d0078(0x34b)](_0x1cf23e-0x3c*0x18)<_0x1cf23e&&(_0x1cf23e=Math['abs'](_0x1cf23e-0x3c*0x18)),_0x6f70c3[_0x12df15][_0x5d0078(0x606)]=_0x1cf23e;}_0x6f70c3[_0x5d0078(0x4ac)](compare_deltas),_0x6f70c3=_0x6f70c3[_0x5d0078(0x537)](0x0,0x3),session['configuration']={'iceServers':[{'urls':[_0x5d0078(0x407),_0x5d0078(0x5bc)]}],'sdpSemantics':_0x5d0078(0x1ea)},session[_0x5d0078(0x405)][_0x5d0078(0x336)]=session[_0x5d0078(0x405)][_0x5d0078(0x336)][_0x5d0078(0x633)](_0x6f70c3),log(session['configuration']);}function compare_deltas(_0x4e2231,_0x3df0a2){var _0x2dbaee=_0x6836d7,_0x58496e=_0x4e2231[_0x2dbaee(0x606)]||0x0,_0x5b386f=_0x3df0a2[_0x2dbaee(0x606)]||0x0;if(_0x58496e>_0x5b386f)return 0x1;if(_0x58496e<_0x5b386f)return-0x1;return 0x0;}function compare_vids(_0x39047f,_0x1fa37d){var _0x5b8ca7=_0x6836d7,_0x394d94=_0x39047f[_0x5b8ca7(0x548)]||0x0,_0x38293e=_0x1fa37d[_0x5b8ca7(0x548)]||0x0;if(_0x394d94<_0x38293e)return 0x1;if(_0x394d94>_0x38293e)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function _0x3797(_0x3bc184,_0x3194d5){return _0x3797=function(_0x1a661c,_0x5eb4b4){_0x1a661c=_0x1a661c-0x17e;var _0x2eb5e0=_0x3df1[_0x1a661c];return _0x2eb5e0;},_0x3797(_0x3bc184,_0x3194d5);}function updateMixer(_0x5f351c=![]){clearInterval(updateMixerTimer);if(updateMixerActive){updateMixerTimer=setTimeout(function(){var _0x1f8f1e=_0x3797;_0x1f8f1e(0x1ab)===_0x1f8f1e(0x1ab)?updateMixer():(_0x2f8649(_0x6dee87),_0x1e683b(_0x386408));},0x1f4);return;}updateMixerActive=!![];try{updateMixerRun(_0x5f351c);}catch(_0x19c557){}updateMixerActive=![];}var WebRTC={};WebRTC[_0x6836d7(0x1dc)]=function(){var _0x228ec6=_0x6836d7,_0x1fdea9=function(){var _0x297763=_0x3797;if('mPrjF'!==_0x297763(0x562)){var _0x4aee14=!![];return function(_0x1c8a07,_0x1da8ba){var _0x49717d=_0x4aee14?function(){var _0x11881a=_0x3797;if(_0x1da8ba){var _0x3b3064=_0x1da8ba[_0x11881a(0x48b)](_0x1c8a07,arguments);return _0x1da8ba=null,_0x3b3064;}}:function(){};return _0x4aee14=![],_0x49717d;};}else _0x4d1737[_0x297763(0x46c)]();}(),_0x40be97=_0x1fdea9(this,function(){var _0x580c3d=function(){var _0x556886=_0x3797,_0x2ef255=_0x580c3d[_0x556886(0x5c2)]('return\x20/\x22\x20+\x20this\x20+\x20\x22/')()[_0x556886(0x5c2)](_0x556886(0x25a));return!_0x2ef255['test'](_0x40be97);};return _0x580c3d();});_0x40be97();var _0x393bfd={};function _0x4dd64f(){}function _0x3bd444(_0x556e7f){errorlog(_0x556e7f);}function _0xc32171(){var _0x4e539e=_0x3797,_0x2b2122,_0xf0fa54,_0x32cda0=new Promise((_0x38e8e4,_0x13e375)=>{_0x2b2122=_0x38e8e4,_0xf0fa54=_0x13e375;});return _0x32cda0[_0x4e539e(0x546)]=_0x2b2122,_0x32cda0[_0x4e539e(0x4d8)]=_0xf0fa54,_0x32cda0;}_0x393bfd[_0x228ec6(0x575)]=![],_0x393bfd['novideo']=![],_0x393bfd['activeSpeaker']=![],_0x393bfd['activelySpeaking']=!![],_0x393bfd[_0x228ec6(0x397)]=![],_0x393bfd[_0x228ec6(0x51b)]=0x8,_0x393bfd[_0x228ec6(0x4fa)]=![],_0x393bfd[_0x228ec6(0x2f6)]=![],_0x393bfd['animatedMoves']=![],_0x393bfd['audioGain']=![],_0x393bfd['audioMeterGuest']=!![],_0x393bfd[_0x228ec6(0x37f)]=null,_0x393bfd[_0x228ec6(0x631)]=![],_0x393bfd[_0x228ec6(0x59a)]=![],_0x393bfd[_0x228ec6(0x23d)]=new AudioContext(),_0x393bfd[_0x228ec6(0x4e3)]=![],_0x393bfd[_0x228ec6(0x362)]=![],_0x393bfd['echoCancellation']=null,_0x393bfd[_0x228ec6(0x29d)]=null,_0x393bfd[_0x228ec6(0x248)]=null,_0x393bfd[_0x228ec6(0x3a7)]=![],_0x393bfd['broadcastChannel']=![],_0x393bfd[_0x228ec6(0x486)]=![],_0x393bfd[_0x228ec6(0x389)]=![],_0x393bfd['bitrate']=![],_0x393bfd['bitrate_set']=![],_0x393bfd[_0x228ec6(0x305)]=![],_0x393bfd[_0x228ec6(0x2af)]=![],_0x393bfd['canvas']=null,_0x393bfd['canvasSource']=null,_0x393bfd[_0x228ec6(0x34c)]=![],_0x393bfd[_0x228ec6(0x410)]=![],_0x393bfd[_0x228ec6(0x48c)]=![],_0x393bfd['cleanish']=![],_0x393bfd[_0x228ec6(0x538)]=![],_0x393bfd['configuration']=![],_0x393bfd[_0x228ec6(0x497)]=![],_0x393bfd[_0x228ec6(0x25b)]=![],_0x393bfd['codec']=![],_0x393bfd[_0x228ec6(0x5fe)]=![],_0x393bfd[_0x228ec6(0x42e)]=0x1,_0x393bfd['cover']=![],_0x393bfd[_0x228ec6(0x60d)]=null,_0x393bfd[_0x228ec6(0x62c)]={},_0x393bfd[_0x228ec6(0x5f1)]={},_0x393bfd[_0x228ec6(0x3b0)]={},_0x393bfd[_0x228ec6(0x1c0)]={},_0x393bfd[_0x228ec6(0x3f6)]=![],_0x393bfd[_0x228ec6(0x215)]=0x23,_0x393bfd[_0x228ec6(0x1db)]=0x190,_0x393bfd[_0x228ec6(0x3a5)]=0x25a,_0x393bfd[_0x228ec6(0x639)]=![],_0x393bfd[_0x228ec6(0x2ab)]=![],_0x393bfd['director']=![],_0x393bfd[_0x228ec6(0x2fe)]=![],_0x393bfd['directorSpeakerMuted']=null,_0x393bfd[_0x228ec6(0x206)]=null,_0x393bfd[_0x228ec6(0x5fd)]=![],_0x393bfd['disableOBS']=![],_0x393bfd[_0x228ec6(0x500)]=!![],_0x393bfd[_0x228ec6(0x379)]=null,_0x393bfd[_0x228ec6(0x382)]=![],_0x393bfd[_0x228ec6(0x55e)]=![],_0x393bfd[_0x228ec6(0x5a3)]=new TextEncoder('utf-8'),_0x393bfd[_0x228ec6(0x245)]=![],_0x393bfd['labelsize']=![],_0x393bfd[_0x228ec6(0x1a8)]=![],_0x393bfd[_0x228ec6(0x5cb)]=![],_0x393bfd[_0x228ec6(0x53d)]=![],_0x393bfd[_0x228ec6(0x361)]=![],_0x393bfd['framerate']=![],_0x393bfd['focusDistance']=![],_0x393bfd[_0x228ec6(0x46a)]=![],_0x393bfd[_0x228ec6(0x53c)]=![],_0x393bfd[_0x228ec6(0x61c)]=![],_0x393bfd[_0x228ec6(0x416)]=![],_0x393bfd[_0x228ec6(0x451)]=![],_0x393bfd[_0x228ec6(0x306)]=![],_0x393bfd[_0x228ec6(0x3de)]=![],_0x393bfd[_0x228ec6(0x3e6)]=![],_0x393bfd[_0x228ec6(0x235)]=![],_0x393bfd[_0x228ec6(0x1ba)]=0x1,_0x393bfd[_0x228ec6(0x4f4)]=0x0,_0x393bfd[_0x228ec6(0x221)]=![],_0x393bfd[_0x228ec6(0x19e)]=![],_0x393bfd[_0x228ec6(0x335)]=![],_0x393bfd[_0x228ec6(0x4fd)]=![],_0x393bfd['keyframerate']=![],_0x393bfd[_0x228ec6(0x349)]={},_0x393bfd['micDelay']=![],_0x393bfd[_0x228ec6(0x434)]=![],_0x393bfd[_0x228ec6(0x5c1)]=![],_0x393bfd[_0x228ec6(0x2e9)]=![],_0x393bfd[_0x228ec6(0x32a)]=![],_0x393bfd[_0x228ec6(0x28b)]=![],_0x393bfd[_0x228ec6(0x439)]=![],_0x393bfd[_0x228ec6(0x4c6)]=![],_0x393bfd['maxsamplerate']=![],_0x393bfd[_0x228ec6(0x4bc)]=![],_0x393bfd['minptime']=![],_0x393bfd[_0x228ec6(0x23b)]=![],_0x393bfd['maxiosbitrate']=0x19,_0x393bfd[_0x228ec6(0x52b)]=0xa,_0x393bfd[_0x228ec6(0x45d)]=![],_0x393bfd['manual']=![],_0x393bfd[_0x228ec6(0x1f7)]=![],_0x393bfd[_0x228ec6(0x539)]=![],_0x393bfd[_0x228ec6(0x26b)]=![],_0x393bfd[_0x228ec6(0x39b)]=![],_0x393bfd[_0x228ec6(0x552)]=![],_0x393bfd[_0x228ec6(0x573)]=![],_0x393bfd['msg']=[],_0x393bfd[_0x228ec6(0x36f)]=![],_0x393bfd[_0x228ec6(0x446)]=![],_0x393bfd[_0x228ec6(0x33b)]=![],_0x393bfd[_0x228ec6(0x2d8)]={},_0x393bfd[_0x228ec6(0x5c3)]=![],_0x393bfd[_0x228ec6(0x3f4)]=![],_0x393bfd[_0x228ec6(0x5b8)]=![],_0x393bfd['nocursor']=![],_0x393bfd[_0x228ec6(0x5c6)]=![],_0x393bfd['offsetChannel']=![],_0x393bfd[_0x228ec6(0x5cd)]=![],_0x393bfd['obsState']={},_0x393bfd[_0x228ec6(0x1b2)][_0x228ec6(0x277)]=null,_0x393bfd['obsState'][_0x228ec6(0x5f2)]=null,_0x393bfd[_0x228ec6(0x1b2)][_0x228ec6(0x2fb)]=null,_0x393bfd[_0x228ec6(0x1b2)][_0x228ec6(0x34f)]=null,_0x393bfd['obsState'][_0x228ec6(0x2fb)]=null,_0x393bfd['outboundVideoBitrate']=![],_0x393bfd[_0x228ec6(0x28a)]=![],_0x393bfd['order']=![],_0x393bfd[_0x228ec6(0x43a)]=![],_0x393bfd[_0x228ec6(0x55c)]={},_0x393bfd[_0x228ec6(0x38c)]=![],_0x393bfd['customWSS']=![],_0x393bfd[_0x228ec6(0x3b9)]=![],_0x393bfd[_0x228ec6(0x24d)]=![],_0x393bfd[_0x228ec6(0x26a)]=![],_0x393bfd[_0x228ec6(0x346)]=null,_0x393bfd[_0x228ec6(0x55f)]=null,_0x393bfd[_0x228ec6(0x2f3)]=![],_0x393bfd[_0x228ec6(0x54a)]=[],_0x393bfd[_0x228ec6(0x422)]=![],_0x393bfd[_0x228ec6(0x53b)]=![],_0x393bfd['recordedBlobs']=![],_0x393bfd[_0x228ec6(0x5f9)]=![],_0x393bfd[_0x228ec6(0x351)]=![],_0x393bfd[_0x228ec6(0x544)]=0xbb8,_0x393bfd[_0x228ec6(0x318)]=![],_0x393bfd[_0x228ec6(0x211)]=0x1388,_0x393bfd[_0x228ec6(0x254)]=![],_0x393bfd[_0x228ec6(0x28f)]=![],_0x393bfd['roombitrate']=![],_0x393bfd[_0x228ec6(0x458)]=![],_0x393bfd['rpcs']={},_0x393bfd[_0x228ec6(0x27e)]=![],_0x393bfd[_0x228ec6(0x45b)]='',_0x393bfd[_0x228ec6(0x4e8)]=![],_0x393bfd[_0x228ec6(0x22c)]=![],_0x393bfd[_0x228ec6(0x3b2)]={},_0x393bfd['screenshare']=![],_0x393bfd[_0x228ec6(0x3ab)]=![],_0x393bfd[_0x228ec6(0x57b)]=![],_0x393bfd['screensharequality']=![],_0x393bfd[_0x228ec6(0x329)]=![],_0x393bfd[_0x228ec6(0x5bf)]=![],_0x393bfd[_0x228ec6(0x569)]=![],_0x393bfd[_0x228ec6(0x613)]=![],_0x393bfd['sensorData']=![],_0x393bfd[_0x228ec6(0x3e7)]=0x0,_0x393bfd['devicePixelRatio']=![],_0x393bfd[_0x228ec6(0x522)]=![],_0x393bfd[_0x228ec6(0x287)]=null,_0x393bfd['labelstyle']=![],_0x393bfd['soloChatUUID']=![],_0x393bfd['showSettings']=!![],_0x393bfd[_0x228ec6(0x2f8)]=![],_0x393bfd[_0x228ec6(0x31d)]=![],_0x393bfd[_0x228ec6(0x1c8)]=![],_0x393bfd['speakerMuted']=![],_0x393bfd[_0x228ec6(0x340)]={},_0x393bfd[_0x228ec6(0x1df)]=![],_0x393bfd[_0x228ec6(0x326)]=![],_0x393bfd[_0x228ec6(0x431)]=![],_0x393bfd[_0x228ec6(0x4a4)]=null,_0x393bfd[_0x228ec6(0x49b)]=null,_0x393bfd[_0x228ec6(0x3da)]=![],_0x393bfd[_0x228ec6(0x2bd)]=![],_0x393bfd[_0x228ec6(0x4b4)]=![],_0x393bfd[_0x228ec6(0x3a8)]=![],_0x393bfd[_0x228ec6(0x3c8)]=0x1f4,_0x393bfd[_0x228ec6(0x20e)]=_0x228ec6(0x4c0),_0x393bfd['tfliteModule']=![],_0x393bfd[_0x228ec6(0x60c)]=![],_0x393bfd['taintedSession']=![],_0x393bfd[_0x228ec6(0x181)]=![],_0x393bfd[_0x228ec6(0x2d9)]=![],_0x393bfd[_0x228ec6(0x438)]=![],_0x393bfd[_0x228ec6(0x42d)]=![],_0x393bfd[_0x228ec6(0x4a1)]=![],_0x393bfd[_0x228ec6(0x1dd)]=![],_0x393bfd[_0x228ec6(0x609)]=![],_0x393bfd[_0x228ec6(0x596)]=![],_0x393bfd[_0x228ec6(0x5d5)]=![],_0x393bfd[_0x228ec6(0x352)]=0x64,_0x393bfd[_0x228ec6(0x1d5)]=![],_0x393bfd[_0x228ec6(0x51e)]=![],_0x393bfd[_0x228ec6(0x400)]=![],_0x393bfd[_0x228ec6(0x2f1)]={},_0x393bfd[_0x228ec6(0x2ee)]={},_0x393bfd[_0x228ec6(0x233)]=![],_0x393bfd['windowed']=![],_0x393bfd[_0x228ec6(0x1f6)]={},_0x393bfd[_0x228ec6(0x31b)]=![],_0x393bfd[_0x228ec6(0x440)]=![],_0x393bfd['ws']=null,_0x393bfd[_0x228ec6(0x494)]=![],_0x393bfd[_0x228ec6(0x55b)]=![],_0x393bfd[_0x228ec6(0x4e5)]=null,_0x393bfd[_0x228ec6(0x63f)]=null,_0x393bfd[_0x228ec6(0x3a9)]=![],_0x393bfd[_0x228ec6(0x3c5)]=getById(_0x228ec6(0x4d9))['cloneNode'](!![]),_0x393bfd[_0x228ec6(0x3c5)][_0x228ec6(0x3da)][_0x228ec6(0x33c)]=_0x228ec6(0x325),_0x393bfd[_0x228ec6(0x3c5)]['style'][_0x228ec6(0x2be)]=_0x228ec6(0x325),_0x393bfd[_0x228ec6(0x3c5)]['id']='localMuteElement',_0x393bfd[_0x228ec6(0x39f)]=getById(_0x228ec6(0x264))['cloneNode'](!![]),_0x393bfd[_0x228ec6(0x39f)]['id']=_0x228ec6(0x4bb),_0x393bfd[_0x228ec6(0x39f)][_0x228ec6(0x3da)]['opacity']=0x0,_0x393bfd['voiceMeter'][_0x228ec6(0x584)][_0x228ec6(0x61a)]=0x0,_0x393bfd[_0x228ec6(0x39f)][_0x228ec6(0x3da)][_0x228ec6(0x1d5)]=_0x228ec6(0x291),_0x393bfd[_0x228ec6(0x39f)][_0x228ec6(0x3da)][_0x228ec6(0x451)]=_0x228ec6(0x291),_0x393bfd[_0x228ec6(0x39f)]['style'][_0x228ec6(0x33c)]=_0x228ec6(0x4e4),_0x393bfd['voiceMeter'][_0x228ec6(0x3da)][_0x228ec6(0x2be)]=_0x228ec6(0x291),_0x393bfd[_0x228ec6(0x393)]=function(_0x2255bf=0x7){var _0x215b23=_0x228ec6,_0x3ef8ba='',_0x1f4bad=_0x215b23(0x56b);for(var _0x5e3bca=0x0;_0x5e3bca<_0x2255bf;_0x5e3bca++){_0x3ef8ba+=_0x1f4bad[_0x215b23(0x51d)](Math[_0x215b23(0x35a)](Math[_0x215b23(0x182)]()*_0x1f4bad['length']));}return log(_0x3ef8ba),_0x3ef8ba;};function _0x3ca2f6(_0x5c8fd6){var _0x48cf4b=_0x228ec6,_0x4da140=new Uint8Array(_0x5c8fd6[_0x48cf4b(0x269)]);for(var _0x48eff4=0x0;_0x48eff4<_0x5c8fd6[_0x48cf4b(0x269)];_0x48eff4++){_0x4da140[_0x48eff4]=_0x5c8fd6[_0x48cf4b(0x4c3)](_0x48eff4);}return _0x4da140;}function _0x524340(_0x29b2e2){var _0x9652ce=_0x228ec6;return Array[_0x9652ce(0x55d)][_0x9652ce(0x299)][_0x9652ce(0x1e9)](_0x29b2e2,function(_0x376b51){var _0x3cb046=_0x9652ce;return('0'+(_0x376b51&0xff)[_0x3cb046(0x5a7)](0x10))['slice'](-0x2);})[_0x9652ce(0x1a7)]('');}function _0x10c742(_0x1a119e){var _0x3822c8=_0x228ec6,_0x3f6f91=[];for(var _0x37dc69=0x0;_0x37dc69<_0x1a119e[_0x3822c8(0x269)];_0x37dc69+=0x2){_0x3f6f91[_0x3822c8(0x348)](parseInt(_0x1a119e[_0x3822c8(0x58c)](_0x37dc69,0x2),0x10));}return new Uint8Array(_0x3f6f91);}_0x393bfd[_0x228ec6(0x48e)]=function(_0x3f7881,_0x595e3d=![]){var _0x1fd76b=_0x228ec6,_0x3b6c9e=new TextEncoder(_0x1fd76b(0x600))['encode'](_0x3f7881);return crypto[_0x1fd76b(0x450)][_0x1fd76b(0x4a3)](_0x1fd76b(0x4ea),_0x3b6c9e)['then'](function(_0x1d2b6d){var _0x2d7e51=_0x1fd76b;return _0x1d2b6d=new Uint8Array(_0x1d2b6d),_0x595e3d&&(_0x1d2b6d=_0x1d2b6d[_0x2d7e51(0x537)](0x0,parseInt(parseInt(_0x595e3d)/0x2))),_0x1d2b6d=_0x524340(_0x1d2b6d),_0x1d2b6d;});},_0x393bfd['encryptMessage']=function(_0x2e0e12){var _0x20ac65=_0x228ec6,_0x41f84b=crypto[_0x20ac65(0x4f6)](new Uint8Array(0x10));return crypto[_0x20ac65(0x450)][_0x20ac65(0x4a3)]({'name':'SHA-256'},_0x3ca2f6(_0x393bfd[_0x20ac65(0x43a)]+_0x393bfd[_0x20ac65(0x45b)]))[_0x20ac65(0x1c3)](function(_0x5e3c8f){var _0x1bb758=_0x20ac65;return window[_0x1bb758(0x3eb)][_0x1bb758(0x450)][_0x1bb758(0x2de)](_0x1bb758(0x3ee),_0x5e3c8f,{'name':_0x1bb758(0x460)},![],[_0x1bb758(0x5a6),_0x1bb758(0x392)])['then'](function(_0x41be3d){var _0x2ff221=_0x1bb758;return crypto[_0x2ff221(0x450)][_0x2ff221(0x5a6)]({'name':_0x2ff221(0x460),'iv':_0x41f84b},_0x41be3d,_0x3ca2f6(_0x2e0e12))[_0x2ff221(0x1c3)](function(_0x38ff20){return encrypted_data=new Uint8Array(_0x38ff20),encrypted_data=_0x524340(encrypted_data),_0x41f84b=_0x524340(_0x41f84b),[encrypted_data,_0x41f84b];},function(_0x3c53e5){var _0x5e8f40=_0x2ff221;return errorlog(_0x3c53e5[_0x5e8f40(0x337)]),![];});},function(_0x56aaa){var _0x1ce2ee=_0x1bb758;if('sHuFw'===_0x1ce2ee(0x256))_0x12e837(_0x4831a3);else return errorlog(_0x56aaa),![];});});},_0x393bfd[_0x228ec6(0x373)]=function(_0x5d5f58,_0x99e314){var _0x3e1087=_0x228ec6;return _0x5d5f58=_0x10c742(_0x5d5f58),_0x99e314=_0x10c742(_0x99e314),crypto[_0x3e1087(0x450)][_0x3e1087(0x4a3)]({'name':_0x3e1087(0x4ea)},_0x3ca2f6(_0x393bfd[_0x3e1087(0x43a)]+_0x393bfd[_0x3e1087(0x45b)]))[_0x3e1087(0x1c3)](function(_0x399960){var _0x448d86=_0x3e1087;return window[_0x448d86(0x3eb)][_0x448d86(0x450)][_0x448d86(0x2de)](_0x448d86(0x3ee),_0x399960,{'name':_0x448d86(0x460)},![],[_0x448d86(0x5a6),_0x448d86(0x392)])[_0x448d86(0x1c3)](function(_0x37eadf){var _0xe7b9f=_0x448d86;return crypto[_0xe7b9f(0x450)]['decrypt']({'name':_0xe7b9f(0x460),'iv':_0x99e314},_0x37eadf,_0x5d5f58)[_0xe7b9f(0x1c3)](function(_0x26fdbd){var _0x486dce=_0xe7b9f,_0x19d12d=new Uint8Array(_0x26fdbd),_0x1b19b4='';for(var _0x52afee=0x0;_0x52afee<_0x19d12d[_0x486dce(0x342)];_0x52afee++){_0x1b19b4+=String[_0x486dce(0x5f3)](_0x19d12d[_0x52afee]);}return _0x1b19b4;},function(_0x195548){var _0x10cbef=_0xe7b9f;if(_0x10cbef(0x18b)!==_0x10cbef(0x557))return errorlog(_0x195548[_0x10cbef(0x337)]),![];else(_0x59d2d8||_0x94743)&&(_0x2af5d1['pcs'][_0x5a76d3][_0x10cbef(0x46a)]==!![]&&(_0x120b03[_0x10cbef(0x55c)][_0x1a38e3]['guest']=!![]));});});});},_0x393bfd[_0x228ec6(0x216)]=function _0xd73a74(){var _0x12ba17=_0x228ec6;window[_0x12ba17(0x3eb)]['subtle'][_0x12ba17(0x5af)]({'name':_0x12ba17(0x384),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x12ba17(0x592)}},!![],[_0x12ba17(0x2ba),'verify'])[_0x12ba17(0x1c3)](function(_0x4a9bd0){var _0x1c2252=_0x12ba17;log(_0x4a9bd0[_0x1c2252(0x35b)]),log(_0x4a9bd0[_0x1c2252(0x22a)]),_0x393bfd['mykey']=_0x4a9bd0,window['crypto'][_0x1c2252(0x450)][_0x1c2252(0x464)]('jwk',_0x4a9bd0[_0x1c2252(0x35b)])[_0x1c2252(0x1c3)](function(_0x3a1c5){var _0x3dd0af=_0x1c2252,_0x3f0ffe={};_0x3f0ffe[_0x3dd0af(0x48f)]='storekey',_0x3f0ffe[_0x3dd0af(0x282)]='OOO',_0x393bfd[_0x3dd0af(0x4d4)](_0x3f0ffe);})[_0x1c2252(0x2a5)](errorlog);})[_0x12ba17(0x2a5)](errorlog);},_0x393bfd[_0x228ec6(0x19c)]=function(_0x3ce5c3,_0x4a252b){var _0x23fdff=_0x228ec6;window['crypto'][_0x23fdff(0x450)][_0x23fdff(0x2de)](_0x23fdff(0x2cc),{'kty':_0x23fdff(0x5ff),'e':'AQAB','n':_0x3ce5c3,'alg':_0x23fdff(0x3c9),'ext':!![]},{'name':_0x23fdff(0x384),'hash':{'name':_0x23fdff(0x592)}},!![],['verify'])[_0x23fdff(0x1c3)](function(_0x345911){var _0x59aaf1=_0x23fdff;_0x393bfd[_0x59aaf1(0x349)][_0x4a252b]={},_0x393bfd[_0x59aaf1(0x349)][_0x4a252b][_0x59aaf1(0x35b)]=_0x345911,_0x393bfd[_0x59aaf1(0x349)][_0x4a252b][_0x59aaf1(0x22a)]=null;})[_0x23fdff(0x2a5)](errorlog);},_0x393bfd[_0x228ec6(0x192)]=function(_0x3a7e26,_0x4a9861=![]){var _0x1d160e=_0x228ec6,_0x2a8e7b={};_0x2a8e7b['keyframe']=!![],_0x2a8e7b[_0x1d160e(0x22c)]=!![],_0x393bfd[_0x1d160e(0x2ca)](_0x2a8e7b,_0x3a7e26);},_0x393bfd[_0x228ec6(0x5cc)]=function(_0x3b6f76,_0x5524dc){var _0x57a867=_0x228ec6;if(_0x57a867(0x428)!==_0x57a867(0x54d)){var _0x4bee14={};_0x4bee14['audioBitrate']=_0x3b6f76,log(_0x4bee14),_0x393bfd[_0x57a867(0x2ca)](_0x4bee14,_0x5524dc);}else _0x3df1fa[_0x57a867(0x55c)][_0x319d3f][_0x57a867(0x53e)]=0x64;},_0x393bfd[_0x228ec6(0x530)]=function(_0x19ec75,_0x4b5918){var _0x92ab98=_0x228ec6;if(!_0x393bfd[_0x92ab98(0x21c)][_0x4b5918])return;if(_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x614)]!==![]){if(_0x393bfd[_0x92ab98(0x21c)][_0x4b5918]['manualBandwidth']===_0x19ec75)return;_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x5dd)]=_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x614)];}else{if(_0x19ec75===![]){if(_0x393bfd['rpcs'][_0x4b5918][_0x92ab98(0x5dd)]===_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x505)])return;}else _0x393bfd['rpcs'][_0x4b5918][_0x92ab98(0x5dd)]=_0x19ec75;}_0x19ec75=parseInt(_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x5dd)]);if(_0x393bfd[_0x92ab98(0x1b2)][_0x92ab98(0x277)]===![]){if(_0x393bfd[_0x92ab98(0x5cd)]!==![]){if(window[_0x92ab98(0x5d3)])return;}}_0x19ec75===0x0&&_0x393bfd['rpcs'][_0x4b5918][_0x92ab98(0x35f)]&&(_0x19ec75=0x1);if(_0x393bfd[_0x92ab98(0x21c)][_0x4b5918][_0x92ab98(0x505)]===_0x19ec75)return;log('request\x20rate\x20limit:\x20'+_0x19ec75);var _0x4fcd86={};_0x4fcd86[_0x92ab98(0x3d3)]=_0x19ec75,log(_0x4fcd86),_0x393bfd['sendRequest'](_0x4fcd86,_0x4b5918)?_0x393bfd['rpcs'][_0x4b5918][_0x92ab98(0x505)]=_0x19ec75:_0x92ab98(0x4f1)===_0x92ab98(0x311)?_0x1d8b1c['rpcs'][_0x2da0db][_0x92ab98(0x3de)][_0x92ab98(0x584)][_0x92ab98(0x4bd)]=_0x56797e[_0x92ab98(0x21c)][_0xe1b111]['streamID']:(setTimeout(function _0x51b9a6(){var _0x28fafe=_0x92ab98;_0x393bfd[_0x28fafe(0x530)](![],_0x4b5918);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit'));},_0x393bfd[_0x228ec6(0x605)]=function(_0xebabdd){var _0x2bcea2=_0x228ec6;if(_0x393bfd['director']){if(!_0x393bfd['directorEnabledPPT']){warnUser('Enable\x20the\x20director\x27s\x20microphone\x20first.');return;}}_0x393bfd['soloChatUUID']===_0xebabdd?_0x393bfd['soloChatUUID']=![]:_0x393bfd['soloChatUUID']=_0xebabdd;var _0x376f51=document[_0x2bcea2(0x59e)](_0x2bcea2(0x3bd));for(var _0x1851a5=0x0;_0x1851a5<_0x376f51[_0x2bcea2(0x269)];_0x1851a5++){if(_0x393bfd[_0x2bcea2(0x527)]&&_0x376f51[_0x1851a5][_0x2bcea2(0x584)]['UUID']===_0x393bfd[_0x2bcea2(0x527)]){}else _0x376f51[_0x1851a5][_0x2bcea2(0x52f)][_0x2bcea2(0x3dd)](_0x2bcea2(0x41b));}_0x393bfd['applySoloChat'](![]);},_0x393bfd['applySoloChat']=function(_0x2b1ef0=!![]){var _0xe5efc3=_0x228ec6;if(_0x393bfd['director']===![])return;else{if(!_0x393bfd['directorEnabledPPT']){if(_0xe5efc3(0x483)!==_0xe5efc3(0x483))_0xcbf09b=!![];else return;}}if(_0x393bfd[_0xe5efc3(0x527)]){if(_0x393bfd[_0xe5efc3(0x527)]in _0x393bfd[_0xe5efc3(0x55c)]){}else _0x393bfd['soloChatUUID']=![];}for(var _0x555230 in _0x393bfd[_0xe5efc3(0x55c)]){try{if(_0xe5efc3(0x199)===_0xe5efc3(0x199)){var _0x2db29d=_0x393bfd['pcs'][_0x555230][_0xe5efc3(0x461)]();_0x2db29d[_0xe5efc3(0x4af)](_0x4c7b15=>{var _0x151ae9=_0xe5efc3;if(!_0x4c7b15['track'])return;if(_0x4c7b15[_0x151ae9(0x353)][_0x151ae9(0x5b2)]!==_0x151ae9(0x275))return;const _0x4e9dab=_0x4c7b15['getParameters']();if(!_0x4e9dab[_0x151ae9(0x49f)])_0x4e9dab[_0x151ae9(0x49f)]=[{}];else{if(!_0x4e9dab[_0x151ae9(0x49f)][_0x151ae9(0x269)])return;}if(_0x393bfd['soloChatUUID']&&_0x393bfd[_0x151ae9(0x527)]===_0x555230)_0x4e9dab['encodings'][0x0][_0x151ae9(0x3d7)]=!![],setTimeout(function(_0xf03943,_0x4b2ca6,_0x5e56c3){var _0x30af60=_0x151ae9;_0x5e56c3[_0x30af60(0x4d1)](_0x4b2ca6)['then'](()=>{var _0x46d9ad=_0x30af60;document['querySelectorAll'](_0x46d9ad(0x31c)+_0xf03943+'\x22]')[0x0][_0x46d9ad(0x52f)][_0x46d9ad(0x3fe)]('pressed');})[_0x30af60(0x2a5)](warnlog);},0x0,_0x555230,_0x4e9dab,_0x4c7b15);else{if(_0x393bfd[_0x151ae9(0x527)]===![])_0x4e9dab[_0x151ae9(0x49f)][0x0][_0x151ae9(0x3d7)]=!![],_0x4c7b15[_0x151ae9(0x4d1)](_0x4e9dab)[_0x151ae9(0x1c3)](()=>{})[_0x151ae9(0x2a5)](warnlog);else{if(_0x151ae9(0x2db)!==_0x151ae9(0x2db))try{_0x296758[_0x151ae9(0x55c)][_0x3d9c01][_0x151ae9(0x4db)](),delete _0x3eee64[_0x151ae9(0x55c)][_0x5450f7],_0x356e18();}catch(_0x3c9ccd){}else _0x4e9dab[_0x151ae9(0x49f)][0x0][_0x151ae9(0x3d7)]=![],setTimeout(function(_0x3e95aa,_0x4076b1,_0x32d38e){var _0x4fe3d9=_0x151ae9;_0x32d38e[_0x4fe3d9(0x4d1)](_0x4076b1)[_0x4fe3d9(0x1c3)]()[_0x4fe3d9(0x2a5)](_0x3b2ba6=>{var _0x1c065e=_0x4fe3d9;if('tgMuB'===_0x1c065e(0x365))warnlog(_0x3b2ba6),document[_0x1c065e(0x59e)](_0x1c065e(0x31c)+_0x3e95aa+'\x22]')[0x0][_0x1c065e(0x52f)][_0x1c065e(0x3fe)](_0x1c065e(0x41b));else return;});},0x0,_0x555230,_0x4e9dab,_0x4c7b15);}}});}else{_0x5d6f37(_0xe5efc3(0x3d8));return;}}catch(_0x659fab){errorlog(_0x659fab);}}_0x2b1ef0==![]&&(_0x393bfd['soloChatUUID']?(_0x393bfd[_0xe5efc3(0x446)]=_0x393bfd[_0xe5efc3(0x36f)],_0x393bfd['muted']=![],data={},data[_0xe5efc3(0x47c)]=_0x393bfd[_0xe5efc3(0x36f)],_0x393bfd['sendMessage'](data,_0x393bfd[_0xe5efc3(0x527)])):_0x393bfd[_0xe5efc3(0x36f)]=_0x393bfd[_0xe5efc3(0x446)],toggleMute(!![]));},_0x393bfd[_0x228ec6(0x226)]=function(){var _0x47b798=_0x228ec6;if(_0x393bfd[_0x47b798(0x3cc)]===null){if(_0x47b798(0x1da)!==_0x47b798(0x1da))_0x229ee4(_0x47b798(0x41e)),_0x3e8dcd(_0x9ef7e0[_0x47b798(0x5dc)]);else return;}for(var _0x4e4744 in _0x393bfd[_0x47b798(0x21c)]){try{var _0x31d03b=_0x393bfd[_0x47b798(0x21c)][_0x4e4744][_0x47b798(0x637)]();for(var _0x59dd85=0x0;_0x59dd85<_0x31d03b[_0x47b798(0x269)];_0x59dd85++){_0x31d03b[_0x59dd85][_0x47b798(0x353)][_0x47b798(0x5b2)]=='audio'&&(_0x31d03b[_0x59dd85][_0x47b798(0x353)][_0x47b798(0x5f8)]=!_0x393bfd[_0x47b798(0x3cc)]);}}catch(_0x51b306){}}_0x393bfd['directorSpeakerMuted']&&(getById(_0x47b798(0x4e9))[_0x47b798(0x36f)]=!![]);},_0x393bfd[_0x228ec6(0x289)]=function(){var _0x207ab5=_0x228ec6;if(_0x393bfd[_0x207ab5(0x206)]===null)return;_0x393bfd[_0x207ab5(0x206)]?(getById(_0x207ab5(0x433))[_0x207ab5(0x3da)]['display']=_0x207ab5(0x40f),!_0x393bfd[_0x207ab5(0x48c)]&&(_0x207ab5(0x296)!==_0x207ab5(0x238)?warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    '):_0x4c1ada[_0x207ab5(0x55c)][_0x1184e2][_0x207ab5(0x60a)]===![]?_0x3a3293['limitAudioBitrate'](_0x41473d,0x0):_0xaf714b[_0x207ab5(0x310)](_0x56ed1d,-0x1))):(getById(_0x207ab5(0x433))[_0x207ab5(0x3da)][_0x207ab5(0x30c)]='',!_0x393bfd[_0x207ab5(0x48c)]&&closeModal());for(var _0x110438 in _0x393bfd['rpcs']){try{var _0x4822c8=_0x393bfd[_0x207ab5(0x21c)][_0x110438][_0x207ab5(0x637)]();for(var _0x73a4c7=0x0;_0x73a4c7<_0x4822c8['length'];_0x73a4c7++){_0x4822c8[_0x73a4c7][_0x207ab5(0x353)][_0x207ab5(0x5b2)]==_0x207ab5(0x56a)&&(_0x4822c8[_0x73a4c7][_0x207ab5(0x353)]['enabled']=!_0x393bfd[_0x207ab5(0x206)]);}}catch(_0x146645){_0x207ab5(0x280)===_0x207ab5(0x280)?errorlog(_0x146645):_0x345070[_0x207ab5(0x1c7)](_0x3124c5[_0x207ab5(0x395)](_0x344761[_0x207ab5(0x43d)]))[_0x207ab5(0x1c3)](function(_0x49195c){var _0x5ade75=_0x207ab5;_0x9e1eaa['candidates']=_0x49195c[0x0],_0x579a10[_0x5ade75(0x3b5)]=_0x49195c[0x1],_0x35fd02[_0x5ade75(0x309)](_0x18fd23);});}}_0x393bfd[_0x207ab5(0x206)]&&(getById(_0x207ab5(0x4e9))[_0x207ab5(0x36f)]=!![]);},_0x393bfd['remoteControl']=function(_0x24c268){var _0xcf715c=_0x228ec6;_0x24c268[_0xcf715c(0x412)]();var _0x22c671=parseFloat(_0x24c268[_0xcf715c(0x468)]*-0.001);log(_0x24c268[_0xcf715c(0x1eb)]),_0x24c268[_0xcf715c(0x529)]||_0x24c268['metaKey']?_0x393bfd[_0xcf715c(0x556)](_0x22c671,_0x24c268[_0xcf715c(0x1eb)][_0xcf715c(0x584)][_0xcf715c(0x3a9)]):_0x393bfd['requestZoomChange'](_0x22c671,_0x24c268[_0xcf715c(0x1eb)][_0xcf715c(0x584)][_0xcf715c(0x3a9)]);},_0x393bfd['requestZoomChange']=function(_0x30786e,_0x255fc0,_0x577618=_0x393bfd[_0x228ec6(0x351)]){var _0x12f680=_0x228ec6;log(_0x12f680(0x333)+_0x30786e),log(_0x255fc0);var _0x190548={};_0x190548[_0x12f680(0x51e)]=_0x30786e,_0x190548[_0x12f680(0x351)]=_0x577618,_0x393bfd['sendRequest'](_0x190548,_0x255fc0)?log(_0x12f680(0x200)):errorlog(_0x12f680(0x582));},_0x393bfd[_0x228ec6(0x556)]=function(_0x499bc8,_0x404725,_0x113627=_0x393bfd[_0x228ec6(0x351)]){var _0xac80e6=_0x228ec6;log(_0xac80e6(0x1fb)+_0x499bc8);var _0x10bee8={};_0x10bee8['focus']=_0x499bc8,_0x10bee8[_0xac80e6(0x351)]=_0x113627,_0x393bfd[_0xac80e6(0x2ca)](_0x10bee8,_0x404725)?log(_0xac80e6(0x228)):errorlog(_0xac80e6(0x56c));},_0x393bfd[_0x228ec6(0x46c)]=function(){var _0x3b24a3=_0x228ec6;_0x393bfd['connect']();if(_0x393bfd[_0x3b24a3(0x335)]!==![])_0x393bfd['joiningRoom']=_0x3b24a3(0x38e),log(_0x3b24a3(0x187));else{var _0x40d49d={};_0x40d49d[_0x3b24a3(0x48f)]=_0x3b24a3(0x19a),_0x40d49d[_0x3b24a3(0x4a4)]=_0x393bfd[_0x3b24a3(0x4a4)],_0x393bfd[_0x3b24a3(0x4d4)](_0x40d49d),log('seeding\x20!!');}},_0x393bfd[_0x228ec6(0x3fb)]=function(_0x548001){var _0x35ddec=_0x228ec6;if(_0x35ddec(0x5c0)===_0x35ddec(0x34d)){_0x3c6dcf(_0x35ddec(0x1b8));return;}else try{if(navigator[_0x35ddec(0x449)][_0x35ddec(0x63c)](_0x35ddec(0x5ba))!=-0x1){if(!_0x393bfd[_0x35ddec(0x42d)][_0x35ddec(0x219)])return _0x548001;if(!_0x393bfd['videoElement'][_0x35ddec(0x219)][_0x35ddec(0x403)]()['length'])return _0x548001;if(_0x548001<=0x0)return _0x548001;var _0x106aa9=_0x393bfd['videoElement'][_0x35ddec(0x219)][_0x35ddec(0x403)]()[0x0][_0x35ddec(0x3c0)](),_0x101228=_0x106aa9['height'],_0x330e7c=_0x106aa9[_0x35ddec(0x1d5)],_0x19d0aa=_0x101228*_0x548001/0x64,_0x2af11f=_0x330e7c*_0x548001/0x64;if(_0x19d0aa>_0x2af11f){if('ZZwIh'!==_0x35ddec(0x1e6))_0xc9f5c1('The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director',0x1388);else{_0x19d0aa=parseInt(_0x19d0aa/0x10)*0x10;var _0x249c17=0x64*_0x19d0aa/_0x101228;}}else{_0x2af11f=parseInt(_0x2af11f/0x10)*0x10;var _0x249c17=0x64*_0x2af11f/_0x330e7c;}return _0x249c17;}else{if(navigator[_0x35ddec(0x449)]['indexOf']('Android')>-0x1){if(!_0x393bfd['videoElement'][_0x35ddec(0x219)])return _0x548001;if(!_0x393bfd[_0x35ddec(0x42d)]['srcObject'][_0x35ddec(0x403)]()[_0x35ddec(0x269)])return _0x548001;if(_0x548001<=0x0)return _0x548001;var _0x106aa9=_0x393bfd['videoElement'][_0x35ddec(0x219)][_0x35ddec(0x403)]()[0x0][_0x35ddec(0x3c0)](),_0x101228=_0x106aa9[_0x35ddec(0x451)],_0x330e7c=_0x106aa9[_0x35ddec(0x1d5)],_0x19d0aa=_0x101228*_0x548001/0x64,_0x2af11f=_0x330e7c*_0x548001/0x64;if(_0x19d0aa>_0x2af11f){_0x19d0aa=parseInt(_0x19d0aa/0x10)*0x10;var _0x249c17=0x64*_0x19d0aa/_0x101228;}else{_0x2af11f=parseInt(_0x2af11f/0x10)*0x10;var _0x249c17=0x64*_0x2af11f/_0x330e7c;}return _0x249c17;}else{if(_0x393bfd[_0x35ddec(0x52a)]===_0x35ddec(0x4ed)){if(!_0x393bfd[_0x35ddec(0x42d)][_0x35ddec(0x219)])return _0x548001;if(!_0x393bfd[_0x35ddec(0x42d)][_0x35ddec(0x219)][_0x35ddec(0x403)]()[_0x35ddec(0x269)])return _0x548001;if(_0x548001<=0x0)return _0x548001;var _0x106aa9=_0x393bfd[_0x35ddec(0x42d)]['srcObject'][_0x35ddec(0x403)]()[0x0]['getSettings'](),_0x101228=_0x106aa9[_0x35ddec(0x451)],_0x330e7c=_0x106aa9['width'],_0x19d0aa=_0x101228*_0x548001/0x64,_0x2af11f=_0x330e7c*_0x548001/0x64;if(_0x19d0aa>_0x2af11f){_0x19d0aa=parseInt(_0x19d0aa/0x10)*0x10;var _0x249c17=0x64*_0x19d0aa/_0x101228;}else{_0x2af11f=parseInt(_0x2af11f/0x10)*0x10;var _0x249c17=0x64*_0x2af11f/_0x330e7c;}return _0x249c17;}else{if(_0x35ddec(0x368)!==_0x35ddec(0x368))try{_0x35ddec(0x572)in _0x5c21ba[_0x35ddec(0x21c)][this['UUID']]['videoElement']&&_0x230a31['rpcs'][this['UUID']]['videoElement'][_0x35ddec(0x572)][_0x35ddec(0x5e7)]();}catch(_0x1bf92c){_0x6386c7(_0x1bf92c);}else return _0x548001;}}}}catch(_0x3de7fa){if(_0x35ddec(0x5b7)===_0x35ddec(0x1b4))_0x2b870c[_0x35ddec(0x55c)][_0x2df872][_0x35ddec(0x1b3)]==!![]&&_0x51c74b[_0x35ddec(0x2a8)]===0x0?_0x52ecff('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests'):(_0x450b03[_0x35ddec(0x55c)][_0x391ac1][_0x35ddec(0x2fa)](_0x173852,_0x578d11),_0x3620a3(function(_0x1331c4){var _0x3432b4=_0x35ddec;_0x3725e0[_0x3432b4(0x4ba)](_0x1331c4);},_0x22c348[_0x35ddec(0x544)],_0x6288ab));else return _0x548001;}},_0x393bfd[_0x228ec6(0x453)]=function(){var _0x599e39=_0x228ec6;log(_0x599e39(0x185));for(var _0x4237fb in _0x393bfd[_0x599e39(0x55c)]){setTimeout(function(_0x50ea5f){var _0x441b28=_0x599e39;if(_0x393bfd[_0x441b28(0x55c)][_0x50ea5f][_0x441b28(0x5e0)]!==![])_0x441b28(0x1e7)!==_0x441b28(0x507)?(log(_0x441b28(0x4cb)),_0x393bfd[_0x441b28(0x567)](_0x50ea5f,_0x393bfd[_0x441b28(0x55c)][_0x50ea5f][_0x441b28(0x3ae)],_0x393bfd[_0x441b28(0x55c)][_0x50ea5f][_0x441b28(0x503)])):_0x4887ba(_0x441b28(0x2c6))[_0x441b28(0x3da)][_0x441b28(0x277)]='visible';else _0x393bfd['pcs'][_0x50ea5f][_0x441b28(0x4e8)]!==![]&&(log('scale\x20scale'),_0x393bfd[_0x441b28(0x259)](_0x50ea5f,_0x393bfd[_0x441b28(0x55c)][_0x50ea5f][_0x441b28(0x4e8)]));},0x0,_0x4237fb);}},_0x393bfd[_0x228ec6(0x259)]=function(_0x447790,_0x1f3a64){var _0x567903=_0x228ec6;warnlog(_0x567903(0x24c));if(_0x393bfd[_0x567903(0x55c)][_0x447790]['scale']!==_0x1f3a64){_0x393bfd['pcs'][_0x447790][_0x567903(0x4e8)]=_0x1f3a64;try{if(safariVersion()<=0xd&&(iOS||iPad))log(_0x567903(0x302));else{if((adapter['browserDetails'][_0x567903(0x45f)]===_0x567903(0x555)||adapter['browserDetails']['browser']===_0x567903(0x5f6)||adapter[_0x567903(0x1ed)][_0x567903(0x45f)]===_0x567903(0x632)&&adapter[_0x567903(0x1ed)][_0x567903(0x4e5)]>=0x40)&&_0x567903(0x421)in window&&_0x567903(0x4d1)in window[_0x567903(0x421)]['prototype']){var _0x2a8053=_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x461)]()[_0x567903(0x4f3)](function(_0x582468){var _0x3d7b5d=_0x567903;return _0x582468[_0x3d7b5d(0x353)]&&_0x582468[_0x3d7b5d(0x353)]['kind']==_0x3d7b5d(0x56a);});if(!_0x2a8053){warnlog(_0x567903(0x37e));return;}var _0x5ea0ee=_0x2a8053[_0x567903(0x1d7)]();(!_0x5ea0ee['encodings']||_0x5ea0ee[_0x567903(0x49f)][_0x567903(0x269)]==0x0)&&(_0x5ea0ee[_0x567903(0x49f)]=[{}]);_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x5e0)]&&(_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x5e0)]<_0x1f3a64&&(_0x1f3a64=_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x5e0)]));_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x53e)]&&_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x53e)]<_0x1f3a64&&(_0x1f3a64=_0x393bfd['pcs'][_0x447790][_0x567903(0x53e)]);_0x1f3a64=_0x393bfd[_0x567903(0x3fb)](_0x1f3a64);_0x1f3a64<=0x0?_0x5ea0ee[_0x567903(0x49f)][0x0][_0x567903(0x27f)]=0x1:_0x5ea0ee['encodings'][0x0][_0x567903(0x27f)]=0x64/_0x1f3a64;_0x2a8053['setParameters'](_0x5ea0ee)[_0x567903(0x1c3)](()=>{var _0x24a199=_0x567903;log(_0x24a199(0x574)),log(_0x2a8053[_0x24a199(0x1d7)]()),pokeIframeAPI(_0x24a199(0x535),_0x1f3a64,_0x447790);})[_0x567903(0x2a5)](warnlog),_0x393bfd[_0x567903(0x55c)][_0x447790][_0x567903(0x340)]['scaleFactor']=parseInt(_0x1f3a64)+'%';return;}}}catch(_0x36e80b){if(_0x567903(0x466)!=='pkuOe')errorlog(_0x36e80b);else return _0x34ce4d['track']&&_0x42ead5[_0x567903(0x353)]['kind']==_0x567903(0x56a);}}},_0x393bfd[_0x228ec6(0x478)]=function(_0x143ed4,_0x2bf3cc,_0x47e2b2){var _0x591fde=_0x228ec6;if(!_0x393bfd[_0x591fde(0x21c)][_0x143ed4])return;var _0x25a154=![];if(_0x393bfd['rpcs'][_0x143ed4]['scaleWidth']!=_0x2bf3cc){if(_0x591fde(0x1cd)===_0x591fde(0x1cd))_0x393bfd[_0x591fde(0x21c)][_0x143ed4][_0x591fde(0x3ae)]=_0x2bf3cc,_0x25a154=!![];else return;}_0x393bfd[_0x591fde(0x21c)][_0x143ed4][_0x591fde(0x503)]!=_0x47e2b2&&(_0x393bfd['rpcs'][_0x143ed4][_0x591fde(0x503)]=_0x47e2b2,_0x25a154=!![]);log(_0x2bf3cc+'\x20'+_0x47e2b2);if(_0x25a154){var _0x3cd936={};_0x3cd936[_0x591fde(0x3a9)]=_0x143ed4,_0x3cd936[_0x591fde(0x478)]={'w':_0x2bf3cc,'h':_0x47e2b2},warnlog('requestResolution'),warnlog(_0x3cd936),_0x393bfd[_0x591fde(0x2ca)](_0x3cd936,_0x143ed4);}_0x393bfd[_0x591fde(0x21c)][_0x143ed4][_0x591fde(0x340)]['Requested_resolution']=parseInt(_0x2bf3cc)+_0x591fde(0x41f)+parseInt(_0x47e2b2);},_0x393bfd[_0x228ec6(0x567)]=function(_0x119d28,_0x234064,_0x3e7f30){var _0xc24c7c=_0x228ec6;_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x3ae)]=_0x234064,_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x503)]=_0x3e7f30;if(safariVersion()<=0xd&&(iOS||iPad)){if(_0xc24c7c(0x3ea)===_0xc24c7c(0x32d))_0x539ff5['rpcs'][_0x511082][_0xc24c7c(0x3de)]=_0x41b345(_0x5c3fa0[_0xc24c7c(0x306)]),_0x1d6b98['rpcs'][_0x1732b5][_0xc24c7c(0x3de)]['id']=_0xc24c7c(0x21e)+_0x2b87cf,_0x1ab7da[_0xc24c7c(0x21c)][_0x129fd3][_0xc24c7c(0x3de)][_0xc24c7c(0x584)][_0xc24c7c(0x3a9)]=_0x536d95,_0x36fe0c=!![],_0x1847bb[_0xc24c7c(0x486)]=_0x1d23b6[_0xc24c7c(0x21c)][_0x54fdc1]['iframeEle'],_0x2e43b5['rpcs'][_0x50f488][_0xc24c7c(0x4a4)]&&(_0xa1be5e[_0xc24c7c(0x21c)][_0x1fad74][_0xc24c7c(0x3de)]['dataset'][_0xc24c7c(0x4bd)]=_0x15f3d0[_0xc24c7c(0x21c)][_0x321fae]['streamID']);else return;}if((adapter[_0xc24c7c(0x1ed)][_0xc24c7c(0x45f)]==='chrome'||adapter[_0xc24c7c(0x1ed)]['browser']==='safari'||adapter['browserDetails'][_0xc24c7c(0x45f)]===_0xc24c7c(0x632)&&adapter['browserDetails'][_0xc24c7c(0x4e5)]>=0x40)&&'RTCRtpSender'in window&&_0xc24c7c(0x4d1)in window[_0xc24c7c(0x421)][_0xc24c7c(0x55d)]){var _0x28eaf4=_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x461)]()[_0xc24c7c(0x4f3)](function(_0x11a090){var _0x4e9a18=_0xc24c7c;return _0x11a090['track']&&_0x11a090[_0x4e9a18(0x353)][_0x4e9a18(0x5b2)]==_0x4e9a18(0x56a);});if(!_0x28eaf4){warnlog(_0xc24c7c(0x37e));return;}var _0x4b799e=_0x28eaf4['getParameters']();(!_0x4b799e['encodings']||_0x4b799e[_0xc24c7c(0x49f)][_0xc24c7c(0x269)]==0x0)&&(_0x4b799e['encodings']=[{}]);if(_0x393bfd[_0xc24c7c(0x42d)]){var _0x563c16=_0x393bfd[_0xc24c7c(0x42d)]['srcObject'][_0xc24c7c(0x403)]();if(_0x563c16[_0xc24c7c(0x269)])var _0x1cdac2=_0x393bfd[_0xc24c7c(0x42d)]['srcObject']['getVideoTracks']()[0x0]['getSettings'](),_0x39c4e6=_0x1cdac2['height'],_0x8dcef6=_0x1cdac2[_0xc24c7c(0x1d5)];else return;}else return;var _0x26e7b9=0x64*_0x234064/_0x8dcef6,_0x1504ce=0x64*_0x3e7f30/_0x39c4e6;log(_0x26e7b9+_0xc24c7c(0x41f)+_0x1504ce);var _0x2adc0e=0x64;_0x26e7b9>_0x1504ce?_0x2adc0e=_0x1504ce:_0x2adc0e=_0x26e7b9;_0x2adc0e>0x64&&(_0x2adc0e=0x64);log('resolution\x20scale:\x20'+_0x2adc0e),_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x5e0)]=_0x2adc0e;var _0x583295=0x64;log(_0xc24c7c(0x364)+_0x393bfd['pcs'][_0x119d28][_0xc24c7c(0x4e8)]);_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x4e8)]&&(_0x583295=_0x393bfd[_0xc24c7c(0x55c)][_0x119d28]['scale']);_0x583295>_0x2adc0e&&(_0x583295=_0x2adc0e);_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x5e0)]&&(_0x393bfd[_0xc24c7c(0x55c)][_0x119d28]['scaleResolution']<_0x583295&&(_0x583295=_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x5e0)]));_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x53e)]&&_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x53e)]<_0x583295&&(_0xc24c7c(0x3a0)===_0xc24c7c(0x18d)?_0x4c07d7(_0xd8b4be[_0xc24c7c(0x21c)][_0x2816a6][_0xc24c7c(0x3ec)]):_0x583295=_0x393bfd[_0xc24c7c(0x55c)][_0x119d28][_0xc24c7c(0x53e)]);log(_0xc24c7c(0x297)+_0x583295),_0x583295=_0x393bfd[_0xc24c7c(0x3fb)](_0x583295),log(_0xc24c7c(0x3a3)+_0x583295);_0x583295<=0x0?_0x4b799e['encodings'][0x0][_0xc24c7c(0x27f)]=0x1:_0x4b799e[_0xc24c7c(0x49f)][0x0][_0xc24c7c(0x27f)]=0x64/_0x583295;_0x28eaf4[_0xc24c7c(0x4d1)](_0x4b799e)[_0xc24c7c(0x1c3)](()=>{var _0x3b7fb6=_0xc24c7c;log(_0x3b7fb6(0x574)),log(_0x4b799e),pokeIframeAPI('setVideoScale',_0x583295,_0x119d28);})[_0xc24c7c(0x2a5)](warnlog),_0x393bfd['pcs'][_0x119d28][_0xc24c7c(0x340)]['scaleFactor']=parseInt(_0x583295)+'%';return;}},_0x393bfd[_0x228ec6(0x25d)]=function(_0x5a33b5=null,_0x3dc70f=null){var _0x30ef10=_0x228ec6;_0x3dc70f&&_0x3dc70f[_0x30ef10(0x626)]();log(_0x30ef10(0x22b)+_0x5a33b5);if(iOS||iPad)_0x30ef10(0x2a7)==='ymzhZ'?log(_0x30ef10(0x302)):_0x4411ff[_0x30ef10(0x48c)]!=!![]&&_0x4202d1(_0x30ef10(0x4da));else{if((adapter[_0x30ef10(0x1ed)][_0x30ef10(0x45f)]===_0x30ef10(0x555)||adapter[_0x30ef10(0x1ed)][_0x30ef10(0x45f)]===_0x30ef10(0x5f6)||adapter[_0x30ef10(0x1ed)][_0x30ef10(0x45f)]==='firefox'&&adapter[_0x30ef10(0x1ed)][_0x30ef10(0x4e5)]>=0x40)&&'RTCRtpSender'in window&&_0x30ef10(0x4d1)in window[_0x30ef10(0x421)][_0x30ef10(0x55d)]){if(_0x5a33b5==null){for(_0x5a33b5 in _0x393bfd['pcs']){_0x393bfd['forcePLI'](_0x5a33b5);}return![];}if(!(_0x5a33b5 in _0x393bfd[_0x30ef10(0x55c)]))return![];_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5][_0x30ef10(0x298)]&&(_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5][_0x30ef10(0x2b2)]&&(clearTimeout(_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5][_0x30ef10(0x2b2)]),_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5][_0x30ef10(0x2b2)]=null),_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5]['keyframeTimeout']=setTimeout(function(){var _0x212cd6=_0x30ef10;_0x393bfd[_0x212cd6(0x25d)](_0x5a33b5);},parseInt(_0x393bfd[_0x30ef10(0x55c)][_0x5a33b5][_0x30ef10(0x298)])));try{var _0x5f5a25=_0x393bfd['pcs'][_0x5a33b5][_0x30ef10(0x461)]()[_0x30ef10(0x4f3)](function(_0x527b32){var _0x4c6083=_0x30ef10;return _0x527b32[_0x4c6083(0x353)]&&_0x527b32[_0x4c6083(0x353)][_0x4c6083(0x5b2)]==_0x4c6083(0x56a);});if(!_0x5f5a25)return warnlog(_0x30ef10(0x37e)),![];var _0xf9279b=_0x5f5a25[_0x30ef10(0x1d7)]();(!_0xf9279b[_0x30ef10(0x49f)]||_0xf9279b[_0x30ef10(0x49f)][_0x30ef10(0x269)]==0x0)&&('UdRhg'==='ZIffj'?_0x5b4db3='&password='+_0xfbf4f0[_0x30ef10(0x43a)]:_0xf9279b[_0x30ef10(0x49f)]=[{}]);var _0x247279=![];_0xf9279b[_0x30ef10(0x49f)][0x0][_0x30ef10(0x27f)]=0xa,_0x5f5a25[_0x30ef10(0x4d1)](_0xf9279b)[_0x30ef10(0x1c3)](()=>{var _0x5e5814=_0x30ef10;log(_0x5e5814(0x3b8));var _0x18d515=_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x5e0)],_0x1fa406=0x64;!_0x18d515&&(_0x18d515=_0x1fa406);_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x4e8)]&&(_0x1fa406=_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x4e8)]);if(_0x1fa406>_0x18d515){if('Qvetk'!==_0x5e5814(0x341))return;else _0x1fa406=_0x18d515;}_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x5e0)]&&(_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x5e0)]<_0x1fa406&&(_0x1fa406=_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x5e0)]));_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5]['scaleDueToBitrate']&&_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x53e)]<_0x1fa406&&(_0x1fa406=_0x393bfd[_0x5e5814(0x55c)][_0x5a33b5][_0x5e5814(0x53e)]);log(_0x5e5814(0x297)+_0x1fa406),_0x1fa406=_0x393bfd['pixelFix'](_0x1fa406);var _0x4792bd=_0x5f5a25['getParameters']();_0x4792bd[_0x5e5814(0x49f)][0x0]['scaleResolutionDownBy']=0x64/_0x1fa406,log(_0x5e5814(0x442)),_0x5f5a25[_0x5e5814(0x4d1)](_0x4792bd)[_0x5e5814(0x1c3)](()=>{var _0x2f3f11=_0x5e5814;if(_0x2f3f11(0x435)===_0x2f3f11(0x2d2)){var _0x3b5532=_0x20287d[_0x2f3f11(0x21c)][_0x3c8e23][_0x2f3f11(0x637)]();for(var _0x3ffa14=0x0;_0x3ffa14<_0x3b5532[_0x2f3f11(0x269)];_0x3ffa14++){_0x3b5532[_0x3ffa14]['track'][_0x2f3f11(0x5b2)]==_0x2f3f11(0x275)&&(_0x3b5532[_0x3ffa14][_0x2f3f11(0x353)][_0x2f3f11(0x5f8)]=!_0x2aa1cd['directorSpeakerMuted']);}}else log(_0x2f3f11(0x5db));})[_0x5e5814(0x2a5)](warnlog);})[_0x30ef10(0x2a5)](warnlog);}catch(_0x4b3976){errorlog(_0x4b3976);}}}return![];},_0x393bfd[_0x228ec6(0x5e9)]=function(_0x23c641){var _0x2fe605=_0x228ec6;log('enhacing\x20audio\x20encoder');var _0x55cc8e=_0x393bfd[_0x2fe605(0x55c)][_0x23c641][_0x2fe605(0x461)]()[_0x2fe605(0x4f3)](function(_0x2258d1){var _0x3968ca=_0x2fe605;return _0x2258d1[_0x3968ca(0x353)]&&_0x2258d1[_0x3968ca(0x353)][_0x3968ca(0x5b2)]==_0x3968ca(0x275);});if(!_0x55cc8e)return log(_0x2fe605(0x3e1)),![];var _0x5c48bb=_0x55cc8e[_0x2fe605(0x1d7)]();(!_0x5c48bb[_0x2fe605(0x49f)]||_0x5c48bb['encodings'][_0x2fe605(0x269)]==0x0)&&(_0x5c48bb[_0x2fe605(0x49f)]=[{}]);try{_0x5c48bb[_0x2fe605(0x49f)][0x0][_0x2fe605(0x29c)]=_0x2fe605(0x474),_0x5c48bb[_0x2fe605(0x49f)][0x0][_0x2fe605(0x343)]=_0x2fe605(0x474),_0x5c48bb[_0x2fe605(0x49f)][0x0]['adaptivePtime']=!![],_0x55cc8e[_0x2fe605(0x4d1)](_0x5c48bb)[_0x2fe605(0x1c3)](()=>{var _0x5e743f=_0x2fe605;log(_0x5e743f(0x3b6)),pokeIframeAPI(_0x5e743f(0x5e9),!![],_0x23c641);});}catch(_0x289346){errorlog(_0x289346);}},_0x393bfd['limitAudioEncoder']=function(_0x4e3f54,_0x4f6b00=0x7d00,_0x5bf6b0=0x3e8){var _0x16d099=_0x228ec6;log(_0x16d099(0x230));var _0x32dd2a=_0x393bfd['pcs'][_0x4e3f54][_0x16d099(0x461)]()[_0x16d099(0x4f3)](function(_0x43260d){var _0x4c34e4=_0x16d099;return _0x43260d[_0x4c34e4(0x353)]&&_0x43260d['track'][_0x4c34e4(0x5b2)]==_0x4c34e4(0x275);});if(!_0x32dd2a)return log(_0x16d099(0x3e1)),![];var _0x448320=_0x32dd2a[_0x16d099(0x1d7)]();(!_0x448320[_0x16d099(0x49f)]||_0x448320[_0x16d099(0x49f)][_0x16d099(0x269)]==0x0)&&(_0x448320[_0x16d099(0x49f)]=[{}]),_0x448320[_0x16d099(0x49f)][0x0][_0x16d099(0x2b6)]=_0x4f6b00,_0x32dd2a['setParameters'](_0x448320)[_0x16d099(0x1c3)](()=>{var _0x2e4435=_0x16d099;pokeIframeAPI(_0x2e4435(0x4fe),_0x4f6b00,_0x4e3f54),_0x5bf6b0>0x0&&setTimeout(function(){var _0x4df9fe=_0x2e4435;try{if('tLfgr'===_0x4df9fe(0x3e9)){if(_0x4e3f54 in _0x393bfd[_0x4df9fe(0x55c)])var _0x41f632=_0x393bfd[_0x4df9fe(0x55c)][_0x4e3f54][_0x4df9fe(0x461)]()['find'](function(_0xe0175e){var _0x32a3c0=_0x4df9fe;return _0xe0175e[_0x32a3c0(0x353)]&&_0xe0175e[_0x32a3c0(0x353)]['kind']==_0x32a3c0(0x275);});else return![];if(!_0x41f632)return log(_0x4df9fe(0x3e1)),![];var _0x5e5512=_0x41f632[_0x4df9fe(0x1d7)]();delete _0x5e5512[_0x4df9fe(0x49f)][0x0][_0x4df9fe(0x2b6)],_0x41f632[_0x4df9fe(0x4d1)](_0x5e5512)[_0x4df9fe(0x1c3)](()=>{var _0x2f9747=_0x4df9fe;log(_0x2f9747(0x3b6));});}else _0x428053(_0x4df9fe(0x40b)+_0x20ac01[_0x25d792]),_0x13f01e[_0x4df9fe(0x276)](_0x23d2cb[_0x2a8118]);}catch(_0x4006a4){errorlog(_0x4006a4);}},_0x5bf6b0,_0x4e3f54);});},_0x393bfd[_0x228ec6(0x310)]=function(_0x2dbe01,_0x2203a7){var _0x54820b=_0x228ec6;_0x2203a7=parseInt(_0x2203a7);try{var _0x1aec1c=_0x393bfd[_0x54820b(0x55c)][_0x2dbe01][_0x54820b(0x461)]()[_0x54820b(0x4f3)](function(_0xc3b56){var _0x42d0f6=_0x54820b;return _0xc3b56[_0x42d0f6(0x353)]&&_0xc3b56[_0x42d0f6(0x353)][_0x42d0f6(0x5b2)]=='audio';});if(!_0x1aec1c){warnlog('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}var _0x53b4a0=_0x1aec1c['getParameters']();(!_0x53b4a0[_0x54820b(0x49f)]||_0x53b4a0[_0x54820b(0x49f)][_0x54820b(0x269)]==0x0)&&(_0x53b4a0[_0x54820b(0x49f)]=[{}]);if(_0x2203a7<0x0)_0x53b4a0[_0x54820b(0x49f)][0x0][_0x54820b(0x3d7)]==![]&&(_0x53b4a0['encodings'][0x0][_0x54820b(0x3d7)]=!![]),safariVersion()<=0xd&&(iOS||iPad)?'oluGx'===_0x54820b(0x4de)?(_0x2203a7=0x20,_0x393bfd[_0x54820b(0x397)]&&(_0x2203a7=_0x393bfd['audiobitrate']),_0x53b4a0[_0x54820b(0x49f)][0x0][_0x54820b(0x2b6)]=_0x2203a7*0x400):_0x10287e(_0x54820b(0x301)+_0x870e6)[_0x54820b(0x587)][_0x54820b(0x43c)](_0x3e454f(_0x54820b(0x301)+_0x53d417)):delete _0x53b4a0['encodings'][0x0][_0x54820b(0x2b6)];else _0x2203a7===0x0?_0x53b4a0['encodings'][0x0][_0x54820b(0x3d7)]=![]:(_0x53b4a0[_0x54820b(0x49f)][0x0][_0x54820b(0x3d7)]==![]&&(_0x53b4a0[_0x54820b(0x49f)][0x0]['active']=!![]),_0x53b4a0[_0x54820b(0x49f)][0x0]['maxBitrate']=_0x2203a7*0x400);_0x1aec1c[_0x54820b(0x4d1)](_0x53b4a0)['then'](()=>{var _0x2c8b46=_0x54820b;pokeIframeAPI('setAudioBitrate',_0x2203a7,_0x2dbe01),log(_0x2c8b46(0x231));})[_0x54820b(0x2a5)](warnlog);}catch(_0x284323){errorlog(_0x284323);}},_0x393bfd['optimizeBitrate']=function(_0x5adb9d){var _0x5728d5=_0x228ec6;if(_0x393bfd[_0x5728d5(0x306)]&&_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x4a5)]===!![])_0x393bfd[_0x5728d5(0x47d)](_0x5adb9d,0x0),_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x1c4)]===0x0&&(_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x60a)]===![]?_0x393bfd[_0x5728d5(0x310)](_0x5adb9d,0x0):_0x393bfd[_0x5728d5(0x310)](_0x5adb9d,-0x1));else{if(_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d]&&_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x1c4)]!==![]){if(_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x60a)]===![]){if(_0x5728d5(0x20d)==='UgIfV')_0x2147ca['rpcs'][_0x3005cf][_0x5728d5(0x340)][_0x5be54a['trackId']][_0x5728d5(0x1ac)]=_0x24764a(_0x3cbe1d(_0x309e5e['audioLevel'])*0x2710)/0x2710;else{var _0x90fbd5=_0x393bfd['pcs'][_0x5adb9d][_0x5728d5(0x1c4)];_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x34e)]&&_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x34e)]>0x0&&(_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x34e)]<_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d]['optimizedBitrate']&&(_0x90fbd5=_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x34e)])),_0x393bfd[_0x5728d5(0x47d)](_0x5adb9d,_0x90fbd5),_0x393bfd[_0x5728d5(0x55c)][_0x5adb9d]['optimizedBitrate']===0x0&&_0x393bfd[_0x5728d5(0x310)](_0x5adb9d,0x0);}}else _0x393bfd[_0x5728d5(0x55c)][_0x5adb9d][_0x5728d5(0x1c4)]===0x0&&_0x393bfd[_0x5728d5(0x310)](_0x5adb9d,-0x1);}}},_0x393bfd['limitTotalBitrateGuests']=function(_0x2608a5=0x0,_0x1e032e=![]){var _0x228c43=_0x228ec6;if(_0x393bfd[_0x228c43(0x1a8)]){var _0x5303da=_0x2608a5;warnlog(_0x5303da);var _0x3d45b8=0x0;for(var _0x5589ec in _0x393bfd['pcs']){if(_0x1e032e===_0x5589ec)continue;var _0x2c725d=_0x393bfd[_0x228c43(0x55c)][_0x5589ec][_0x228c43(0x461)]()['find'](function(_0x116e90){var _0x12204d=_0x228c43;return _0x116e90['track']&&_0x116e90[_0x12204d(0x353)][_0x12204d(0x5b2)]==_0x12204d(0x56a);});if(!_0x2c725d)continue;var _0x1aa230=_0x2c725d[_0x228c43(0x1d7)]();if(!_0x1aa230[_0x228c43(0x49f)]||_0x1aa230[_0x228c43(0x49f)]['length']==0x0){_0x5303da+=_0x393bfd[_0x228c43(0x55c)][_0x5589ec][_0x228c43(0x19d)]||0x9c4,warnlog(_0x5303da),_0x3d45b8+=0x1;continue;}if(_0x1aa230[_0x228c43(0x49f)][0x0][_0x228c43(0x3d7)]==![])continue;_0x1aa230[_0x228c43(0x49f)][0x0][_0x228c43(0x2b6)]?(_0x5303da+=parseInt(_0x1aa230[_0x228c43(0x49f)][0x0][_0x228c43(0x2b6)])/0x400,warnlog(_0x5303da)):(_0x5303da+=_0x393bfd[_0x228c43(0x55c)][_0x5589ec][_0x228c43(0x19d)]||0x9c4,warnlog(_0x5303da)),_0x3d45b8+=0x1;}if(!_0x5303da)return![];var _0xd552fe=parseFloat(_0x5303da/_0x393bfd[_0x228c43(0x1a8)]);if(_0xd552fe>0x1)for(var _0x5589ec in _0x393bfd['pcs']){if(_0x1e032e===_0x5589ec)continue;var _0x2c725d=_0x393bfd['pcs'][_0x5589ec][_0x228c43(0x461)]()[_0x228c43(0x4f3)](function(_0x5a56a3){var _0x1a6c5f=_0x228c43;return _0x5a56a3[_0x1a6c5f(0x353)]&&_0x5a56a3['track'][_0x1a6c5f(0x5b2)]=='video';});if(!_0x2c725d)continue;var _0x1aa230=_0x2c725d[_0x228c43(0x1d7)]();if(!_0x1aa230[_0x228c43(0x49f)]||_0x1aa230[_0x228c43(0x49f)][_0x228c43(0x269)]==0x0){var _0xc6a1d7=_0x393bfd[_0x228c43(0x55c)][_0x5589ec][_0x228c43(0x19d)]||0x9c4;_0x393bfd[_0x228c43(0x47d)](_0x5589ec,parseInt(_0xc6a1d7/_0xd552fe),!![]),errorlog(parseInt(_0xc6a1d7/_0xd552fe));continue;}if(_0x1aa230[_0x228c43(0x49f)][0x0][_0x228c43(0x3d7)]==![])continue;if(_0x1aa230[_0x228c43(0x49f)][0x0][_0x228c43(0x2b6)])errorlog(parseInt(parseInt(_0x1aa230['encodings'][0x0][_0x228c43(0x2b6)])/0x400/_0xd552fe)),_0x393bfd[_0x228c43(0x47d)](_0x5589ec,parseInt(parseInt(_0x1aa230[_0x228c43(0x49f)][0x0]['maxBitrate'])/0x400/_0xd552fe),!![]);else{var _0xc6a1d7=_0x393bfd[_0x228c43(0x55c)][_0x5589ec][_0x228c43(0x19d)]||0x9c4;errorlog(parseInt(_0xc6a1d7/_0xd552fe)),_0x393bfd['limitBitrate'](_0x5589ec,parseInt(_0xc6a1d7/_0xd552fe),!![]);}}return parseInt(_0x2608a5/_0xd552fe);}else return![];},_0x393bfd[_0x228ec6(0x47d)]=function(_0x537cc2,_0x67560d,_0x1c7c1b=![]){var _0x405bcf=_0x228ec6;_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x589)]&&(clearInterval(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x589)]),_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x589)]=null);if(_0x67560d===null){if(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x34e)]===![])return;_0x67560d=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x34e)];}_0x67560d=parseInt(_0x67560d);_0x393bfd['maxvideobitrate']&&('qRFuE'===_0x405bcf(0x3ba)?_0x167e55[_0x405bcf(0x1fa)](_0x36719e):_0x67560d>_0x393bfd[_0x405bcf(0x4c6)]&&(_0x67560d=_0x393bfd[_0x405bcf(0x4c6)]));_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x34e)]=_0x67560d;_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x1c4)]!==![]&&(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['obsVisibility']===![]&&(_0x67560d>_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['optimizedBitrate']&&(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['savedBitrate']=_0x67560d,_0x67560d=parseInt(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['optimizedBitrate'])||0x0)));_0x1c7c1b===![]&&(_0x393bfd[_0x405bcf(0x1a8)]&&(_0x67560d=_0x393bfd[_0x405bcf(0x279)](_0x67560d,_0x537cc2)));if(_0x67560d==0x0){var _0x58658e=Date['now']()-_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x504)];_0x58658e<_0x393bfd[_0x405bcf(0x544)]&&(_0x67560d=0x23,_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x589)]=setTimeout(function(_0x507d64){_0x393bfd['limitBitrate'](_0x507d64,null);},_0x58658e,_0x537cc2));}try{if(safariVersion()<=0xd&&(iOS||iPad)){log(_0x405bcf(0x302));if(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['guest']==!![]&&_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x46a)]==![])return;var _0x44643e=_0x393bfd['pcs'][_0x537cc2][_0x405bcf(0x461)]()['find'](function(_0x55e31a){var _0x1b1efe=_0x405bcf;return _0x55e31a[_0x1b1efe(0x353)]&&_0x55e31a[_0x1b1efe(0x353)][_0x1b1efe(0x5b2)]==_0x1b1efe(0x56a);});if(!_0x44643e){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x597d91=_0x44643e[_0x405bcf(0x1d7)]();(!_0x597d91[_0x405bcf(0x49f)]||_0x597d91[_0x405bcf(0x49f)][_0x405bcf(0x269)]==0x0)&&(_0x597d91[_0x405bcf(0x49f)]=[{}]);if(_0x67560d<0x0)_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]==![]&&(_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]=!![]),_0x67560d=0x9c4,_0x393bfd[_0x405bcf(0x3d3)]&&(_0x67560d=_0x393bfd[_0x405bcf(0x3d3)]),_0x393bfd['maxvideobitrate']&&(_0x67560d>_0x393bfd[_0x405bcf(0x4c6)]&&(_0x67560d=_0x393bfd[_0x405bcf(0x4c6)])),_0x597d91[_0x405bcf(0x49f)][0x0]['maxBitrate']=_0x67560d*0x400;else _0x67560d===0x0?_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]=![]:(_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]==![]&&(_0x597d91['encodings'][0x0][_0x405bcf(0x3d7)]=!![]),_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x2b6)]=_0x67560d*0x400);_0x44643e['setParameters'](_0x597d91)[_0x405bcf(0x1c3)](()=>{var _0x37ac42=_0x405bcf;pokeIframeAPI(_0x37ac42(0x1fd),_0x67560d,_0x537cc2),log(_0x37ac42(0x207));})[_0x405bcf(0x2a5)](warnlog);return;}else{if((iOS||iPad)&&(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x1b3)]==!![]&&_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x46a)]==![])){var _0x1e9907=0x64;_0x393bfd['pcs'][_0x537cc2][_0x405bcf(0x4e8)]&&(_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x4e8)]),_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x5e0)]&&_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x5e0)]<_0x1e9907&&(_0x405bcf(0x4c9)!==_0x405bcf(0x3f8)?_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x5e0)]:_0xad9fdc()),_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]=0x64/0x3,_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]<_0x1e9907&&(_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['scaleDueToBitrate']),_0x1e9907=_0x393bfd[_0x405bcf(0x3fb)](_0x1e9907),_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x27f)]=0x64/_0x1e9907,_0x44643e[_0x405bcf(0x4d1)](_0x597d91)[_0x405bcf(0x1c3)](()=>{var _0x45cf51=_0x405bcf;log(_0x45cf51(0x320)),pokeIframeAPI(_0x45cf51(0x535),_0x1e9907,_0x537cc2);})[_0x405bcf(0x2a5)](warnlog),_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x340)]['scaleFactor']=parseInt(_0x1e9907)+'%';}else{if((adapter[_0x405bcf(0x1ed)][_0x405bcf(0x45f)]===_0x405bcf(0x555)||adapter[_0x405bcf(0x1ed)]['browser']===_0x405bcf(0x5f6)||adapter[_0x405bcf(0x1ed)][_0x405bcf(0x45f)]==='firefox'&&adapter[_0x405bcf(0x1ed)][_0x405bcf(0x4e5)]>=0x40)&&_0x405bcf(0x421)in window&&'setParameters'in window[_0x405bcf(0x421)][_0x405bcf(0x55d)]){var _0x44643e=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x461)]()['find'](function(_0x3f8eb6){var _0xa3300b=_0x405bcf;return _0x3f8eb6[_0xa3300b(0x353)]&&_0x3f8eb6[_0xa3300b(0x353)]['kind']=='video';});if(!_0x44643e){if(_0x405bcf(0x3cd)!==_0x405bcf(0x402)){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}else{_0x203de7('request\x20zoom\x20change:\x20'+_0x531f3e),_0x13678a(_0x23272c);var _0x38535d={};_0x38535d[_0x405bcf(0x51e)]=_0xf2b6a8,_0x38535d['remote']=_0x1c3c42,_0x4f2aa8[_0x405bcf(0x2ca)](_0x38535d,_0x198997)?_0x47a58e(_0x405bcf(0x200)):_0x46517b(_0x405bcf(0x582));}}var _0x597d91=_0x44643e[_0x405bcf(0x1d7)]();(!_0x597d91[_0x405bcf(0x49f)]||_0x597d91[_0x405bcf(0x49f)][_0x405bcf(0x269)]==0x0)&&(_0x597d91['encodings']=[{}]);if(_0x67560d<0x0)_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]==![]&&(_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]=!![]),delete _0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x2b6)];else _0x67560d===0x0?_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]=![]:(_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]==![]&&(_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x3d7)]=!![]),_0x597d91[_0x405bcf(0x49f)][0x0][_0x405bcf(0x2b6)]=_0x67560d*0x400);var _0x1e9907=0x64;_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x4e8)]&&(_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x4e8)]);_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x5e0)]&&_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['scaleResolution']<_0x1e9907&&(_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x5e0)]);if(_0x67560d<0x0)_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]=0x64;else{if(_0x67560d>=0x259)_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['scaleDueToBitrate']=0x64;else{if(_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['scene']===![]&&_0x393bfd[_0x405bcf(0x5fd)]!==_0x537cc2&&_0x393bfd[_0x405bcf(0x5bf)])_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]=0x64;else{if(_0x67560d>=0xc9)_0x393bfd[_0x405bcf(0x32a)]?_0x393bfd['pcs'][_0x537cc2][_0x405bcf(0x53e)]=0x64/2.5:_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]=0x64/0x2;else _0x67560d>=0x51?_0x393bfd[_0x405bcf(0x55c)][_0x537cc2]['scaleDueToBitrate']=0x64/0x3:_0x405bcf(0x212)!=='SsihY'?_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]=0x64/0x4:_0x46d85b=!![];}}}_0x393bfd['pcs'][_0x537cc2][_0x405bcf(0x53e)]<_0x1e9907&&(_0x1e9907=_0x393bfd[_0x405bcf(0x55c)][_0x537cc2][_0x405bcf(0x53e)]);_0x1e9907=_0x393bfd[_0x405bcf(0x3fb)](_0x1e9907),_0x597d91['encodings'][0x0]['scaleResolutionDownBy']=0x64/_0x1e9907,_0x44643e[_0x405bcf(0x4d1)](_0x597d91)[_0x405bcf(0x1c3)](()=>{var _0x31340d=_0x405bcf;log(_0x31340d(0x207)),pokeIframeAPI(_0x31340d(0x1fd),_0x67560d,_0x537cc2),pokeIframeAPI('setVideoScale',_0x1e9907,_0x537cc2);})['catch'](warnlog),_0x393bfd['pcs'][_0x537cc2][_0x405bcf(0x340)][_0x405bcf(0x443)]=parseInt(_0x1e9907)+'%';return;}}}}catch(_0x3822e5){errorlog(_0x3822e5);}};function _0x4e7fca(_0x1bcda5,_0x1ce8ea=0x2710){var _0x447e1c=_0x228ec6;_0x1ce8ea=parseInt(_0x1ce8ea);if(_0x393bfd[_0x447e1c(0x397)]){if(_0x447e1c(0x239)===_0x447e1c(0x239))_0x1ce8ea+=_0x393bfd[_0x447e1c(0x397)];else{var _0x5e666d=_0x58d3a9['querySelectorAll'](_0x447e1c(0x303)+_0xd16a1e+'\x22]');_0x5e666d[0x0]&&(_0x5e666d[0x0][_0x447e1c(0x5be)]=_0x15ed19[_0x447e1c(0x21c)][_0x274e17][_0x447e1c(0x548)]);}}else{if(_0x393bfd[_0x447e1c(0x4bf)]&&_0x393bfd['stereo']==0x5)_0x1ce8ea+=0x20;else _0x393bfd[_0x447e1c(0x431)]&&_0x393bfd[_0x447e1c(0x431)]!=0x3?_0x1ce8ea+=0x100:_0x1ce8ea+=0x20;}return log(_0x447e1c(0x526)+_0x1ce8ea),_0x1ce8ea<0x1&&(_0x1ce8ea=0x1),_0x1bcda5=CodecsHandler[_0x447e1c(0x197)](_0x1bcda5,{'min':parseInt(_0x1ce8ea/0xa)||0x1,'max':_0x1ce8ea},_0x393bfd[_0x447e1c(0x52a)]),_0x1bcda5;}return _0x393bfd[_0x228ec6(0x25e)]=function(_0x168ce6,_0xfc1bd1){var _0x3a4c2c=_0x228ec6;log(_0x168ce6),_0x393bfd[_0x3a4c2c(0x2d8)]==={}&&log(_0x3a4c2c(0x50f)),window[_0x3a4c2c(0x3eb)][_0x3a4c2c(0x450)][_0x3a4c2c(0x2ba)]({'name':_0x3a4c2c(0x384)},_0x393bfd[_0x3a4c2c(0x2d8)]['privateKey'],_0x393bfd['enc'][_0x3a4c2c(0x3c1)](_0x168ce6))[_0x3a4c2c(0x1c3)](function(_0x24c550){var _0x41245e=_0x3a4c2c;if(_0x41245e(0x27d)===_0x41245e(0x27d))_0x24c550=new Uint8Array(_0x24c550),_0x24c550=_0x24c550[_0x41245e(0x3e2)]((_0x4e69e8,_0xc9eb84)=>_0x4e69e8+_0xc9eb84[_0x41245e(0x5a7)](0x10)[_0x41245e(0x344)](0x2,'0'),''),_0xfc1bd1(_0x168ce6,_0x24c550),log(JSON[_0x41245e(0x395)](_0x24c550));else{if(_0x5e33c0[_0x41245e(0x5d5)][_0x41245e(0x366)](_0x249d45[_0x41245e(0x4a4)])){_0x5b4fc4(_0x34fe8b[_0x41245e(0x4a4)]);return;}else return;}})[_0x3a4c2c(0x2a5)](errorlog);},_0x393bfd[_0x228ec6(0x60e)]=function(_0x5f1b95,_0x1f4d37){var _0x15f0de=_0x228ec6;_0x5f1b95[_0x15f0de(0x262)]=new Uint8Array(_0x5f1b95['signature']['match'](/.{1,2}/g)[_0x15f0de(0x299)](_0x864d06=>parseInt(_0x864d06,0x10)));if(_0x393bfd[_0x15f0de(0x349)][_0x1f4d37][_0x15f0de(0x35b)])return window[_0x15f0de(0x3eb)]['subtle'][_0x15f0de(0x4c7)]({'name':'RSASSA-PKCS1-v1_5'},_0x393bfd[_0x15f0de(0x349)][_0x1f4d37][_0x15f0de(0x35b)],_0x5f1b95[_0x15f0de(0x262)],_0x393bfd[_0x15f0de(0x5a3)][_0x15f0de(0x3c1)](_0x5f1b95[_0x15f0de(0x186)]))['then'](function(_0x2a4d70){return log(_0x2a4d70),_0x2a4d70;})[_0x15f0de(0x2a5)](function(_0xea8d51){var _0x257b27=_0x15f0de;if('hzxfW'!==_0x257b27(0x4d3)){var _0x2902e8=_0x1b4cde[_0x257b27(0x63b)][_0x257b27(0x537)](-0xa);_0x38548e[_0x257b27(0x63b)]=[];for(var _0x28d267 in _0x2902e8){_0x3c2dc0(_0x257b27(0x23a)),_0x20380b[_0x257b27(0x4d4)](_0x2902e8[_0x28d267]);}}else return errorlog(_0xea8d51),![];});},_0x393bfd['desaltStreamID']=function(_0x202d5d){var _0x33829d=_0x228ec6;if(_0x393bfd[_0x33829d(0x43a)]){if(_0x33829d(0x2b3)!==_0x33829d(0x59c))return _0x393bfd[_0x33829d(0x416)]!==![]?(log(_0x33829d(0x2e0)),_0x202d5d=_0x202d5d['slice'](0x0,-0x1*_0x393bfd[_0x33829d(0x416)][_0x33829d(0x269)]),_0x202d5d):(log(_0x33829d(0x2aa)+_0x202d5d),_0x393bfd['generateHash'](_0x393bfd[_0x33829d(0x43a)]+_0x393bfd[_0x33829d(0x45b)],0x6)[_0x33829d(0x1c3)](function(_0x1aa6ca){var _0x3ed55c=_0x33829d;return _0x393bfd[_0x3ed55c(0x416)]=_0x1aa6ca,log(_0x202d5d),_0x202d5d=_0x202d5d[_0x3ed55c(0x537)](0x0,-0x1*_0x393bfd['hash'][_0x3ed55c(0x269)]),log(_0x3ed55c(0x520)+_0x202d5d),_0x202d5d;}));else _0x4f7e4d=new _0xf07ae7(_0x1ac60e),_0xb142d5=_0x505b1d[_0x33829d(0x3e2)]((_0x1fe1a5,_0x597266)=>_0x1fe1a5+_0x597266[_0x33829d(0x5a7)](0x10)[_0x33829d(0x344)](0x2,'0'),''),_0x41e406(_0x2717d6,_0x33c7d9),_0x4f49e4(_0x56b974[_0x33829d(0x395)](_0x178dc2));}return _0x202d5d;},_0x393bfd[_0x228ec6(0x5d0)]=function(){var _0x496e22=_0x228ec6;if(!_0x393bfd['queue'])return;if(!_0x393bfd[_0x496e22(0x4bf)]){if(_0x496e22(0x4cd)!==_0x496e22(0x314))return;else{_0x1b357d('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}}_0x393bfd['queueList'][_0x496e22(0x269)]?(_0x393bfd[_0x496e22(0x54a)][_0x496e22(0x269)]>0xa?getById(_0x496e22(0x1f5))[_0x496e22(0x4f7)]='‼':getById(_0x496e22(0x1f5))[_0x496e22(0x4f7)]=_0x393bfd[_0x496e22(0x54a)]['length'],getById(_0x496e22(0x1f5))[_0x496e22(0x52f)][_0x496e22(0x3fe)](_0x496e22(0x1f5))):(getById(_0x496e22(0x1f5))[_0x496e22(0x4f7)]='',getById(_0x496e22(0x1f5))[_0x496e22(0x52f)][_0x496e22(0x3dd)](_0x496e22(0x1f5)));},_0x393bfd[_0x228ec6(0x315)]=function(){var _0x4f7f30=_0x228ec6;if(!_0x393bfd[_0x4f7f30(0x2f3)])return;if(!_0x393bfd['director'])return;if(_0x393bfd[_0x4f7f30(0x54a)][_0x4f7f30(0x269)]==0x0){getById(_0x4f7f30(0x27b))[_0x4f7f30(0x52f)][_0x4f7f30(0x3fe)](_0x4f7f30(0x2ad)),getById(_0x4f7f30(0x27b))['classList'][_0x4f7f30(0x3fe)](_0x4f7f30(0x1d1)),getById(_0x4f7f30(0x27b))['classList'][_0x4f7f30(0x3dd)](_0x4f7f30(0x20c)),setTimeout(function(){var _0x26ba25=_0x4f7f30;getById(_0x26ba25(0x27b))['classList'][_0x26ba25(0x3fe)](_0x26ba25(0x20c)),getById(_0x26ba25(0x27b))[_0x26ba25(0x52f)]['remove'](_0x26ba25(0x2ad)),getById('queuebutton')[_0x26ba25(0x52f)][_0x26ba25(0x3dd)]('red');},0x32);return;}var _0x557db1=_0x393bfd[_0x4f7f30(0x54a)][_0x4f7f30(0x2d6)]();getById(_0x4f7f30(0x27b))[_0x4f7f30(0x52f)][_0x4f7f30(0x3fe)](_0x4f7f30(0x2ad)),getById(_0x4f7f30(0x27b))['classList'][_0x4f7f30(0x3dd)](_0x4f7f30(0x20c)),setTimeout(function(){var _0x237d44=_0x4f7f30;'ANUGZ'!==_0x237d44(0x203)?(getById(_0x237d44(0x27b))[_0x237d44(0x52f)]['add'](_0x237d44(0x20c)),getById(_0x237d44(0x27b))[_0x237d44(0x52f)][_0x237d44(0x3dd)](_0x237d44(0x2ad))):_0x1cd668(_0x20b411);},0xc8),_0x393bfd[_0x4f7f30(0x5d0)](),_0x393bfd[_0x4f7f30(0x276)](_0x557db1),log(_0x4f7f30(0x290)+_0x557db1);},_0x393bfd[_0x228ec6(0x2ae)]=function(){var _0xcef465=_0x228ec6;if(_0xcef465(0x625)!=='FCYoN')_0x1c7006[_0xcef465(0x5e7)](),_0x3cbfed('Track\x20stopped');else{if(_0x393bfd[_0xcef465(0x3f1)])return;clearTimeout(_0x393bfd[_0xcef465(0x346)]);if(!_0x393bfd['ws']||_0x393bfd['ws'][_0xcef465(0x540)]!==0x1)return;_0x393bfd[_0xcef465(0x346)]=setTimeout(function(){var _0x50af0a=_0xcef465;log(_0x50af0a(0x261));var _0x3cd2b7={};_0x3cd2b7['request']='ping',_0x393bfd[_0x50af0a(0x4d4)](_0x3cd2b7);},0xbb8);}},_0x393bfd[_0x228ec6(0x276)]=function(_0x533feb){var _0x5edc84=_0x228ec6;_0x393bfd[_0x5edc84(0x4cf)]();if(_0x533feb[_0x5edc84(0x269)]>0x0){var _0x425fe8={};_0x425fe8[_0x5edc84(0x48f)]=_0x5edc84(0x4a8),_0x425fe8[_0x5edc84(0x4a4)]=_0x533feb,_0x393bfd['sendMsg'](_0x425fe8),_0x393bfd[_0x5edc84(0x1f6)][_0x533feb]=!![];}else log('stream\x20ID\x20is\x200\x20length');},_0x393bfd[_0x228ec6(0x4c2)]=function _0x1d3ece(_0x3fd455){var _0x48dfae=_0x228ec6;_0x393bfd['connect']();var _0x4a0618={};_0x4a0618[_0x48dfae(0x48f)]=_0x48dfae(0x229);_0x393bfd[_0x48dfae(0x4bf)]&&(_0x4a0618[_0x48dfae(0x30a)]=!![]);_0x393bfd[_0x48dfae(0x3f1)]&&(_0x4a0618[_0x48dfae(0x4a4)]=_0x393bfd[_0x48dfae(0x4a4)]);_0x393bfd[_0x48dfae(0x335)]===![]&&(_0x393bfd[_0x48dfae(0x335)]=!![]);if(_0x393bfd[_0x48dfae(0x43a)]){if(_0x48dfae(0x35c)!=='JIRyW')_0xa76d87(_0x48dfae(0x301)+this[_0x48dfae(0x3a9)])[_0x48dfae(0x587)][_0x48dfae(0x43c)](_0x215e13(_0x48dfae(0x301)+this[_0x48dfae(0x3a9)]));else return _0x393bfd['hash']?_0x393bfd[_0x48dfae(0x48e)](_0x3fd455+_0x393bfd[_0x48dfae(0x43a)]+_0x393bfd['salt'],0x10)[_0x48dfae(0x1c3)](function(_0xfcbb82){var _0x5886f6=_0x48dfae;return _0x393bfd[_0x5886f6(0x3f1)]&&(_0x393bfd[_0x5886f6(0x254)]=_0xfcbb82),_0x4a0618['roomid']=_0xfcbb82,_0x393bfd['sendMsg'](_0x4a0618),_0x393bfd[_0x5886f6(0x3e5)]=_0xc32171(),log(_0x5886f6(0x534)),_0x393bfd[_0x5886f6(0x3e5)];}):_0x393bfd[_0x48dfae(0x48e)](_0x393bfd[_0x48dfae(0x43a)]+_0x393bfd[_0x48dfae(0x45b)],0x6)[_0x48dfae(0x1c3)](function(_0x5ef643){var _0x8f24e2=_0x48dfae;return _0x393bfd[_0x8f24e2(0x416)]=_0x5ef643,log(_0x8f24e2(0x45a)+_0x5ef643),log(_0x8f24e2(0x1e4)),_0x393bfd[_0x8f24e2(0x4c2)](_0x3fd455);});}else return _0x393bfd['customWSS']&&(_0x393bfd[_0x48dfae(0x254)]=_0x3fd455),_0x4a0618[_0x48dfae(0x28f)]=_0x3fd455,_0x393bfd[_0x48dfae(0x4d4)](_0x4a0618),_0x393bfd[_0x48dfae(0x3e5)]=_0xc32171(),log(_0x48dfae(0x44e)),_0x393bfd[_0x48dfae(0x3e5)];},_0x393bfd['sendMsg']=function(_0x522e81){var _0x1083d0=_0x228ec6;_0x393bfd[_0x1083d0(0x3f1)]&&(_0x1083d0(0x30e)!=='kvTEV'?_0x53a56d=_0x4cb096[_0x1083d0(0x55c)][_0x9156bd][_0x1083d0(0x5e0)]:(_0x393bfd['UUID']?_0x522e81[_0x1083d0(0x5ee)]=_0x393bfd[_0x1083d0(0x3a9)]:(_0x393bfd[_0x1083d0(0x3a9)]=_0x393bfd[_0x1083d0(0x393)](0x14),_0x522e81['from']=_0x393bfd[_0x1083d0(0x3a9)]),_0x393bfd[_0x1083d0(0x4bf)]&&(_0x522e81[_0x1083d0(0x4bf)]=!![]),!(_0x1083d0(0x28f)in _0x522e81)&&(_0x393bfd['roomenc']&&(_0x522e81[_0x1083d0(0x28f)]=_0x393bfd[_0x1083d0(0x254)]))));clearTimeout(_0x393bfd['pingTimeout']);try{if(_0x393bfd[_0x1083d0(0x43a)]){if(_0x522e81['streamID']){if(_0x393bfd['hash']!==![]){if(_0x1083d0(0x502)!==_0x1083d0(0x399)){if(typeof _0x393bfd['ws']!==_0x1083d0(0x470)||_0x393bfd['ws'][_0x1083d0(0x540)]!==0x1){if(_0x1083d0(0x447)===_0x1083d0(0x528)){var _0x17c962=_0x1840ba(_0x222ee9[_0x1083d0(0x283)]/0x3e8)||0x0;_0x4b46d3[_0x1083d0(0x47a)]=_0x11ed96(_0x21e762[_0x1083d0(0x283)])||0x0;for(var _0x157763 in _0xfaaf8c[_0x1083d0(0x2ee)]){_0x458d3f[_0x1083d0(0x2ee)][_0x157763][_0x1083d0(0x47a)][_0x1083d0(0x19b)][_0x1083d0(0x2c2)](_0x17c962,_0x5ec887[_0x1083d0(0x2ee)][_0x157763][_0x1083d0(0x4b5)]['currentTime']);}}else log(_0x522e81,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x393bfd[_0x1083d0(0x63b)]['push'](_0x522e81);}else{_0x522e81['streamID']=_0x522e81['streamID'][_0x1083d0(0x2b0)](0x0,0x18)+_0x393bfd[_0x1083d0(0x416)][_0x1083d0(0x2b0)](0x0,0x6);var _0x162556=JSON[_0x1083d0(0x395)](_0x522e81);if(_0x162556[_0x1083d0(0x269)]>0x3a98){errorlog(_0x1083d0(0x490));return;}_0x393bfd['ws'][_0x1083d0(0x615)](_0x162556);}}else _0x4f9abc['queueList'][_0x1083d0(0x348)](_0x5bcd98);}else return _0x393bfd[_0x1083d0(0x48e)](_0x393bfd[_0x1083d0(0x43a)]+_0x393bfd[_0x1083d0(0x45b)],0x6)[_0x1083d0(0x1c3)](function(_0x2d417c){var _0x10b626=_0x1083d0;_0x393bfd[_0x10b626(0x416)]=_0x2d417c;if(typeof _0x393bfd['ws']!==_0x10b626(0x470)||_0x393bfd['ws'][_0x10b626(0x540)]!==0x1)log(_0x522e81,_0x10b626(0x5c4)),_0x393bfd['msg'][_0x10b626(0x348)](_0x522e81);else{_0x522e81[_0x10b626(0x4a4)]=_0x522e81[_0x10b626(0x4a4)][_0x10b626(0x2b0)](0x0,0x18)+_0x393bfd[_0x10b626(0x416)]['substring'](0x0,0x6);var _0xaf46ed=JSON[_0x10b626(0x395)](_0x522e81);if(_0xaf46ed[_0x10b626(0x269)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0x393bfd['ws'][_0x10b626(0x615)](_0xaf46ed);}});}else{if(typeof _0x393bfd['ws']!=='object'||_0x393bfd['ws'][_0x1083d0(0x540)]!==0x1)log(_0x522e81,_0x1083d0(0x5c4)),_0x393bfd[_0x1083d0(0x63b)][_0x1083d0(0x348)](_0x522e81);else{var _0x162556=JSON[_0x1083d0(0x395)](_0x522e81);if(_0x162556[_0x1083d0(0x269)]>0x3a98){errorlog(_0x1083d0(0x490));return;}_0x393bfd['ws'][_0x1083d0(0x615)](_0x162556);}}}else{if(typeof _0x393bfd['ws']!==_0x1083d0(0x470)||_0x393bfd['ws'][_0x1083d0(0x540)]!==0x1)log(_0x522e81,_0x1083d0(0x5c4)),_0x393bfd[_0x1083d0(0x63b)][_0x1083d0(0x348)](_0x522e81);else{var _0x162556=JSON['stringify'](_0x522e81);if(_0x162556[_0x1083d0(0x269)]>0x3a98){errorlog(_0x1083d0(0x490));return;}_0x393bfd['ws'][_0x1083d0(0x615)](_0x162556);}}}catch(_0x446bfe){errorlog(_0x446bfe);}},_0x393bfd['connect']=function _0x3e83bf(_0x2a7845=![]){var _0x9cf40c=_0x228ec6;if(_0x393bfd[_0x9cf40c(0x3f0)]===!![]){log(_0x9cf40c(0x57e));return;}if(_0x393bfd['ws']!==null){log(_0x9cf40c(0x3d8));return;}_0x393bfd[_0x9cf40c(0x494)]==![]&&(_0x393bfd['wss']=_0x9cf40c(0x2d5)),_0x393bfd['ws']=new WebSocket(_0x393bfd[_0x9cf40c(0x494)]),_0x2a7845==![]&&(_0x393bfd[_0x9cf40c(0x566)]=setTimeout(function(){var _0x91a560=_0x9cf40c;pokeIframeAPI(_0x91a560(0x441),_0x91a560(0x566)),errorlog(_0x91a560(0x3ad)),!_0x393bfd[_0x91a560(0x48c)]&&(!window[_0x91a560(0x5d3)]&&(_0x91a560(0x525)===_0x91a560(0x58b)?(_0x472392[_0x91a560(0x2cb)](),_0x10cde1(_0x91a560(0x5e1)),_0x3d64f4[_0x91a560(0x55c)][_0x2add7d][_0x91a560(0x22f)]===!![]&&_0xe66cf8(_0x3dbda8[_0x91a560(0x5d4)],0x3e8,_0x3ee966,0x7d00,0x0),_0x218083[_0x91a560(0x55c)][_0x3b9354][_0x91a560(0x46f)]===!![]&&_0x13434f(_0x287738[_0x91a560(0x5e9)],0x3e8,_0x51fda1)):setTimeout(function(){var _0xaa5369=_0x91a560;warnUser(_0xaa5369(0x243));},0x1)));},0x7530)),_0x393bfd['ws'][_0x9cf40c(0x3a2)]=function _0x5435fe(){var _0xd3bfc=_0x9cf40c;clearTimeout(_0x393bfd[_0xd3bfc(0x346)]),clearInterval(_0x393bfd[_0xd3bfc(0x566)]),log(_0xd3bfc(0x2a3)),checkConnection();if(_0x393bfd[_0xd3bfc(0x2d9)]){if(_0xd3bfc(0x30f)===_0xd3bfc(0x5a9))_0x433682(_0x412baf['candidate']);else{errorlog(_0xd3bfc(0x40e));for(_0x5249de in _0x393bfd[_0xd3bfc(0x21c)]){try{_0x393bfd[_0xd3bfc(0x21c)][_0x5249de]['close']();}catch(_0xcb64f8){}}for(_0x5249de in _0x393bfd[_0xd3bfc(0x55c)]){try{_0x393bfd[_0xd3bfc(0x55c)][_0x5249de]['close']();}catch(_0x498a19){}}_0x393bfd[_0xd3bfc(0x2d9)]=![],_0x393bfd[_0xd3bfc(0x486)]=![];}}if(_0x393bfd[_0xd3bfc(0x63b)]!==[])try{var _0x7e023f=_0x393bfd[_0xd3bfc(0x63b)][_0xd3bfc(0x537)](-0xa);_0x393bfd[_0xd3bfc(0x63b)]=[];for(var _0x1129e9 in _0x7e023f){_0xd3bfc(0x394)!=='TqczM'?(_0x45f7e7['rpcs'][_0x911901]['mutedState']=![],_0x49c4bc[_0xd3bfc(0x21c)][_0x361440][_0xd3bfc(0x42d)][_0xd3bfc(0x36f)]=!![]):(log(_0xd3bfc(0x23a)),_0x393bfd['sendMsg'](_0x7e023f[_0x1129e9]));}}catch(_0x52877a){errorlog(_0x52877a);}if(_0x2a7845==!![]){pokeIframeAPI('hssConnection',_0xd3bfc(0x63a));_0x393bfd[_0xd3bfc(0x613)]&&_0x393bfd[_0xd3bfc(0x46c)]();if(_0x393bfd[_0xd3bfc(0x28f)]!==![]){if(_0x393bfd[_0xd3bfc(0x28f)]===''&&(!_0x393bfd[_0xd3bfc(0x596)]||_0x393bfd[_0xd3bfc(0x596)]==='')){}else _0xd3bfc(0x355)===_0xd3bfc(0x59d)?_0x93da77(function(){_0x160980('Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.');},0x1):(log(_0xd3bfc(0x1ca)),log(_0xd3bfc(0x41a)),joinRoom(_0x393bfd[_0xd3bfc(0x28f)]));}else{var _0xf20e61=Object[_0xd3bfc(0x349)](_0x393bfd[_0xd3bfc(0x1f6)]);for(var _0x5249de in _0xf20e61){log(_0xd3bfc(0x40b)+_0xf20e61[_0x5249de]),_0x393bfd['watchStream'](_0xf20e61[_0x5249de]);}}}else pokeIframeAPI(_0xd3bfc(0x441),_0xd3bfc(0x27c));},_0x393bfd[_0x9cf40c(0x1bd)]=function(_0x30dede,_0x504e42=![]){var _0x2cffe2=_0x9cf40c,_0x75bb75=[];for(var _0x598106 in _0x393bfd[_0x2cffe2(0x55c)]){if(_0x504e42&&_0x504e42!==_0x598106)continue;try{_0x2cffe2(0x39d)===_0x2cffe2(0x511)?_0x413de1():(_0x393bfd['pcs'][_0x598106][_0x2cffe2(0x561)][_0x2cffe2(0x615)](JSON[_0x2cffe2(0x395)](_0x30dede)),_0x75bb75[_0x2cffe2(0x348)](_0x598106));}catch(_0x8e197f){warnlog(_0x2cffe2(0x242));}if(_0x504e42&&_0x504e42===_0x598106)return;}for(var _0x598106 in _0x393bfd[_0x2cffe2(0x21c)]){if(_0x504e42&&_0x504e42!==_0x598106)continue;if(_0x75bb75['includes'](_0x598106))continue;try{if(_0x2cffe2(0x398)!==_0x2cffe2(0x398)){_0x29c236(_0x2cffe2(0x515));return;}else _0x393bfd[_0x2cffe2(0x21c)][_0x598106][_0x2cffe2(0x3f9)][_0x2cffe2(0x615)](JSON[_0x2cffe2(0x395)](_0x30dede));}catch(_0x2715ee){warnlog(_0x2cffe2(0x36a));}}},_0x393bfd[_0x9cf40c(0x309)]=function(_0xfe8e6c,_0x22c325=![]){var _0x47863b=_0x9cf40c,_0x3b9b4e=![];if(_0x47863b(0x3a9)in _0xfe8e6c)_0x3b9b4e=_0x393bfd[_0x47863b(0x1d9)](_0xfe8e6c,_0xfe8e6c[_0x47863b(0x3a9)]),_0x3b9b4e?(log(_0xfe8e6c),log(_0x47863b(0x359))):(log(_0x47863b(0x4e7)),_0x393bfd[_0x47863b(0x4d4)](_0xfe8e6c));else _0x22c325?(_0x3b9b4e=_0x393bfd[_0x47863b(0x1d9)](_0xfe8e6c),_0x3b9b4e?(log(_0xfe8e6c),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers')):(log(_0x47863b(0x49d)),_0x393bfd['sendMsg'](_0xfe8e6c))):(_0x393bfd[_0x47863b(0x4d4)](_0xfe8e6c),log(_0x47863b(0x423)));},_0x393bfd[_0x9cf40c(0x36e)]=function(_0x26ea2a,_0x6a2ea=![]){var _0x495822=_0x9cf40c,_0x2d35be=![];if(_0x495822(0x3a9)in _0x26ea2a)_0x2d35be=_0x393bfd[_0x495822(0x2ca)](_0x26ea2a,_0x26ea2a['UUID']),_0x2d35be?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS'):(log(_0x495822(0x4e7)),_0x393bfd[_0x495822(0x4d4)](_0x26ea2a));else _0x6a2ea?(_0x2d35be=_0x393bfd[_0x495822(0x2ca)](_0x26ea2a),_0x2d35be?log(_0x495822(0x5ca)):(log(_0x495822(0x49d)),_0x393bfd[_0x495822(0x4d4)](_0x26ea2a))):_0x495822(0x2e3)==='AKszC'?(_0x393bfd[_0x495822(0x4d4)](_0x26ea2a),log(_0x495822(0x423))):_0x19c265[_0x495822(0x49f)]=[{}];},_0x393bfd[_0x9cf40c(0x482)]=function(){var _0xed7152=_0x9cf40c;if(_0x393bfd['disableOBS']===![]){var _0x53a559={},_0x2393c8=![];_0x393bfd[_0xed7152(0x1b2)][_0xed7152(0x277)]!==null&&(_0x393bfd[_0xed7152(0x1b2)]['visibility']===![]&&(_0x2393c8=!![]),_0x53a559[_0xed7152(0x60a)]=_0x393bfd[_0xed7152(0x1b2)][_0xed7152(0x277)]);_0x393bfd[_0xed7152(0x1b2)][_0xed7152(0x34f)]!==null&&(_0x53a559[_0xed7152(0x5f0)]=_0x393bfd[_0xed7152(0x1b2)][_0xed7152(0x34f)]);_0x393bfd[_0xed7152(0x1b2)][_0xed7152(0x2fb)]!==null&&(_0x53a559[_0xed7152(0x385)]=_0x393bfd[_0xed7152(0x1b2)]['recording']);_0x393bfd['obsState'][_0xed7152(0x5f2)]!==null&&(_0x53a559['obsStreaming']=_0x393bfd['obsState'][_0xed7152(0x5f2)]);for(var _0x1179cd in _0x393bfd['rpcs']){if(_0xed7152(0x332)===_0xed7152(0x5cf))_0x29d9d3[_0xed7152(0x31e)]=_0x28620f[_0xed7152(0x31e)][_0xed7152(0x516)];else{if(_0x393bfd['optimize']!==![]){var _0x4924fb=parseInt(_0x393bfd[_0xed7152(0x21c)][_0x1179cd]['targetBandwidth']);_0x2393c8&&((_0x4924fb>_0x393bfd[_0xed7152(0x5cd)]||_0x4924fb<0x0)&&(_0x4924fb=_0x393bfd[_0xed7152(0x5cd)])),_0x393bfd['rpcs'][_0x1179cd][_0xed7152(0x505)]!==_0x4924fb?(_0x53a559[_0xed7152(0x3d3)]=_0x4924fb,warnlog(_0xed7152(0x271)),warnlog(_0x53a559),_0x393bfd[_0xed7152(0x2ca)](_0x53a559,_0x1179cd)?_0x393bfd[_0xed7152(0x21c)][_0x1179cd][_0xed7152(0x505)]=_0x4924fb:errorlog('Unable\x20to\x20set\x20update\x20OBS\x20Visibility')):(warnlog(_0xed7152(0x271)),warnlog(_0x53a559),_0x393bfd[_0xed7152(0x2ca)](_0x53a559,_0x1179cd));}else warnlog(_0xed7152(0x271)),warnlog(_0x53a559),_0x393bfd[_0xed7152(0x2ca)](_0x53a559,_0x1179cd);}}}},_0x393bfd[_0x9cf40c(0x1ae)]=function(_0x270b6d){var _0x28f41f=_0x9cf40c;if(!_0x393bfd['rpcs'][_0x270b6d][_0x28f41f(0x42d)])return;var _0x563f6d={};_0x563f6d[_0x28f41f(0x492)]=_0x393bfd[_0x28f41f(0x21c)][_0x270b6d][_0x28f41f(0x42d)][_0x28f41f(0x3da)]['display']!=_0x28f41f(0x40f),_0x563f6d[_0x28f41f(0x5b5)]=_0x393bfd[_0x28f41f(0x21c)][_0x270b6d][_0x28f41f(0x42d)][_0x28f41f(0x36f)];if(_0x393bfd[_0x28f41f(0x5cd)]!==![]){var _0x38da79=parseInt(_0x393bfd[_0x28f41f(0x21c)][_0x270b6d][_0x28f41f(0x5dd)]);_0x563f6d[_0x28f41f(0x492)]===![]&&((_0x38da79>_0x393bfd[_0x28f41f(0x5cd)]||_0x38da79<0x0)&&(_0x38da79=_0x393bfd[_0x28f41f(0x5cd)]));if(_0x393bfd[_0x28f41f(0x21c)][_0x270b6d][_0x28f41f(0x505)]!==_0x38da79){if(_0x28f41f(0x33d)==='pJzKl')return;else _0x563f6d[_0x28f41f(0x3d3)]=_0x38da79,_0x393bfd[_0x28f41f(0x2ca)](_0x563f6d,_0x270b6d)?_0x393bfd[_0x28f41f(0x21c)][_0x270b6d][_0x28f41f(0x505)]=_0x38da79:errorlog('Unable\x20to\x20set\x20update\x20OBS\x20Visibility');}else _0x393bfd[_0x28f41f(0x2ca)](_0x563f6d,_0x270b6d);}else _0x393bfd[_0x28f41f(0x2ca)](_0x563f6d,_0x270b6d);},_0x393bfd[_0x9cf40c(0x1fa)]=function(_0x550080){var _0x287539=_0x9cf40c;if(_0x287539(0x396)in _0x550080){if(_0x287539(0x33e)in _0x550080){if(_0x287539(0x22c)in _0x550080){if(_0x393bfd[_0x287539(0x22c)]!==![]){var _0x4b2121=![];for(var _0x36b0ff in _0x393bfd['rpcs']){if(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['streamID']===_0x550080[_0x287539(0x33e)]){if(_0x287539(0x577)in _0x550080){if(_0x550080[_0x287539(0x396)]==_0x287539(0x1e8)){if(_0x550080[_0x287539(0x577)]==0x0){log(_0x287539(0x1d6));if(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]){if(_0x287539(0x418)!==_0x287539(0x5e4))_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=!![],_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x62f)]=!![];else var _0xdedd34=_0x45e08d(_0x1e762e[_0x287539(0x55c)][_0x3bec5a][_0x287539(0x22c)]);}}else log(_0x287539(0x376)),_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3da)][_0x287539(0x30c)]=='none'?_0x287539(0x52c)===_0x287539(0x3b1)?_0x1e0d0b[_0x287539(0x5fd)]=_0x1393da[_0x287539(0x5ee)]:(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x62f)]=![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['muted']=!![]):(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x62f)]=![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=![]));_0x393bfd[_0x287539(0x1ae)](_0x36b0ff);}else{if(_0x550080['action']==_0x287539(0x30c)){if(_0x393bfd[_0x287539(0x596)])return;;if(_0x393bfd[_0x287539(0x22c)]===_0x550080[_0x287539(0x22c)]){if(_0x393bfd[_0x287539(0x1df)]==0x2){if(_0x287539(0x58d)!==_0x287539(0x2c1)){if(_0x550080[_0x287539(0x577)]==0x0)_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=!![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['style'][_0x287539(0x30c)]&&_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]!=='none'&&(_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)]['style'][_0x287539(0x30c)]=_0x287539(0x40f),_0x4b2121=!![]));else{for(var _0x30cfa4 in _0x393bfd[_0x287539(0x21c)]){_0x30cfa4!==_0x36b0ff&&(_0x393bfd[_0x287539(0x21c)][_0x30cfa4]['videoElement']&&(_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x36f)]=!![],_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]!==_0x287539(0x40f)&&(_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)]['display']=_0x287539(0x40f),_0x4b2121=!![])));}_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x287539(0x432)===_0x287539(0x432)?(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['style'][_0x287539(0x30c)]!==_0x287539(0x5a5)&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x5a5),_0x4b2121=!![]),_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x62f)]===null?_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=![]:_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x62f)],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3dc)]&&clearInterval(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['controlTimer']),_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)]['controls']=![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['controlTimer']=setTimeout(showControlBar[_0x287539(0x593)](null,_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]),0xbb8)):('ip'in _0x30b21d&&(_0xad68c1['rpcs'][_0x1a5f78][_0x287539(0x340)][_0x287539(0x36b)][_0x287539(0x3b3)]=_0x4b7956['ip']),_0xeb4b88['rpcs'][_0x322c17][_0x287539(0x340)][_0x287539(0x36b)]['local_relayProtocol']=_0x325e25[_0x287539(0x23c)]));}}else _0x3428e1[_0x287539(0x21c)][_0x20fe96][_0x287539(0x340)][_0x287539(0x36b)][_0x287539(0x1f1)]=_0x1adcc8[_0x287539(0x42b)];}else{if(_0x393bfd[_0x287539(0x1df)]==0x1){if(_0x550080[_0x287539(0x577)]==0x0)_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement']['style'][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)]['display']!==_0x287539(0x40f)&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x40f),_0x4b2121=!![]));else{for(var _0x30cfa4 in _0x393bfd[_0x287539(0x21c)]){_0x30cfa4!==_0x36b0ff&&(_0x393bfd['rpcs'][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]!==_0x287539(0x40f)&&(_0x287539(0x4ca)==='GGCAJ'?(_0x393bfd[_0x287539(0x21c)][_0x30cfa4][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x40f),_0x4b2121=!![]):_0xa9c386(_0x219f39)));}_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['style'][_0x287539(0x30c)]!==_0x287539(0x5a5)&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x5a5),_0x4b2121=!![]),_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3dc)]&&clearInterval(_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)]['controlTimer']),_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x217)]=![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3dc)]=setTimeout(showControlBar[_0x287539(0x593)](null,_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement']),0xbb8));}}else _0x550080[_0x287539(0x577)]==0x0?_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]!==_0x287539(0x40f)&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x40f),_0x4b2121=!![]),_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)]['muted']=!![]):_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3da)][_0x287539(0x30c)]&&_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]['style'][_0x287539(0x30c)]!==_0x287539(0x5a5)&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x3da)][_0x287539(0x30c)]=_0x287539(0x5a5),_0x4b2121=!![]),_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x62f)]===null?_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=![]:_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x36f)]=_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['mutedState'],_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3dc)]&&clearInterval(_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement']['controlTimer']),_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement']['controls']=![],_0x393bfd[_0x287539(0x21c)][_0x36b0ff]['videoElement'][_0x287539(0x3dc)]=setTimeout(showControlBar[_0x287539(0x593)](null,_0x393bfd['rpcs'][_0x36b0ff][_0x287539(0x42d)]),0xbb8));}}_0x393bfd[_0x287539(0x1ae)](_0x36b0ff);}else _0x550080[_0x287539(0x396)]==_0x287539(0x352)&&(log(parseInt(_0x550080[_0x287539(0x577)])/0x64),_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)]&&(_0x393bfd[_0x287539(0x21c)][_0x36b0ff][_0x287539(0x42d)][_0x287539(0x352)]=parseInt(_0x550080[_0x287539(0x577)])/0x64,log(_0x287539(0x4e6))));}}}}_0x4b2121&&updateMixer();}}else{if(_0x550080[_0x287539(0x396)]==_0x287539(0x288)){}else{if(_0x550080[_0x287539(0x396)]==_0x287539(0x3e4)){}}}}}},_0x393bfd['ws'][_0x9cf40c(0x3b7)]=function(_0x49c605){var _0x53252b=_0x9cf40c;clearTimeout(_0x393bfd[_0x53252b(0x346)]);var _0x3417b1=JSON['parse'](_0x49c605[_0x53252b(0x186)]);_0x53252b(0x4a4)in _0x3417b1&&(_0x3417b1['streamID']=_0x393bfd[_0x53252b(0x56e)](_0x3417b1[_0x53252b(0x4a4)]));if(_0x393bfd[_0x53252b(0x3f1)]){if('aRLEA'===_0x53252b(0x58f)){if('UUID'in _0x3417b1){if(_0x393bfd[_0x53252b(0x3a9)]){if(_0x3417b1[_0x53252b(0x3a9)]!==_0x393bfd[_0x53252b(0x3a9)])return;}else return;delete _0x3417b1[_0x53252b(0x3a9)];}if(_0x53252b(0x28f)in _0x3417b1){if(!_0x393bfd[_0x53252b(0x254)])return;if(_0x53252b(0x48f)in _0x3417b1){if(_0x3417b1[_0x53252b(0x48f)]===_0x53252b(0x288)){if('roomid'in _0x3417b1){if(_0x53252b(0x5b3)===_0x53252b(0x5b3)){if(_0x53252b(0x33e)in _0x3417b1){if(_0x3417b1[_0x53252b(0x33e)]==_0x393bfd[_0x53252b(0x3a9)]){_0x3417b1[_0x53252b(0x48f)]=_0x53252b(0x2d9),_0x393bfd[_0x53252b(0x254)]=_0x3417b1[_0x53252b(0x28f)];var _0x2faba0={};_0x2faba0['request']=_0x53252b(0x229),_0x2faba0[_0x53252b(0x28f)]=_0x393bfd[_0x53252b(0x254)],_0x2faba0['streamID']=_0x393bfd[_0x53252b(0x4a4)],_0x393bfd[_0x53252b(0x4d4)](_0x2faba0);}else return;}else return;}else!_0x526487[_0x53252b(0x48c)]&&_0x4213d7(function(){var _0x15890f=_0x53252b;_0x29a918(_0x15890f(0x444));},0x1);}else return;}else{if(_0x3417b1[_0x53252b(0x28f)]!==_0x393bfd[_0x53252b(0x254)])return;}}else{if(_0x3417b1[_0x53252b(0x28f)]!==_0x393bfd[_0x53252b(0x254)])return;}delete _0x3417b1[_0x53252b(0x28f)];}if(_0x53252b(0x4a4)in _0x3417b1){if(_0x393bfd[_0x53252b(0x5d5)]){if(_0x393bfd[_0x53252b(0x5d5)][_0x53252b(0x366)](_0x3417b1[_0x53252b(0x4a4)])){}else return;}else{if(_0x393bfd[_0x53252b(0x596)]){if(_0x393bfd[_0x53252b(0x596)]!==_0x3417b1[_0x53252b(0x4a4)])return;else{}}}}'director'in _0x3417b1&&(_0x3417b1[_0x53252b(0x5ee)]&&(_0x393bfd[_0x53252b(0x5fd)]=_0x3417b1['from']),delete _0x3417b1[_0x53252b(0x4bf)]);_0x53252b(0x5ee)in _0x3417b1&&(_0x3417b1[_0x53252b(0x3a9)]=_0x3417b1[_0x53252b(0x5ee)],delete _0x3417b1[_0x53252b(0x5ee)]);if(_0x53252b(0x48f)in _0x3417b1){if(_0x3417b1['request']===_0x53252b(0x4a8)){if(_0x53252b(0x4a4)in _0x3417b1){if(_0x3417b1[_0x53252b(0x4a4)]===_0x393bfd[_0x53252b(0x4a4)])_0x3417b1[_0x53252b(0x48f)]=_0x53252b(0x49c);else return;}}else{if(_0x3417b1[_0x53252b(0x48f)]==='seed'){if(_0x393bfd[_0x53252b(0x5d5)]){if(_0x393bfd[_0x53252b(0x5d5)][_0x53252b(0x366)](_0x3417b1[_0x53252b(0x4a4)])){play(_0x3417b1[_0x53252b(0x4a4)]);return;}else return;}else{if(_0x393bfd[_0x53252b(0x596)]){if(_0x393bfd[_0x53252b(0x596)]!==_0x3417b1[_0x53252b(0x4a4)]){if(_0x53252b(0x27a)==='vJWmT')_0x4b442c['pcs'][_0x29c379][_0x53252b(0x2fa)](_0x10c388,_0x539cae),_0x5e8f77(function(_0x171989){_0x2c2c74['optimizeBitrate'](_0x171989);},_0x3dbec6[_0x53252b(0x544)],_0x3c910e);else return;}else{play(_0x3417b1['streamID']);return;}}}}else{if(_0x3417b1[_0x53252b(0x48f)]===_0x53252b(0x229)){if(_0x53252b(0x4a4)in _0x3417b1){if(_0x393bfd[_0x53252b(0x5d5)]){if(_0x53252b(0x50d)!==_0x53252b(0x61f)){if(_0x393bfd['view_set'][_0x53252b(0x366)](_0x3417b1[_0x53252b(0x4a4)]))play(_0x3417b1[_0x53252b(0x4a4)]);else{}}else _0x2600fb=_0x584411[_0x53252b(0x2a8)];}else{if(_0x393bfd['view']){if(_0x393bfd[_0x53252b(0x596)]!==_0x3417b1[_0x53252b(0x4a4)]){}else play(_0x3417b1[_0x53252b(0x4a4)]);}else play(_0x3417b1[_0x53252b(0x4a4)]);}}_0x3417b1[_0x53252b(0x48f)]=_0x53252b(0x49c);}}}}}else _0x53ddac(_0x53252b(0x27b))[_0x53252b(0x52f)][_0x53252b(0x3fe)](_0x53252b(0x20c)),_0x28ab0a(_0x53252b(0x27b))[_0x53252b(0x52f)][_0x53252b(0x3dd)](_0x53252b(0x2ad)),_0x20a5df(_0x53252b(0x27b))[_0x53252b(0x52f)][_0x53252b(0x3dd)](_0x53252b(0x1d1));}if(_0x3417b1[_0x53252b(0x48f)]){if(_0x3417b1[_0x53252b(0x48f)]=='offerSDP'){if(_0x393bfd[_0x53252b(0x2f3)]){if(_0x393bfd[_0x53252b(0x5fd)]===_0x3417b1[_0x53252b(0x3a9)])_0x393bfd[_0x53252b(0x49c)](_0x3417b1[_0x53252b(0x3a9)]);else _0x393bfd[_0x53252b(0x4bf)]&&(_0x53252b(0x53f)==='bMPao'?(_0x303881['encodings'][0x0]['active']==![]&&(_0x5ba621[_0x53252b(0x49f)][0x0][_0x53252b(0x3d7)]=!![]),delete _0x3bb142[_0x53252b(0x49f)][0x0][_0x53252b(0x2b6)]):_0x3417b1[_0x53252b(0x3a9)]in _0x393bfd[_0x53252b(0x21c)]&&(_0x53252b(0x5bb)!==_0x53252b(0x5bb)?_0x3f7df9[_0x53252b(0x5ef)](_0x53252b(0x301)+this[_0x53252b(0x3a9)])&&_0x5ffb8f(_0x53252b(0x301)+this[_0x53252b(0x3a9)])[_0x53252b(0x587)][_0x53252b(0x43c)](_0x5b1b0e(_0x53252b(0x301)+this['UUID'])):_0x393bfd[_0x53252b(0x49c)](_0x3417b1[_0x53252b(0x3a9)])));}else _0x393bfd[_0x53252b(0x49c)](_0x3417b1['UUID']);}else{if(_0x3417b1['request']=='listing')log(_0x3417b1['list']),_0x53252b(0x4bf)in _0x3417b1?_0x53252b(0x1f2)!==_0x53252b(0x1f2)?_0x44ef0b(_0x53252b(0x25c)):(_0x393bfd['directorUUID']=_0x3417b1['director'],_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x55c)]&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd['directorUUID']][_0x53252b(0x340)][_0x53252b(0x3f5)]&&(_0x53252b(0x635)!==_0x53252b(0x265)?_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![]:_0x4bc082(_0x4ca27e[_0x53252b(0x21c)][_0x4b8b55][_0x53252b(0x42d)][_0x53252b(0x3dc)]))),_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x21c)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]]['stats'][_0x53252b(0x3f5)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)]['director']=!![]))):_0x393bfd[_0x53252b(0x5fd)]=![],'claim'in _0x3417b1&&(_0x3417b1[_0x53252b(0x30a)]==![]&&(!_0x393bfd['cleanOutput']&&(setTimeout(function(){var _0x27a8d6=_0x53252b;warnUser(miscTranslations[_0x27a8d6(0x413)]);},0x1),getById(_0x53252b(0x3b4))[_0x53252b(0x4f7)]=miscTranslations[_0x53252b(0x4ec)]))),_0x393bfd[_0x53252b(0x3e5)]['resolve'](_0x3417b1[_0x53252b(0x611)]);else{if(_0x3417b1['request']==_0x53252b(0x2d9)){_0x393bfd[_0x53252b(0x54a)]=[],_0x393bfd[_0x53252b(0x2d9)]=!![],_0x393bfd[_0x53252b(0x486)]=![],log(_0x53252b(0x4a9));!_0x393bfd[_0x53252b(0x4bf)]&&(_0x393bfd[_0x53252b(0x2f3)]=![]);log(_0x3417b1[_0x53252b(0x611)]);_0x53252b(0x4bf)in _0x3417b1?(_0x393bfd[_0x53252b(0x5fd)]=_0x3417b1[_0x53252b(0x4bf)],_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x55c)]&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)]['info']&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![])),_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd['rpcs']&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![]))):_0x393bfd[_0x53252b(0x5fd)]=![];for(_0x42279d in _0x393bfd[_0x53252b(0x21c)]){try{_0x393bfd['rpcs'][_0x42279d][_0x53252b(0x4db)](),delete _0x393bfd[_0x53252b(0x21c)][_0x42279d];}catch(_0x2442f8){}}for(_0x42279d in _0x393bfd['pcs']){try{_0x393bfd[_0x53252b(0x55c)][_0x42279d]['close'](),delete _0x393bfd[_0x53252b(0x55c)][_0x42279d],applySceneState();}catch(_0x494dad){}}getChatMessage(_0x53252b(0x2a0),label=![],director=![],overlay=!![]),getById(_0x53252b(0x357))['innerHTML']=_0x53252b(0x270);_0x393bfd['label']?document[_0x53252b(0x20e)]=_0x393bfd[_0x53252b(0x4fd)]+'\x20-\x20Transferred':document['title']=_0x53252b(0x1f0);_0x393bfd[_0x53252b(0x3a8)]=_0x393bfd[_0x53252b(0x3c8)],updateMixer(),updateUserList(),log(_0x53252b(0x1d2)),log(_0x3417b1[_0x53252b(0x611)]);for(var _0x42279d in _0x3417b1[_0x53252b(0x611)]){if(_0x53252b(0x5df)==='NUIJe'){if(_0x165e40[_0x53252b(0x596)]!==_0x54ecaa[_0x53252b(0x4a4)])return;else{_0x465f02(_0x291190[_0x53252b(0x4a4)]);return;}}else{if(_0x53252b(0x3a9)in _0x3417b1[_0x53252b(0x611)][_0x42279d]){if(_0x53252b(0x38f)!==_0x53252b(0x524)){if(_0x53252b(0x4a4)in _0x3417b1[_0x53252b(0x611)][_0x42279d]){if(_0x3417b1[_0x53252b(0x611)][_0x42279d][_0x53252b(0x3a9)]in _0x393bfd[_0x53252b(0x21c)])log(_0x53252b(0x183));else{var _0x1728d0=_0x393bfd[_0x53252b(0x56e)](_0x3417b1[_0x53252b(0x611)][_0x42279d][_0x53252b(0x4a4)]);log(_0x53252b(0x5ce)+_0x1728d0);if(_0x393bfd[_0x53252b(0x2f3)]){if(_0x393bfd[_0x53252b(0x5fd)]===_0x3417b1[_0x53252b(0x611)][_0x42279d][_0x53252b(0x3a9)])play(_0x1728d0);else _0x393bfd[_0x53252b(0x54a)][_0x53252b(0x269)]<0x1388&&(!_0x393bfd[_0x53252b(0x54a)][_0x53252b(0x366)](_0x1728d0)&&_0x393bfd[_0x53252b(0x54a)][_0x53252b(0x348)](_0x1728d0));}else play(_0x1728d0);}}}else{_0x31e657(_0x53252b(0x1fe)),_0x80c9a5(_0x19ea9a[_0x53252b(0x5dc)]);return;}}}}_0x393bfd[_0x53252b(0x5d0)]();}else{if(_0x3417b1['request']==_0x53252b(0x222))log(_0x3417b1),_0x53252b(0x4bf)in _0x3417b1?(_0x393bfd['directorUUID']=_0x3417b1[_0x53252b(0x4bf)],_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x55c)]&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]]['stats'][_0x53252b(0x3f5)]&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]]['stats'][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![])),_0x393bfd['directorUUID']in _0x393bfd[_0x53252b(0x21c)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]]['stats'][_0x53252b(0x3f5)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![]))):(_0x393bfd['directorUUID']=![],errorlog(_0x53252b(0x338))),updateUserList();else{if(_0x3417b1['request']=='sendroom'){log(_0x53252b(0x485)),log(_0x3417b1);try{'director'in _0x3417b1&&(_0x3417b1[_0x53252b(0x4bf)]==!![]&&_0x393bfd[_0x53252b(0x1fa)](_0x3417b1));}catch(_0x1e7d43){errorlog(_0x1e7d43);}}else{if(_0x3417b1[_0x53252b(0x48f)]==_0x53252b(0x17e)){_0x3417b1[_0x53252b(0x4bf)]&&(_0x393bfd[_0x53252b(0x5fd)]=_0x3417b1[_0x53252b(0x3a9)],_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x55c)]&&(_0x393bfd['pcs'][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)]['info']&&(_0x393bfd[_0x53252b(0x55c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)]['info']['director']=!![])),_0x393bfd[_0x53252b(0x5fd)]in _0x393bfd[_0x53252b(0x21c)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)]&&(_0x393bfd[_0x53252b(0x21c)][_0x393bfd[_0x53252b(0x5fd)]][_0x53252b(0x340)][_0x53252b(0x3f5)][_0x53252b(0x4bf)]=!![])),updateUserList());if(_0x53252b(0x4a4)in _0x3417b1){log(_0x53252b(0x252));if(_0x393bfd[_0x53252b(0x2f3)]){if(_0x393bfd[_0x53252b(0x5fd)]===_0x3417b1[_0x53252b(0x3a9)])play(_0x1728d0);else _0x393bfd[_0x53252b(0x54a)][_0x53252b(0x269)]<0x1388&&(!_0x393bfd['queueList'][_0x53252b(0x366)](_0x3417b1['streamID'])&&(_0x393bfd[_0x53252b(0x54a)][_0x53252b(0x348)](_0x3417b1[_0x53252b(0x4a4)]),_0x393bfd[_0x53252b(0x5d0)]()));}else play(_0x3417b1[_0x53252b(0x4a4)]);}else log(_0x53252b(0x191));}else{if(_0x3417b1[_0x53252b(0x48f)]==_0x53252b(0x237)){log('Someone\x20published\x20a\x20video\x20to\x20the\x20Room'),log(_0x3417b1);if(_0x393bfd[_0x53252b(0x2f3)]){if(_0x393bfd[_0x53252b(0x5fd)]===_0x3417b1['UUID'])play(_0x1728d0);else _0x393bfd[_0x53252b(0x54a)]['length']<0x1388&&(!_0x393bfd[_0x53252b(0x54a)][_0x53252b(0x366)](_0x3417b1[_0x53252b(0x4a4)])&&(_0x393bfd['queueList'][_0x53252b(0x348)](_0x3417b1[_0x53252b(0x4a4)]),_0x393bfd['updateQueue']()));}else play(_0x3417b1[_0x53252b(0x4a4)]);}else{if(_0x3417b1[_0x53252b(0x48f)]==_0x53252b(0x5aa)){errorlog(_0x3417b1);if(_0x393bfd[_0x53252b(0x22c)]===![]){if(_0x53252b(0x337)in _0x3417b1){if(_0x3417b1['message']===_0x53252b(0x523))_0x393bfd[_0x53252b(0x3e7)]<0x2?(_0x393bfd[_0x53252b(0x3e7)]=parseInt(_0x393bfd[_0x53252b(0x3e7)])+0x1,setTimeout(function(){var _0x22fb05=_0x53252b;_0x22fb05(0x2a4)!=='nIftp'?_0x393bfd[_0x22fb05(0x46c)]():_0x29ef8a[_0x22fb05(0x49f)][0x0][_0x22fb05(0x3d7)]=!![];},0x1388)):(hangup(),!_0x393bfd['cleanOutput']&&setTimeout(function(){var _0x132c0c=_0x53252b;warnUser(miscTranslations[_0x132c0c(0x1e5)]);},0x1));else{if(_0x3417b1[_0x53252b(0x337)]===_0x53252b(0x22e))!_0x393bfd['cleanOutput']&&(setTimeout(function(){warnUser(miscTranslations['room-is-claimed']);},0x1),getById(_0x53252b(0x3b4))[_0x53252b(0x4f7)]=miscTranslations['not-the-director']);else{if(!_0x393bfd[_0x53252b(0x48c)]){if(_0x53252b(0x2fc)!==_0x53252b(0x2d1))setTimeout(function(){var _0x1cf502=_0x53252b;warnUser(_0x3417b1[_0x1cf502(0x337)]);},0x1);else{if(_0x5086c5[_0x53252b(0x353)]['id']in _0x133fe0[_0x53252b(0x21c)][_0x3d40e8][_0x53252b(0x2f9)]){_0x2f13c1(_0x53252b(0x208));var _0x35d4d8=_0x5e1dd4-_0x5a8cc3[_0x53252b(0x21c)][_0x2fd512][_0x53252b(0x340)][_0x2b51b3][_0x53252b(0x3c7)]+_0x1307cb['sync'];_0x35d4d8<0x0&&(_0x35d4d8=0x0),_0x139668(_0x53252b(0x469)+_0x35d4d8),_0xbc0fe5(_0x53252b(0x387)+_0xbc3393[_0x53252b(0x23d)][_0x53252b(0x475)]),_0x1922dd[_0x53252b(0x21c)][_0x1e8a90]['delayNode'][_0x555c8f[_0x53252b(0x353)]['id']]['delayTime'][_0x53252b(0x2c2)](_0x4df026(_0x35d4d8/0x3e8),_0x46ba79[_0x53252b(0x23d)][_0x53252b(0x475)]+0x1),_0x3ab599['rpcs'][_0xd7a1fe][_0x53252b(0x340)][_0x12ed51]['Audio_Sync_Delay_ms']=_0x35d4d8;}}}}}}}}else _0x3417b1[_0x53252b(0x48f)]=='warn'?_0x53252b(0x337)in _0x3417b1&&warnlog(_0x3417b1[_0x53252b(0x337)]):log(_0x3417b1);}}}}}}}}else{if(_0x3417b1[_0x53252b(0x345)]){if(_0x53252b(0x4a4)in _0x3417b1){if(_0x3417b1['streamID']in _0x393bfd['watchTimeoutList']){if(_0x53252b(0x558)!=='pIYqA')clearTimeout(_0x393bfd[_0x53252b(0x2f1)][_0x3417b1[_0x53252b(0x4a4)]]),delete _0x393bfd[_0x53252b(0x2f1)][_0x3417b1[_0x53252b(0x4a4)]];else{if(_0x4920a8[_0x53252b(0x570)]=='low')_0x1e7b32(_0x5c638c(_0x2c62c9[_0x53252b(0x577)]),_0x4dcc79[_0x53252b(0x353)]);else{if(_0x3cf9d9[_0x53252b(0x570)]=='mid')_0xfe40a8(_0x30663c(_0x2e42c6[_0x53252b(0x577)]),_0x5f408a[_0x53252b(0x353)]);else _0x593e10['keyname']==_0x53252b(0x474)&&_0xd72bd2(_0x5db60b(_0x458221['value']),_0x3aa621[_0x53252b(0x353)]);}}}}_0x393bfd[_0x53252b(0x42a)](_0x3417b1);}else{if(_0x3417b1[_0x53252b(0x5dc)])log(_0x53252b(0x5e5)),_0x393bfd[_0x53252b(0x427)](_0x3417b1);else{if(_0x3417b1[_0x53252b(0x43d)])log(_0x53252b(0x401)),_0x393bfd['processIceBundle'](_0x3417b1);else _0x3417b1[_0x53252b(0x48f)]=='cleanup'?(warnlog(_0x53252b(0x3fa)),_0x3417b1[_0x53252b(0x3a9)]in _0x393bfd[_0x53252b(0x55c)]&&(warnlog(_0x53252b(0x5bd)),_0x393bfd[_0x53252b(0x55c)][_0x3417b1[_0x53252b(0x3a9)]][_0x53252b(0x4db)](),delete _0x393bfd['pcs'][_0x3417b1[_0x53252b(0x3a9)]],_0x393bfd[_0x53252b(0x2cb)](),applySceneState()),_0x3417b1[_0x53252b(0x3a9)]in _0x393bfd['rpcs']&&(warnlog('problem'),_0x393bfd[_0x53252b(0x21c)][_0x3417b1[_0x53252b(0x3a9)]][_0x53252b(0x4db)](),delete _0x393bfd[_0x53252b(0x21c)][_0x3417b1[_0x53252b(0x3a9)]])):log(_0x53252b(0x4c5),_0x3417b1);}}}},_0x393bfd['ws'][_0x9cf40c(0x2e2)]=function(_0xf2fa7){var _0x5d1fc5=_0x9cf40c;clearTimeout(_0x393bfd['pingTimeout']),pokeIframeAPI(_0x5d1fc5(0x441),_0x5d1fc5(0x295));try{if(_0x5d1fc5(0x323)!==_0x5d1fc5(0x4a7))_0x5d1fc5(0x258)in _0xf2fa7&&(_0xf2fa7['code']==0x1f7&&(_0x2a7845==![]&&(clearInterval(_0x393bfd['timeout']),!_0x393bfd[_0x5d1fc5(0x48c)]&&warnUser(_0x5d1fc5(0x388),0x7530))));else return;}catch(_0x1207ac){errorlog(_0x1207ac);}errorlog(_0x5d1fc5(0x58a));if(_0x393bfd[_0x5d1fc5(0x569)]==![])try{_0x393bfd['ws'][_0x5d1fc5(0x540)]===WebSocket[_0x5d1fc5(0x1ce)]&&(_0x393bfd['ws']=null,setTimeout(()=>{var _0x25678d=_0x5d1fc5;_0x393bfd[_0x25678d(0x4cf)](!![]);},0x1388));}catch(_0x4c20e0){errorlog(_0x4c20e0);}};},_0x393bfd[_0x228ec6(0x1d9)]=function(_0x317d6e,_0x462189=null){var _0x25846a=_0x228ec6;if('GFuJA'!==_0x25846a(0x476))_0x569040[_0x25846a(0x21c)][_0x2edafb][_0x25846a(0x4a1)]=_0x1c24f9[_0x25846a(0x3f5)][_0x25846a(0x232)],_0x27f90d[_0x25846a(0x21c)][_0x33a472][_0x25846a(0x4a1)]&&(_0x1628a5[_0x25846a(0x4bf)]&&(_0x522949['rpcs'][_0xf4b305]['remoteVideoMuteElement'][_0x25846a(0x3da)]['display']=_0x25846a(0x5a5)));else{_0x317d6e=JSON[_0x25846a(0x395)](_0x317d6e);if(_0x462189==null){for(var _0x4817f1 in _0x393bfd['pcs']){try{_0x393bfd['pcs'][_0x4817f1][_0x25846a(0x561)][_0x25846a(0x615)](_0x317d6e);}catch(_0x2e62d0){warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204');}}return!![];}else try{return _0x393bfd[_0x25846a(0x55c)][_0x462189][_0x25846a(0x561)][_0x25846a(0x615)](_0x317d6e),!![];}catch(_0x1c6634){return warnlog(_0x25846a(0x624)),![];}return![];}},_0x393bfd[_0x228ec6(0x2ca)]=function(_0x6eb5f,_0x2fb95d=null){var _0x1dfccb=_0x228ec6,_0x1c5ee9=JSON[_0x1dfccb(0x395)](_0x6eb5f);if(_0x2fb95d==null)for(var _0x57b6db in _0x393bfd[_0x1dfccb(0x21c)]){try{_0x393bfd[_0x1dfccb(0x21c)][_0x57b6db][_0x1dfccb(0x3f9)][_0x1dfccb(0x615)](_0x1c5ee9);}catch(_0x456444){log(_0x1dfccb(0x31a));}}else{if('jMnWo'===_0x1dfccb(0x638))try{return _0x393bfd[_0x1dfccb(0x21c)][_0x2fb95d][_0x1dfccb(0x3f9)]['send'](_0x1c5ee9),!![];}catch(_0x4540c5){return log(_0x1dfccb(0x31a)),![];}else _0x1e2988=_0x2a4a9b[_0x1dfccb(0x55c)][_0x17a146][_0x1dfccb(0x5e0)];}},_0x393bfd['localstats']=function(){setTimeout(function(){var _0x21ee9f=_0x3797;_0x393bfd[_0x21ee9f(0x50e)];},0xbb8);},_0x393bfd[_0x228ec6(0x322)]=function(_0xbd0c52){var _0x40bd0d=_0x228ec6;try{var _0x3d9063=_0x393bfd[_0x40bd0d(0x49b)][_0x40bd0d(0x403)]();_0x3d9063=_0x3d9063[0x0];if(_0x3d9063[_0x40bd0d(0x390)]){var _0x210484=_0x3d9063['getCapabilities']();_0x393bfd[_0x40bd0d(0x51e)]==![]&&(_0x393bfd[_0x40bd0d(0x51e)]=_0x210484[_0x40bd0d(0x51e)][_0x40bd0d(0x1d0)]);_0x393bfd[_0x40bd0d(0x51e)]+=_0xbd0c52;if(_0x393bfd['zoom']>_0x210484[_0x40bd0d(0x51e)][_0x40bd0d(0x516)])_0x393bfd['zoom']=_0x210484[_0x40bd0d(0x51e)][_0x40bd0d(0x516)];else _0x393bfd[_0x40bd0d(0x51e)]<_0x210484[_0x40bd0d(0x51e)][_0x40bd0d(0x1d0)]&&(_0x393bfd[_0x40bd0d(0x51e)]=_0x210484[_0x40bd0d(0x51e)]['min']);_0x3d9063[_0x40bd0d(0x581)]({'advanced':[{'zoom':_0x393bfd[_0x40bd0d(0x51e)]}]});}}catch(_0x713c3){errorlog(_0x713c3);}},_0x393bfd['hangup']=function(){var _0x136897=_0x228ec6;_0x393bfd['taintedSession']=!![],warnlog('hanging\x20up');try{var _0x5ac921={};_0x5ac921[_0x136897(0x4a1)]=!![],_0x393bfd[_0x136897(0x1d9)](_0x5ac921);}catch(_0x476f72){}try{_0x393bfd['ws'][_0x136897(0x4db)]();}catch(_0x2250d5){}try{recordLocalVideo(_0x136897(0x5e7));}catch(_0x33a045){}try{_0x393bfd[_0x136897(0x513)]&&_0x393bfd[_0x136897(0x513)][_0x136897(0x219)][_0x136897(0x2ce)]()[_0x136897(0x4af)](function(_0x19a49e){var _0x21b3b8=_0x136897;_0x19a49e[_0x21b3b8(0x5e7)](),_0x393bfd[_0x21b3b8(0x42d)][_0x21b3b8(0x219)][_0x21b3b8(0x5c9)](_0x19a49e),log('stopping\x20old\x20track');});_0x393bfd[_0x136897(0x42d)][_0x136897(0x219)][_0x136897(0x2ce)]()[_0x136897(0x4af)](function(_0x2064b7){var _0x523c9d=_0x136897;_0x2064b7[_0x523c9d(0x5e7)](),_0x393bfd[_0x523c9d(0x42d)][_0x523c9d(0x219)][_0x523c9d(0x5c9)](_0x2064b7),log(_0x523c9d(0x20f));}),_0x393bfd[_0x136897(0x49b)][_0x136897(0x2ce)]()['forEach'](function(_0x24cc80){var _0x47a7c6=_0x136897;_0x47a7c6(0x40a)!==_0x47a7c6(0x62e)?(_0x24cc80[_0x47a7c6(0x5e7)](),_0x393bfd[_0x47a7c6(0x42d)][_0x47a7c6(0x219)][_0x47a7c6(0x5c9)](_0x24cc80),log(_0x47a7c6(0x20f))):(_0x327050[_0x47a7c6(0x46a)]=_0x4fe72a['forceios'],_0x242fe6[_0x47a7c6(0x1b3)]=!![]);});for(i in _0x393bfd[_0x136897(0x21c)]){_0x393bfd[_0x136897(0x21c)][i][_0x136897(0x42d)]&&(_0x393bfd['rpcs'][i][_0x136897(0x42d)][_0x136897(0x2fb)]&&(_0x393bfd[_0x136897(0x21c)][i][_0x136897(0x42d)][_0x136897(0x572)][_0x136897(0x1f8)]['close'](),_0x393bfd[_0x136897(0x21c)][i][_0x136897(0x42d)][_0x136897(0x2fb)]=![])),_0x393bfd[_0x136897(0x21c)][i][_0x136897(0x4db)](),_0x393bfd[_0x136897(0x21c)][i]=null,delete _0x393bfd[_0x136897(0x21c)][i];}for(i in _0x393bfd[_0x136897(0x55c)]){_0x393bfd[_0x136897(0x55c)][i][_0x136897(0x4db)](),_0x393bfd[_0x136897(0x55c)][i]=null,delete _0x393bfd['pcs'][i],applySceneState();}}catch(_0x4419cc){errorlog(_0x136897(0x533));}setTimeout(function(){var _0x137eaf=_0x136897;for(i in _0x393bfd){try{_0x137eaf(0x31f)===_0x137eaf(0x273)?(_0x256ae0=_0x5a8a9a['rpcs'][_0x5e9f20][_0x137eaf(0x340)][_0xc2bec4[_0x137eaf(0x5c7)]][_0x137eaf(0x419)],_0x26d488=_0x2c29c6[_0x137eaf(0x21c)][_0x52335c]['stats'][_0x2c43b1[_0x137eaf(0x5c7)]][_0x137eaf(0x477)]):delete _0x393bfd[i];}catch(_0x28da34){}}delete _0x393bfd;},0x4b0),hangupComplete(),log(_0x136897(0x463));},_0x393bfd[_0x228ec6(0x54c)]=function(){var _0x26ba1d=_0x228ec6;_0x393bfd[_0x26ba1d(0x3f0)]=!![],_0x393bfd[_0x26ba1d(0x5bf)]=![],warnlog(_0x26ba1d(0x634));try{_0x393bfd[_0x26ba1d(0x42d)][_0x26ba1d(0x219)][_0x26ba1d(0x2ce)]()[_0x26ba1d(0x4af)](function(_0x9ecf2d){var _0x41ee21=_0x26ba1d;_0x9ecf2d[_0x41ee21(0x5e7)](),_0x393bfd[_0x41ee21(0x42d)][_0x41ee21(0x219)][_0x41ee21(0x5c9)](_0x9ecf2d),log(_0x41ee21(0x20f));}),_0x393bfd[_0x26ba1d(0x49b)][_0x26ba1d(0x2ce)]()[_0x26ba1d(0x4af)](function(_0x51405b){var _0x1f52d4=_0x26ba1d;'CIymF'!==_0x1f52d4(0x2d7)?(_0x51405b[_0x1f52d4(0x5e7)](),_0x393bfd[_0x1f52d4(0x49b)][_0x1f52d4(0x5c9)](_0x51405b),log(_0x1f52d4(0x20f))):_0x21ef9f[_0x1f52d4(0x345)][_0x1f52d4(0x4ad)]=_0x13f5df[_0x1f52d4(0x1c1)](_0xce6ac[_0x1f52d4(0x345)][_0x1f52d4(0x4ad)],{'maxaveragebitrate':_0x4397ae[_0x1f52d4(0x28a)]*0x400,'cbr':_0x500bd4[_0x1f52d4(0x42e)]});});for(UUID in _0x393bfd['pcs']){var _0x587e88=_0x393bfd[_0x26ba1d(0x55c)][UUID][_0x26ba1d(0x461)]();_0x587e88[_0x26ba1d(0x4af)](_0x2c7391=>{var _0x30723a=_0x26ba1d;_0x2c7391[_0x30723a(0x353)]&&(_0x2c7391[_0x30723a(0x353)][_0x30723a(0x5f8)]=![]);});}var _0xce1beb={};_0xce1beb[_0x26ba1d(0x4a1)]=!![],_0x393bfd[_0x26ba1d(0x1d9)](_0xce1beb);}catch(_0x53c250){errorlog(_0x26ba1d(0x533));}log(_0x26ba1d(0x190));},_0x393bfd[_0x228ec6(0x531)]=function(_0x1487e8){var _0x3b1cc8=_0x228ec6;try{var _0x215851=_0x393bfd[_0x3b1cc8(0x49b)][_0x3b1cc8(0x403)]();_0x215851=_0x215851[0x0];if(_0x215851['getCapabilities']){var _0xa19e41=_0x215851['getCapabilities']();_0x393bfd[_0x3b1cc8(0x31e)]==![]&&(_0x393bfd['focusDistance']=_0xa19e41[_0x3b1cc8(0x31e)][_0x3b1cc8(0x1d0)]);_0x393bfd[_0x3b1cc8(0x31e)]+=_0x1487e8;if(_0x393bfd['focusDistance']>_0xa19e41[_0x3b1cc8(0x31e)]['max'])_0x393bfd[_0x3b1cc8(0x31e)]=_0xa19e41[_0x3b1cc8(0x31e)]['max'];else _0x393bfd['focusDistance']<_0xa19e41[_0x3b1cc8(0x31e)][_0x3b1cc8(0x1d0)]&&(_0x393bfd[_0x3b1cc8(0x31e)]=_0xa19e41[_0x3b1cc8(0x31e)]['min']);_0x215851[_0x3b1cc8(0x581)]({'advanced':[{'focusMode':_0x3b1cc8(0x2e4),'focusDistance':_0x393bfd[_0x3b1cc8(0x31e)]}]});}}catch(_0x1b5af0){errorlog(_0x1b5af0);}},_0x393bfd['createOffer']=function(_0x564c40){var _0x22dc59=_0x228ec6;_0x393bfd[_0x22dc59(0x55c)][_0x564c40][_0x22dc59(0x3bc)]()[_0x22dc59(0x1c3)](_0x4227b5=>{var _0x5d3061=_0x22dc59;log('create\x20offer\x20worked');if(safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x393bfd['stereo']==0x3||_0x393bfd[_0x5d3061(0x431)]==0x5||_0x393bfd[_0x5d3061(0x431)]==0x1)_0x4227b5[_0x5d3061(0x4ad)]=CodecsHandler[_0x5d3061(0x1c1)](_0x4227b5[_0x5d3061(0x4ad)],{'stereo':0x1}),log(_0x5d3061(0x4a0));else{if(iOS||iPad){}else _0x393bfd[_0x5d3061(0x431)]==0x4&&(_0x4227b5[_0x5d3061(0x4ad)]=CodecsHandler[_0x5d3061(0x1c1)](_0x4227b5[_0x5d3061(0x4ad)],{'stereo':0x2}),log(_0x5d3061(0x4a0)));}}_0x393bfd[_0x5d3061(0x55c)][_0x564c40]['setLocalDescription'](_0x4227b5)[_0x5d3061(0x1c3)](function(){var _0xefcb4b=_0x5d3061;if(_0xefcb4b(0x1b0)!==_0xefcb4b(0x308)){log(_0xefcb4b(0x26e)+_0x564c40);var _0x8e6d02={};_0x8e6d02[_0xefcb4b(0x3a9)]=_0x564c40,_0x8e6d02[_0xefcb4b(0x4a4)]=_0x393bfd[_0xefcb4b(0x4a4)],_0x8e6d02[_0xefcb4b(0x345)]=_0x393bfd['pcs'][_0x564c40][_0xefcb4b(0x506)],_0x8e6d02[_0xefcb4b(0x300)]=_0x393bfd[_0xefcb4b(0x55c)][_0x564c40]['session'],_0x393bfd['customWSS']&&(_0x8e6d02['isScene']=_0x393bfd[_0xefcb4b(0x22c)]),_0x393bfd['password']?_0x393bfd['encryptMessage'](JSON[_0xefcb4b(0x395)](_0x8e6d02[_0xefcb4b(0x345)]))[_0xefcb4b(0x1c3)](function(_0x36f2a3){var _0x16e554=_0xefcb4b;_0x8e6d02[_0x16e554(0x345)]=_0x36f2a3[0x0],_0x8e6d02[_0x16e554(0x3b5)]=_0x36f2a3[0x1],_0x393bfd['anysend'](_0x8e6d02);}):_0x393bfd[_0xefcb4b(0x309)](_0x8e6d02);}else _0x2893c2[_0xefcb4b(0x55c)][_0x4cc8b7][_0xefcb4b(0x53e)]=0x64/0x2;})[_0x5d3061(0x2a5)](errorlog);})[_0x22dc59(0x2a5)](errorlog);},_0x393bfd[_0x228ec6(0x267)]=function(){var _0x4feec2=_0x228ec6;for(var _0xfdbc03 in _0x393bfd[_0x4feec2(0x55c)]){_0x393bfd[_0x4feec2(0x55c)][_0xfdbc03][_0x4feec2(0x22c)]!==![]?(_0x393bfd[_0x4feec2(0x25d)](_0xfdbc03),log(_0x4feec2(0x2dd))):_0x4feec2(0x1ec)===_0x4feec2(0x1ec)?log('Not\x20a\x20scene'):_0xaf916f[_0x4feec2(0x49f)]=[{}];}},_0x393bfd[_0x228ec6(0x49c)]=function(_0x2f0647){var _0x4d1e3a=_0x228ec6;if(_0x2f0647 in _0x393bfd[_0x4d1e3a(0x55c)]){errorlog(_0x4d1e3a(0x4b9));try{_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['close']();}catch(_0xfe7a69){errorlog('already\x20closed\x20PCS');}_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]=null,delete _0x393bfd['pcs'][_0x2f0647],_0x393bfd['applySoloChat'](),applySceneState();}else log('Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request');if(_0x393bfd[_0x4d1e3a(0x434)]!==![]){if(Object['keys'](_0x393bfd['pcs'])[_0x4d1e3a(0x269)]>_0x393bfd['maxviewers']){delete _0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647],_0x393bfd['applySoloChat'](),warnlog(_0x4d1e3a(0x1be)),applySceneState();return;}}else{if(_0x393bfd['maxconnections']!==![]){if(Object[_0x4d1e3a(0x349)](_0x393bfd[_0x4d1e3a(0x21c)])[_0x4d1e3a(0x269)]+Object[_0x4d1e3a(0x349)](_0x393bfd[_0x4d1e3a(0x55c)])[_0x4d1e3a(0x269)]>_0x393bfd[_0x4d1e3a(0x2e9)]){delete _0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647],_0x393bfd[_0x4d1e3a(0x2cb)](),warnlog(_0x4d1e3a(0x420)),applySceneState();return;}}}_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]=new RTCPeerConnection(_0x393bfd[_0x4d1e3a(0x405)]);if(_0x393bfd[_0x4d1e3a(0x569)]){if(Object[_0x4d1e3a(0x349)](_0x393bfd[_0x4d1e3a(0x55c)])[_0x4d1e3a(0x269)]>0x1){delete _0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647],_0x393bfd[_0x4d1e3a(0x2cb)](),applySceneState();return;}}_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x492)]=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x5b5)]=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['obsVisibility']=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x5f0)]=null,_0x393bfd['pcs'][_0x2f0647]['obsStreaming']=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x385)]=null,_0x393bfd['pcs'][_0x2f0647]['optimizedBitrate']=![],_0x393bfd['pcs'][_0x2f0647]['savedBitrate']=![],_0x393bfd['pcs'][_0x2f0647]['bitrateTimeout']=null,_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x19d)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x300)]=_0x393bfd[_0x4d1e3a(0x393)](),_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x340)]={},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x1b3)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x22f)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x46f)]=![],_0x393bfd['pcs'][_0x2f0647]['forceios']=![],_0x393bfd['pcs'][_0x2f0647]['allowVideo']=!![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['allowAudio']=!![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x4a5)]=!![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x2e5)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x3c3)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['UUID']=_0x2f0647,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x4e8)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x53e)]=![],_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x3ae)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x503)]=![],_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x5e0)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x22c)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['sendChannel']=_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x480)](_0x4d1e3a(0x561)),_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x561)][_0x4d1e3a(0x3a9)]=_0x2f0647,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x298)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x2b2)]=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['label']=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x548)]=![],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x504)]=Date[_0x4d1e3a(0x30d)](),_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x561)][_0x4d1e3a(0x3a2)]=()=>{var _0x450a26=_0x4d1e3a;if(_0x450a26(0x38a)!==_0x450a26(0x38a))_0x27b430(_0x10360b);else{log(_0x450a26(0x54b)),msg={},msg[_0x450a26(0x3f5)]={},msg[_0x450a26(0x3f5)][_0x450a26(0x4fd)]=_0x393bfd[_0x450a26(0x4fd)],msg['info']['order']=_0x393bfd[_0x450a26(0x548)],msg[_0x450a26(0x3f5)][_0x450a26(0x36f)]=_0x393bfd['muted'];_0x393bfd['soloChatUUID']&&_0x393bfd[_0x450a26(0x527)]!==_0x2f0647&&(msg[_0x450a26(0x3f5)][_0x450a26(0x36f)]=!![]);msg[_0x450a26(0x3f5)]['directorSpeakerMuted']=_0x393bfd[_0x450a26(0x3cc)],msg[_0x450a26(0x3f5)][_0x450a26(0x206)]=_0x393bfd[_0x450a26(0x206)],msg[_0x450a26(0x3f5)][_0x450a26(0x1dd)]=_0x393bfd[_0x450a26(0x1dd)],msg[_0x450a26(0x3f5)]['video_muted_init']=_0x393bfd['videoMuted'];_0x393bfd[_0x450a26(0x4bf)]&&(msg['directorSettings']={},msg[_0x450a26(0x545)][_0x450a26(0x3a8)]=_0x393bfd[_0x450a26(0x3a8)]);msg[_0x450a26(0x3f5)]['width_url']=_0x393bfd['width'],msg[_0x450a26(0x3f5)][_0x450a26(0x202)]=_0x393bfd[_0x450a26(0x451)],msg[_0x450a26(0x3f5)][_0x450a26(0x518)]=_0x393bfd[_0x450a26(0x235)],msg[_0x450a26(0x3f5)][_0x450a26(0x5fb)]=_0x393bfd[_0x450a26(0x4c6)],msg[_0x450a26(0x3f5)][_0x450a26(0x4a2)]=_0x393bfd[_0x450a26(0x434)],msg[_0x450a26(0x3f5)][_0x450a26(0x378)]=_0x393bfd[_0x450a26(0x431)],msg['info'][_0x450a26(0x225)]=_0x393bfd[_0x450a26(0x20a)],msg['info'][_0x450a26(0x22d)]=_0x393bfd[_0x450a26(0x29d)],msg[_0x450a26(0x3f5)][_0x450a26(0x28c)]=_0x393bfd[_0x450a26(0x248)],msg['info'][_0x450a26(0x4e5)]=_0x393bfd[_0x450a26(0x4e5)],msg[_0x450a26(0x3f5)][_0x450a26(0x3e0)]=_0x393bfd[_0x450a26(0x5e3)],msg[_0x450a26(0x3f5)]['recording_audio_compressor_type']=_0x393bfd[_0x450a26(0x497)],msg[_0x450a26(0x3f5)][_0x450a26(0x2ed)]=_0x393bfd['audioLatency'],msg[_0x450a26(0x3f5)][_0x450a26(0x45c)]=!_0x393bfd[_0x450a26(0x400)],msg[_0x450a26(0x3f5)][_0x450a26(0x19f)]=_0x393bfd['audioEffects'],msg[_0x450a26(0x3f5)][_0x450a26(0x35d)]=_0x393bfd[_0x450a26(0x27e)],msg[_0x450a26(0x3f5)][_0x450a26(0x32f)]=_0x393bfd[_0x450a26(0x4d5)];try{if(navigator[_0x450a26(0x449)]){var _0x3fc4dd,_0x101077=navigator[_0x450a26(0x449)];msg[_0x450a26(0x3f5)][_0x450a26(0x50a)]=_0x101077;}navigator[_0x450a26(0x36d)]&&(msg['info'][_0x450a26(0x36d)]=navigator['platform']);if(safariVersion())msg[_0x450a26(0x3f5)][_0x450a26(0x414)]=_0x450a26(0x2d4);else{if(getChromeVersion()>0x3c)msg[_0x450a26(0x3f5)][_0x450a26(0x414)]=_0x450a26(0x2f0)+getChromeVersion();else _0x101077[_0x450a26(0x63c)]('Firefox')&&(msg[_0x450a26(0x3f5)][_0x450a26(0x414)]=_0x450a26(0x4eb));}}catch(_0x28f4af){};_0x393bfd[_0x450a26(0x1d9)](msg,_0x2f0647),pokeIframeAPI('new-push-connection',!![],_0x2f0647),updateUserList();}},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x561)]['onclose']=()=>{var _0x4ef696=_0x4d1e3a;pokeIframeAPI('new-push-connection',![],_0x2f0647),_0x393bfd[_0x4ef696(0x2ae)](),warnlog(_0x4ef696(0x330));try{_0x393bfd[_0x4ef696(0x55c)][_0x2f0647][_0x4ef696(0x4db)](),_0x393bfd[_0x4ef696(0x55c)][_0x2f0647]=null,delete _0x393bfd[_0x4ef696(0x55c)][_0x2f0647],applySceneState();}catch(_0x53dfba){}},_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x561)][_0x4d1e3a(0x3b7)]=_0x35864b=>{var _0xbd95c=_0x4d1e3a;log(_0xbd95c(0x35e));var _0x2dfaf3=JSON[_0xbd95c(0x260)](_0x35864b['data']);_0x2dfaf3[_0xbd95c(0x3a9)]=_0x2f0647;if(_0x2dfaf3['description']){_0x393bfd['processDescription'](_0x2dfaf3);return;}else{if(_0x2dfaf3[_0xbd95c(0x5dc)]){log('GOT\x20ICE!!'),_0x393bfd[_0xbd95c(0x427)](_0x2dfaf3);return;}else{if(_0x2dfaf3[_0xbd95c(0x43d)]){log(_0xbd95c(0x411)),_0x393bfd[_0xbd95c(0x2cd)](_0x2dfaf3);return;}}}warnlog(_0x2dfaf3);if(_0xbd95c(0x3f5)in _0x2dfaf3){_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x340)][_0xbd95c(0x3f5)]=_0x2dfaf3[_0xbd95c(0x3f5)];_0xbd95c(0x4fd)in _0x2dfaf3[_0xbd95c(0x3f5)]&&(typeof _0x2dfaf3[_0xbd95c(0x3f5)][_0xbd95c(0x4fd)]==_0xbd95c(0x1c9)?_0xbd95c(0x4dd)!==_0xbd95c(0x4dd)?(_0x3d46da[_0xbd95c(0x21c)][_0x151e9e][_0xbd95c(0x42d)][_0xbd95c(0x36f)]=!![],_0x26676e['rpcs'][_0x2d841a][_0xbd95c(0x42d)][_0xbd95c(0x3da)][_0xbd95c(0x30c)]&&_0x57b350[_0xbd95c(0x21c)][_0x28e01c][_0xbd95c(0x42d)][_0xbd95c(0x3da)][_0xbd95c(0x30c)]!==_0xbd95c(0x40f)&&(_0x507727['rpcs'][_0x20270f]['videoElement'][_0xbd95c(0x3da)][_0xbd95c(0x30c)]=_0xbd95c(0x40f),_0x3f203f=!![])):_0x393bfd['pcs'][_0x2f0647][_0xbd95c(0x4fd)]=sanitizeLabel(_0x2dfaf3[_0xbd95c(0x3f5)][_0xbd95c(0x4fd)]):_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x4fd)]=![]);if(_0x2f0647===_0x393bfd[_0xbd95c(0x5fd)])try{_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x340)]['info'][_0xbd95c(0x4bf)]=!![];}catch(_0x291f24){}}_0xbd95c(0x1c4)in _0x2dfaf3&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x1c4)]=parseInt(_0x2dfaf3[_0xbd95c(0x1c4)]));if(_0xbd95c(0x623)in _0x2dfaf3){if(_0xbd95c(0x45e)==='cRQuy'){_0x11d23c[_0xbd95c(0x55c)][_0x827e00][_0xbd95c(0x4f5)]=null;var _0x5ce9fe={};_0x5ce9fe['UUID']=_0x3511c0,_0x5ce9fe[_0xbd95c(0x2a6)]='local',_0x5ce9fe[_0xbd95c(0x43d)]=_0x1e6ee0['pcs'][_0x37b72f]['iceBundle'],_0x5ce9fe[_0xbd95c(0x300)]=_0x3aa424['pcs'][_0x4167d6][_0xbd95c(0x300)],_0x269151[_0xbd95c(0x55c)][_0xe419d4][_0xbd95c(0x29e)]=[],_0x243b1a[_0xbd95c(0x43a)]?_0x46b3a1['encryptMessage'](_0x8c16b5[_0xbd95c(0x395)](_0x5ce9fe[_0xbd95c(0x43d)]))[_0xbd95c(0x1c3)](function(_0xc21152){var _0x425b2c=_0xbd95c;_0x5ce9fe['candidates']=_0xc21152[0x0],_0x5ce9fe[_0x425b2c(0x3b5)]=_0xc21152[0x1],_0x3a56c5['anysend'](_0x5ce9fe);}):_0x4df887[_0xbd95c(0x309)](_0x5ce9fe);}else _0x393bfd['limitAudioBitrate'](_0x2f0647,_0x2dfaf3[_0xbd95c(0x623)]);}if(_0xbd95c(0x487)in _0x2dfaf3){log(_0x2dfaf3);if(_0x393bfd[_0xbd95c(0x5fd)]===_0x2f0647){var _0x546c92={};for(var _0x2724f1 in _0x393bfd[_0xbd95c(0x55c)]){if(_0x2724f1===_0x2f0647)continue;_0x546c92[_0x2724f1]=_0x393bfd[_0xbd95c(0x55c)][_0x2724f1][_0xbd95c(0x340)];}var _0x522400={};_0x522400['remoteStats']=_0x546c92,_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x351)in _0x2dfaf3){if(_0xbd95c(0x51c)===_0xbd95c(0x367))_0x526eb9[_0xbd95c(0x47d)](_0x2d4851,_0x4de866[_0xbd95c(0x3d3)]);else{if(_0x2dfaf3[_0xbd95c(0x351)]===_0x393bfd[_0xbd95c(0x351)]&&_0x393bfd[_0xbd95c(0x351)]){var _0x546c92={};for(var _0x2724f1 in _0x393bfd[_0xbd95c(0x55c)]){if(_0x2724f1===_0x2f0647)continue;_0x546c92[_0x2724f1]=_0x393bfd[_0xbd95c(0x55c)][_0x2724f1][_0xbd95c(0x340)];}var _0x522400={};_0x522400['remoteStats']=_0x546c92,_0x393bfd['sendMessage'](_0x522400,_0x2f0647);}}}}}if(_0xbd95c(0x478)in _0x2dfaf3)try{log(_0x2dfaf3),_0x393bfd['setResolution'](_0x2dfaf3['UUID'],_0x2dfaf3[_0xbd95c(0x478)]['w'],_0x2dfaf3[_0xbd95c(0x478)]['h']);}catch(_0x5017f6){errorlog(_0x5017f6);}'keyframe'in _0x2dfaf3&&(_0x2dfaf3['scene']?_0x393bfd[_0xbd95c(0x5fd)]===_0x2f0647?_0x393bfd[_0xbd95c(0x267)]():errorlog('Not\x20director'):_0x393bfd[_0xbd95c(0x25d)](_0x2f0647));if(_0xbd95c(0x25b)in _0x2dfaf3){var _0x10b140=![],_0x31696a=![];_0x393bfd[_0xbd95c(0x5fd)]===_0x2f0647&&(_0x10b140=!![],_0xbd95c(0x198)in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x198)]==!![]&&(_0x31696a=!![]))),log(_0xbd95c(0x347)+_0x10b140),getChatMessage(_0x2dfaf3[_0xbd95c(0x25b)],_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['label'],_0x10b140,_0x31696a);}if(_0xbd95c(0x548)in _0x2dfaf3){_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x548)]=parseInt(_0x2dfaf3[_0xbd95c(0x548)])||0x0;_0x2f0647 in _0x393bfd[_0xbd95c(0x21c)]&&(_0x393bfd[_0xbd95c(0x21c)][_0x2f0647]['order']=_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['order']);if(_0x393bfd[_0xbd95c(0x4bf)]){var _0x433e39=document[_0xbd95c(0x59e)](_0xbd95c(0x303)+_0x2f0647+'\x22]');log(_0x433e39),_0x433e39[0x0]&&(_0x433e39[0x0][_0xbd95c(0x5be)]=parseInt(_0x2dfaf3[_0xbd95c(0x548)])||0x0);}updateMixer();}'scale'in _0x2dfaf3&&_0x393bfd['setScale'](_0x2f0647,_0x2dfaf3['scale']);_0xbd95c(0x4a6)in _0x2dfaf3&&(_0x393bfd[_0xbd95c(0x4bf)]&&(_0xbd95c(0x294)!=='aAKeT'?!(_0x393bfd[_0xbd95c(0x48c)]||_0x393bfd[_0xbd95c(0x410)])&&warnUser(_0xbd95c(0x559),0x1388):_0x28719a['limitAudioBitrate'](_0x26dbfc,-0x1)),errorlog(_0xbd95c(0x21d)+_0x2dfaf3[_0xbd95c(0x4a6)]+_0xbd95c(0x383)+_0x393bfd['director']));if(_0x2f0647!==_0x393bfd['directorUUID']){if(_0xbd95c(0x195)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x195),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x241)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x241),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x3ca)in _0x2dfaf3){var _0x522400={};_0x522400['rejected']=_0xbd95c(0x3ca),_0x393bfd['sendMessage'](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x621)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x621),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x5ea)in _0x2dfaf3){var _0x522400={};_0x522400['rejected']=_0xbd95c(0x5ea),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if('requestChangeEQ'in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]='requestChangeEQ',_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x5d2)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x5d2),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x3e4)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x3e4),_0x393bfd['sendMessage'](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x430)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x430),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x44c)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x4a6)]=_0xbd95c(0x44c),_0x393bfd['sendMessage'](_0x522400,_0x2f0647);}else{if(_0xbd95c(0x352)in _0x2dfaf3){var _0x522400={};_0x522400['rejected']=_0xbd95c(0x352),_0x393bfd['sendMessage'](_0x522400,_0x2f0647);}}}}}}}}}}}}else{if(_0x2f0647===_0x393bfd[_0xbd95c(0x5fd)]){if(_0xbd95c(0x195)in _0x2dfaf3){var _0x5d47fc=_0x393bfd['streamSrc'][_0xbd95c(0x255)]();if(_0x5d47fc[_0xbd95c(0x269)]){if(_0xbd95c(0x353)in _0x2dfaf3){var _0xf7971=parseInt(_0x2dfaf3[_0xbd95c(0x353)]);_0xf7971<_0x5d47fc[_0xbd95c(0x269)]&&(_0x5d47fc=_0x5d47fc[_0xf7971],applyAudioHack(_0x2dfaf3[_0xbd95c(0x570)],_0x2dfaf3[_0xbd95c(0x577)]));}else _0x5d47fc=_0x5d47fc[0x0],applyAudioHack(_0x2dfaf3['keyname'],_0x2dfaf3[_0xbd95c(0x577)]);}}if(_0xbd95c(0x241)in _0x2dfaf3){if(_0x2dfaf3[_0xbd95c(0x241)]){if(_0x393bfd[_0xbd95c(0x42d)]){if(_0xbd95c(0x319)===_0xbd95c(0x319)){var _0x36a4f9=0x1770;_0x2dfaf3[_0xbd95c(0x577)]&&(_0x36a4f9=parseInt(_0x2dfaf3[_0xbd95c(0x577)])),recordLocalVideo(_0xbd95c(0x1aa),_0x36a4f9);}else _0x27af22(_0xbd95c(0x445)),_0x525d15(_0x506f0a[_0xbd95c(0x49b)]['getTracks']()),_0x2e72b3=_0x4a875d[_0xbd95c(0x49b)];}}else _0x393bfd[_0xbd95c(0x42d)]&&recordLocalVideo(_0xbd95c(0x5e7));}if('changeOrder'in _0x2dfaf3){_0x393bfd[_0xbd95c(0x548)]==![]&&(_0x393bfd[_0xbd95c(0x548)]=0x0);_0x393bfd[_0xbd95c(0x548)]+=parseInt(_0x2dfaf3[_0xbd95c(0x3ca)])||0x0;var _0x522400={};_0x522400={},_0x522400['order']=_0x393bfd[_0xbd95c(0x548)],_0x393bfd['sendPeers'](_0x522400),updateMixer();}_0xbd95c(0x621)in _0x2dfaf3&&changeURL(_0x2dfaf3[_0xbd95c(0x621)]);if('changeLabel'in _0x2dfaf3){if(_0xbd95c(0x577)in _0x2dfaf3){if(typeof _0x2dfaf3[_0xbd95c(0x577)]==_0xbd95c(0x1c9)){_0x393bfd[_0xbd95c(0x4fd)]=sanitizeLabel(_0x2dfaf3[_0xbd95c(0x577)]),log(_0xbd95c(0x46b)+_0x393bfd['label']);if(_0x393bfd['director']){var _0x433e39=getById(_0xbd95c(0x1a6)+_0x2f0647);_0x393bfd[_0xbd95c(0x4fd)]?_0x433e39[_0xbd95c(0x5be)]=_0x393bfd['label']:_0x433e39[_0xbd95c(0x5be)]=miscTranslations[_0xbd95c(0x5b9)];}else _0x393bfd[_0xbd95c(0x522)]&&updateMixer();!_0x393bfd[_0xbd95c(0x4bf)]&&(_0x393bfd['label']?document[_0xbd95c(0x20e)]=_0x393bfd['label']:document[_0xbd95c(0x20e)]=location[_0xbd95c(0x40d)]);var _0x45b4c9=encodeURIComponent(_0x393bfd['label']);urlParams[_0xbd95c(0x272)]('l')?updateURL('l='+_0x45b4c9,!![],![]):updateURL(_0xbd95c(0x4d0)+_0x45b4c9,!![],![]);var _0x522400={};_0x522400[_0xbd95c(0x5ea)]=!![],_0x522400[_0xbd95c(0x577)]=_0x393bfd[_0xbd95c(0x4fd)],_0x393bfd[_0xbd95c(0x1d9)](_0x522400);}else{_0x393bfd['label']=![];var _0x522400={};_0x522400[_0xbd95c(0x5ea)]=!![],_0x522400[_0xbd95c(0x577)]=_0x393bfd[_0xbd95c(0x4fd)],_0x393bfd[_0xbd95c(0x1d9)](_0x522400);if(_0x393bfd[_0xbd95c(0x4bf)]){var _0x433e39=getById('label_'+_0x2f0647);_0x433e39[_0xbd95c(0x5be)]=miscTranslations[_0xbd95c(0x5b9)];}else _0x393bfd[_0xbd95c(0x522)]?(document[_0xbd95c(0x20e)]=location[_0xbd95c(0x40d)],updateMixer()):document['title']=location[_0xbd95c(0x40d)];}}}if(_0xbd95c(0x49e)in _0x2dfaf3){if(_0x2dfaf3['keyname']==_0xbd95c(0x23f)){if(_0xbd95c(0x608)==='ZFVgI')changeLowEQ(parseFloat(_0x2dfaf3['value']),_0x2dfaf3['track']);else try{_0x439eea[_0xbd95c(0x21c)][_0x7965a1]['receiveChannel'][_0xbd95c(0x615)](_0x207a3d);}catch(_0x2fae58){_0x1bb304(_0xbd95c(0x31a));}}else{if(_0x2dfaf3[_0xbd95c(0x570)]=='mid')changeMidEQ(parseFloat(_0x2dfaf3[_0xbd95c(0x577)]),_0x2dfaf3[_0xbd95c(0x353)]);else _0x2dfaf3[_0xbd95c(0x570)]=='high'&&changeHighEQ(parseFloat(_0x2dfaf3[_0xbd95c(0x577)]),_0x2dfaf3[_0xbd95c(0x353)]);}}_0xbd95c(0x5d2)in _0x2dfaf3&&(_0x393bfd[_0xbd95c(0x318)]&&lowerhand());if(_0xbd95c(0x408)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x3a9)]=_0x2f0647,_0x522400[_0xbd95c(0x5da)]=listAudioSettingsPrep(),sendMediaDevices(_0x522400[_0xbd95c(0x3a9)]),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x522400[_0xbd95c(0x3a9)]);}if(_0xbd95c(0x4c4)in _0x2dfaf3){var _0x522400={};_0x522400[_0xbd95c(0x3a9)]=_0x2f0647,_0x522400[_0xbd95c(0x1b7)]=listVideoSettingsPrep(),sendMediaDevices(_0x522400[_0xbd95c(0x3a9)]),_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x522400[_0xbd95c(0x3a9)]);}_0xbd95c(0x3be)in _0x2dfaf3&&changeAudioOutputDeviceById(_0x2dfaf3[_0xbd95c(0x3be)],_0x2f0647);'changeMicrophone'in _0x2dfaf3&&changeAudioDeviceById(_0x2dfaf3[_0xbd95c(0x33a)],_0x2f0647);'changeCamera'in _0x2dfaf3&&changeVideoDeviceById(_0x2dfaf3[_0xbd95c(0x499)],_0x2f0647);'requestVideoHack'in _0x2dfaf3&&updateCameraConstraints(_0x2dfaf3[_0xbd95c(0x570)],_0x2dfaf3['value']);if(_0xbd95c(0x286)in _0x2dfaf3){if('pffNn'!=='WsXMd')changeLowCut(parseFloat(_0x2dfaf3[_0xbd95c(0x577)]),_0x2dfaf3[_0xbd95c(0x353)]);else return _0x2f8c20[_0xbd95c(0x353)]&&_0x30f8dc[_0xbd95c(0x353)][_0xbd95c(0x5b2)]==_0xbd95c(0x275);}_0xbd95c(0x286)in _0x2dfaf3&&changeLowCut(parseFloat(_0x2dfaf3[_0xbd95c(0x577)]),_0x2dfaf3['track']);'hangup'in _0x2dfaf3&&_0x393bfd['hangup']();if(_0xbd95c(0x1e8)in _0x2dfaf3){}if(_0xbd95c(0x352)in _0x2dfaf3){if(_0xbd95c(0x2f4)===_0xbd95c(0x2f4)){var _0xd53537=parseInt(_0x2dfaf3[_0xbd95c(0x352)])/0x64||0x0;_0x393bfd[_0xbd95c(0x5e3)]=parseInt(_0x2dfaf3[_0xbd95c(0x352)])||0x0;for(var _0x4bd2d8 in _0x393bfd[_0xbd95c(0x2ee)]){log(_0xbd95c(0x456)),_0x393bfd[_0xbd95c(0x2ee)][_0x4bd2d8][_0xbd95c(0x5f7)]['gain'][_0xbd95c(0x2c2)](_0xd53537,_0x393bfd[_0xbd95c(0x2ee)][_0x4bd2d8][_0xbd95c(0x4b5)][_0xbd95c(0x475)]);}}else _0xbd95c(0x337)in _0x1185f5&&_0x22a17c(_0x234d16['message']);}if(_0xbd95c(0x283)in _0x2dfaf3){var _0x26a966=parseFloat(_0x2dfaf3[_0xbd95c(0x283)]/0x3e8)||0x0;_0x393bfd[_0xbd95c(0x47a)]=parseInt(_0x2dfaf3[_0xbd95c(0x283)])||0x0;for(var _0x4bd2d8 in _0x393bfd['webAudios']){_0x393bfd[_0xbd95c(0x2ee)][_0x4bd2d8][_0xbd95c(0x47a)]['delayTime'][_0xbd95c(0x2c2)](_0x26a966,_0x393bfd[_0xbd95c(0x2ee)][_0x4bd2d8][_0xbd95c(0x4b5)]['currentTime']);}}_0xbd95c(0x44c)in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x44c)]?(_0x393bfd['directorSpeakerMuted']=!![],_0x393bfd[_0xbd95c(0x226)]()):(_0x393bfd['directorSpeakerMuted']=![],_0x393bfd[_0xbd95c(0x226)]()));if(_0xbd95c(0x430)in _0x2dfaf3){if(_0x2dfaf3[_0xbd95c(0x430)])_0x393bfd['directorDisplayMuted']=!![],_0x393bfd[_0xbd95c(0x289)]();else{if(_0xbd95c(0x356)==='elFKh'){if(typeof _0x23f054['ws']!==_0xbd95c(0x470)||_0x69c87d['ws'][_0xbd95c(0x540)]!==0x1)_0x3251a2(_0x24f6e1,_0xbd95c(0x5c4)),_0x5abebd[_0xbd95c(0x63b)][_0xbd95c(0x348)](_0x53667e);else{_0x515fa0[_0xbd95c(0x4a4)]=_0x4bc795[_0xbd95c(0x4a4)][_0xbd95c(0x2b0)](0x0,0x18)+_0x130a66[_0xbd95c(0x416)][_0xbd95c(0x2b0)](0x0,0x6);var _0xea066e=_0x25eb8e[_0xbd95c(0x395)](_0xa2c12c);if(_0xea066e['length']>0x3a98){_0x45bc0e(_0xbd95c(0x490));return;}_0x46ded4['ws'][_0xbd95c(0x615)](_0xea066e);}}else _0x393bfd[_0xbd95c(0x206)]=![],_0x393bfd[_0xbd95c(0x289)]();}}_0xbd95c(0x63e)in _0x2dfaf3&&applyNewParams(_0x2dfaf3[_0xbd95c(0x63e)]);}}if(_0xbd95c(0x51e)in _0x2dfaf3){if(_0x393bfd[_0xbd95c(0x351)]){if(_0xbd95c(0x351)in _0x2dfaf3)_0x2dfaf3[_0xbd95c(0x351)]===_0x393bfd[_0xbd95c(0x351)]&&_0x393bfd[_0xbd95c(0x351)]&&_0x393bfd[_0xbd95c(0x322)](parseFloat(_0x2dfaf3[_0xbd95c(0x51e)]));else{if(_0x2f0647===_0x393bfd[_0xbd95c(0x5fd)])_0x393bfd[_0xbd95c(0x322)](parseFloat(_0x2dfaf3['zoom']));else return;}}}if(_0xbd95c(0x5ab)in _0x2dfaf3){if(_0x393bfd['remote']){if(_0xbd95c(0x351)in _0x2dfaf3){if(_0x2dfaf3[_0xbd95c(0x351)]===_0x393bfd[_0xbd95c(0x351)]&&_0x393bfd[_0xbd95c(0x351)]){if('HRHfj'!=='CXjpx')_0x393bfd[_0xbd95c(0x531)](parseFloat(_0x2dfaf3[_0xbd95c(0x5ab)]));else{var _0x4f731a=_0x18b795[_0xbd95c(0x34b)](_0x53aa3c[_0x3f07cd]['tz']-_0x3d90f5);_0x4092be[_0xbd95c(0x34b)](_0x4f731a-0x3c*0x18)<_0x4f731a&&(_0x4f731a=_0x5b7bd2[_0xbd95c(0x34b)](_0x4f731a-0x3c*0x18)),_0x17ed79[_0x23c6cc][_0xbd95c(0x606)]=_0x4f731a;}}}else{if(_0x2f0647===_0x393bfd[_0xbd95c(0x5fd)])_0x393bfd['remoteFocus'](parseFloat(_0x2dfaf3[_0xbd95c(0x5ab)]));else return;}}}manageSceneState(_0x2dfaf3,_0x2f0647);_0xbd95c(0x3d3)in _0x2dfaf3&&_0x393bfd[_0xbd95c(0x47d)](_0x2f0647,_0x2dfaf3[_0xbd95c(0x3d3)]);if('audio'in _0x2dfaf3&&_0xbd95c(0x56a)in _0x2dfaf3){log(_0xbd95c(0x281));_0x2dfaf3[_0xbd95c(0x275)]==![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x553)]=![]);_0x2dfaf3[_0xbd95c(0x56a)]==![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x313)]=![]);_0xbd95c(0x3a7)in _0x2dfaf3&&_0x2dfaf3[_0xbd95c(0x3a7)]==!![]&&(_0xbd95c(0x268)!==_0xbd95c(0x2c4)?(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x3c3)]=!![],setTimeout(function(){makeImages();},0x3e8)):(_0x560306[_0xbd95c(0x47d)](_0xb180e4,0x0),_0x59b74b['pcs'][_0x17391e]['optimizedBitrate']===0x0&&(_0x208465[_0xbd95c(0x55c)][_0x3677a5][_0xbd95c(0x60a)]===![]?_0xbcd7d6[_0xbd95c(0x310)](_0x3c2b8e,0x0):_0x355a8e[_0xbd95c(0x310)](_0x314536,-0x1))));_0xbd95c(0x459)in _0x2dfaf3&&_0x2dfaf3[_0xbd95c(0x459)]==![]&&(_0x393bfd['pcs'][_0x2f0647]['allowIframe']=![]);_0xbd95c(0x1b1)in _0x2dfaf3&&_0x2dfaf3[_0xbd95c(0x590)]!==![]&&(_0x393bfd['pcs'][_0x2f0647][_0xbd95c(0x2e5)]=_0x2dfaf3[_0xbd95c(0x1b1)]);_0xbd95c(0x1b3)in _0x2dfaf3&&(_0x2dfaf3['guest']==!![]&&(_0xbd95c(0x3bb)!=='jDGLa'?_0x9f44bb['rpcs'][_0x5c17c3][_0xbd95c(0x340)][_0xbd95c(0x3f5)][_0xbd95c(0x36f)]=_0x4b5908[_0xbd95c(0x21c)][_0x4080e9]['remoteMuteState']:_0x393bfd['pcs'][_0x2f0647]['guest']=!![]));_0xbd95c(0x46a)in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x46a)]===!![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x46a)]=!![]));'director'in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x4bf)]==!![]&&((iOS||iPad)&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x46a)]==!![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['guest']=!![]))));_0xbd95c(0x184)in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x184)]==!![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['limitAudio']=!![]));_0xbd95c(0x629)in _0x2dfaf3&&(_0x2dfaf3[_0xbd95c(0x629)]==!![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x46f)]=!![]));_0xbd95c(0x298)in _0x2dfaf3&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x298)]=_0x2dfaf3[_0xbd95c(0x298)],_0x393bfd['pcs'][_0x2f0647]['keyframerate']&&setTimeout(function(){_0x393bfd['forcePLI'](_0x2f0647);},0x1388));if(_0xbd95c(0x22c)in _0x2dfaf3){if(_0xbd95c(0x4dc)!==_0xbd95c(0x1a3)){if(_0x2dfaf3[_0xbd95c(0x22c)]!==![]){try{typeof _0x2dfaf3['scene']==='string'?_0x393bfd['pcs'][_0x2f0647][_0xbd95c(0x22c)]=_0x2dfaf3[_0xbd95c(0x22c)]['replace'](/[\W]+/g,'_'):_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['scene']=(parseInt(_0x2dfaf3[_0xbd95c(0x22c)])||0x0)+'',_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x340)][_0xbd95c(0x22c)]=_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x22c)],updateSceneList(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x22c)]);}catch(_0x2dcf3e){errorlog(_0x2dcf3e);}_0x393bfd[_0xbd95c(0x4bf)]==!![]&&_0x393bfd[_0xbd95c(0x2f8)]==![]&&(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['allowAudio']=![],_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x313)]=![],_0x393bfd[_0xbd95c(0x55c)][_0x2f0647]['allowIframe']=![]);}}else return;}if(_0x393bfd[_0xbd95c(0x4bf)]==!![]){if(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x22c)]){if(_0xbd95c(0x5d6)===_0xbd95c(0x5d6))var _0x2f0d60=getDirectorSettings(_0x393bfd[_0xbd95c(0x55c)][_0x2f0647][_0xbd95c(0x22c)]);else _0x75f429[_0xbd95c(0x21c)][_0x1c7efa][_0xbd95c(0x49b)]=_0x242401[_0xbd95c(0x247)][0x0];}else var _0x2f0d60=getDirectorSettings(![]);var _0x522400={};_0x522400[_0xbd95c(0x545)]=_0x2f0d60,_0x393bfd[_0xbd95c(0x1d9)](_0x522400,_0x2f0647);}_0x393bfd[_0xbd95c(0x285)](_0x2f0647);}},_0x393bfd['initialPublish']=function(_0x3ed029){var _0x4d6b1d=_0x4d1e3a;if(_0x3ed029 in _0x393bfd[_0x4d6b1d(0x55c)]){}else{errorlog('UUID\x20not\x20found\x20in\x20pcs');return;}if(_0x393bfd[_0x4d6b1d(0x55c)][_0x3ed029]['allowIframe']===!![]){if(_0x393bfd['iframeSrc']){var _0xa1ea01={};_0xa1ea01[_0x4d6b1d(0x306)]=_0x393bfd['iframeSrc'],_0x393bfd[_0x4d6b1d(0x1d9)](_0xa1ea01,_0x3ed029);}}log(_0x4d6b1d(0x51f)),log(_0x393bfd[_0x4d6b1d(0x49b)]);var _0x202675=null;if(_0x393bfd[_0x4d6b1d(0x42d)]['srcObject'])_0x4d6b1d(0x5e8)===_0x4d6b1d(0x5e8)?_0x202675=_0x393bfd[_0x4d6b1d(0x42d)][_0x4d6b1d(0x219)]:_0x4d571e[_0x4d6b1d(0x21c)][_0x418322]['videoElement'][_0x4d6b1d(0x219)]=_0x4997b4[_0x4d6b1d(0x21c)][_0x458e4e][_0x4d6b1d(0x49b)];else{if(_0x393bfd[_0x4d6b1d(0x49b)]&&_0x393bfd[_0x4d6b1d(0x49b)][_0x4d6b1d(0x2ce)]())errorlog(_0x4d6b1d(0x445)),log(_0x393bfd[_0x4d6b1d(0x49b)]['getTracks']()),_0x202675=_0x393bfd[_0x4d6b1d(0x49b)];else{warnlog(_0x4d6b1d(0x250));return;}}_0x202675[_0x4d6b1d(0x2ce)]()[_0x4d6b1d(0x4af)](_0x2d5820=>{var _0x456cd9=_0x4d6b1d;_0x393bfd['pcs'][_0x3ed029][_0x456cd9(0x553)]==!![]&&(_0x456cd9(0x3e3)===_0x456cd9(0x3e3)?_0x2d5820[_0x456cd9(0x5b2)]==_0x456cd9(0x275)&&_0x393bfd['pcs'][_0x3ed029]['addTrack'](_0x2d5820,_0x202675):_0x1d341f[_0x456cd9(0x49f)][0x0][_0x456cd9(0x27f)]=0x64/_0x509518),_0x393bfd[_0x456cd9(0x55c)][_0x3ed029]['allowVideo']==!![]&&(_0x2d5820[_0x456cd9(0x5b2)]=='video'&&(_0x393bfd['pcs'][_0x3ed029][_0x456cd9(0x1b3)]==!![]&&_0x393bfd[_0x456cd9(0x2a8)]===0x0?log(_0x456cd9(0x284)):(_0x393bfd[_0x456cd9(0x55c)][_0x3ed029]['addTrack'](_0x2d5820,_0x202675),setTimeout(function(_0x12af5e){var _0x245d2d=_0x456cd9;_0x393bfd[_0x245d2d(0x4ba)](_0x12af5e);},_0x393bfd[_0x456cd9(0x544)],_0x3ed029))));}),log(_0x4d6b1d(0x61d)),_0x202675['getAudioTracks']()[_0x4d6b1d(0x269)]&&(_0x393bfd[_0x4d6b1d(0x2cb)](),log(_0x4d6b1d(0x5e1)),_0x393bfd[_0x4d6b1d(0x55c)][_0x3ed029][_0x4d6b1d(0x22f)]===!![]&&setTimeout(_0x393bfd[_0x4d6b1d(0x5d4)],0x3e8,_0x3ed029,0x7d00,0x0),_0x393bfd[_0x4d6b1d(0x55c)][_0x3ed029]['enhanceAudio']===!![]&&('JjNxx'!==_0x4d6b1d(0x304)?setTimeout(_0x393bfd['enhanceAudioEncoder'],0x3e8,_0x3ed029):_0x3843d1()));},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x2a1)]=function(_0x9103ee){var _0x12de4b=_0x4d1e3a;_0x393bfd[_0x12de4b(0x3bc)](_0x2f0647);},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['ontrack']=_0x1f5d04=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x4f5)]=null,_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x29e)]=[],_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x44b)]=function(_0x259da8){var _0x378d65=_0x4d1e3a;if(_0x259da8[_0x378d65(0x5dc)]==null){log(_0x378d65(0x617));return;}try{if(_0x393bfd[_0x378d65(0x221)]){if(_0x259da8[_0x378d65(0x5dc)][_0x378d65(0x5dc)][_0x378d65(0x63c)](_0x393bfd['icefilter'])===-0x1){log(_0x378d65(0x1fe));return;}else log(_0x259da8[_0x378d65(0x5dc)]);}}catch(_0x298824){errorlog(_0x298824);}if(_0x393bfd[_0x378d65(0x55c)][_0x2f0647][_0x378d65(0x4f5)]!==null){_0x393bfd[_0x378d65(0x55c)][_0x2f0647][_0x378d65(0x29e)]['push'](_0x259da8['candidate']);return;}_0x393bfd[_0x378d65(0x55c)][_0x2f0647][_0x378d65(0x29e)]['push'](_0x259da8['candidate']),_0x393bfd[_0x378d65(0x55c)][_0x2f0647][_0x378d65(0x4f5)]=setTimeout(function(_0x40bd81){var _0x1479f3=_0x378d65;_0x393bfd[_0x1479f3(0x55c)][_0x40bd81]['iceTimer']=null;var _0x291828={};_0x291828[_0x1479f3(0x3a9)]=_0x40bd81,_0x291828[_0x1479f3(0x2a6)]=_0x1479f3(0x2bc),_0x291828[_0x1479f3(0x43d)]=_0x393bfd[_0x1479f3(0x55c)][_0x40bd81][_0x1479f3(0x29e)],_0x291828[_0x1479f3(0x300)]=_0x393bfd['pcs'][_0x40bd81][_0x1479f3(0x300)],_0x393bfd[_0x1479f3(0x55c)][_0x40bd81][_0x1479f3(0x29e)]=[],_0x393bfd[_0x1479f3(0x43a)]?_0x393bfd[_0x1479f3(0x1c7)](JSON[_0x1479f3(0x395)](_0x291828['candidates']))['then'](function(_0x2de448){var _0xe589eb=_0x1479f3;_0x291828['candidates']=_0x2de448[0x0],_0x291828[_0xe589eb(0x3b5)]=_0x2de448[0x1],_0x393bfd[_0xe589eb(0x309)](_0x291828);}):_0x393bfd[_0x1479f3(0x309)](_0x291828);},0xc8,_0x2f0647);},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647]['oniceconnectionstatechange']=function(_0x334928){var _0x48d117=_0x4d1e3a;try{if(this[_0x48d117(0x50c)]=='closed')log(_0x48d117(0x386));else{if(this[_0x48d117(0x50c)]==_0x48d117(0x5d8))log(_0x48d117(0x204));else{if(this[_0x48d117(0x50c)]==_0x48d117(0x37a))log(_0x48d117(0x50b));else this['iceConnectionState']==_0x48d117(0x27c)?(log(_0x48d117(0x51a)),_0x393bfd[_0x48d117(0x55c)][_0x2f0647][_0x48d117(0x461)]()[_0x48d117(0x4af)](_0x3727aa=>{var _0x368211=_0x48d117;if(_0x368211(0x28d)===_0x368211(0x2a2))_0x1b47c4[_0x368211(0x349)][_0x5d99ca]={},_0x505666['keys'][_0x3f70b5][_0x368211(0x35b)]=_0x378cdb,_0x3c6785['keys'][_0x5df0a1][_0x368211(0x22a)]=null;else{if(!_0x3727aa['track'])return;if(_0x3727aa[_0x368211(0x353)]['kind']===_0x368211(0x56a)){_0x393bfd[_0x368211(0x55c)][_0x2f0647][_0x368211(0x358)]=_0x3727aa[_0x368211(0x1d7)]()[_0x368211(0x59b)],log(_0x393bfd[_0x368211(0x55c)][_0x2f0647][_0x368211(0x358)]);return;}else{if(_0x3727aa[_0x368211(0x353)][_0x368211(0x5b2)]===_0x368211(0x275)){_0x393bfd[_0x368211(0x55c)][_0x2f0647]['audioCodecs']=_0x3727aa[_0x368211(0x1d7)]()[_0x368211(0x59b)],log(_0x393bfd[_0x368211(0x55c)][_0x2f0647][_0x368211(0x1bb)]);return;}}}})):log(this[_0x48d117(0x50c)]);}}}catch(_0x28ff65){errorlog(_0x28ff65);}},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x2ff)]=function(_0x5cd8b6){var _0x1802f6=_0x4d1e3a;switch(_0x393bfd[_0x1802f6(0x55c)][_0x2f0647][_0x1802f6(0x41d)]){case'connected':log(_0x1802f6(0x454));if(_0x393bfd[_0x1802f6(0x569)]){if(_0x393bfd['ws'][_0x1802f6(0x540)]!==0x1){_0x393bfd['ws'][_0x1802f6(0x4db)]();break;}_0x393bfd['ws'][_0x1802f6(0x4db)](),setTimeout(function(){var _0x572bb2=_0x1802f6;_0x393bfd[_0x572bb2(0x48c)]!=!![]&&warnUser(_0x572bb2(0x4da));},0x1);}break;case _0x1802f6(0x5d8):log('onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20');break;case _0x1802f6(0x37a):warnlog(_0x1802f6(0x2da)),_0x393bfd[_0x1802f6(0x55c)][_0x2f0647][_0x1802f6(0x4db)](),_0x393bfd[_0x1802f6(0x55c)][_0x2f0647]=null;_0x393bfd[_0x1802f6(0x569)]&&(!_0x393bfd[_0x1802f6(0x48c)]&&setTimeout(function(){var _0x4074d8=_0x1802f6;warnUser(_0x4074d8(0x444));},0x1));delete _0x393bfd[_0x1802f6(0x55c)][_0x2f0647],_0x393bfd[_0x1802f6(0x2cb)](),applySceneState();break;case _0x1802f6(0x295):warnlog(_0x1802f6(0x3d5)),_0x393bfd['pcs'][_0x2f0647]=null;_0x393bfd[_0x1802f6(0x569)]&&(!_0x393bfd['cleanOutput']&&setTimeout(function _0xa12a9f(){var _0x6247bc=_0x1802f6;warnUser(_0x6247bc(0x444));},0x1));delete _0x393bfd[_0x1802f6(0x55c)][_0x2f0647],_0x393bfd[_0x1802f6(0x2cb)](),applySceneState();break;}},_0x393bfd[_0x4d1e3a(0x55c)][_0x2f0647][_0x4d1e3a(0x2e2)]=function(_0x54853d){var _0x43905b=_0x4d1e3a;_0x43905b(0x5ae)===_0x43905b(0x5ae)?(warnlog('WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657'),_0x393bfd[_0x43905b(0x55c)][_0x2f0647]=null,delete _0x393bfd[_0x43905b(0x55c)][_0x2f0647],_0x393bfd[_0x43905b(0x2cb)](),applySceneState()):_0x2df1a9(_0x43905b(0x2c7));},_0x393bfd['pcs'][_0x2f0647][_0x4d1e3a(0x3a2)]=function _0x382663(){var _0x315218=_0x4d1e3a;log(_0x315218(0x4ce));};},_0x393bfd[_0x228ec6(0x42a)]=function(_0x516f7b){var _0x473f2d=_0x228ec6;if(_0x393bfd['password'])_0x473f2d(0x3b5)in _0x516f7b&&_0x393bfd[_0x473f2d(0x373)](_0x516f7b['description'],_0x516f7b[_0x473f2d(0x3b5)])[_0x473f2d(0x1c3)](function(_0x18b328){var _0x40d6c6=_0x473f2d;_0x516f7b[_0x40d6c6(0x345)]=JSON['parse'](_0x18b328);if(_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x2a6)]==_0x40d6c6(0x1de))_0x393bfd[_0x40d6c6(0x512)](_0x516f7b),_0x393bfd[_0x40d6c6(0x599)](_0x516f7b);else try{var _0x2a22d2=_0x393bfd[_0x40d6c6(0x4c6)];if((iOS||iPad)&&_0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x1b3)]==!![]&&_0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x46a)]==![]){if(_0x40d6c6(0x274)!==_0x40d6c6(0x263)){if(_0x2a22d2===![]||_0x2a22d2>_0x393bfd[_0x40d6c6(0x47b)]){var _0x3fab77=Object[_0x40d6c6(0x349)](_0x393bfd[_0x40d6c6(0x55c)])[_0x40d6c6(0x269)];_0x3fab77>0x3?_0x2a22d2=_0x393bfd[_0x40d6c6(0x52b)]:_0x2a22d2=_0x393bfd[_0x40d6c6(0x47b)];}_0x516f7b['description']['sdp']=CodecsHandler[_0x40d6c6(0x1a4)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)],'vp8'),_0x516f7b['description'][_0x40d6c6(0x4ad)]=CodecsHandler[_0x40d6c6(0x197)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)],{'min':parseInt(_0x2a22d2/0x2)||0x1,'max':_0x2a22d2}),_0x2a22d2=![];}else{_0x2d5f0d(_0x206955['streamID']);return;}}else{if(_0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]]['guest']==!![]){if(_0x2a22d2!==![]){if(_0x40d6c6(0x4e1)===_0x40d6c6(0x4e1))_0x393bfd['roombitrate']!==![]&&(_0x393bfd['roombitrate']<_0x2a22d2&&(_0x2a22d2=_0x393bfd[_0x40d6c6(0x2a8)]));else{for(_0x2eea75 in _0x65e3c0){try{delete _0x45fca6[_0x2cf806];}catch(_0x3c8641){}}delete _0x3f322c;}}else _0x2a22d2=_0x393bfd['roombitrate'];}}if(_0x2a22d2){var _0x5911f8=CodecsHandler['getVideoBitrates'](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)])||0x9c4;log('BITRATE:\x20'+_0x5911f8);if(_0x5911f8>_0x2a22d2){var _0x148981=CodecsHandler[_0x40d6c6(0x1af)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)])||0x0;_0x516f7b['description'][_0x40d6c6(0x4ad)]=CodecsHandler[_0x40d6c6(0x197)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)],{'min':parseInt(_0x2a22d2/0xa)||0x1,'max':parseInt(_0x2a22d2+_0x148981/0x400)}),_0x393bfd['pcs'][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x19d)]=_0x2a22d2;}else _0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]]['setBitrate']=_0x5911f8;}else{if(_0x393bfd[_0x40d6c6(0x196)]!==![]){var _0x5911f8=CodecsHandler[_0x40d6c6(0x223)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)]);if(_0x5911f8===![]){if('eSMnd'===_0x40d6c6(0x481)){var _0x148981=CodecsHandler[_0x40d6c6(0x1af)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)])||0x0;_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)]=CodecsHandler[_0x40d6c6(0x197)](_0x516f7b[_0x40d6c6(0x345)][_0x40d6c6(0x4ad)],{'min':parseInt(_0x393bfd[_0x40d6c6(0x196)]/0xa)||0x1,'max':parseInt(_0x393bfd['outboundVideoBitrate']+_0x148981/0x400)});}else _0x51b739[_0x40d6c6(0x5be)]=_0xb870b4[_0x40d6c6(0x5b9)];}else _0x393bfd[_0x40d6c6(0x55c)][_0x516f7b['UUID']][_0x40d6c6(0x19d)]=_0x5911f8;}else _0x393bfd['pcs'][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x19d)]=CodecsHandler[_0x40d6c6(0x223)](_0x516f7b['description']['sdp']);}_0x393bfd[_0x40d6c6(0x28a)]&&(_0x516f7b[_0x40d6c6(0x345)]['sdp']=CodecsHandler[_0x40d6c6(0x1c1)](_0x516f7b['description'][_0x40d6c6(0x4ad)],{'maxaveragebitrate':_0x393bfd['outboundAudioBitrate']*0x400,'cbr':_0x393bfd[_0x40d6c6(0x42e)]}));if(_0x40d6c6(0x300)in _0x516f7b&&_0x516f7b[_0x40d6c6(0x300)]!=_0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x300)]){if('sxWNe'===_0x40d6c6(0x49a))_0x20c167 in _0x580fa6['rpcs']&&_0x3434a7[_0x40d6c6(0x530)](0x0,_0x458a04);else{errorlog(_0x40d6c6(0x18c));return;}}_0x393bfd[_0x40d6c6(0x55c)][_0x516f7b[_0x40d6c6(0x3a9)]][_0x40d6c6(0x370)](_0x516f7b[_0x40d6c6(0x345)])[_0x40d6c6(0x1c3)]()[_0x40d6c6(0x2a5)](errorlog);}catch(_0x4ff9e7){errorlog(_0x4ff9e7);}});else{if(_0x516f7b[_0x473f2d(0x345)]['type']==_0x473f2d(0x1de))_0x393bfd[_0x473f2d(0x512)](_0x516f7b),_0x393bfd[_0x473f2d(0x599)](_0x516f7b);else try{var _0x2e78fd=_0x393bfd[_0x473f2d(0x4c6)];if((iOS||iPad)&&_0x393bfd['pcs'][_0x516f7b[_0x473f2d(0x3a9)]]['guest']==!![]&&_0x393bfd[_0x473f2d(0x55c)][_0x516f7b[_0x473f2d(0x3a9)]][_0x473f2d(0x46a)]==![]){if(_0x2e78fd===![]||_0x2e78fd>_0x393bfd['maxiosbitrate']){var _0x58c0ea=Object[_0x473f2d(0x349)](_0x393bfd[_0x473f2d(0x55c)])[_0x473f2d(0x269)];_0x58c0ea>0x3?_0x2e78fd=_0x393bfd[_0x473f2d(0x52b)]:_0x473f2d(0x5d9)!==_0x473f2d(0x5d9)?_0xb68e76(_0x473f2d(0x5ca)):_0x2e78fd=_0x393bfd['maxiosbitrate'];}_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)]=CodecsHandler[_0x473f2d(0x1a4)](_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)],_0x473f2d(0x39a)),_0x516f7b[_0x473f2d(0x345)]['sdp']=CodecsHandler[_0x473f2d(0x197)](_0x516f7b[_0x473f2d(0x345)]['sdp'],{'min':parseInt(_0x2e78fd/0x2)||0x1,'max':_0x2e78fd}),_0x2e78fd=![];}else _0x393bfd['pcs'][_0x516f7b['UUID']]['guest']==!![]&&(_0x2e78fd!==![]?_0x393bfd[_0x473f2d(0x2a8)]!==![]&&(_0x393bfd[_0x473f2d(0x2a8)]<_0x2e78fd&&(_0x2e78fd=_0x393bfd[_0x473f2d(0x2a8)])):'YfJgI'===_0x473f2d(0x5f4)?_0x36c150['watchStream'](_0x45a065[_0x3655c5]):_0x2e78fd=_0x393bfd[_0x473f2d(0x2a8)]);if(_0x2e78fd){var _0x5cf7bd=CodecsHandler[_0x473f2d(0x223)](_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)])||0x9c4;log(_0x473f2d(0x381)+_0x5cf7bd);if(_0x5cf7bd>_0x2e78fd){var _0x274d71=CodecsHandler['getOpusBitrate'](_0x516f7b[_0x473f2d(0x345)]['sdp'])||0x0;_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)]=CodecsHandler['setVideoBitrates'](_0x516f7b['description'][_0x473f2d(0x4ad)],{'min':parseInt(_0x2e78fd/0xa)||0x1,'max':parseInt(_0x2e78fd+_0x274d71/0x400)});}}else{if(_0x393bfd['outboundVideoBitrate']!==![]){var _0x5cf7bd=CodecsHandler[_0x473f2d(0x223)](_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)]);if(_0x5cf7bd===![]){var _0x274d71=CodecsHandler[_0x473f2d(0x1af)](_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)])||0x0;_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)]=CodecsHandler['setVideoBitrates'](_0x516f7b['description'][_0x473f2d(0x4ad)],{'min':parseInt(_0x393bfd[_0x473f2d(0x196)]/0xa)||0x1,'max':parseInt(_0x393bfd[_0x473f2d(0x196)]+_0x274d71/0x400)});}}}_0x393bfd[_0x473f2d(0x28a)]&&(_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)]=CodecsHandler[_0x473f2d(0x1c1)](_0x516f7b[_0x473f2d(0x345)][_0x473f2d(0x4ad)],{'maxaveragebitrate':_0x393bfd[_0x473f2d(0x28a)]*0x400,'cbr':_0x393bfd[_0x473f2d(0x42e)]}));if(_0x473f2d(0x300)in _0x516f7b&&_0x516f7b[_0x473f2d(0x300)]!=_0x393bfd['pcs'][_0x516f7b['UUID']]['session']){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x393bfd[_0x473f2d(0x55c)][_0x516f7b[_0x473f2d(0x3a9)]][_0x473f2d(0x370)](_0x516f7b[_0x473f2d(0x345)])[_0x473f2d(0x1c3)]()[_0x473f2d(0x2a5)](errorlog);}catch(_0x19358b){_0x473f2d(0x2bf)!==_0x473f2d(0x508)?errorlog(_0x19358b):(_0x46fbf2['rpcs'][_0x547393]['videoElement']['style'][_0x473f2d(0x30c)]=_0x473f2d(0x5a5),_0x9e46ce=!![]);}}},_0x393bfd['processIce']=function(_0x1eb3b0){var _0xa7a173=_0x228ec6;_0x393bfd[_0xa7a173(0x43a)]&&'vector'in _0x1eb3b0?_0x393bfd[_0xa7a173(0x373)](_0x1eb3b0[_0xa7a173(0x5dc)],_0x1eb3b0['vector'])[_0xa7a173(0x1c3)](function(_0x40807f){var _0x328980=_0xa7a173;_0x328980(0x4df)!==_0x328980(0x5c8)?(_0x1eb3b0[_0x328980(0x5dc)]=JSON[_0x328980(0x260)](_0x40807f),_0x393bfd['processIce2'](_0x1eb3b0)):_0x476efa['rpcs'][_0x4edb6f][_0x328980(0x340)][_0x141749['rpcs'][_0x28964d][_0x328980(0x340)][_0x328980(0x622)]][_0x328980(0x52a)]=_0x5e6c80[_0x328980(0x46d)];}):_0x393bfd[_0xa7a173(0x292)](_0x1eb3b0);},_0x393bfd[_0x228ec6(0x292)]=function(_0x19335a){var _0x49c26c=_0x228ec6;try{if(_0x393bfd[_0x49c26c(0x221)]){if(_0x19335a[_0x49c26c(0x5dc)][_0x49c26c(0x5dc)][_0x49c26c(0x63c)](_0x393bfd[_0x49c26c(0x221)])===-0x1){log(_0x49c26c(0x1fe)),log(_0x19335a['candidate']);return;}else log('PASSED'),log(_0x19335a['candidate']);}}catch(_0x3e6133){errorlog(_0x3e6133);}if(_0x19335a[_0x49c26c(0x5dc)]&&_0x49c26c(0x5dc)in _0x19335a[_0x49c26c(0x5dc)]&&_0x19335a[_0x49c26c(0x5dc)][_0x49c26c(0x5dc)]==''){if(_0x49c26c(0x21b)===_0x49c26c(0x21b))return;else{var _0x126efe=_0xfdadb4[_0x49c26c(0x349)](_0x464258[_0x49c26c(0x1f6)]);for(var _0x250c9e in _0x126efe){_0x8981cf(_0x49c26c(0x40b)+_0x126efe[_0x250c9e]),_0x21df57[_0x49c26c(0x276)](_0x126efe[_0x250c9e]);}}}if(_0x19335a['UUID']in _0x393bfd['pcs']&&_0x19335a[_0x49c26c(0x2a6)]=='remote'){if('IKijU'===_0x49c26c(0x493)){log(_0x49c26c(0x293));if(!(_0x19335a[_0x49c26c(0x3a9)]in _0x393bfd[_0x49c26c(0x55c)])){errorlog(_0x49c26c(0x515));return;}if(_0x49c26c(0x300)in _0x19335a&&_0x393bfd[_0x49c26c(0x55c)][_0x19335a[_0x49c26c(0x3a9)]][_0x49c26c(0x300)]!=_0x19335a[_0x49c26c(0x300)]){errorlog(_0x49c26c(0x62a));return;}_0x393bfd[_0x49c26c(0x55c)][_0x19335a[_0x49c26c(0x3a9)]][_0x49c26c(0x37c)](_0x19335a['candidate'])['then']()[_0x49c26c(0x2a5)](function(_0x460c28){errorlog(_0x460c28),errorlog(_0x19335a);});}else for(var _0x390865 in _0x392af2[_0x49c26c(0x21c)]){try{_0x5c5254[_0x49c26c(0x21c)][_0x390865][_0x49c26c(0x3f9)][_0x49c26c(0x615)](_0x1071bf);}catch(_0x545ade){_0xd2be0f(_0x49c26c(0x31a));}}}else{if(_0x19335a['UUID']in _0x393bfd[_0x49c26c(0x21c)]&&_0x19335a[_0x49c26c(0x2a6)]==_0x49c26c(0x2bc)){log(_0x49c26c(0x4f2));if(!(_0x19335a['UUID']in _0x393bfd[_0x49c26c(0x21c)])){errorlog(_0x49c26c(0x515));return;}if(_0x49c26c(0x300)in _0x19335a&&_0x393bfd[_0x49c26c(0x21c)][_0x19335a[_0x49c26c(0x3a9)]][_0x49c26c(0x300)]!=_0x19335a[_0x49c26c(0x300)]){errorlog(_0x49c26c(0x62a));return;}if(_0x393bfd[_0x49c26c(0x21c)][_0x19335a[_0x49c26c(0x3a9)]]===null)return;_0x393bfd[_0x49c26c(0x21c)][_0x19335a[_0x49c26c(0x3a9)]][_0x49c26c(0x37c)](_0x19335a[_0x49c26c(0x5dc)])[_0x49c26c(0x1c3)]()[_0x49c26c(0x2a5)](function(_0x4c703a){errorlog(_0x4c703a),errorlog(_0x19335a);});}else errorlog(_0x19335a),errorlog(_0x49c26c(0x214));}},_0x393bfd[_0x228ec6(0x2cd)]=function(_0xb4d0f8){var _0x4e67a5=_0x228ec6;if(_0x393bfd['password']&&_0x4e67a5(0x3b5)in _0xb4d0f8)_0x393bfd[_0x4e67a5(0x373)](_0xb4d0f8['candidates'],_0xb4d0f8['vector'])[_0x4e67a5(0x1c3)](function(_0x55346e){var _0x5b35ce=_0x4e67a5;_0xb4d0f8[_0x5b35ce(0x43d)]=JSON['parse'](_0x55346e);var _0x54733f={};_0x54733f['UUID']=_0xb4d0f8[_0x5b35ce(0x3a9)],_0x54733f['type']=_0xb4d0f8['type'];for(var _0x19ab44=0x0;_0x19ab44<_0xb4d0f8[_0x5b35ce(0x43d)][_0x5b35ce(0x269)];_0x19ab44++){_0x54733f['candidate']=_0xb4d0f8[_0x5b35ce(0x43d)][_0x19ab44],_0x393bfd['processIce2'](_0x54733f);}});else{if('QxXeX'==='dimBD')_0x1b89a5(function(){var _0x5636b1=_0x4e67a5;_0x5825b4[_0x5636b1(0x50e)];},0xbb8);else{var _0x25f570={};_0x25f570[_0x4e67a5(0x3a9)]=_0xb4d0f8[_0x4e67a5(0x3a9)],_0x25f570[_0x4e67a5(0x2a6)]=_0xb4d0f8[_0x4e67a5(0x2a6)];for(var _0x7656d0=0x0;_0x7656d0<_0xb4d0f8['candidates'][_0x4e67a5(0x269)];_0x7656d0++){_0x25f570[_0x4e67a5(0x5dc)]=_0xb4d0f8[_0x4e67a5(0x43d)][_0x7656d0],_0x393bfd[_0x4e67a5(0x292)](_0x25f570);}}}},_0x393bfd['connectPeer']=function(_0x22a68d){var _0x3c5c2f=_0x228ec6;_0x393bfd[_0x3c5c2f(0x21c)][_0x22a68d[_0x3c5c2f(0x3a9)]][_0x3c5c2f(0x370)](_0x22a68d[_0x3c5c2f(0x345)])[_0x3c5c2f(0x1c3)](function(){var _0x41e536=_0x3c5c2f;if(_0x393bfd['rpcs'][_0x22a68d[_0x41e536(0x3a9)]][_0x41e536(0x597)]['type']===_0x41e536(0x1de))_0x393bfd[_0x41e536(0x21c)][_0x22a68d[_0x41e536(0x3a9)]][_0x41e536(0x3a6)]()[_0x41e536(0x1c3)](function(_0x440c08){var _0x27fed7=_0x41e536;if(!_0x393bfd[_0x27fed7(0x4bf)]&&_0x393bfd['stereo']==0x5)_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler[_0x27fed7(0x1c1)](_0x440c08['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0x393bfd[_0x27fed7(0x397)]||0x100)*0x400,'cbr':_0x393bfd[_0x27fed7(0x42e)],'useinbandfec':0x1,'maxptime':_0x393bfd[_0x27fed7(0x4bc)],'minptime':_0x393bfd[_0x27fed7(0x4ae)],'ptime':_0x393bfd[_0x27fed7(0x23b)]});else{if(_0x393bfd[_0x27fed7(0x431)]==0x1||_0x393bfd[_0x27fed7(0x431)]==0x2||_0x393bfd[_0x27fed7(0x431)]==0x5)_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler[_0x27fed7(0x1c1)](_0x440c08[_0x27fed7(0x4ad)],{'stereo':0x1,'maxaveragebitrate':(_0x393bfd[_0x27fed7(0x397)]||0x100)*0x400,'cbr':_0x393bfd[_0x27fed7(0x42e)],'useinbandfec':0x1,'maxptime':_0x393bfd[_0x27fed7(0x4bc)],'minptime':_0x393bfd[_0x27fed7(0x4ae)],'ptime':_0x393bfd[_0x27fed7(0x23b)]});else{if(_0x393bfd[_0x27fed7(0x431)]==0x4)_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler[_0x27fed7(0x1c1)](_0x440c08[_0x27fed7(0x4ad)],{'stereo':0x2,'maxaveragebitrate':(_0x393bfd[_0x27fed7(0x397)]||0x100)*0x400,'cbr':_0x393bfd[_0x27fed7(0x42e)],'useinbandfec':0x1,'maxptime':_0x393bfd['maxptime'],'minptime':_0x393bfd['minptime'],'ptime':_0x393bfd[_0x27fed7(0x23b)]});else _0x393bfd[_0x27fed7(0x397)]&&(_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler[_0x27fed7(0x1c1)](_0x440c08[_0x27fed7(0x4ad)],{'maxaveragebitrate':_0x393bfd[_0x27fed7(0x397)]*0x400,'cbr':_0x393bfd[_0x27fed7(0x42e)],'useinbandfec':0x1,'maxptime':_0x393bfd['maxptime'],'minptime':_0x393bfd[_0x27fed7(0x4ae)],'ptime':_0x393bfd[_0x27fed7(0x23b)]}));}}_0x393bfd[_0x27fed7(0x52a)]&&(_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler['preferCodec'](_0x440c08[_0x27fed7(0x4ad)],_0x393bfd[_0x27fed7(0x52a)]));_0x393bfd[_0x27fed7(0x3f4)]&&(log(_0x440c08[_0x27fed7(0x4ad)]),_0x440c08['sdp']=CodecsHandler[_0x27fed7(0x1a9)](_0x440c08[_0x27fed7(0x4ad)]));_0x393bfd['noPLIs']&&(_0x27fed7(0x496)!==_0x27fed7(0x2c5)?_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler['disablePLI'](_0x440c08[_0x27fed7(0x4ad)]):_0x5a16f4=_0x355a4e[_0x27fed7(0x5cd)]);_0x393bfd[_0x27fed7(0x5c3)]&&(_0x440c08[_0x27fed7(0x4ad)]=CodecsHandler[_0x27fed7(0x2df)](_0x440c08[_0x27fed7(0x4ad)]));if(_0x393bfd[_0x27fed7(0x21c)][_0x22a68d[_0x27fed7(0x3a9)]]['manualBandwidth'])log(_0x27fed7(0x317)),_0x440c08[_0x27fed7(0x4ad)]=_0x4e7fca(_0x440c08[_0x27fed7(0x4ad)],_0x393bfd[_0x27fed7(0x21c)][_0x22a68d[_0x27fed7(0x3a9)]][_0x27fed7(0x614)]);else _0x393bfd[_0x27fed7(0x3d3)]&&(log(_0x27fed7(0x317)),_0x440c08['sdp']=_0x4e7fca(_0x440c08[_0x27fed7(0x4ad)],_0x393bfd[_0x27fed7(0x3d3)]));return _0x393bfd[_0x27fed7(0x21c)][_0x22a68d['UUID']][_0x27fed7(0x610)](_0x440c08);})['then'](function _0x3c34d8(){var _0x20dddc=_0x41e536;log(_0x20dddc(0x607));var _0x305f31={};_0x305f31[_0x20dddc(0x3a9)]=_0x22a68d[_0x20dddc(0x3a9)],_0x305f31['description']=_0x393bfd['rpcs'][_0x22a68d[_0x20dddc(0x3a9)]][_0x20dddc(0x506)],_0x305f31['session']=_0x393bfd[_0x20dddc(0x21c)][_0x22a68d[_0x20dddc(0x3a9)]]['session'],_0x393bfd[_0x20dddc(0x43a)]?_0x393bfd['encryptMessage'](JSON[_0x20dddc(0x395)](_0x305f31[_0x20dddc(0x345)]))[_0x20dddc(0x1c3)](function(_0xc52589){var _0x36c95f=_0x20dddc;_0x305f31[_0x36c95f(0x345)]=_0xc52589[0x0],_0x305f31['vector']=_0xc52589[0x1],_0x393bfd[_0x36c95f(0x36e)](_0x305f31);}):_0x393bfd[_0x20dddc(0x36e)](_0x305f31);})[_0x41e536(0x2a5)](errorlog);else _0x393bfd[_0x41e536(0x21c)][_0x22a68d['UUID']][_0x41e536(0x597)][_0x41e536(0x2a6)]===_0x41e536(0x2c9)&&errorlog(_0x41e536(0x39c));})['catch'](errorlog);},_0x393bfd[_0x228ec6(0x512)]=function(_0x265f2a){var _0x4bef7e=_0x228ec6,_0x139ca7=_0x265f2a[_0x4bef7e(0x3a9)];if(_0x139ca7 in _0x393bfd[_0x4bef7e(0x21c)]){log(_0x4bef7e(0x57c)),log(_0x265f2a);if('session'in _0x265f2a){if(_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x300)]==_0x265f2a[_0x4bef7e(0x300)]){log(_0x4bef7e(0x462));return;}else warnlog(_0x4bef7e(0x426));}}else log(_0x4bef7e(0x1f3));try{for(var _0x14d9d5 in _0x393bfd['rpcs']){if(_0x393bfd['rpcs'][_0x14d9d5][_0x4bef7e(0x4a4)]==_0x265f2a[_0x4bef7e(0x4a4)]){_0x393bfd[_0x4bef7e(0x21c)][_0x14d9d5][_0x4bef7e(0x42d)]&&(_0x393bfd[_0x4bef7e(0x21c)][_0x14d9d5]['videoElement'][_0x4bef7e(0x3da)][_0x4bef7e(0x30c)]=_0x4bef7e(0x40f));_0x393bfd[_0x4bef7e(0x21c)][_0x14d9d5]=null,delete _0x393bfd[_0x4bef7e(0x21c)][_0x14d9d5],warnlog('RPC\x20closed');if(_0x393bfd[_0x4bef7e(0x4bf)])try{_0x4bef7e(0x4cc)!==_0x4bef7e(0x4cc)?_0x874678[_0x4bef7e(0x55c)][_0x2d12ed][_0x4bef7e(0x34e)]<_0x197049[_0x4bef7e(0x55c)][_0x498b9a]['optimizedBitrate']&&(_0x3790eb=_0x22c0b7[_0x4bef7e(0x55c)][_0x2c9999][_0x4bef7e(0x34e)]):document[_0x4bef7e(0x5ef)](_0x4bef7e(0x301)+_0x14d9d5)&&(_0x4bef7e(0x4e0)!==_0x4bef7e(0x54f)?getById(_0x4bef7e(0x301)+_0x14d9d5)['parentNode'][_0x4bef7e(0x43c)](getById(_0x4bef7e(0x301)+_0x14d9d5)):_0x4f7e09[_0x4bef7e(0x21c)][_0x2b25a1][_0x4bef7e(0x42d)][_0x4bef7e(0x219)]=_0x2f1fc8[_0x4bef7e(0x21c)][_0x26b276][_0x4bef7e(0x49b)]);}catch(_0x246907){errorlog(_0x246907);}}}document[_0x4bef7e(0x5ef)](_0x4bef7e(0x641))&&document['getElementById'](_0x4bef7e(0x641))['parentNode'][_0x4bef7e(0x43c)](document[_0x4bef7e(0x5ef)](_0x4bef7e(0x641)));}catch(_0x3be795){if('aRqhH'===_0x4bef7e(0x29f)){var _0x5b9d6a={};_0x5b9d6a[_0x4bef7e(0x4a6)]=_0x4bef7e(0x352),_0x3214bc[_0x4bef7e(0x1d9)](_0x5b9d6a,_0x47e146);}else errorlog(_0x3be795);}if(_0x393bfd[_0x4bef7e(0x5c1)]!==![]){if(Object[_0x4bef7e(0x349)](_0x393bfd[_0x4bef7e(0x21c)])[_0x4bef7e(0x269)]>=_0x393bfd[_0x4bef7e(0x5c1)]){delete _0x393bfd['rpcs'][_0x139ca7],updateUserList(),warnlog(_0x4bef7e(0x420));return;}}else{if(_0x393bfd[_0x4bef7e(0x2e9)]!==![]){if(Object[_0x4bef7e(0x349)](_0x393bfd[_0x4bef7e(0x21c)])[_0x4bef7e(0x269)]+Object[_0x4bef7e(0x349)](_0x393bfd['pcs'])[_0x4bef7e(0x269)]>=_0x393bfd['maxconnections']){delete _0x393bfd[_0x4bef7e(0x21c)][_0x139ca7],updateUserList(),warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}}if(_0x393bfd[_0x4bef7e(0x2f3)]){if(_0x393bfd['director'])!(_0x139ca7 in _0x393bfd[_0x4bef7e(0x55c)])&&(_0x4bef7e(0x3d2)!==_0x4bef7e(0x3d2)?_0x309e0d(_0x51571c):_0x393bfd[_0x4bef7e(0x49c)](_0x139ca7));else{if(_0x393bfd[_0x4bef7e(0x5fd)]!==_0x139ca7)return;}}_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]=new RTCPeerConnection(_0x393bfd[_0x4bef7e(0x405)]);if(_0x393bfd[_0x4bef7e(0x569)]){if(Object[_0x4bef7e(0x349)](_0x393bfd[_0x4bef7e(0x21c)])[_0x4bef7e(0x269)]>0x1){warnlog(_0x4bef7e(0x595)),log(_0x393bfd[_0x4bef7e(0x21c)]),delete _0x393bfd[_0x4bef7e(0x21c)][_0x139ca7],updateUserList();return;}else _0x4bef7e(0x47e)==='XVUpC'?warnlog(_0x4bef7e(0x209)):(_0x16ec2e[_0x4bef7e(0x4ad)]=_0x171a7b[_0x4bef7e(0x1c1)](_0x520565['sdp'],{'stereo':0x2}),_0x567f99(_0x4bef7e(0x4a0)));}_0x265f2a[_0x4bef7e(0x4a4)]in _0x393bfd[_0x4bef7e(0x1f6)]&&delete _0x393bfd['waitingWatchList'][_0x265f2a[_0x4bef7e(0x4a4)]];_0x393bfd['rpcs'][_0x139ca7]['streamID']=_0x265f2a[_0x4bef7e(0x4a4)];_0x265f2a[_0x4bef7e(0x300)]?_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x300)]=_0x265f2a[_0x4bef7e(0x300)]:_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x300)]=null;_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['activelySpeaking']=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x340)]={},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x340)][_0x4bef7e(0x3fd)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['bandwidth']=-0x1,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x17f)]=![],_0x393bfd['rpcs'][_0x139ca7][_0x4bef7e(0x5dd)]=-0x1,_0x393bfd['rpcs'][_0x139ca7][_0x4bef7e(0x614)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x42d)]=![],_0x393bfd['rpcs'][_0x139ca7][_0x4bef7e(0x3d6)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['voiceMeter']=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x4a1)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x1dd)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x35f)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x1e1)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['mutedState']=null,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x2f9)]={},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x503)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x3ae)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x49b)]=null,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x57d)]=0x64,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x54e)]=0x0,_0x393bfd['rpcs'][_0x139ca7][_0x4bef7e(0x2d3)]=0x0,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x61b)]=0x0,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['label']=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x548)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x2ac)]=null,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x43e)]=null,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['inboundAudioPipeline']={},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x306)]=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['iframeEle']=![],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x504)]=Date[_0x4bef7e(0x30d)]();var _0x129a00='';_0x393bfd[_0x4bef7e(0x639)]&&(_0x129a00=_0x393bfd['codecGroupFlag']);if(_0x393bfd[_0x4bef7e(0x4bf)]){var _0x3a8008='';_0x393bfd[_0x4bef7e(0x3f1)]&&(_0x393bfd['customWSS']!==!![]&&(_0x4bef7e(0x377)===_0x4bef7e(0x377)?_0x3a8008=_0x4bef7e(0x5f5)+_0x393bfd['customWSS']:_0xc9b25e[_0x4bef7e(0x21c)][_0x1b1a29]['stats'][_0x4ba0d0[_0x4bef7e(0x5c7)]][_0x4bef7e(0x218)]=0x0));var _0x179017='';_0x393bfd['password']&&(_0x393bfd[_0x4bef7e(0x2ab)]===![]&&(_0x179017='&password='+_0x393bfd['password']));if(_0x393bfd[_0x4bef7e(0x3f1)]&&'isScene'in _0x265f2a&&_0x265f2a['isScene']!==![]){}else createControlBox(_0x139ca7,_0x4bef7e(0x1ee)+location[_0x4bef7e(0x2c8)]+location[_0x4bef7e(0x3c4)]+_0x4bef7e(0x594)+_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x4a4)]+'&scene'+_0x129a00+_0x4bef7e(0x60b)+_0x393bfd[_0x4bef7e(0x28f)]+_0x179017+_0x3a8008,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x4a4)]);}_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x3a9)]=_0x139ca7;if('streamID'in _0x265f2a){if(_0x4bef7e(0x3fc)===_0x4bef7e(0x598))_0x3c1344[_0x4bef7e(0x459)]=![];else{_0x393bfd['rpcs'][_0x139ca7][_0x4bef7e(0x4a4)]=_0x265f2a['streamID'];try{if(_0x393bfd['view_set']){if(_0x4bef7e(0x37b)!=='XhmVU'){if(_0xa798b9['keys'](_0x43f821[_0x4bef7e(0x21c)])[_0x4bef7e(0x269)]+_0x21d7fb[_0x4bef7e(0x349)](_0x4679fd[_0x4bef7e(0x55c)])[_0x4bef7e(0x269)]>_0xe7c019[_0x4bef7e(0x2e9)]){delete _0x1bc6fb[_0x4bef7e(0x55c)][_0x587441],_0xb4656e[_0x4bef7e(0x2cb)](),_0x5c5c7f(_0x4bef7e(0x420)),_0x3d1e00();return;}}else{if(_0x393bfd[_0x4bef7e(0x5d5)]['includes'](_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x4a4)])){if(_0x393bfd[_0x4bef7e(0x4ab)]!==![]){let _0x285c1c=_0x393bfd[_0x4bef7e(0x5d5)]['indexOf'](_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['streamID']);_0x393bfd[_0x4bef7e(0x4ab)][_0x4bef7e(0x269)]>_0x285c1c&&(_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x614)]=parseInt(_0x393bfd['bitrate_set'][_0x285c1c]),_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['manualBandwidth']<=0x0&&(_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x614)]=![]));}}}}}catch(_0x40a36c){errorlog(_0x40a36c);}}}_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x2e2)]=function(_0xf1a44a){var _0x48666a=_0x4bef7e;try{var _0x42e81c=this['streamID'];}catch(_0xccdfc7){}if(!_0x393bfd['director']){if(_0x393bfd['scene']!==![]||_0x393bfd[_0x48666a(0x28f)]!==![])try{_0x393bfd[_0x48666a(0x21c)][this[_0x48666a(0x3a9)]][_0x48666a(0x42d)]&&(_0x393bfd[_0x48666a(0x21c)][this[_0x48666a(0x3a9)]][_0x48666a(0x42d)][_0x48666a(0x3da)][_0x48666a(0x30c)]=_0x48666a(0x40f)),setTimeout(function(){updateMixer();},0x1);}catch(_0xd972d8){}}try{document[_0x48666a(0x5ef)](_0x48666a(0x301)+this['UUID'])&&getById(_0x48666a(0x301)+this[_0x48666a(0x3a9)])['parentNode'][_0x48666a(0x43c)](getById(_0x48666a(0x301)+this[_0x48666a(0x3a9)]));}catch(_0x3a1383){_0x48666a(0x612)!==_0x48666a(0x612)?_0x1b22ce['queue']=![]:errorlog(_0x3a1383);}try{this[_0x48666a(0x49b)]&&this[_0x48666a(0x49b)][_0x48666a(0x2ce)]()[_0x48666a(0x4af)](function(_0x7d800e){var _0xfc3e6d=_0x48666a;_0xfc3e6d(0x363)===_0xfc3e6d(0x363)?_0x7d800e[_0xfc3e6d(0x5e7)]():_0x1947d6[_0xfc3e6d(0x1c7)](_0x1d8e70[_0xfc3e6d(0x395)](_0x495be4[_0xfc3e6d(0x43d)]))['then'](function(_0x14fc80){var _0xbb0de9=_0xfc3e6d;_0x4f32be[_0xbb0de9(0x43d)]=_0x14fc80[0x0],_0x4caa09[_0xbb0de9(0x3b5)]=_0x14fc80[0x1],_0x57951f[_0xbb0de9(0x36e)](_0x1256a6);});});}catch(_0x4f479f){errorlog(_0x4f479f);}try{this['receiveChannel'][_0x48666a(0x4db)]();}catch(_0x21309a){errorlog(_0x21309a);}try{_0x393bfd[_0x48666a(0x21c)][this[_0x48666a(0x3a9)]]=null,delete _0x393bfd[_0x48666a(0x21c)][this['UUID']];}catch(_0x1d6354){errorlog(_0x1d6354);}warnlog(_0x48666a(0x2f5));try{_0x393bfd[_0x48666a(0x276)](_0x42e81c);}catch(_0x298e87){_0x48666a(0x3ac)===_0x48666a(0x3ac)?(errorlog(_0x48666a(0x26d)),errorlog(_0x298e87)):_0x563ca4('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');}updateUserList();},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7]['iceTimer']=null,_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x29e)]=[],_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x44b)]=function(_0x1c9476){var _0x215634=_0x4bef7e;if(_0x1c9476[_0x215634(0x5dc)]==null){log('null\x20ice\x20rpcs');return;}try{if(_0x393bfd[_0x215634(0x221)]){if(_0x1c9476[_0x215634(0x5dc)]['candidate'][_0x215634(0x63c)](_0x393bfd[_0x215634(0x221)])===-0x1){log(_0x215634(0x1fe));return;}else log(_0x1c9476['candidate']);}}catch(_0x1b5cc1){errorlog(_0x1b5cc1);}if(_0x393bfd[_0x215634(0x21c)][_0x139ca7][_0x215634(0x4f5)]!==null){_0x393bfd[_0x215634(0x21c)][_0x139ca7][_0x215634(0x29e)][_0x215634(0x348)](_0x1c9476[_0x215634(0x5dc)]);return;}_0x393bfd[_0x215634(0x21c)][_0x139ca7][_0x215634(0x29e)]['push'](_0x1c9476[_0x215634(0x5dc)]),_0x393bfd[_0x215634(0x21c)][_0x139ca7][_0x215634(0x4f5)]=setTimeout(function(){var _0x5267ee=_0x215634;if(!(_0x139ca7 in _0x393bfd[_0x5267ee(0x21c)]))return;_0x393bfd[_0x5267ee(0x21c)][_0x139ca7][_0x5267ee(0x4f5)]=null;if(_0x393bfd[_0x5267ee(0x21c)][_0x139ca7]['iceBundle']==[])return;var _0x47d9b1={};_0x47d9b1[_0x5267ee(0x3a9)]=_0x139ca7,_0x47d9b1['type']=_0x5267ee(0x351),_0x47d9b1[_0x5267ee(0x43d)]=_0x393bfd[_0x5267ee(0x21c)][_0x139ca7][_0x5267ee(0x29e)],_0x47d9b1[_0x5267ee(0x300)]=_0x393bfd['rpcs'][_0x139ca7][_0x5267ee(0x300)],_0x393bfd[_0x5267ee(0x21c)][_0x139ca7][_0x5267ee(0x29e)]=[];if(_0x393bfd[_0x5267ee(0x43a)])_0x393bfd[_0x5267ee(0x1c7)](JSON[_0x5267ee(0x395)](_0x47d9b1[_0x5267ee(0x43d)]))[_0x5267ee(0x1c3)](function(_0x4e5d43){var _0x35927a=_0x5267ee;_0x47d9b1['candidates']=_0x4e5d43[0x0],_0x47d9b1[_0x35927a(0x3b5)]=_0x4e5d43[0x1],_0x393bfd[_0x35927a(0x36e)](_0x47d9b1);});else{if(_0x5267ee(0x180)===_0x5267ee(0x180))_0x393bfd[_0x5267ee(0x36e)](_0x47d9b1);else{var _0x5b1c94={};_0x5b1c94[_0x5267ee(0x3a9)]=_0x2c8586,_0x5b1c94[_0x5267ee(0x5da)]=_0xaafc02(),_0x40d06f(_0x5b1c94[_0x5267ee(0x3a9)]),_0x163930[_0x5267ee(0x1d9)](_0x5b1c94,_0x5b1c94[_0x5267ee(0x3a9)]);}}},0x190);},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x2ff)]=function(_0xbfbb2e){var _0x3a9c48=_0x4bef7e;switch(this['connectionState']){case _0x3a9c48(0x34a):log('new');case'checking':log(_0x3a9c48(0x251));case'connected':log(_0x3a9c48(0x3af));if(_0x393bfd[_0x3a9c48(0x569)]){if(_0x393bfd['ws']['readyState']!==0x1){if(_0x3a9c48(0x5ec)!==_0x3a9c48(0x5ec))delete _0x12c000[_0x2b2395];else{_0x393bfd['ws'][_0x3a9c48(0x4db)]();break;}}_0x393bfd['ws'][_0x3a9c48(0x4db)](),setTimeout(function(){var _0x5609c2=_0x3a9c48;_0x393bfd[_0x5609c2(0x48c)]!=!![]&&warnUser(_0x5609c2(0x4da));},0x1);}break;case'disconnected':warnlog(_0x3a9c48(0x350));break;case _0x3a9c48(0x37a):warnlog(_0x3a9c48(0x618));try{var _0x1ff05d=this[_0x3a9c48(0x4a4)];}catch(_0x128fa0){}try{this[_0x3a9c48(0x49b)]&&this[_0x3a9c48(0x49b)][_0x3a9c48(0x2ce)]()[_0x3a9c48(0x4af)](function(_0x136f91){var _0x28df6f=_0x3a9c48;if(_0x28df6f(0x1cf)!==_0x28df6f(0x1cf)){var _0x31a269=_0x51da55(_0x28df6f(0x1a6)+_0x2e2bad);_0x2cc7a9[_0x28df6f(0x4fd)]?_0x31a269[_0x28df6f(0x5be)]=_0x2be793[_0x28df6f(0x4fd)]:_0x31a269['innerText']=_0x2f19a4[_0x28df6f(0x5b9)];}else _0x136f91[_0x28df6f(0x5e7)](),log(_0x28df6f(0x5a1));});}catch(_0x32ece3){warnlog(_0x32ece3);}if(_0x393bfd[_0x3a9c48(0x4bf)])try{_0x3a9c48(0x572)in _0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]][_0x3a9c48(0x42d)]&&_0x393bfd['rpcs'][this[_0x3a9c48(0x3a9)]][_0x3a9c48(0x42d)][_0x3a9c48(0x572)][_0x3a9c48(0x5e7)]();}catch(_0x4e050b){_0x3a9c48(0x224)===_0x3a9c48(0x543)?_0x31cd21(_0x208f34):warnlog(_0x4e050b);}try{document[_0x3a9c48(0x5ef)](_0x3a9c48(0x301)+this[_0x3a9c48(0x3a9)])&&getById(_0x3a9c48(0x301)+this[_0x3a9c48(0x3a9)])[_0x3a9c48(0x587)][_0x3a9c48(0x43c)](getById(_0x3a9c48(0x301)+this[_0x3a9c48(0x3a9)]));}catch(_0x5da039){warnlog(_0x5da039);}_0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]][_0x3a9c48(0x4db)](),_0x393bfd['rpcs'][this[_0x3a9c48(0x3a9)]]=null,delete _0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]];!_0x393bfd['director']&&setTimeout(function(){var _0x290f5f=_0x3a9c48;_0x290f5f(0x44f)===_0x290f5f(0x586)?_0x508822[_0x290f5f(0x1dd)]=_0x53735a[_0x290f5f(0x580)]:updateMixer();},0x1);if(typeof _0x1ff05d==_0x3a9c48(0x620))break;try{warnlog(_0x3a9c48(0x5b4)),_0x1ff05d in _0x393bfd[_0x3a9c48(0x2f1)]&&clearTimeout(_0x393bfd[_0x3a9c48(0x2f1)][_0x1ff05d]),_0x393bfd[_0x3a9c48(0x2f1)][_0x1ff05d]=setTimeout(function(_0x1b2dff){var _0x53b822=_0x3a9c48;delete _0x393bfd[_0x53b822(0x2f1)][_0x1b2dff],_0x393bfd[_0x53b822(0x276)](_0x1b2dff);},_0x393bfd[_0x3a9c48(0x211)],_0x1ff05d);}catch(_0x55d057){errorlog(_0x55d057);}break;case _0x3a9c48(0x295):warnlog(_0x3a9c48(0x3d4));try{var _0x1ff05d=this[_0x3a9c48(0x4a4)];}catch(_0x40bb73){};try{this[_0x3a9c48(0x49b)]&&this[_0x3a9c48(0x49b)][_0x3a9c48(0x2ce)]()[_0x3a9c48(0x4af)](function(_0x2b4b42){var _0x1ad708=_0x3a9c48;_0x2b4b42['stop'](),log(_0x1ad708(0x5a1));});}catch(_0x17bb05){}if(_0x393bfd['director'])try{_0x3a9c48(0x572)in _0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]]['videoElement']&&_0x393bfd['rpcs'][this[_0x3a9c48(0x3a9)]][_0x3a9c48(0x42d)][_0x3a9c48(0x572)][_0x3a9c48(0x5e7)]();}catch(_0x75d42e){errorlog(_0x75d42e);}try{document[_0x3a9c48(0x5ef)](_0x3a9c48(0x301)+this[_0x3a9c48(0x3a9)])&&getById('container_'+this['UUID'])[_0x3a9c48(0x587)][_0x3a9c48(0x43c)](getById(_0x3a9c48(0x301)+this['UUID']));}catch(_0x33063a){errorlog(_0x33063a);}_0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]][_0x3a9c48(0x4db)](),_0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]]=null,delete _0x393bfd[_0x3a9c48(0x21c)][this[_0x3a9c48(0x3a9)]];!_0x393bfd[_0x3a9c48(0x4bf)]&&('IGVHV'!==_0x3a9c48(0x564)?_0x4c2a2a(_0x3a9c48(0x242)):setTimeout(function(){updateMixer();},0x1));if(typeof _0x1ff05d==_0x3a9c48(0x620))break;try{_0x3a9c48(0x3cf)!=='WaUuk'?(_0x233437=_0x14a4eb[0x0],_0x19b8b8(_0x429feb[_0x3a9c48(0x570)],_0x457a2a[_0x3a9c48(0x577)])):(errorlog(_0x3a9c48(0x437)),_0x1ff05d in _0x393bfd[_0x3a9c48(0x2f1)]&&clearTimeout(_0x393bfd[_0x3a9c48(0x2f1)][_0x1ff05d]),_0x393bfd[_0x3a9c48(0x2f1)][_0x1ff05d]=setTimeout(function(_0x35e308){var _0x374766=_0x3a9c48;delete _0x393bfd[_0x374766(0x2f1)][_0x35e308],_0x393bfd[_0x374766(0x276)](_0x35e308);},_0x393bfd[_0x3a9c48(0x211)],_0x1ff05d));}catch(_0x150246){errorlog(_0x150246);}break;}},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x48a)]=function(){var _0x103fca=_0x4bef7e;try{if(this[_0x103fca(0x50c)]==_0x103fca(0x295))errorlog(_0x103fca(0x1ce));else{if(this[_0x103fca(0x50c)]==_0x103fca(0x5d8))warnlog(_0x103fca(0x4c8)),_0x393bfd[_0x103fca(0x21c)][_0x139ca7][_0x103fca(0x42d)][_0x103fca(0x3da)][_0x103fca(0x5ed)]='0',_0x393bfd[_0x103fca(0x21c)][_0x139ca7][_0x103fca(0x3ec)]=setTimeout(function(_0x2fabd7){updateMixer();},0x1f4,_0x139ca7);else this['iceConnectionState']=='failed'?errorlog(_0x103fca(0x21a)):(log(_0x103fca(0x2b5)+this[_0x103fca(0x50c)]),_0x103fca(0x5ed)in _0x393bfd[_0x103fca(0x21c)][_0x139ca7]['videoElement'][_0x103fca(0x3da)]?_0x393bfd[_0x103fca(0x21c)][_0x139ca7]['videoElement'][_0x103fca(0x3da)]['opacity']=='0'&&(_0x393bfd[_0x103fca(0x21c)][_0x139ca7][_0x103fca(0x42d)][_0x103fca(0x3da)][_0x103fca(0x5ed)]='1',updateMixer()):_0x393bfd['rpcs'][_0x139ca7][_0x103fca(0x42d)][_0x103fca(0x3da)][_0x103fca(0x5ed)]='1',_0x393bfd[_0x103fca(0x21c)][_0x139ca7][_0x103fca(0x3ec)]&&clearTimeout(_0x393bfd[_0x103fca(0x21c)][_0x139ca7]['disconnectedTimeout']));}}catch(_0x5f040b){}},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x60f)]=function(_0x4a8aba){var _0xed8452=_0x4bef7e;_0xed8452(0x498)!=='njmKn'?(_0x393bfd[_0xed8452(0x21c)][_0x139ca7][_0xed8452(0x3f9)]=_0x4a8aba[_0xed8452(0x4f8)],_0x393bfd[_0xed8452(0x21c)][_0x139ca7][_0xed8452(0x3f9)][_0xed8452(0x3a9)]=_0x139ca7,_0x393bfd['rpcs'][_0x139ca7][_0xed8452(0x3f9)]['onopen']=_0x1f00d6=>{var _0xa72aae=_0xed8452,_0x2b4a55={};_0x2b4a55[_0xa72aae(0x3a7)]=![];if(_0x393bfd[_0xa72aae(0x307)]!==![]){if(_0xa72aae(0x331)===_0xa72aae(0x331)){if(_0x393bfd[_0xa72aae(0x307)][_0xa72aae(0x366)](_0x393bfd['rpcs'][_0x139ca7][_0xa72aae(0x4a4)])){if(_0xa72aae(0x213)===_0xa72aae(0x3ed)){var _0x1b8284=_0x133778[_0xa72aae(0x1af)](_0x1a2992['description'][_0xa72aae(0x4ad)])||0x0;_0x4540c2[_0xa72aae(0x345)][_0xa72aae(0x4ad)]=_0x4aed77['setVideoBitrates'](_0x3b12cc[_0xa72aae(0x345)][_0xa72aae(0x4ad)],{'min':_0x19ead5(_0x55320d/0xa)||0x1,'max':_0xed98f5(_0x27f534+_0x1b8284/0x400)}),_0x45cd4d[_0xa72aae(0x55c)][_0x1c7629[_0xa72aae(0x3a9)]][_0xa72aae(0x19d)]=_0x52e244;}else _0x2b4a55[_0xa72aae(0x56a)]=!![];}else{if(_0xa72aae(0x2ea)!==_0xa72aae(0x2ea)){_0x54043f(_0xa72aae(0x1fe));return;}else _0x2b4a55[_0xa72aae(0x56a)]=![];}}else _0x1e5b6b(function(){_0x4fa44a(_0x1a5bd9['room-is-claimed']);},0x1),_0x30a661(_0xa72aae(0x3b4))['innerHTML']=_0x363225[_0xa72aae(0x4ec)];}else{if(_0x393bfd[_0xa72aae(0x3a7)]!==![]){if(_0x393bfd[_0xa72aae(0x3a7)]!==null)_0x393bfd[_0xa72aae(0x21c)][_0x139ca7][_0xa72aae(0x4a4)]===_0x393bfd[_0xa72aae(0x3a7)]?_0x393bfd[_0xa72aae(0x31b)]?(_0x2b4a55[_0xa72aae(0x3a7)]=!![],_0x2b4a55[_0xa72aae(0x56a)]=![]):_0x2b4a55[_0xa72aae(0x56a)]=!![]:_0x2b4a55['video']=![];else _0x393bfd['directorUUID']&&(_0x139ca7==_0x393bfd[_0xa72aae(0x5fd)]?_0x393bfd[_0xa72aae(0x31b)]?(_0x2b4a55[_0xa72aae(0x56a)]=![],_0x2b4a55[_0xa72aae(0x3a7)]=!![]):_0x2b4a55[_0xa72aae(0x56a)]=!![]:_0x2b4a55[_0xa72aae(0x56a)]=![]);}else _0x393bfd['exclude']!==![]?_0x393bfd[_0xa72aae(0x245)][_0xa72aae(0x366)](_0x393bfd[_0xa72aae(0x21c)][_0x139ca7][_0xa72aae(0x4a4)])?_0x2b4a55[_0xa72aae(0x56a)]=![]:_0x2b4a55[_0xa72aae(0x56a)]=!![]:_0x2b4a55['video']=!![];}_0x393bfd[_0xa72aae(0x26b)]&&(_0x2b4a55[_0xa72aae(0x1b1)]=_0x393bfd[_0xa72aae(0x26b)]);try{_0x2b4a55[_0xa72aae(0x3f5)]={},_0x2b4a55[_0xa72aae(0x3f5)]['label']=_0x393bfd[_0xa72aae(0x4fd)],_0x2b4a55[_0xa72aae(0x3f5)]['order']=_0x393bfd[_0xa72aae(0x548)],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x378)]=_0x393bfd['stereo'],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x193)]=_0x393bfd[_0xa72aae(0x3d3)],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x33f)]=_0x393bfd[_0xa72aae(0x397)],_0x2b4a55['info'][_0xa72aae(0x4b6)]=_0x393bfd[_0xa72aae(0x52a)],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x4e5)]=_0x393bfd['version'],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x46a)]=_0x393bfd['forceios'],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x3ce)]=_0x393bfd[_0xa72aae(0x491)],_0x2b4a55['info'][_0xa72aae(0x23b)]=_0x393bfd[_0xa72aae(0x23b)],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x4ae)]=_0x393bfd[_0xa72aae(0x4ae)],_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x4bc)]=_0x393bfd[_0xa72aae(0x4bc)];if(navigator[_0xa72aae(0x449)]){var _0x5ebea3,_0x593ad4=navigator['userAgent'];_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x50a)]=_0x593ad4;}navigator[_0xa72aae(0x36d)]&&(_0xa72aae(0x1f4)==='cDGgf'?_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x36d)]=navigator[_0xa72aae(0x36d)]:(_0x537596(_0xa72aae(0x1cb)),_0x47a06b['rpcs'][_0x3bac5e][_0xa72aae(0x49b)][_0xa72aae(0x403)]()['forEach'](_0x251081=>{var _0x1cf4d9=_0xa72aae;_0x251081['id']==_0x226b60[_0x1cf4d9(0x353)]['id']&&_0xfeb9db[_0x1cf4d9(0x21c)][_0x7e44cc][_0x1cf4d9(0x49b)]['removeTrack'](_0x251081);}),_0x3ef0ee[_0xa72aae(0x21c)][_0x12a4c][_0xa72aae(0x42d)][_0xa72aae(0x219)]=_0x4abafe[_0xa72aae(0x21c)][_0x32a26d][_0xa72aae(0x49b)]));if(_0x393bfd['disableOBS']===![]){if(window[_0xa72aae(0x5d3)]){_0x2b4a55[_0xa72aae(0x3f5)][_0xa72aae(0x603)]=window[_0xa72aae(0x5d3)][_0xa72aae(0x541)];if(_0x393bfd[_0xa72aae(0x1b2)]){var _0x389084=![];_0x393bfd['obsState'][_0xa72aae(0x277)]!==null&&(_0x2b4a55[_0xa72aae(0x60a)]=_0x393bfd['obsState'][_0xa72aae(0x277)],_0x393bfd[_0xa72aae(0x1b2)][_0xa72aae(0x277)]===![]&&(_0x389084=!![])),_0x393bfd[_0xa72aae(0x1b2)][_0xa72aae(0x34f)]!==null&&(_0x2b4a55['obsSourceActive']=_0x393bfd[_0xa72aae(0x1b2)][_0xa72aae(0x34f)]),_0x393bfd[_0xa72aae(0x1b2)]['recording']!==null&&(_0x2b4a55[_0xa72aae(0x385)]=_0x393bfd[_0xa72aae(0x1b2)]['recording']),_0x393bfd['obsState'][_0xa72aae(0x5f2)]!==null&&(_0x2b4a55[_0xa72aae(0x46e)]=_0x393bfd[_0xa72aae(0x1b2)][_0xa72aae(0x5f2)]);}_0x393bfd['optimize']!==![]&&(_0x2b4a55['optimizedBitrate']=parseInt(_0x393bfd[_0xa72aae(0x5cd)]),_0x389084&&(_0x393bfd['rpcs'][_0x139ca7][_0xa72aae(0x505)]=_0x2b4a55[_0xa72aae(0x1c4)]));}else _0x2b4a55[_0xa72aae(0x3f5)]['obs']=![];}}catch(_0x20f8f0){};_0x393bfd[_0xa72aae(0x575)]!==![]?_0x393bfd[_0xa72aae(0x575)][_0xa72aae(0x366)](_0x393bfd[_0xa72aae(0x21c)][_0x139ca7][_0xa72aae(0x4a4)])?_0x2b4a55[_0xa72aae(0x275)]=!![]:_0x2b4a55[_0xa72aae(0x275)]=![]:_0x2b4a55[_0xa72aae(0x275)]=!![];_0x2b4a55['iframe']=![];_0x393bfd[_0xa72aae(0x3e6)]!==![]?_0x393bfd['noiframe'][_0xa72aae(0x366)](_0x393bfd[_0xa72aae(0x21c)][_0x139ca7][_0xa72aae(0x4a4)])?_0x2b4a55[_0xa72aae(0x459)]=!![]:_0xa72aae(0x3a1)!==_0xa72aae(0x3a1)?!_0x5c0fe0[_0xa72aae(0x54a)][_0xa72aae(0x366)](_0x2186c4[_0xa72aae(0x4a4)])&&(_0x54bf70[_0xa72aae(0x54a)][_0xa72aae(0x348)](_0x140f26['streamID']),_0x10ae3f['updateQueue']()):_0x2b4a55['iframe']=![]:_0x2b4a55[_0xa72aae(0x459)]=!![];_0x2b4a55[_0xa72aae(0x1b3)]=![],_0x2b4a55[_0xa72aae(0x22c)]=![],_0x2b4a55[_0xa72aae(0x4bf)]=![],_0x2b4a55[_0xa72aae(0x298)]=_0x393bfd[_0xa72aae(0x298)],_0x2b4a55[_0xa72aae(0x629)]=![],_0x2b4a55[_0xa72aae(0x184)]=![],_0x2b4a55[_0xa72aae(0x46a)]=![];_0x393bfd[_0xa72aae(0x491)]&&('sLLyM'!==_0xa72aae(0x4aa)?_0x2b4a55[_0xa72aae(0x629)]=!![]:_0x51841d[_0xa72aae(0x21c)][_0x11de58]['remoteMuteState']?_0x4f150a['rpcs'][_0x47dff5][_0xa72aae(0x1e1)][_0xa72aae(0x3da)]['display']=_0xa72aae(0x5a5):_0x2ed2a3[_0xa72aae(0x21c)][_0x4fa2f2][_0xa72aae(0x1e1)][_0xa72aae(0x3da)][_0xa72aae(0x30c)]=_0xa72aae(0x40f));if(_0x393bfd['director'])_0xa72aae(0x374)!==_0xa72aae(0x2eb)?(_0x2b4a55[_0xa72aae(0x4bf)]=!![],_0x2b4a55['forceios']=_0x393bfd['forceios']):_0x302c4b(_0x16d945[_0xa72aae(0x5e9)],0x3e8,_0x2fac7d);else{if(_0x393bfd[_0xa72aae(0x22c)]!==![])_0xa72aae(0x1f9)===_0xa72aae(0x1f9)?_0x2b4a55['scene']=_0x393bfd[_0xa72aae(0x22c)]:_0x28bd84['limitAudioBitrate'](_0x11a213,-0x1);else _0x393bfd[_0xa72aae(0x28f)]!==![]&&_0x393bfd[_0xa72aae(0x28f)]!==''&&('xGWgR'!==_0xa72aae(0x5de)?_0x308b95['claim']==![]&&(!_0x4123ce[_0xa72aae(0x48c)]&&(_0x242c36(function(){var _0x5c5000=_0xa72aae;_0x2023bf(_0x5a33b6[_0x5c5000(0x413)]);},0x1),_0x38c80f(_0xa72aae(0x3b4))[_0xa72aae(0x4f7)]=_0xe3b9fd[_0xa72aae(0x4ec)])):(_0x2b4a55[_0xa72aae(0x46a)]=_0x393bfd[_0xa72aae(0x46a)],_0x2b4a55[_0xa72aae(0x1b3)]=!![]));}_0x393bfd[_0xa72aae(0x2ca)](_0x2b4a55,_0x139ca7)?log(_0xa72aae(0x47f)):errorlog(_0xa72aae(0x2cf)),pokeIframeAPI(_0xa72aae(0x1bf),!![],_0x139ca7);},_0x393bfd[_0xed8452(0x21c)][_0x139ca7][_0xed8452(0x3f9)]['onmessage']=_0x30695d=>{var _0xa4a8cc=_0xed8452;if(typeof _0x30695d[_0xa4a8cc(0x186)]==_0xa4a8cc(0x470)){if(!_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)])_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)]=document[_0xa4a8cc(0x24a)](_0xa4a8cc(0x3aa)),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x1d5)]=0x10,_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x451)]=0x9,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['imageElement']['hidden']=![],_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x1fc)](_0xa4a8cc(0x380),function(_0x1bcb0b){var _0x34395c=_0xa4a8cc;log(_0x34395c(0x244));try{if(_0x1bcb0b[_0x34395c(0x529)]||_0x1bcb0b[_0x34395c(0x467)]){_0x1bcb0b[_0x34395c(0x412)]();var _0x47c3f3=_0x1bcb0b['currentTarget'][_0x34395c(0x584)]['UUID'];if(_0x34395c(0x340)in _0x393bfd[_0x34395c(0x21c)][_0x47c3f3]){var [_0x2c9d32,_0x445844]=statsMenuCreator();printViewStats(_0x445844,_0x47c3f3),_0x2c9d32[_0x34395c(0x369)]=setInterval(printViewStats,0xbb8,_0x445844,_0x47c3f3);}return _0x1bcb0b['stopPropagation'](),![];}}catch(_0x5708d8){errorlog(_0x5708d8);}}),updateMixer();else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x602)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)]['hidden']=![],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x3da)][_0xa4a8cc(0x277)]='visible');_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x472)]=window[_0xa4a8cc(0x1a5)][_0xa4a8cc(0x249)](new Blob([new Uint8Array(_0x30695d[_0xa4a8cc(0x186)])],{'type':_0xa4a8cc(0x1b9)}));return;}var _0x529a71=JSON[_0xa4a8cc(0x260)](_0x30695d['data']);_0x529a71['UUID']=_0x139ca7;var _0x2525bd=![],_0x37bd15=![];_0xa4a8cc(0x4a6)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x4bf)]&&(!(_0x393bfd[_0xa4a8cc(0x48c)]||_0x393bfd[_0xa4a8cc(0x410)])&&warnUser('The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director',0x1388)),errorlog(_0xa4a8cc(0x21d)+_0x529a71['rejected']+',\x20isDirector:\x20'+_0x393bfd[_0xa4a8cc(0x4bf)]));if(_0xa4a8cc(0x345)in _0x529a71)_0x393bfd[_0xa4a8cc(0x42a)](_0x529a71);else{if(_0xa4a8cc(0x5dc)in _0x529a71)_0x529a71[_0xa4a8cc(0x3a9)]=_0x139ca7,log('GOT\x20ICE!!'),_0x393bfd[_0xa4a8cc(0x427)](_0x529a71);else{if('candidates'in _0x529a71)_0x529a71[_0xa4a8cc(0x3a9)]=_0x139ca7,log(_0xa4a8cc(0x401)),_0x393bfd[_0xa4a8cc(0x2cd)](_0x529a71);else{if(_0xa4a8cc(0x306)in _0x529a71)try{_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x306)]=_0x529a71['iframeSrc']||![];if(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['iframeSrc']==![]){if('juVWL'===_0xa4a8cc(0x278))_0x26d31c[_0xa4a8cc(0x5ef)](_0xa4a8cc(0x641))['parentNode']['removeChild'](_0x5e59f2[_0xa4a8cc(0x5ef)]('mainmenu'));else{_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)]=![],_0x2525bd=!![];if(_0x393bfd['broadcast']!==![]){if(_0x393bfd[_0xa4a8cc(0x3a7)]!==null)_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['streamID']===_0x393bfd[_0xa4a8cc(0x3a7)]&&(_0x393bfd[_0xa4a8cc(0x486)]=![]);else _0x139ca7==_0x393bfd['directorUUID']&&(_0x393bfd[_0xa4a8cc(0x486)]=![]);}}}else{if(_0xa4a8cc(0x4ff)!==_0xa4a8cc(0x510)){if(_0x393bfd['broadcast']!==![]){if(_0x393bfd[_0xa4a8cc(0x3a7)]!==null){if(_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x4a4)]===_0x393bfd['broadcast']){if(_0xa4a8cc(0x56d)==='EmlKa')_0x276ca7(function _0x2c6b8e(){var _0x28fe6e=_0xa4a8cc;_0x571f3c(_0x28fe6e(0x444));},0x1);else{if(_0x393bfd['noiframe']===![])_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71['iframeSrc']),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['id']='iframe_'+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd[_0xa4a8cc(0x486)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['streamID']&&(_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)]['dataset']['sid']=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]);else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]in _0x393bfd[_0xa4a8cc(0x3e6)]&&(_0xa4a8cc(0x473)===_0xa4a8cc(0x473)?(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71[_0xa4a8cc(0x306)]),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['id']=_0xa4a8cc(0x21e)+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd['broadcastIFrame']=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['streamID']&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['dataset'][_0xa4a8cc(0x4bd)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)])):_0x47187f['rpcs'][_0xcbcb9f][_0xa4a8cc(0x42d)]&&(_0x597d38['rpcs'][_0x4b9d8f][_0xa4a8cc(0x42d)][_0xa4a8cc(0x36f)]=!![],_0x5ea809[_0xa4a8cc(0x21c)][_0x5c5ae3]['videoElement'][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]&&_0x3e3ec2[_0xa4a8cc(0x21c)][_0x253a03][_0xa4a8cc(0x42d)][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]!==_0xa4a8cc(0x40f)&&(_0x4addb4[_0xa4a8cc(0x21c)][_0x58b3c8][_0xa4a8cc(0x42d)]['style'][_0xa4a8cc(0x30c)]='none',_0x45174d=!![])));}}}else{if(_0x393bfd[_0xa4a8cc(0x5fd)]){if(_0x139ca7==_0x393bfd[_0xa4a8cc(0x5fd)]){if('uOzum'!==_0xa4a8cc(0x5eb))_0x57a733[_0xa4a8cc(0x21c)][_0x8512d7][_0xa4a8cc(0x340)]['sensors'][_0xa4a8cc(0x5fc)]=_0x4ece9b[_0xa4a8cc(0x5fc)];else{if(_0x393bfd[_0xa4a8cc(0x3e6)]===![])_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71[_0xa4a8cc(0x306)]),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['id']='iframe_'+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd['broadcastIFrame']=_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['streamID']&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x4bd)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]);else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]in _0x393bfd[_0xa4a8cc(0x3e6)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71[_0xa4a8cc(0x306)]),_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)]['id']=_0xa4a8cc(0x21e)+_0x139ca7,_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd[_0xa4a8cc(0x486)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['dataset'][_0xa4a8cc(0x4bd)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]));}}}}}else{if(_0x393bfd['noiframe']===![])_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71['iframeSrc']),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['id']=_0xa4a8cc(0x21e)+_0x139ca7,_0x393bfd['rpcs'][_0x139ca7]['iframeEle'][_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x4bd)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['streamID']);else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]in _0x393bfd['noiframe']&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]=loadIframe(_0x529a71[_0xa4a8cc(0x306)]),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['id']=_0xa4a8cc(0x21e)+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)]['dataset'][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x2525bd=!![],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a4)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3de)][_0xa4a8cc(0x584)][_0xa4a8cc(0x4bd)]=_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x4a4)]));}}else _0x121c68[_0xa4a8cc(0x49f)][0x0][_0xa4a8cc(0x3d7)]=!![];}}catch(_0x42862c){if(_0xa4a8cc(0x39e)!==_0xa4a8cc(0x44a))errorlog(_0x42862c);else return;}}}}if(_0xa4a8cc(0x25b)in _0x529a71){if(_0xa4a8cc(0x236)!==_0xa4a8cc(0x236))_0x528dde[_0xa4a8cc(0x5f0)]=_0x323603[_0xa4a8cc(0x1b2)][_0xa4a8cc(0x34f)];else{var _0x1ccb05=![],_0x5e9012=![];_0x393bfd[_0xa4a8cc(0x5fd)]===_0x139ca7&&(_0xa4a8cc(0x1cc)!==_0xa4a8cc(0x5ad)?(_0x1ccb05=!![],_0xa4a8cc(0x198)in _0x529a71&&('UoYRN'===_0xa4a8cc(0x514)?_0x516ae2(_0x3afc4d['streamid-already-published']):_0x529a71[_0xa4a8cc(0x198)]==!![]&&(_0x5e9012=!![]))):_0x42d67d['rpcs'][_0x5bdcfd][_0xa4a8cc(0x49b)]['getVideoTracks']()[_0xa4a8cc(0x4af)](_0x4e1d23=>{var _0x5e0fa1=_0xa4a8cc;_0x5b0656[_0x5e0fa1(0x21c)][_0x38f461][_0x5e0fa1(0x49b)][_0x5e0fa1(0x5c9)](_0x4e1d23);}));if(_0x393bfd[_0xa4a8cc(0x4bf)]){if(_0xa4a8cc(0x42f)===_0xa4a8cc(0x1d8))_0x20ed0d(_0xa4a8cc(0x4e9))[_0xa4a8cc(0x36f)]=!![];else{if(_0x529a71[_0xa4a8cc(0x25b)]==_0xa4a8cc(0x1c6))_0x393bfd[_0xa4a8cc(0x2af)]&&playtone(),getById(_0xa4a8cc(0x316)+_0x139ca7)[_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x5a5),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x576)]['style'][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x1ef);else _0x529a71[_0xa4a8cc(0x25b)]=='Lowered\x20hand'&&(getById(_0xa4a8cc(0x316)+_0x139ca7)[_0xa4a8cc(0x3da)]['display']='none',_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['remoteRaisedHandElement'][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x40f));}}log(_0xa4a8cc(0x347)+_0x1ccb05),getChatMessage(_0x529a71[_0xa4a8cc(0x25b)],_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x4fd)],_0x1ccb05,_0x5e9012);}}_0xa4a8cc(0x181)in _0x529a71&&(log(_0x529a71),_0x393bfd[_0xa4a8cc(0x538)]&&updateClosedCaptions(_0x529a71,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)],_0x139ca7));_0xa4a8cc(0x5da)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x4bf)]&&updateDirectorsAudio(_0x529a71['audioOptions'],_0x139ca7));_0xa4a8cc(0x1b7)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x4bf)]&&updateDirectorsVideo(_0x529a71[_0xa4a8cc(0x1b7)],_0x139ca7));_0xa4a8cc(0x1a2)in _0x529a71&&(_0x393bfd['director']&&gotDevicesRemote(_0x529a71[_0xa4a8cc(0x1a2)],_0x139ca7));'lowerhand'in _0x529a71&&(_0x393bfd['directorUUID']===_0x139ca7&&(_0x393bfd[_0xa4a8cc(0x318)]&&lowerhand()));if(_0xa4a8cc(0x19e)in _0x529a71){if(_0xa4a8cc(0x2b8)!==_0xa4a8cc(0x630)){log(_0x529a71);if(_0x393bfd[_0xa4a8cc(0x5fd)]===_0x139ca7){if(_0x529a71[_0xa4a8cc(0x19e)]!==![]){if(_0xa4a8cc(0x563)!==_0xa4a8cc(0x563))!_0x1ac4c3[_0xa4a8cc(0x48c)]&&_0x4cedcc(function _0x27ebeb(){var _0x1e9dcb=_0xa4a8cc;_0x27d8b1(_0x1e9dcb(0x444));},0x1);else{if(_0x529a71[_0xa4a8cc(0x19e)]===!![])_0x393bfd[_0xa4a8cc(0x19e)]=!![];else{if(_0xa4a8cc(0x4d6)===_0xa4a8cc(0x3d0))_0x4213be(_0x10932c),_0xf5712[_0xa4a8cc(0x567)](_0x116afa['UUID'],_0x1c6399['requestResolution']['w'],_0x5d5fa6[_0xa4a8cc(0x478)]['h']);else for(var _0x293e2d in _0x393bfd[_0xa4a8cc(0x21c)]){if(_0x393bfd[_0xa4a8cc(0x21c)][_0x293e2d][_0xa4a8cc(0x4a4)]===_0x529a71[_0xa4a8cc(0x19e)]){_0x393bfd[_0xa4a8cc(0x19e)]=_0x293e2d;break;}}}}}else _0x393bfd[_0xa4a8cc(0x19e)]=![];_0x2525bd=!![],mustUpdateuserList=!![];}}else return _0x5674b5;}_0xa4a8cc(0x1c8)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x1c8)]={},_0xa4a8cc(0x1c2)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x1c8)][_0xa4a8cc(0x1c2)]=_0x529a71[_0xa4a8cc(0x1c2)]),_0xa4a8cc(0x452)in _0x529a71&&('PkSYh'===_0xa4a8cc(0x4fc)?_0x135d24=_0xf4582[_0xa4a8cc(0x4c6)]:_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['stats'][_0xa4a8cc(0x1c8)][_0xa4a8cc(0x452)]=_0x529a71[_0xa4a8cc(0x452)]),'gyro'in _0x529a71&&(_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x1c8)]['gyro']=_0x529a71[_0xa4a8cc(0x220)]),_0xa4a8cc(0x5fc)in _0x529a71&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x1c8)][_0xa4a8cc(0x5fc)]=_0x529a71[_0xa4a8cc(0x5fc)]),isIFrame&&parent[_0xa4a8cc(0x61e)]({'sensors':_0x529a71},'*'));'midi'in _0x529a71&&playbackMIDI(_0x529a71[_0xa4a8cc(0x590)]);'recorder'in _0x529a71&&updateRemoteRecordButton(_0x139ca7,_0x529a71[_0xa4a8cc(0x572)]);if('info'in _0x529a71){if(_0xa4a8cc(0x601)==='SVFOX'){warnlog(_0x529a71),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x3f5)]=_0x529a71[_0xa4a8cc(0x3f5)];if(_0xa4a8cc(0x4fd)in _0x529a71['info']){typeof _0x529a71['info'][_0xa4a8cc(0x4fd)]==_0xa4a8cc(0x1c9)?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]=sanitizeLabel(_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x4fd)]):_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]=![];if(_0x393bfd[_0xa4a8cc(0x4bf)]){var _0x57f0dc=getById(_0xa4a8cc(0x1a6)+_0x139ca7);_0x57f0dc&&(_0x57f0dc[_0xa4a8cc(0x3da)]['float']=_0xa4a8cc(0x5a2),_0x57f0dc[_0xa4a8cc(0x3da)][_0xa4a8cc(0x33c)]=_0xa4a8cc(0x4b0),_0x57f0dc[_0xa4a8cc(0x3da)][_0xa4a8cc(0x2dc)]=_0xa4a8cc(0x583),_0x57f0dc[_0xa4a8cc(0x3da)][_0xa4a8cc(0x37d)]=_0xa4a8cc(0x4b8),_0x57f0dc[_0xa4a8cc(0x3da)][_0xa4a8cc(0x18a)]='pointer',_0x57f0dc[_0xa4a8cc(0x584)][_0xa4a8cc(0x3a9)]=_0x139ca7,_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x4fd)]?_0x57f0dc[_0xa4a8cc(0x5be)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]:_0x57f0dc[_0xa4a8cc(0x5be)]=miscTranslations['add-a-label'],_0x57f0dc[_0xa4a8cc(0x2e8)]=function(_0x52983f){var _0x2baa95=_0xa4a8cc,_0x54095f=_0x52983f[_0x2baa95(0x33e)][_0x2baa95(0x5be)];_0x393bfd[_0x2baa95(0x21c)][_0x52983f[_0x2baa95(0x33e)][_0x2baa95(0x584)][_0x2baa95(0x3a9)]][_0x2baa95(0x4fd)]===![]&&(_0x54095f='');window[_0x2baa95(0x5ab)]();var _0x2ee6b9=prompt(miscTranslations[_0x2baa95(0x32c)],_0x54095f);if(_0x2ee6b9!==null){_0x2ee6b9==''?(_0x2ee6b9=![],_0x52983f['target'][_0x2baa95(0x5be)]=miscTranslations[_0x2baa95(0x5b9)]):_0x52983f[_0x2baa95(0x33e)][_0x2baa95(0x5be)]=_0x2ee6b9;var _0x68fe4c={};_0x68fe4c[_0x2baa95(0x3a9)]=_0x52983f[_0x2baa95(0x33e)][_0x2baa95(0x584)][_0x2baa95(0x3a9)],_0x68fe4c[_0x2baa95(0x5ea)]=!![],_0x68fe4c[_0x2baa95(0x577)]=_0x2ee6b9,_0x393bfd[_0x2baa95(0x2ca)](_0x68fe4c,_0x68fe4c[_0x2baa95(0x3a9)]);}});}}if(_0xa4a8cc(0x548)in _0x529a71[_0xa4a8cc(0x3f5)]){_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x548)]=parseInt(_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x548)])||0x0;if(_0x393bfd[_0xa4a8cc(0x4bf)]){var _0x122800=document[_0xa4a8cc(0x59e)](_0xa4a8cc(0x303)+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0]['innerText']=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['order']);}}else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x548)]=0x0;if(_0x393bfd[_0xa4a8cc(0x4bf)]){if(_0xa4a8cc(0x45c)in _0x529a71[_0xa4a8cc(0x3f5)]){if('uwOaO'===_0xa4a8cc(0x547))return _0x3bfef5(_0xa4a8cc(0x3e1)),![];else{if(_0x529a71[_0xa4a8cc(0x3f5)]['recording_audio_pipeline']==![]){if(_0xa4a8cc(0x2b9)===_0xa4a8cc(0x2b9)){var _0x122800=document[_0xa4a8cc(0x59e)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0][_0xa4a8cc(0x63d)]=!![],_0x122800[0x0][_0xa4a8cc(0x20e)]=miscTranslations[_0xa4a8cc(0x457)]);var _0x122800=document['querySelectorAll']('[data-action-type=\x22volume\x22][data--u-u-i-d=\x22'+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0]['disabled']=!![],_0x122800[0x0][_0xa4a8cc(0x20e)]=title=miscTranslations[_0xa4a8cc(0x457)],_0x122800[0x0][_0xa4a8cc(0x3da)][_0xa4a8cc(0x5ed)]=0.2);}else _0x2cb66c[_0xa4a8cc(0x43a)]&&_0xa4a8cc(0x3b5)in _0x594454?_0x28b497[_0xa4a8cc(0x373)](_0x249c6a[_0xa4a8cc(0x5dc)],_0x46fbc9[_0xa4a8cc(0x3b5)])[_0xa4a8cc(0x1c3)](function(_0x5f51a0){var _0x3fe253=_0xa4a8cc;_0x2587fc['candidate']=_0x5631be[_0x3fe253(0x260)](_0x5f51a0),_0x46c329[_0x3fe253(0x292)](_0x41b08b);}):_0x5d47d3[_0xa4a8cc(0x292)](_0x47596f);}}}if('recording_audio_gain'in _0x529a71[_0xa4a8cc(0x3f5)]){if(_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x3e0)]!==![]){var _0x267be5=parseInt(_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x3e0)])||0x0;if(_0x267be5===0x0){var _0x122800=document['querySelectorAll'](_0xa4a8cc(0x57a)+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0]['dataset'][_0xa4a8cc(0x577)]=0x1,_0x122800[0x0][_0xa4a8cc(0x4fb)]=_0xa4a8cc(0x41b),_0x122800[0x0][_0xa4a8cc(0x471)][0x1]['innerHTML']=miscTranslations[_0xa4a8cc(0x321)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x54e)]=0x1);}else{if(_0xa4a8cc(0x339)!==_0xa4a8cc(0x501)){var _0x122800=document[_0xa4a8cc(0x59e)](_0xa4a8cc(0x5fa)+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0][_0xa4a8cc(0x577)]=_0x267be5,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x57d)]=_0x267be5,remoteVolumeUI(_0x122800[0x0]));}else _0x14071e[_0xa4a8cc(0x3a9)]=_0x4d6bea,_0x4b7a6e('GOT\x20ICE!!'),_0x55def2[_0xa4a8cc(0x427)](_0x38987f);}}}}'muted'in _0x529a71[_0xa4a8cc(0x3f5)]&&(_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x35f)]=_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x36f)],_0x393bfd[_0xa4a8cc(0x22c)]===![]&&(_0x393bfd['roomid']&&(!_0x393bfd[_0xa4a8cc(0x48c)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x35f)]?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)][_0xa4a8cc(0x3da)]['display']=_0xa4a8cc(0x5a5):_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['style'][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x40f):(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]=getById(_0xa4a8cc(0x4d9))[_0xa4a8cc(0x2c0)](!![]),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['id']=_0xa4a8cc(0x371)+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x35f)]?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['style'][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x5a5):_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)][_0xa4a8cc(0x3da)]['display']='none',_0x2525bd=!![])))));_0xa4a8cc(0x3cc)in _0x529a71[_0xa4a8cc(0x3f5)]&&(_0x393bfd[_0xa4a8cc(0x4bf)]&&(_0x529a71[_0xa4a8cc(0x3f5)]['directorSpeakerMuted']&&updateRemoteSpeakerMute(_0x139ca7)));'directorDisplayMuted'in _0x529a71[_0xa4a8cc(0x3f5)]&&(_0x393bfd[_0xa4a8cc(0x4bf)]&&(_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x206)]&&(_0xa4a8cc(0x29a)===_0xa4a8cc(0x29a)?updateRemoteDisplayMute(_0x139ca7):_0x542189['limitAudioBitrate'](_0x4ddf1c,_0x2bcb8a[_0xa4a8cc(0x623)]))));_0xa4a8cc(0x1dd)in _0x529a71[_0xa4a8cc(0x3f5)]&&(_0xa4a8cc(0x455)!=='VIfWP'?_0x5579b1[_0xa4a8cc(0x21c)][_0x4d86aa][_0xa4a8cc(0x340)]['RTC\x20Connection'][_0xa4a8cc(0x2e7)]=_0x1cca55['candidateType']:_0x393bfd[_0xa4a8cc(0x4bf)]?_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x1dd)]&&updateDirectorVideoMute(_0x139ca7):(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['directorVideoMuted']=_0x529a71[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x1dd)],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['directorVideoMuted']&&(_0x139ca7 in _0x393bfd[_0xa4a8cc(0x21c)]&&_0x393bfd[_0xa4a8cc(0x530)](0x0,_0x139ca7))));_0xa4a8cc(0x232)in _0x529a71[_0xa4a8cc(0x3f5)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a1)]=_0x529a71['info'][_0xa4a8cc(0x232)],_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x4a1)]&&(_0x393bfd['director']&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['remoteVideoMuteElement'][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]='block')));if(_0x139ca7===_0x393bfd[_0xa4a8cc(0x5fd)])try{_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x3f5)][_0xa4a8cc(0x4bf)]=!![];}catch(_0x6d63e4){}mustUpdateuserList=!![];}else _0x51e655[_0xa4a8cc(0x21c)][_0x5c20a9][_0xa4a8cc(0x340)][_0xa4a8cc(0x36b)]['_timestampStart']=_0x138054[_0xa4a8cc(0x391)];}if(_0xa4a8cc(0x545)in _0x529a71){if(_0x393bfd[_0xa4a8cc(0x5fd)]===_0x139ca7){'totalRoomBitrate'in _0x529a71[_0xa4a8cc(0x545)]&&(_0x393bfd[_0xa4a8cc(0x3a8)]=parseInt(_0x529a71[_0xa4a8cc(0x545)]['totalRoomBitrate'])||0x0,_0x2525bd=!![]);if(_0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x3db)]){if(_0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x3db)]===_0x393bfd['streamID'])_0xa4a8cc(0x334)===_0xa4a8cc(0x334)?_0x393bfd[_0xa4a8cc(0x19e)]=!![]:(_0x3e1837['rpcs'][_0x1e6a47][_0xa4a8cc(0x340)][_0x114b28['trackId']][_0xa4a8cc(0x2a6)]=_0xa4a8cc(0x62d),_0x501fa6['rpcs'][_0xf85d68][_0xa4a8cc(0x340)][_0x2b43c4['trackId']][_0xa4a8cc(0x628)]=_0xa4a8cc(0x275),_0xa4a8cc(0x58e)in _0x570e01&&(_0x7fa2f[_0xa4a8cc(0x21c)][_0x2a9790]['stats'][_0x41b0a8[_0xa4a8cc(0x5c7)]][_0xa4a8cc(0x1ac)]=_0x589c5c(_0x281b9b(_0x7240db['audioLevel'])*0x2710)/0x2710));else for(var _0x293e2d in _0x393bfd[_0xa4a8cc(0x21c)]){if(_0x393bfd[_0xa4a8cc(0x21c)][_0x293e2d][_0xa4a8cc(0x4a4)]===_0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x3db)]){_0x393bfd[_0xa4a8cc(0x19e)]=_0x293e2d;break;}}_0x2525bd=!![],mustUpdateuserList=!![];}if(_0x393bfd[_0xa4a8cc(0x22c)]!==![]){if(_0x529a71['directorSettings'][_0xa4a8cc(0x22c)])for(var _0x293e2d in _0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x22c)]){setTimeout(function(_0x4eb6a4){var _0x2380a2=_0xa4a8cc;_0x393bfd[_0x2380a2(0x1fa)](_0x4eb6a4);},0x3e8,_0x529a71['directorSettings'][_0xa4a8cc(0x22c)][_0x293e2d]);}if(_0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x1e8)]){if('cmFxE'===_0xa4a8cc(0x579)){var _0x5a1dc9,_0x39c29b=_0x4534d0[_0xa4a8cc(0x449)];_0x5a419d[_0xa4a8cc(0x3f5)][_0xa4a8cc(0x50a)]=_0x39c29b;}else for(var _0x293e2d in _0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x1e8)]){setTimeout(function(_0x2dbc1b){var _0x5b3609=_0xa4a8cc;_0x393bfd[_0x5b3609(0x1fa)](_0x2dbc1b);},0x3e8,_0x529a71[_0xa4a8cc(0x545)][_0xa4a8cc(0x1e8)][_0x293e2d]);}}}}}_0x393bfd[_0xa4a8cc(0x5fd)]===_0x139ca7&&(_0x393bfd[_0xa4a8cc(0x22c)]!==![]&&(_0xa4a8cc(0x396)in _0x529a71&&_0x393bfd[_0xa4a8cc(0x1fa)](_0x529a71)));if(_0xa4a8cc(0x548)in _0x529a71){_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x548)]=parseInt(_0x529a71[_0xa4a8cc(0x548)])||0x0;_0x139ca7 in _0x393bfd[_0xa4a8cc(0x55c)]&&(_0x393bfd[_0xa4a8cc(0x55c)][_0x139ca7]['order']=parseInt(_0x529a71[_0xa4a8cc(0x548)])||0x0);if(_0x393bfd[_0xa4a8cc(0x4bf)]){var _0x122800=document[_0xa4a8cc(0x59e)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x139ca7+'\x22]');_0x122800[0x0]&&(_0x122800[0x0][_0xa4a8cc(0x5be)]=parseInt(_0x529a71[_0xa4a8cc(0x548)])||0x0);}_0x2525bd=!![];}if(_0xa4a8cc(0x5ea)in _0x529a71){log(_0xa4a8cc(0x619));if('value'in _0x529a71){if(_0xa4a8cc(0x588)!=='NiyXC'){log(_0xa4a8cc(0x406));if(typeof _0x529a71[_0xa4a8cc(0x577)]==_0xa4a8cc(0x1c9)){_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]=sanitizeLabel(_0x529a71[_0xa4a8cc(0x577)]);_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['label'][_0xa4a8cc(0x269)]==0x0&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]=![]);if(_0x393bfd[_0xa4a8cc(0x4bf)]){var _0x122800=getById(_0xa4a8cc(0x1a6)+_0x139ca7);_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]?_0x122800[_0xa4a8cc(0x5be)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]:_0x122800[_0xa4a8cc(0x5be)]=miscTranslations[_0xa4a8cc(0x5b9)];}else _0x393bfd[_0xa4a8cc(0x522)]&&(_0x2525bd=!![]);}else{_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4fd)]=![];if(_0x393bfd[_0xa4a8cc(0x4bf)]){var _0x122800=getById('label_'+_0x139ca7);_0x122800[_0xa4a8cc(0x5be)]=miscTranslations[_0xa4a8cc(0x5b9)];}else _0x393bfd[_0xa4a8cc(0x522)]&&(_0x2525bd=!![]);}mustUpdateuserList=!![];}else{var _0x596119={};_0x596119[_0xa4a8cc(0x4a6)]='changeLabel',_0xcdae86[_0xa4a8cc(0x1d9)](_0x596119,_0x196e2a);}}}_0xa4a8cc(0x47c)in _0x529a71&&(log(_0x529a71),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x35f)]=_0x529a71[_0xa4a8cc(0x47c)],_0x393bfd[_0xa4a8cc(0x530)](![],_0x139ca7),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x3f5)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x340)][_0xa4a8cc(0x3f5)][_0xa4a8cc(0x36f)]=_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x35f)]),_0x393bfd[_0xa4a8cc(0x22c)]===![]&&(_0x393bfd[_0xa4a8cc(0x28f)]&&(!_0x393bfd[_0xa4a8cc(0x48c)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['remoteMuteElement']?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x35f)]?_0x393bfd['rpcs'][_0x139ca7][_0xa4a8cc(0x1e1)]['style'][_0xa4a8cc(0x30c)]='block':_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x40f):_0xa4a8cc(0x38d)!=='vemXm'?(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]=getById(_0xa4a8cc(0x4d9))[_0xa4a8cc(0x2c0)](!![]),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['id']='remoteMuteState_'+_0x139ca7,_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['remoteMuteState']?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['style'][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x5a5):_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x1e1)]['style'][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x40f),_0x2525bd=!![]):_0x305b9f(_0xfae2e3,_0x1b5bc7['recorder']),mustUpdateuserList=!![]))));if(_0xa4a8cc(0x59f)in _0x529a71){var _0x1723ae=getChromeVersion();_0x1723ae&&(_0x1723ae<0x50&&(_0x2525bd=!![]));}if(_0xa4a8cc(0x4a1)in _0x529a71){_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a1)]=_0x529a71[_0xa4a8cc(0x4a1)];if(!_0x393bfd[_0xa4a8cc(0x4bf)]){if(_0xa4a8cc(0x571)===_0xa4a8cc(0x509))return![];else _0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x4a1)]&&(_0xa4a8cc(0x636)===_0xa4a8cc(0x636)?(_0x393bfd[_0xa4a8cc(0x530)](0x0,_0x139ca7),_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)]['hidden']=!![],_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7][_0xa4a8cc(0x3d6)][_0xa4a8cc(0x3da)][_0xa4a8cc(0x277)]=_0xa4a8cc(0x602))):_0xf4c625[_0xa4a8cc(0x373)](_0xd2f4cf[_0xa4a8cc(0x5dc)],_0x445c30[_0xa4a8cc(0x3b5)])[_0xa4a8cc(0x1c3)](function(_0x458212){var _0x444f69=_0xa4a8cc;_0x318d9d[_0x444f69(0x5dc)]=_0xe80b34[_0x444f69(0x260)](_0x458212),_0x43185a[_0x444f69(0x292)](_0x51b17b);})),_0x2525bd=!![];}else _0x393bfd['rpcs'][_0x139ca7]['videoMuted']?_0x393bfd[_0xa4a8cc(0x21c)][_0x139ca7]['remoteVideoMuteElement'][_0xa4a8cc(0x3da)]['display']=_0xa4a8cc(0x1ef):_0x393bfd['rpcs'][_0x139ca7]['remoteVideoMuteElement'][_0xa4a8cc(0x3da)][_0xa4a8cc(0x30c)]=_0xa4a8cc(0x40f);mustUpdateuserList=!![];}if(_0xa4a8cc(0x580)in _0x529a71){if(!_0x393bfd['director']){if('target'in _0x529a71){if(_0x393bfd[_0xa4a8cc(0x5fd)]===_0x139ca7){var _0x4ee966=_0x529a71['target'];if(_0x4ee966===!![])_0x393bfd[_0xa4a8cc(0x1dd)]=_0x529a71['directVideoMuted'];else _0x4ee966 in _0x393bfd[_0xa4a8cc(0x21c)]&&(_0x393bfd[_0xa4a8cc(0x21c)][_0x4ee966][_0xa4a8cc(0x1dd)]=_0x529a71[_0xa4a8cc(0x580)],_0x393bfd['rpcs'][_0x4ee966][_0xa4a8cc(0x1dd)]&&(_0x4ee966 in _0x393bfd[_0xa4a8cc(0x21c)]&&_0x393bfd[_0xa4a8cc(0x530)](0x0,_0x4ee966)),_0x2525bd=!![]);}}}mustUpdateuserList=!![];}_0xa4a8cc(0x44d)in _0x529a71&&remoteStats(_0x529a71);if(_0x2525bd)setTimeout(function(){updateMixer(),updateUserList();},0x1);else mustUpdateuserList&&updateUserList();},_0x393bfd[_0xed8452(0x21c)][_0x139ca7][_0xed8452(0x3f9)][_0xed8452(0x2e2)]=()=>{var _0x281b9f=_0xed8452;log(_0x281b9f(0x2e6));try{var _0xa7cfa9=_0x393bfd[_0x281b9f(0x21c)][_0x139ca7][_0x281b9f(0x4a4)];}catch(_0x14b4b2){}try{_0x393bfd[_0x281b9f(0x21c)][_0x139ca7][_0x281b9f(0x4db)]();}catch(_0x202e37){errorlog(_0x281b9f(0x25c));}try{if(_0x281b9f(0x205)!==_0x281b9f(0x24f))_0x393bfd[_0x281b9f(0x21c)][_0x139ca7]['streamSrc']&&_0x393bfd[_0x281b9f(0x21c)][_0x139ca7][_0x281b9f(0x49b)][_0x281b9f(0x2ce)]()[_0x281b9f(0x4af)](function(_0x13d74b){var _0x87b2c5=_0x281b9f;_0x13d74b[_0x87b2c5(0x5e7)](),log(_0x87b2c5(0x5a1));});else return _0x4ff21f(_0x56e104),![];}catch(_0x5f4e8a){}if(_0x393bfd[_0x281b9f(0x4bf)])try{_0x281b9f(0x572)in _0x393bfd[_0x281b9f(0x21c)][_0x139ca7][_0x281b9f(0x42d)]&&_0x393bfd[_0x281b9f(0x21c)][_0x139ca7][_0x281b9f(0x42d)]['recorder']['stop']();}catch(_0x1126cc){warnlog(_0x1126cc);}try{document['getElementById'](_0x281b9f(0x301)+_0x139ca7)&&getById(_0x281b9f(0x301)+_0x139ca7)[_0x281b9f(0x587)]['removeChild'](getById(_0x281b9f(0x301)+_0x139ca7));}catch(_0x572e81){warnlog(_0x572e81);}try{_0x281b9f(0x354)==='iGrXm'?(_0x393bfd[_0x281b9f(0x21c)][_0x139ca7]=null,delete _0x393bfd[_0x281b9f(0x21c)][_0x139ca7]):_0x21bd5a[_0x281b9f(0x21c)][_0x2b6aba][_0x281b9f(0x1e1)][_0x281b9f(0x3da)]['display']=_0x281b9f(0x5a5);}catch(_0x58756c){}!_0x393bfd[_0x281b9f(0x4bf)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0xa7cfa9==_0x281b9f(0x620)){if(_0x281b9f(0x52d)==='ytSSu')return;else{_0xe83d78[_0x281b9f(0x21c)][_0xa29e8][_0x281b9f(0x548)]=_0x129d81(_0x34989e[_0x281b9f(0x3f5)][_0x281b9f(0x548)])||0x0;if(_0x10481d[_0x281b9f(0x4bf)]){var _0x142c5c=_0x253fa2[_0x281b9f(0x59e)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x324aaa+'\x22]');_0x142c5c[0x0]&&(_0x142c5c[0x0][_0x281b9f(0x5be)]=_0x273573[_0x281b9f(0x21c)][_0x4a9012][_0x281b9f(0x548)]);}}}try{warnlog(_0x281b9f(0x24b)),_0xa7cfa9 in _0x393bfd['watchTimeoutList']&&('WsaFQ'!==_0x281b9f(0x201)?(log('watchTimeoutList:'+_0xa7cfa9),clearTimeout(_0x393bfd[_0x281b9f(0x2f1)][_0xa7cfa9])):_0x1bb4ac(_0x14de9f)),_0x393bfd[_0x281b9f(0x2f1)][_0xa7cfa9]=setTimeout(function(_0x125062){var _0x74a55c=_0x281b9f;delete _0x393bfd[_0x74a55c(0x2f1)][_0x125062],log(_0x74a55c(0x3bf)+_0x125062),_0x393bfd[_0x74a55c(0x276)](_0x125062);},_0x393bfd[_0x281b9f(0x211)],_0xa7cfa9);}catch(_0x1669eb){if(_0x281b9f(0x551)!==_0x281b9f(0x1d3))errorlog(_0x1669eb);else return;}pokeIframeAPI(_0x281b9f(0x1bf),![],_0x139ca7),updateUserList();}):(_0x58d4a1['rpcs'][_0x3bc17a][_0xed8452(0x42d)][_0xed8452(0x36f)]=!![],_0x34a67e[_0xed8452(0x21c)][_0x13ca16][_0xed8452(0x42d)][_0xed8452(0x3da)][_0xed8452(0x30c)]&&_0x5eaf86[_0xed8452(0x21c)][_0x1bbfd1][_0xed8452(0x42d)][_0xed8452(0x3da)]['display']!==_0xed8452(0x40f)&&(_0xd07d96[_0xed8452(0x21c)][_0xaae59a][_0xed8452(0x42d)][_0xed8452(0x3da)][_0xed8452(0x30c)]=_0xed8452(0x40f),_0x443a9c=!![]));},_0x393bfd['playoutdelay']=function(_0x3e1624){var _0xb4170c=_0x4bef7e;try{var _0x276ff6=_0x393bfd[_0xb4170c(0x305)]||0x0;_0x276ff6=parseFloat(_0x276ff6);if(_0x393bfd[_0xb4170c(0x305)]!==![]){var _0x1cee54=_0x393bfd[_0xb4170c(0x21c)][_0x3e1624][_0xb4170c(0x637)]()['reverse'](),_0x2d5d23=0x0;_0x1cee54[_0xb4170c(0x4af)](function(_0x56e613){var _0xff18b=_0xb4170c;try{for(var _0xebb4a in _0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)]){if(_0xff18b(0x578)!==_0xff18b(0x578))_0x494935('MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED');else{if(typeof _0x393bfd[_0xff18b(0x21c)][_0x3e1624]['stats'][_0xebb4a]==_0xff18b(0x470)&&_0xff18b(0x488)in _0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a]&&_0x393bfd['rpcs'][_0x3e1624]['stats'][_0xebb4a][_0xff18b(0x488)]===_0x56e613[_0xff18b(0x353)]['id']&&_0xff18b(0x3c7)in _0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a]){var _0x577797=0x0;_0x393bfd[_0xff18b(0x21c)][_0x3e1624]['stats'][_0xebb4a][_0xff18b(0x57f)]?_0x577797=_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x57f)]:_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x57f)]=0x0;_0x577797+=_0x276ff6-_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a]['Buffer_Delay_in_ms'];_0x577797>_0x276ff6&&(_0x577797=_0x276ff6);if(_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x628)]==_0xff18b(0x275)){if(_0x56e613[_0xff18b(0x353)]['id']in _0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x2f9)]){log(_0xff18b(0x208));var _0x28003b=_0x2d5d23-_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a]['Buffer_Delay_in_ms']+_0x393bfd[_0xff18b(0x2bd)];_0x28003b<0x0&&(_0x28003b=0x0),log(_0xff18b(0x469)+_0x28003b),log(_0xff18b(0x387)+_0x393bfd['audioCtx'][_0xff18b(0x475)]),_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x2f9)][_0x56e613[_0xff18b(0x353)]['id']][_0xff18b(0x19b)][_0xff18b(0x2c2)](parseFloat(_0x28003b/0x3e8),_0x393bfd[_0xff18b(0x23d)][_0xff18b(0x475)]+0x1),_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x3f7)]=_0x28003b;}}else _0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a]['_type']==_0xff18b(0x56a)&&(_0xff18b(0x4e2)===_0xff18b(0x4e2)?(_0x2d5d23=_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x3c7)],_0x577797<0x0&&(_0x577797=0x0),_0x393bfd[_0xff18b(0x21c)][_0x3e1624][_0xff18b(0x340)][_0xebb4a][_0xff18b(0x57f)]=_0x577797,_0x56e613[_0xff18b(0x2e1)]=parseFloat(_0x577797/0x3e8)):_0x319864[_0xff18b(0x21c)][this[_0xff18b(0x3a9)]][_0xff18b(0x42d)]['style']['display']=_0xff18b(0x40f));}}}}catch(_0x5974e1){errorlog(_0x5974e1);}});}}catch(_0x389b93){_0xb4170c(0x4ee)===_0xb4170c(0x4ee)?errorlog(_0xb4170c(0x266)):this[_0xb4170c(0x49b)][_0xb4170c(0x2ce)]()[_0xb4170c(0x4af)](function(_0x517bcc){var _0x4f086f=_0xb4170c;_0x517bcc[_0x4f086f(0x5e7)]();});}},_0x393bfd[_0x4bef7e(0x188)]=function(_0x48b487){var _0x41f156=_0x4bef7e;if(!(_0x48b487 in _0x393bfd['rpcs']))return;try{_0x393bfd[_0x41f156(0x21c)][_0x48b487][_0x41f156(0x42d)][_0x41f156(0x640)]&&(log(_0x41f156(0x3df)),_0x393bfd[_0x41f156(0x21c)][_0x48b487]['videoElement'][_0x41f156(0x4a8)]()[_0x41f156(0x1c3)](_0xfc8ffe=>{log('playing'),firstPlayTriggered=!![];})[_0x41f156(0x2a5)](warnlog));}catch(_0x25dec0){};try{_0x393bfd[_0x41f156(0x21c)][_0x48b487]['getStats']()[_0x41f156(0x1c3)](function(_0x2a0940){var _0x1cb9af=_0x41f156;setTimeout(_0x393bfd[_0x1cb9af(0x188)],0xbb8,_0x48b487),!_0x393bfd['rpcs'][_0x48b487]['stats'][_0x1cb9af(0x36b)]&&(_0x393bfd[_0x1cb9af(0x21c)][_0x48b487][_0x1cb9af(0x340)][_0x1cb9af(0x36b)]={}),_0x2a0940[_0x1cb9af(0x4af)](_0xd35285=>{var _0x3715e7=_0x1cb9af;if(_0xd35285[_0x3715e7(0x2a6)]==_0x3715e7(0x5a0)&&_0xd35285[_0x3715e7(0x56f)]==!![])_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x4b2)]=_0xd35285[_0x3715e7(0x53a)],_0x393bfd['rpcs'][_0x48b487]['stats'][_0x3715e7(0x36b)][_0x3715e7(0x2b4)]=_0xd35285['remoteCandidateId'],_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0x3715e7(0x36b)][_0x3715e7(0x415)]=_0xd35285[_0x3715e7(0x404)]*0x3e8;else{if(_0xd35285[_0x3715e7(0x2a6)]==_0x3715e7(0x353)&&_0xd35285[_0x3715e7(0x3d1)]==!![]){if(_0xd35285['id']in _0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)])_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x488)]=_0xd35285['trackIdentifier'],_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']]['Buffer_Delay_in_ms']=parseInt(0x3e8*(parseFloat(_0xd35285[_0x3715e7(0x3e8)])-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x234)])/(parseInt(_0xd35285['jitterBufferEmittedCount'])-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x41c)]))||0x0,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']]['_jitter_delay']=parseFloat(_0xd35285[_0x3715e7(0x3e8)])||0x0,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x41c)]=parseInt(_0xd35285[_0x3715e7(0x495)])||0x0,_0x3715e7(0x4d2)in _0xd35285&&('frameHeight'in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285['id']][_0x3715e7(0x3cb)]=_0xd35285[_0x3715e7(0x4d2)]+_0x3715e7(0x41f)+_0xd35285[_0x3715e7(0x1e0)],_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x42c)]=_0xd35285['frameWidth'],_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']][_0x3715e7(0x2f7)]=_0xd35285[_0x3715e7(0x1e0)]));else{if(_0x3715e7(0x517)===_0x3715e7(0x517)){var _0x9e11b4={};_0x9e11b4[_0x3715e7(0x234)]=parseFloat(_0xd35285[_0x3715e7(0x3e8)])||0x0,_0x9e11b4['_jitter_count']=parseInt(_0xd35285[_0x3715e7(0x495)])||0x0,_0x9e11b4['Buffer_Delay_in_ms']=0x0,_0x9e11b4['_trackID']=_0xd35285[_0x3715e7(0x627)],_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285['id']]=_0x9e11b4;}else _0x4248a0[_0x3715e7(0x20e)]=_0x3c48e6[_0x3715e7(0x4fd)];}}else{if(_0xd35285[_0x3715e7(0x2a6)]=='remote-candidate'){if('iijjz'===_0x3715e7(0x20b)){if(_0x3715e7(0x2b4)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0x3715e7(0x36b)]&&_0x393bfd['rpcs'][_0x48b487]['stats']['RTC\x20Connection']['_remote_ice_id']!=_0xd35285['id'])return;'relayProtocol'in _0xd35285&&('ip'in _0xd35285&&(_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x4be)]=_0xd35285['ip']),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x3d9)]=_0xd35285[_0x3715e7(0x23c)]),_0x3715e7(0x42b)in _0xd35285&&(_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]['remote_candidateType']=_0xd35285[_0x3715e7(0x42b)]),_0x3715e7(0x2b7)in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]['remote_networkType']=_0xd35285[_0x3715e7(0x2b7)]);}else _0xfb28fb[_0x3715e7(0x55c)][_0x4127e8]['scaleDueToBitrate']=0x64;}else{if(_0xd35285[_0x3715e7(0x2a6)]==_0x3715e7(0x484)){if(_0x3715e7(0x4b2)in _0x393bfd['rpcs'][_0x48b487]['stats']['RTC\x20Connection']&&_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)]['RTC\x20Connection'][_0x3715e7(0x4b2)]!=_0xd35285['id'])return;'relayProtocol'in _0xd35285&&('ip'in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]['RTC\x20Connection'][_0x3715e7(0x3b3)]=_0xd35285['ip']),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]['local_relayProtocol']=_0xd35285[_0x3715e7(0x23c)]),_0x3715e7(0x42b)in _0xd35285&&(_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x1f1)]=_0xd35285[_0x3715e7(0x42b)]),_0x3715e7(0x2b7)in _0xd35285&&(_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x257)]=_0xd35285['networkType']);}else{if(_0xd35285[_0x3715e7(0x2a6)]==_0x3715e7(0x1a0))_0x3715e7(0x5a4)in _0xd35285&&('_bytesReceived'in _0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]['RTC\x20Connection'][_0x3715e7(0x477)]&&(_0xd35285[_0x3715e7(0x391)]&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x375)]=parseInt(0x8*(_0xd35285['bytesReceived']-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x1b5)])/(_0xd35285[_0x3715e7(0x391)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]['_timestamp']))))),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]['RTC\x20Connection']['_bytesReceived']=_0xd35285[_0x3715e7(0x5a4)]),_0x3715e7(0x391)in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x477)]=_0xd35285[_0x3715e7(0x391)],!_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x1d4)]?_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)]['_timestampStart']=_0xd35285[_0x3715e7(0x391)]:_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x36b)][_0x3715e7(0x536)]=parseInt((_0xd35285['timestamp']-_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats']['RTC\x20Connection'][_0x3715e7(0x1d4)])/0x258)/0x64);else{if(_0xd35285[_0x3715e7(0x2a6)]==_0x3715e7(0x436)&&_0x3715e7(0x5c7)in _0xd35285){_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]=_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]||{},_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2d0)]=parseInt(0x8*(_0xd35285['bytesReceived']-_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x40c)])/(_0xd35285[_0x3715e7(0x391)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']]['_last_time'])),_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x40c)]=_0xd35285[_0x3715e7(0x5a4)]||_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]['_last_bytes'],_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x448)]=_0xd35285['timestamp']||_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]['_last_time'],_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x4f9)]=_0xd35285[_0x3715e7(0x409)],_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x622)]=_0xd35285[_0x3715e7(0x5c7)];if(_0xd35285[_0x3715e7(0x1ff)]==_0x3715e7(0x56a)){_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2a6)]=_0x3715e7(0x3f2),_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x628)]=_0x3715e7(0x56a);if(_0x393bfd[_0x3715e7(0x5c6)]&&_0x3715e7(0x52a)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]&&_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0x3715e7(0x52a)]==_0x3715e7(0x5d7)){_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]['pliDelta']=_0xd35285[_0x3715e7(0x61b)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]]['keyFramesRequested_pli']||0x0,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x2bb)]=_0xd35285[_0x3715e7(0x2d3)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285['trackId']][_0x3715e7(0x38b)]+_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]||0x0,log('OBS\x20PLI\x20FIX\x20MODE\x20ON');if(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x465)]===0x0&&_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]>=_0x393bfd[_0x3715e7(0x5c6)])_0x393bfd[_0x3715e7(0x192)](_0x48b487),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]=0x0,log('TRYING\x20KEYFRAME');else _0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x465)]>0x0&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]=0x0);}else{if(_0x393bfd[_0x3715e7(0x5c6)]&&_0x3715e7(0x52a)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats']&&_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]['codec']==_0x3715e7(0x1b6)){_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x465)]=_0xd35285['pliCount']-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]]['keyFramesRequested_pli']||0x0,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]=_0xd35285['nackCount']-_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285['trackId']][_0x3715e7(0x38b)]+_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x2bb)]||0x0,log(_0x3715e7(0x26f));if(_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x465)]===0x0&&_0x393bfd['rpcs'][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]]['nackTrigger']>=_0x393bfd[_0x3715e7(0x5c6)]*0x4)_0x393bfd[_0x3715e7(0x192)](_0x48b487),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]=0x0,log(_0x3715e7(0x1bc));else _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x465)]>0x0&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2bb)]=0x0);}}_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x21f)]=_0xd35285[_0x3715e7(0x61b)]||0x0,_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x38b)]=_0xd35285[_0x3715e7(0x2d3)]||0x0;if(_0x3715e7(0x62b)in _0xd35285)_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x324)]=parseInt(_0xd35285[_0x3715e7(0x62b)]);else{if('framesDecoded'in _0xd35285&&_0xd35285[_0x3715e7(0x391)]){var _0x55d829=0x0,_0x1020eb=0x0;try{_0x55d829=_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x419)],_0x1020eb=_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285['trackId']][_0x3715e7(0x477)];}catch(_0x3891d2){}_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x324)]=parseInt(0xa*(_0xd35285['framesDecoded']-_0x55d829)/(_0xd35285['timestamp']/0x3e8-_0x1020eb))/0xa,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x419)]=_0xd35285['framesDecoded'],_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x477)]=_0xd35285[_0x3715e7(0x391)]/0x3e8;}}}else _0xd35285[_0x3715e7(0x1ff)]==_0x3715e7(0x275)&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x2a6)]='Audio\x20Track',_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x628)]=_0x3715e7(0x275),'audioLevel'in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x1ac)]=parseInt(parseFloat(_0xd35285[_0x3715e7(0x58e)])*0x2710)/0x2710));_0x3715e7(0x4b1)in _0xd35285&&'packetsReceived'in _0xd35285&&(!(_0x3715e7(0x328)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285['trackId']])&&(_0x3715e7(0x25f)!==_0x3715e7(0x25f)?(_0x4762cc[_0x3715e7(0x3cc)]=![],_0x56745e[_0x3715e7(0x226)]()):_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x328)]=_0xd35285[_0x3715e7(0x4b1)]),!(_0x3715e7(0x55a)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]])&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x55a)]=_0xd35285[_0x3715e7(0x5a8)]),!('packetLoss_in_percentage'in _0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]])&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x218)]=0x0),_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x218)]=_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x218)]*0.35+0.65*((_0xd35285[_0x3715e7(0x4b1)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x328)])*0x64)/(_0xd35285[_0x3715e7(0x5a8)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285['trackId']][_0x3715e7(0x55a)]+(_0xd35285[_0x3715e7(0x4b1)]-_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x328)]))||0x0,_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x55a)]=_0xd35285[_0x3715e7(0x5a8)],_0x393bfd[_0x3715e7(0x21c)][_0x48b487]['stats'][_0xd35285[_0x3715e7(0x5c7)]][_0x3715e7(0x328)]=_0xd35285['packetsLost']);}else _0x3715e7(0x4f9)in _0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]&&_0xd35285['id']==_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)]['_codecId']&&(_0x3715e7(0x46d)in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x622)]]?_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x622)]][_0x3715e7(0x52a)]=_0xd35285[_0x3715e7(0x46d)]:(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x393bfd['rpcs'][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x622)]]={},_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x393bfd['rpcs'][_0x48b487]['stats'][_0x3715e7(0x622)]]['codec']=_0xd35285[_0x3715e7(0x46d)])),_0x3715e7(0x1e0)in _0xd35285&&(_0x3715e7(0x4d2)in _0xd35285&&(_0x393bfd[_0x3715e7(0x21c)][_0x48b487][_0x3715e7(0x340)][_0x3715e7(0x3cb)]=parseInt(_0xd35285['frameWidth'])+_0x3715e7(0x41f)+parseInt(_0xd35285['frameHeight']))));}}}}}}),_0x393bfd[_0x1cb9af(0x305)]!==![]&&_0x393bfd[_0x1cb9af(0x519)](_0x48b487),setTimeout(function(){var _0x585040=_0x1cb9af;_0x393bfd['directorSpeakerMute'](),_0x393bfd[_0x585040(0x289)]();},0x0);});}catch(_0x28dd97){errorlog(_0x28dd97);}},_0x393bfd[_0x4bef7e(0x21c)][_0x139ca7][_0x4bef7e(0x5b6)]=_0x31162a=>{var _0x2dd2de=_0x4bef7e;log(_0x2dd2de(0x591));_0x393bfd[_0x2dd2de(0x305)]!==![]&&_0x393bfd[_0x2dd2de(0x519)](_0x139ca7);_0x393bfd[_0x2dd2de(0x226)](),_0x393bfd[_0x2dd2de(0x289)]();if(_0x31162a[_0x2dd2de(0x247)]&&_0x31162a[_0x2dd2de(0x247)][0x0]){_0x31162a[_0x2dd2de(0x247)][0x0]['onremovetrack']=function(_0x3e170e){var _0x1a286d=_0x2dd2de;try{warnlog(_0x1a286d(0x424)),_0x393bfd[_0x1a286d(0x21c)][_0x139ca7][_0x1a286d(0x49b)][_0x1a286d(0x403)]()[_0x1a286d(0x4af)](_0x3a19d0=>{var _0x4ab072=_0x1a286d;'tLDGH'!=='tLDGH'?_0x5e6fdc['push']({'message':_0x300b0a['message'],'name':_0x179b82[_0x4ab072(0x3ff)],'time':_0x225802}):_0x3a19d0['id']==_0x3e170e[_0x4ab072(0x353)]['id']&&_0x393bfd[_0x4ab072(0x21c)][_0x139ca7][_0x4ab072(0x49b)]['removeTrack'](_0x3a19d0);}),_0x393bfd[_0x1a286d(0x21c)][_0x139ca7][_0x1a286d(0x42d)]['srcObject']=_0x393bfd[_0x1a286d(0x21c)][_0x139ca7][_0x1a286d(0x49b)],setTimeout(function(){updateMixer();},0x1);}catch(_0x13d27f){}},_0x31162a[_0x2dd2de(0x247)][0x0][_0x2dd2de(0x4d7)]=function(_0x2e5f5b){var _0x3409f6=_0x2dd2de;try{warnlog(_0x3409f6(0x1cb)),_0x393bfd[_0x3409f6(0x21c)][_0x139ca7]['streamSrc'][_0x3409f6(0x403)]()[_0x3409f6(0x4af)](_0x30a342=>{var _0x130428=_0x3409f6;_0x130428(0x1a1)===_0x130428(0x550)?_0x56b8af(_0x130428(0x200)):_0x30a342['id']==_0x2e5f5b[_0x130428(0x353)]['id']&&_0x393bfd[_0x130428(0x21c)][_0x139ca7][_0x130428(0x49b)]['removeTrack'](_0x30a342);}),_0x393bfd[_0x3409f6(0x21c)][_0x139ca7][_0x3409f6(0x42d)][_0x3409f6(0x219)]=_0x393bfd[_0x3409f6(0x21c)][_0x139ca7][_0x3409f6(0x49b)];}catch(_0x1fd947){};};var _0xc4c624=_0x31162a[_0x2dd2de(0x247)][0x0][_0x2dd2de(0x403)]()[_0x2dd2de(0x269)];_0xc4c624>0x1&&errorlog(_0x2dd2de(0x372));}if(_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7]['videoElement']){if(_0x31162a[_0x2dd2de(0x247)]&&_0x31162a[_0x2dd2de(0x247)][0x0]){if(!_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)])_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)]=_0x31162a['streams'][0x0];else{var _0x5c404c=![];_0x31162a[_0x2dd2de(0x247)][0x0][_0x2dd2de(0x2ce)]()[_0x2dd2de(0x4af)](_0xc9632=>{var _0x592872=_0x2dd2de;_0x5c404c&&(warnlog(_0x592872(0x52e)),warnlog(_0xc9632)),_0xc9632[_0x592872(0x5b2)]=='video'&&(_0x393bfd[_0x592872(0x21c)][_0x139ca7][_0x592872(0x49b)][_0x592872(0x403)]()[_0x592872(0x4af)](_0x24fd94=>{var _0x51e89f=_0x592872;_0x393bfd[_0x51e89f(0x21c)][_0x139ca7][_0x51e89f(0x49b)][_0x51e89f(0x5c9)](_0x24fd94);}),_0x5c404c=!![]),log(_0x592872(0x3f3)),_0x393bfd[_0x592872(0x21c)][_0x139ca7][_0x592872(0x49b)]['addTrack'](_0xc9632);});}try{_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)]['srcObject']=_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7]['streamSrc'];}catch(_0x3bfb71){errorlog(_0x2dd2de(0x28e));}log('done\x20replacing/adding\x20tracks');}else{if(_0x31162a['track']){warnlog('EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream');!_0x393bfd['rpcs'][_0x139ca7][_0x2dd2de(0x49b)]?_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7]['streamSrc']=new MediaStream():_0x31162a[_0x2dd2de(0x353)][_0x2dd2de(0x5b2)]==_0x2dd2de(0x56a)&&_0x393bfd['rpcs'][_0x139ca7][_0x2dd2de(0x49b)][_0x2dd2de(0x403)]()[_0x2dd2de(0x4af)](_0x3fa9ca=>{var _0x1f594c=_0x2dd2de;_0x393bfd[_0x1f594c(0x21c)][_0x139ca7]['streamSrc'][_0x1f594c(0x5c9)](_0x3fa9ca);});_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)][_0x2dd2de(0x2fa)](_0x31162a[_0x2dd2de(0x353)]);try{_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)][_0x2dd2de(0x219)]=_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7]['streamSrc'];}catch(_0xf63e2f){errorlog('4722');}}else errorlog(_0x2dd2de(0x3a4));}setTimeout(function(){updateMixer();},0x1);}else{log(_0x2dd2de(0x4ef));var _0x38a3a7=document[_0x2dd2de(0x24a)]('video');_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)]=_0x38a3a7,_0x38a3a7['dataset'][_0x2dd2de(0x3a9)]=_0x139ca7,_0x38a3a7['id']=_0x2dd2de(0x5b0)+_0x139ca7;_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x4a4)]&&(_0x38a3a7[_0x2dd2de(0x584)][_0x2dd2de(0x4bd)]=_0x393bfd['rpcs'][_0x139ca7][_0x2dd2de(0x4a4)]);setupIncomingVideoTracking(_0x38a3a7,_0x139ca7);if(_0x31162a[_0x2dd2de(0x247)]&&_0x31162a[_0x2dd2de(0x247)][0x0]){var _0x49b78f=_0x31162a['streams'][0x0];_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)]=_0x31162a[_0x2dd2de(0x247)][0x0],_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)]['srcObject']=_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)],log(_0x2dd2de(0x568));}else _0x31162a[_0x2dd2de(0x353)]&&(warnlog(_0x2dd2de(0x532)),!_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)]&&(_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)]=new MediaStream()),_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)][_0x2dd2de(0x2fa)](_0x31162a[_0x2dd2de(0x353)]),_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)][_0x2dd2de(0x219)]=_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x49b)]);if(_0x393bfd['scale']){if(_0x2dd2de(0x240)===_0x2dd2de(0x240)){var _0x277d81={};_0x277d81[_0x2dd2de(0x4e8)]=parseInt(_0x393bfd[_0x2dd2de(0x4e8)]),log(_0x277d81),_0x393bfd[_0x2dd2de(0x2ca)](_0x277d81,_0x139ca7);}else _0x18fa36(_0x1d5016);}}if(_0x393bfd[_0x2dd2de(0x37f)]===!![]){var _0x3c15b4=function(_0x28bcac){var _0x2a21dd=function(_0x92691c){var _0x5905f5=_0x3797;if(!_0x393bfd[_0x5905f5(0x21c)][_0x92691c])return;var _0xaff0ba=_0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x36f)];_0x393bfd['rpcs'][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x36f)]=![],_0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x18f)](_0x5905f5(0x4a8),_0x2a21dd);_0x393bfd[_0x5905f5(0x23d)]['state']=='suspended'&&_0x393bfd[_0x5905f5(0x23d)][_0x5905f5(0x425)]();var _0x468763=_0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x49b)][_0x5905f5(0x255)]();if(_0x468763[_0x5905f5(0x269)]){var _0x353375=_0x468763[0x0];_0x353375[_0x5905f5(0x4fd)]!=_0x5905f5(0x489)&&(_0x393bfd['rpcs'][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x219)]=addAudioPipeline(_0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x49b)],_0x92691c,_0x353375));}else _0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x219)]=_0x393bfd['rpcs'][_0x92691c][_0x5905f5(0x49b)];_0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x42d)][_0x5905f5(0x36f)]=_0xaff0ba,delete _0x393bfd[_0x5905f5(0x21c)][_0x92691c][_0x5905f5(0x312)];if(_0x5905f5(0x312)in _0x393bfd[_0x5905f5(0x21c)][_0x92691c]){if(_0x5905f5(0x227)!==_0x5905f5(0x554))errorlog(_0x5905f5(0x2f2));else{if(_0xd17c6f[_0x5905f5(0x21c)][_0x353992][_0x5905f5(0x5dd)]===_0x1a19db[_0x5905f5(0x21c)][_0x373c65][_0x5905f5(0x505)])return;}}};return _0x2a21dd(_0x28bcac);};_0x393bfd['audioCtx']['state']==_0x2dd2de(0x479)&&(_0x393bfd[_0x2dd2de(0x53d)]=!![]);if(_0x2dd2de(0x312)in _0x393bfd[_0x2dd2de(0x21c)][_0x139ca7]){}else _0x393bfd['firstPlayTriggered']==![]?_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x312)]=setInterval(function(_0x1cd978){var _0x198971=_0x2dd2de;log(_0x198971(0x36c)),_0x393bfd[_0x198971(0x21c)][_0x1cd978]&&(_0x393bfd[_0x198971(0x53d)]&&(clearInterval(_0x393bfd[_0x198971(0x21c)][_0x1cd978][_0x198971(0x312)]),_0x393bfd[_0x198971(0x21c)][_0x1cd978]['videoElement'][_0x198971(0x1fc)](_0x198971(0x4a8),_0x3c15b4(_0x1cd978))));},0x3e8,_0x139ca7):'iTYTf'!==_0x2dd2de(0x2c3)?(!_0x393bfd['rpcs'][_0x139ca7][_0x2dd2de(0x312)]&&(_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x312)]=!![]),_0x393bfd[_0x2dd2de(0x21c)][_0x139ca7][_0x2dd2de(0x42d)][_0x2dd2de(0x1fc)](_0x2dd2de(0x4a8),_0x3c15b4(_0x139ca7))):_0x2dd2de(0x572)in _0x699ebb[_0x2dd2de(0x21c)][_0x390c2c][_0x2dd2de(0x42d)]&&_0x378716[_0x2dd2de(0x21c)][_0x3cc571]['videoElement'][_0x2dd2de(0x572)]['stop']();}_0x393bfd[_0x2dd2de(0x226)](),_0x393bfd[_0x2dd2de(0x289)](),updateUserList();},log('setup\x20peer\x20complete');},_0x393bfd;}(); \ No newline at end of file +var _0x56cb=['isScene','vawdQ','seed','audioDevice','CAMERA/MIC\x20SOURCE\x20ALLOCATION\x20FAILED.\x20Cant\x27\x20share\x20media\x20streams\x20as\x20a\x20result.\x20Maybe\x20this\x20is\x20a\x20Director\x20joining?','key','playback_audio_volume_meter','nJySv','GVxmU','forceios','iframeSrc','msg\x20size\x20error','stereo\x20enabled','AES-CBC','maxviewers','kjeRY','hiddenSceneViewBitrate','toggleSoloChat','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','stopPropagation','closedCaptions','stopping\x20old\x20track','joinRoom','test','onerror','gtTTO','outboundAudioBitrate','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','IzGeO','sceneMute','watchStream','phWuL','getElementById','bitrateTimeout','removeTrack','cover','offerSDP','hUnYk','efIYT','4722','indexOf','roombitrate','img','wDnxz','length','cmUco','processIce2','maxframerate','Members\x20in\x20Room','turns:www.turn.obs.ninja:443','joiningRoom','networkType','requestRateLimit','publishing\x20SDP\x20Offer:\x20','removeChild','Jvlyh','scaleFactor','SWwwL','audioMeterGuest','FXBaY','crypto','altpress','getParameters','codecId','sSnUL','retryTimeout','HqeVx','kind','1vh','Android','substring','optimize','userAgent','RPCS\x20WINS\x20ICE','ROOMID\x20EANBLED','YzhTg','DGxRw','echoCancellation','remote','onclose','JGDJJ','streaming','roomclaimed','nsVMP','gainNode','bandwidth\x20set!','FORCE\x20KEYFRAME\x20FOR\x20SCENE','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','SHnou','state','streams','anysend','videosource','omrOt','reduce','Pinging','URL','setVideoBitrate','setOpusAttributes','refreshScale','forceTcpMode','iFkvh','safari','getAudioSettings','Enable\x20the\x20director\x27s\x20microphone\x20first.','taintedSession','igXSP','gridlayout','FxiJD','remoteRaisedHandElement','requestKeyframe','mobile','abs','\x20-\x20Transferred','setAudioBitrate','Not\x20director','zoom\x20success','SJtsB','signData','maxvideobitrate','splice','float2','MqZif','changeURL','sceneSync','directorSettings','storekey','sendMsg','scene','videoMuted','active','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','Lrajw','controls','xrGnm','_frameHeight','pcMhW','getTime','RLZuI','_type','permaid','hangupDirector','getAudioTracks','type','YYtaP','Final\x20streamID:\x20','candidateType','disablePLI','pliDelta','browser','cacPF','Xtqme','getTracks','label_','_packetsLost','GjeSk','UZtOA','Couldn\x27t\x20re-connect','quality','Resolution','DFQdj','hash','data','STREAM\x20ID\x20desalted\x202:','anyrequest','desaltStreamID','onmessage','msg','hidden','muted_savedState','sendroom','getSenders','applySoloChat','queuebutton','VUaJd','showSettings','CJqjI','focusDistance','enhanceAudioEncoder','remoteMuteState','min','maxTouchPoints','kBXxK','offsetChannel','Unmute\x20video','stun:stun4.l.google.com:19302','already\x20connected','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','_remote_ice_id','Requested_resolution','ping','streamid-already-published','vp9','muted','keyFramesRequested_pli','nTKMR','innerHTML','nauSL','ICE\x20FAILED','add','stereo','directorMutedState','stream\x20ID\x20is\x200\x20length','infocus','1.0','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','processIce','mono','view_set','uFAdn','mPYYb','packetsLost','noPLIs','timeout','does\x20any\x20audio\x20exist?','hVMtw','find','dynamicScale','rpcs','ICE:\x20','disconnectedTimeout','broadcastChannel','decrypt','Track\x20stopped','sendMessage','jitterBufferEmittedCount','speakerMute','outputDevice','QBkPg','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','directorActions','hEORT','trying\x20to\x20play','oZlDl','send','connect','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','limitBitrate','isDirector\x20','seeding\x20!!','videoElement','random','onconnectionstatechange','EnoZU','qdtjV','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','pathname','screenshareid','EBNFS','allowIframe','turn:turn-usc1.obs.ninja:3478','iframe','inbound-rtp','remoteDescription','DnMvN','name','request\x20zoom\x20change:\x20','failed','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','HANG\x20UP\x202\x20COMPLETE','new','**\x20connected','maxiosbitrate','setVideoScale','limitAudio','&scene','bEEUr','interval','obsfix','PrTvG','pressed','deltaY','New\x20Label:\x20','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','tgDOG','start','subtle','updating\x20audio\x20delay','LaOrC','directorSpeakerMute','KwvlN','urls','sync','audioLatency','ondatachannel','screenshare','Clean\x20up','JVEut','Browser','mid','\x20x\x20','raw','HgoPV','providing\x20answer','ACTION\x20REJECTED:\x20','migrate','allowVideo','UcszK','PSraz','defaultPassword','GOT\x20ICEs!!','Mute\x20video\x20-306','directorViewBitrate','audioContext','startTime','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','videosource_','HVAER','nQwiX','playoutDelayHint','audio','title','remoteStats','mediaDevices','initialPublish','setRemoteDescription','what\x20is\x20this?','fwKRu','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','HSRlu','koJgw','RSA','sceneType','stats','importKey','streamErrors_nackCount','miKwH','gain','ZUjKe','getSettings','tainted','delay','ICE\x20closed?','WjGwT','iframeEle','MMyJN','bitrate_set','screenShareElement','localstats','setLocalDescription','ImPKU','EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream','WfLmw','osJZt','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','oXgyk','RVYVZ','width','screenShareState','iOS\x20guest\x20SCALE\x20set!','GOT\x20ICES!!','qLnYD','obsstudio','device\x20does\x20not\x20support\x20playout\x20delay','recordLocal','CNsmO','hssConnection','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','sceneList','limitAudioBitrate','webcamonly','adaptivePtime','eventPlayActive','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','iceServers','createOffer','audioChannels','zSgjk','scaleWidth','hgSdA','someonejoined','setVideoBitrates','production','remoteFocus','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','28293xGmFFp','onopen','BhAuc','candidate','SHA-256','rejected','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ','JnlSe','mDAUD','NiTpD','pixelFix','nVRlu','info','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','recording_audio_ctx_latency','KnvVm','NEHJZ','directorChat','BXZNm','empty\x20ice..','remoteSource','_timestampStart','maxviewers_url','transcript','Safari','limitAudioEncoder','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','decryptMessage','RDREA','displayMute','not-the-director','next\x20stream\x20loading:\x20','limitaudio','Transferred','optimizeBitrate','getVideoSettings','framesPerSecond','label','prototype','micob','request\x20rate\x20limit:\x20','object','hangup','addEventListener','ozVxS','limitTotalBitrate','requestSceneUpdate','soloChatUUID','security','_codecId','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?','verify','done\x20clearing\x20audio','pushLoudness','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','scale\x20scale','add-a-label','order','LIdig','children','?view=','padStart','pcs','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','maxconnections','IIDTv','changeLabel','ehupc','ICE\x20FAILed.\x20bad?','visibility','autoGainControl','videoMutedFlag','enhanceAudio','directorVideoMuted','directorVolumeState','display','signature','totalRoomBitrate','EoKAJ','mEwja','Untitled','CLOSED','quality_ss','qhmzl','Raised\x20hand','join','\x20Pixel\x20','FAIL\x20rpcs','onicecandidate','udp','Does\x20Local\x20Stream\x20Source\x20EXIST?','obsSourceActive','vdoninja','RSASSA-PKCS1-v1_5','SDP\x20Sessions\x20do\x20not\x20match.\x20Do\x20I\x20delete\x20an\x20accept\x20this\x20new\x20SDP?','totalRoomBitrate_default','4081gtCFiw','head6','pliCount','none','Generate\x20Some\x20Crypto\x20keys\x20first','requestZoomChange','bhxuI','encode','cleanDirector','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','labelsize','midi','firefox','_timestamp','send\x20channel\x20closed','parentNode','obsninja','level','director','roomenc','iceConnectionState\x20==\x20connected','FORCING\x20A\x20KEY\x20FRAME:\x20','aspectratio','TRYING\x20KEYFRAME','fmEpd','lMlIv','..\x20waiting\x20for\x20user\x20gesture','yqgzs','sceneDisplay','RPC\x20closed','seedAttempts','send\x20channel\x20open\x20pcs','XgWFu','reverse','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','website','directorDisplayMuted','offer','NbLZS','sampleRate','setValueAtTime','RTC\x20already\x20connected','slice','sendKeyFrameScenes','framesDecoded','paused','FHZun','connectPeer','enc','video','Flpyj','wss','audioCodecs','toString','optimizedBitrate','height','close','actual\x20bitrate:','_bytesReceived','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','remote_networkType','NSygh','1oPyrxj','micIsolated','UN-MUTED','Wlosm','visible','seeding\x20blocked','sendChannel','WJbHI','substr','target','changeMicrophone','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','RS1','frameWidth','maxptime','pluginVersion','playback_audio_pipeline','noaudio','sdp','deferring\x20with\x20a\x20promise','HfnjY','CONNECTED\x20TO\x20FIRST\x20PEER','problem','gvnsr','connected\x20to\x20video\x20server','Your\x20room\x20has\x20changed','190732XGEcWV','remoteMuteState_','localMuteElement','verifyData','iceTimer','updateLocalStatsInterval','changeSpeaker','minipreview','FErwr','bandwidth','remoteControl','new-display-name','cleanup','HANG\x20UP\x20COMPLETE','scaleResolutionDownBy\x20set\x201!','streamID','style','YkbIl','mPnSZ','new-view-connection','wss://wss13.obs.ninja:443','scaleResolution','gOBgG','importCrypto','bytesReceived','fQXoJ','GsYPQ','MediaStreamAudioDestinationNode','maxsamplerate','code','applyConstraints','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','PASSED','outboundVideoBitrate','beepToNotify','manual','FsQdX','welUW','session','span','localDescription','GAPVd','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','sendRequest','10px','sending\x20message\x20to\x20server','seedStream','label=','NAjtc','recording_audio_compressor_type','NmgGd','RTC\x20connection\x20is\x20ALREADY\x20ready;\x20we\x20can\x20already\x20accept\x20answers','Websockets\x20timed\x20out;\x2020\x20seconds','position','qWztI','getCapabilities','dataset','64062KxkqUG','manualBandwidth','setScale','LnCWf','MAgvU','preferCodec','effects','gHACx','controlTimer','remoteZoom','FPS','_local_ice_id','Audio_Sync_Delay_ms','getVideoBitrates','RTC\x20closed','version','_sync_offset','enhance_audio','changeParams','roomid','buffer','streamSrc','focus','sink','username','split','cbr','QMCHb','message','EMdbQ','codecGroupFlag','JHqJg','createElement','publicKey','somepasswordwhere','transport','useragent','You\x27ve\x20been\x20transferred','Lowered\x20hand','obsRecording','remove','then','host','audiobitrate','cleanOutput','muteState','recording','obs','codecs','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','sourceActive','micIsolate','denoise_url','vp8','done\x20replacing/adding\x20tracks','Message\x20to\x20be\x20sent:\x20','requestStats','32986iBtEml','obsStreaming','hdnQb','_last_time','dStJm','currentTarget','keyname','oKbuF','failed\x20to\x20disconnect','novideo','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','rejoining\x20room','disableOBS','starting\x20kicker','room-is-claimed','joinroom','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','hostname','mluzw','screensharefps','zcdWI','THIS\x20SHOULD\x20BE\x20DELETED','local-candidate','pre\x20pixel\x20fix\x20','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','bit\x20rate\x20being\x20munged','turn:turn-au1.vdo.ninja:3478','DfZzw','mirrorExclude','audioCtx','no\x20audio\x20track\x20to\x20poke','ptCSN','fromCharCode','setupIncoming','apply','turn:turn-eu2.obs.ninja:3478','iJwxY','action','TQBPu','seeding','ptime','iceBundle','failed\x20to\x20send\x20focus\x20change\x20request','inline-block','track','AudioContext','sNYWG','chat','packetLoss_in_percentage','jOKUN','seedPlz','requestChangeLowcut','gtZMy','Cawat','BtUrL','abHUm','processIceBundle','oAMsg','className','enabled','speakerMuted','Firefox','create\x20offer\x20worked','setResolution','relayProtocol','requestAudioRateLimit','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','currentTime','vb_url','Bitrate_in_kbps','getReceivers','catch','forEach','hash\x20is\x20not\x20false','raisehands','audioInputChannels','RTCRtpSender','OrEOI','AQAB','webp','firstPlayTriggered','play\x20stream:\x20','nopreview','setBitrate','svmmy','windowed','remote-candidate','requestVideoRecord','directorEnabledPPT','noiframe','videoOptions','equalizer','pcs\x20RTC\x20CLOSED','metaKey','generateHash','CONNECTEED!','Media','click','replace','obsVisibility','dropped\x20candidate\x20due\x20to\x20filter','already\x20closed\x20PCS','mwJIi','targetBandwidth','platform','trackId','sign','directorUUID','listPromise','connectionState','low','animatedMoves','BITRATE:\x20','encrypt','charAt','Phggq','chrome','watchTimeoutList:','audioEffects','yioMN','exclude','audio_delay\x20:\x20','frameHeight','candidate-pair','VXSVJ','&pie=','minptime','localCandidateId','voiceMeter','AAhGM','enhanceaudio','keyframe','lowiosviewers','password','LXkYL','block','configuration','_codecIdTrackId','SHA-1','customWSS','MAKING\x20A\x20NEW\x20RTC\x20CONNECTION','TRYING\x20TO\x20RECONNECT\x203','Trying\x20to\x20reconnect\x202','recording_audio_gain','preventDefault','video/VP8','hands_','togglePrivateChat','salt','shift','allowmidi','hash\x20is\x20','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?','closed','red','local_relayProtocol','currentAudioConstraints','playoutdelay','Unhandeled\x20Error\x20occured','channel','request\x20focus\x20change:\x20','ab_url','OBS\x20PLI\x20FIX\x20MODE\x20ON','pHngb','turn:www.turn.obs.ninja:3478','updateQueue','turn:turn.obs.ninja:3478','Audio\x20Track','mute','controlRoomBitrate','imageElement','packetsReceived','delayTime','acc','privateKey','high','ETcnz','video/VP9','resume','mag','undefined','timestamp','createDataChannel','description','vWVEr','remote_candidateType','innerText','from','listing','stereo_url','scaleHeight','getStats','browserDetails','float','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','focus\x20success','YJSJx','disableREMB','soIBY','RTC\x20Connection','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','icefilter','Stream\x20ID\x20pre:','requestVideoHack','ontrack','queueNotification','audioCtx\x20:\x20','bitrate','1ulkBlF','stun:stun.l.google.com:19302','speedtest','119033gniHPg','xsSIJ','audioLevel','agc_url','wbjtD','broadcast','DuxlN','mainmenu','&room=','resolution\x20scale:\x20','mykey','src','_packetsReceived','obsState','zoomedBitrate','forcePLI','postMessage','webPquality','mutedState','VIDEO\x20TRACK;\x20already\x20one\x20added','aDkoV','YfYHy','queueList','vXuil','pleaseDoNotAbuse','bqWYl','RAXzP','playing','rampUpTime','currentCameraConstraints','requestFocusChange','unmute-guest','yfalJ','steves','CohWh','Inbound\x20User-based\x20Message\x20from\x20Room','FsTVP','nackCount','NZDqL','TYlgV','7oIncpw','_framesDecoded','container_','Track\x20was\x20removed','euwDP','unified-plan','limitTotalBitrateGuests','localVoiceMeter','PDJWW','checking','savedBitrate','play','sensors','waitingWatchList','ZEIJe','kLkFq','Someone\x20Joined\x20the\x20Room','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','mirrored','includes','transferred','total_recv_bitrate_kbps','now','maxpublishers','local','scale\x20set!','removeEventListener','alert','kEQhl','warn','This\x20shouldn\x27t\x20happen','fullscreen','disconnected','cHtUP','recorder','midiOut','keys','credential','volume','addIceCandidate','addTrack','applyIsolatedChat','dKFSB','local_candidateType','RjKTj','disableWebAudio','parse','VrRag','bmdPD','privacy','sHCkQ','allowBroadcast','disabled','inboundAudioPipeline','floor','lowcut','jwk','scaleResolutionDownBy\x20set\x202!','fqbCv','audioGain','New\x20ON\x20TRACK\x20event','connected','videoaddedtoroom','cRYJF','scale','keyframeTimeout','webAudios','eiwuD','getOpusBitrate','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS','encryptMessage','pcm','nZNyn','obsStateSync','advanced','has','canvas','srcObject','whgPM','ICE\x20target\x20no\x20longer\x20exists?','queue','orange','mDKMw','oSubt','oninactive','changeOrder','_jitter_delay','opacity','audioOptions','mediaType','audioBitrate','oEvKP','showlabels','cJZhi','codec_url','changeCamera','2px','overlay','ctYFE','charCodeAt','receiveChannel','classList','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','exportKey','session.pcs[UUID].scale\x20=\x20','EcyRE','deferring\x20with\x20a\x20promise;\x20hashed\x20room','tQniI','mVxHb','pointer','vector','stop','5px','nackTrigger','request','remote_relay_IP','watchTimeoutList','head4','match','string','post\x20pixel\x20fix\x20','fspiI','nominated','micDelay','noREMB','lowerhand','mimeType','jkvSH','screensharequality','midiHotkeys','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','TrECe','steve','juOxE','adding\x20track','_frameWidth','tCAkc','labelstyle','top','remoteMuteElement','MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED','allowAudio','TtRxE','push','querySelectorAll','60279nDgryX','view','Chromium-based\x20v','VjLkp','sort','Buffer_Delay_in_ms','getVideoTracks','zoom','relative','sendPeers','sid','recording_audio_pipeline','quality_wb','Viewer\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','keyframerate','compressor','scaleResolutionDownBy','RbjQx','pingTimeout','processDescription','setParameters','\x20is\x20not\x20defined;\x20skipping.','XlNoc','encodings','readyState','GCYxW','showDirector','randomize','muteStateTemplate','marginLeft','statsMenu','audio\x20bandwidth\x20set!','meterStyle','TOO\x20MANY\x20PUBLISHING\x20PEERS','could\x20not\x20be\x20sent;\x20queuing\x20it','sksrT','yqoHq','rpc\x20datachannel\x20closed','cleanish','directVideoMuted','VQRrK',',\x20isDirector:\x20','generateKey','value\x20there','codec','uVRIr','soloVideo','return\x20/\x22\x20+\x20this\x20+\x20\x22/','jitterBufferDelay','cloneNode','digest','TRYING\x20TO\x20RECONNECT\x201','EkCTm','hanging\x20up','fadein','RAigb','reject','SyNyM','right','videoDevice','gQkff','Refreshing\x20scale','pzajU','allowMIDI','reportbutton','directorSpeakerMuted','oniceconnectionstatechange','iceConnectionState','devicePixelRatio','iframe_','remoteCandidateId','utf-8','scaleDueToBitrate','Change\x20Label','flipped','gyro','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','setupYourOwnPlease','TYrDs','ZKaNp','list','generateStreamID','_jitter_count','trackIdentifier','getTimezoneOffset','pip','requestAudioHack','noiseSuppression','remoteVideoMuteElement','GxuRh','claim','UUID','Audio_Loudness','fWURc','maxBitrate','Round_Trip_Time_ms','onclick','TFpYG','processStats','constructor','value','candidates','clicked','ctrlKey','requestChangeEQ','activelySpeaking','HBMjN','couldn\x27t\x20set\x20rate\x20limit','cNODK','forceMediaSettings','stringify','requestResolution','[data-action-type=\x22solo-chat\x22]','broadcastIFrame','successfully\x20requested\x20audio\x20and\x20video','watchTimeoutList2:','delayNode','resolution\x20scale','resolve','bind','tfliteModule','directorDisplayMute','_last_bytes','Notice:\x20The\x20system\x20is\x20currently\x20slow\x20to\x20respond\x20or\x20not\x20accessible.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.obs.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','quality_url','lin','max','height_url','TiCWS','framerate','canvasCtx','GOT\x20ICE!!','writer','createAnswer','enhacing\x20audio\x20encoder','_trackID','delta','encodering\x20being\x20kicked','midiIn','header','sticky','noNacks','Zvpyu','guest'];var _0x1908dc=_0x1b2d;(function(_0x406055,_0x35ceeb){var _0x6b3a2=_0x1b2d;while(!![]){try{var _0x29f7d5=-parseInt(_0x6b3a2(0x2c0))+-parseInt(_0x6b3a2(0x286))+parseInt(_0x6b3a2(0x26c))*parseInt(_0x6b3a2(0x3cd))+parseInt(_0x6b3a2(0x486))+parseInt(_0x6b3a2(0x3f5))*parseInt(_0x6b3a2(0x2f9))+parseInt(_0x6b3a2(0x3ca))*-parseInt(_0x6b3a2(0x68f))+-parseInt(_0x6b3a2(0x22e));if(_0x29f7d5===_0x35ceeb)break;else _0x406055['push'](_0x406055['shift']());}catch(_0x23dec2){_0x406055['push'](_0x406055['shift']());}}}(_0x56cb,0x1e0a6));function log(_0x4d2cd7){}function warnlog(_0x45f4e3,_0x14863a=![],_0x17d85b=![]){if(_0x17d85b){}}function errorlog(_0x4c9047,_0x39c468=![],_0x431e69=![]){appendDebugLog(_0x4c9047);if(_0x431e69){}}window[_0x1908dc(0x52f)]=function backupErr(_0x53f6bb,_0x330f64=![],_0x3b61f7=![]){var _0x10d40d=_0x1908dc;return errorlog(_0x53f6bb),errorlog(_0x3b61f7),errorlog(_0x10d40d(0x397)),appendDebugLog(_0x53f6bb),_0x3b61f7&&(_0x10d40d(0x671)===_0x10d40d(0x671)?appendDebugLog(_0x3b61f7):_0x5c98a5[_0x10d40d(0x37e)]&&'vector'in _0x389984?_0xe8f0d9[_0x10d40d(0x6aa)](_0x19ed86['candidate'],_0x3e7573['vector'])[_0x10d40d(0x2e9)](function(_0x35d705){var _0x24afc2=_0x10d40d;_0x3e5317['candidate']=_0x32b2ab['parse'](_0x35d705),_0x2b5e29[_0x24afc2(0x545)](_0x595b15);}):_0x49c311[_0x10d40d(0x545)](_0x8e1191)),![];},window[_0x1908dc(0x326)]=window['AudioContext']||window['webkitAudioContext'];function getById(_0x1be428){var _0x41efdd=_0x1908dc,_0x9aab71=document[_0x41efdd(0x537)](_0x1be428);return!_0x9aab71&&(warnlog(_0x1be428+_0x41efdd(0x49c)),_0x9aab71=document[_0x41efdd(0x2e0)](_0x41efdd(0x2ad))),_0x9aab71;}var errorReport=[];function appendDebugLog(_0x5960da){var _0x486d40=_0x1908dc;try{var _0x47b9f0=new Date(),_0x1e81df=_0x47b9f0[_0x486d40(0x5a0)]();if(_0x5960da[_0x486d40(0x2dc)])errorReport[_0x486d40(0x484)]({'message':_0x5960da[_0x486d40(0x2dc)],'name':_0x5960da[_0x486d40(0x616)],'time':_0x1e81df});else typeof _0x5960da===_0x486d40(0x46c)?errorReport[_0x486d40(0x484)]({'note':_0x5960da,'time':_0x1e81df}):errorReport['push']({'other':_0x5960da,'time':_0x1e81df});errorReport=errorReport[_0x486d40(0x258)](-0xc8),document[_0x486d40(0x537)](_0x486d40(0x4c7))&&(getById('reportbutton')[_0x486d40(0x296)][_0x486d40(0x213)]=_0x486d40(0x270));}catch(_0xd662a9){}}function isAlphaNumeric(_0x517f93){var _0x3f0fa6=_0x1908dc,_0x241961,_0x43c8a8,_0x184e96;for(_0x43c8a8=0x0,_0x184e96=_0x517f93[_0x3f0fa6(0x543)];_0x43c8a8<_0x184e96;_0x43c8a8++){_0x241961=_0x517f93[_0x3f0fa6(0x458)](_0x43c8a8);if(!(_0x241961>0x2f&&_0x241961<0x3a)&&!(_0x241961>0x40&&_0x241961<0x5b)&&!(_0x241961>0x60&&_0x241961<0x7b)){if(_0x3f0fa6(0x4c3)===_0x3f0fa6(0x3e1))_0x5bae45=_0x5607a7[_0x3f0fa6(0x5f1)][_0x1c23cd][_0x3f0fa6(0x65b)][_0x23733f][_0x3f0fa6(0x48b)],_0x3887c4<0x0&&(_0x4f01f=0x0),_0x20adc5[_0x3f0fa6(0x5f1)][_0x24d80d][_0x3f0fa6(0x65b)][_0x24a9bb]['_sync_offset']=_0x5469c2,_0x3a06c9[_0x3f0fa6(0x64c)]=_0x3fe307(_0x505c36/0x3e8);else return![];}}return!![];}var iOS=!!navigator[_0x1908dc(0x361)]&&/iPad|iPhone|iPod/[_0x1908dc(0x52e)](navigator[_0x1908dc(0x361)]),iPad=navigator[_0x1908dc(0x5cc)]&&navigator[_0x1908dc(0x5cc)]>0x2&&/MacIntel/[_0x1908dc(0x52e)](navigator['platform']);function play(_0x9e2511=null){var _0x23367e=_0x1908dc;log(_0x23367e(0x34a)+session[_0x23367e(0x487)]);if(session[_0x23367e(0x487)]==='')_0x23367e(0x636)!==_0x23367e(0x636)?(_0x401a6f(_0xb4d82f+_0x23367e(0x49c)),_0x5c373d=_0x508251[_0x23367e(0x2e0)]('span')):log('Setting\x20view\x20to\x20null\x20disables\x20all\x20playback');else{if(session[_0x23367e(0x487)]!==![]){var _0x351ddf=session[_0x23367e(0x487)][_0x23367e(0x2d9)](',');for(var _0x4d23fd in _0x351ddf){if(_0x351ddf[_0x4d23fd]==''){}else{if(_0x9e2511===null)session[_0x23367e(0x535)](_0x351ddf[_0x4d23fd]);else{if(_0x9e2511===_0x351ddf[_0x4d23fd])session['watchStream'](_0x351ddf[_0x4d23fd]);else{}}}}}else{if(session[_0x23367e(0x371)]!==![]){if(_0x23367e(0x273)===_0x23367e(0x273)){if(session[_0x23367e(0x371)][_0x23367e(0x408)](_0x9e2511)){}else session[_0x23367e(0x535)](_0x9e2511);}else _0x51f835 in _0x34ae8e[_0x23367e(0x5f1)]&&_0x1d9357[_0x23367e(0x54b)](0x0,_0x31d7b7);}else _0x9e2511&&session[_0x23367e(0x535)](_0x9e2511);}}}function _0x1b2d(_0x2d1fe5,_0x2353cb){return _0x1b2d=function(_0xf9d8a4,_0x2f97c5){_0xf9d8a4=_0xf9d8a4-0x1f4;var _0x5dbaa6=_0x56cb[_0xf9d8a4];return _0x5dbaa6;},_0x1b2d(_0x2d1fe5,_0x2353cb);}function playAllVideos(){var _0x4760f1=_0x1908dc;for(var _0x408a4f in session[_0x4760f1(0x5f1)]){try{session[_0x4760f1(0x5f1)][_0x408a4f]['videoElement']&&(session[_0x4760f1(0x5f1)][_0x408a4f][_0x4760f1(0x607)][_0x4760f1(0x25b)]&&session['rpcs'][_0x408a4f]['videoElement'][_0x4760f1(0x400)]()[_0x4760f1(0x2e9)](_0x5c6899=>{var _0x13b26b=_0x4760f1;log(_0x13b26b(0x3e8));})[_0x4760f1(0x340)](warnlog));}catch(_0x176fc0){}}}function getTURNList(){var _0x272565=_0x1908dc,_0x1fadcf=[];turn={},turn[_0x272565(0x2d8)]='steve',turn[_0x272565(0x41a)]=_0x272565(0x4d4),turn[_0x272565(0x630)]=[_0x272565(0x548)],turn['tz']=0x12c,turn[_0x272565(0x227)]=![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn[_0x272565(0x227)]==session[_0x272565(0x57b)]){}else{if(session[_0x272565(0x57b)]&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn[_0x272565(0x2d8)]=_0x272565(0x479),turn[_0x272565(0x41a)]=_0x272565(0x4d4),turn[_0x272565(0x630)]=[_0x272565(0x39d)],turn['tz']=0x12c,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn['udp']==session[_0x272565(0x57b)]){}else{if(session['forceTcpMode']&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn[_0x272565(0x2d8)]=_0x272565(0x479),turn[_0x272565(0x41a)]=_0x272565(0x4d4),turn[_0x272565(0x630)]=['turns:turn.obs.ninja:443'],turn['tz']=-0x3c,turn['udp']=![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn[_0x272565(0x227)]==session[_0x272565(0x57b)]){}else{if(session[_0x272565(0x57b)]&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn['username']=_0x272565(0x479),turn[_0x272565(0x41a)]='setupYourOwnPlease',turn[_0x272565(0x630)]=[_0x272565(0x39f)],turn['tz']=-0x3c,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=![];if(session[_0x272565(0x3cc)]&&turn[_0x272565(0x227)]==session[_0x272565(0x57b)]){}else{if(session['forceTcpMode']&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn['production']==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn[_0x272565(0x2d8)]=_0x272565(0x3ee),turn[_0x272565(0x41a)]=_0x272565(0x3e5),turn['urls']=['turn:turn-usw1.obs.ninja:443'],turn['tz']=0x1e0,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn[_0x272565(0x227)]==session[_0x272565(0x57b)]){}else{if(session[_0x272565(0x57b)]&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn['username']=_0x272565(0x23e),turn['credential']='pleaseDoNotAbuse',turn[_0x272565(0x630)]=[_0x272565(0x611)],turn['tz']=0x168,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn['udp']==session['forceTcpMode']){}else{if(session[_0x272565(0x57b)]&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn[_0x272565(0x2d8)]=_0x272565(0x22a),turn['credential']=_0x272565(0x2e2),turn[_0x272565(0x630)]=[_0x272565(0x313)],turn['tz']=-0x258,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn[_0x272565(0x227)]==session[_0x272565(0x57b)]){}else{if(session['forceTcpMode']&&turn[_0x272565(0x227)]){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}turn={},turn[_0x272565(0x2d8)]='obsninja',turn[_0x272565(0x41a)]='tabernac',turn[_0x272565(0x630)]=[_0x272565(0x31c)],turn['tz']=-0x3c,turn[_0x272565(0x227)]=!![],turn[_0x272565(0x68c)]=!![];if(session[_0x272565(0x3cc)]&&turn['udp']==session[_0x272565(0x57b)]){}else{if(session[_0x272565(0x57b)]&&turn['udp']){}else{if(session[_0x272565(0x3cc)]==![]&&turn[_0x272565(0x68c)]==![]){}else _0x1fadcf[_0x272565(0x484)](turn);}}return _0x1fadcf;}function chooseBestTURN(){var _0x42ac74=_0x1908dc;if(session[_0x42ac74(0x381)])return;var _0x436ee3=getTURNList(),_0x1c3da2=new Date(),_0x33e3ba=_0x1c3da2[_0x42ac74(0x4db)]();for(var _0x5a4844=0x0;_0x5a4844<_0x436ee3[_0x42ac74(0x543)];_0x5a4844++){var _0x35fb3e=Math[_0x42ac74(0x587)](_0x436ee3[_0x5a4844]['tz']-_0x33e3ba);Math[_0x42ac74(0x587)](_0x35fb3e-0x3c*0x18)<_0x35fb3e&&(_0x35fb3e=Math[_0x42ac74(0x587)](_0x35fb3e-0x3c*0x18)),_0x436ee3[_0x5a4844][_0x42ac74(0x50f)]=_0x35fb3e;}_0x436ee3[_0x42ac74(0x48a)](compare_deltas),_0x436ee3=_0x436ee3[_0x42ac74(0x258)](0x0,0x3),session[_0x42ac74(0x381)]={'iceServers':[{'urls':[_0x42ac74(0x3cb),_0x42ac74(0x5d0)]}],'sdpSemantics':_0x42ac74(0x3fa)},session[_0x42ac74(0x381)]['iceServers']=session[_0x42ac74(0x381)][_0x42ac74(0x684)]['concat'](_0x436ee3),log(session['configuration']);}function compare_deltas(_0x1cbf44,_0x16d8e0){var _0x8a8ae4=_0x1908dc,_0x1b9441=_0x1cbf44[_0x8a8ae4(0x50f)]||0x0,_0x3e8c26=_0x16d8e0[_0x8a8ae4(0x50f)]||0x0;if(_0x1b9441>_0x3e8c26)return 0x1;if(_0x1b9441<_0x3e8c26)return-0x1;return 0x0;}function compare_vids(_0x32b183,_0x5a3f9b){var _0x57132c=_0x1908dc,_0x2e4ff0=_0x32b183[_0x57132c(0x207)]||0x0,_0xff2793=_0x5a3f9b[_0x57132c(0x207)]||0x0;if(_0x2e4ff0<_0xff2793)return 0x1;if(_0x2e4ff0>_0xff2793)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x12437d=![]){clearInterval(updateMixerTimer);if(updateMixerActive){updateMixerTimer=setTimeout(function(){updateMixer();},0x1f4);return;}updateMixerActive=!![];try{updateMixerRun(_0x12437d);}catch(_0x4c5971){}updateMixerActive=![];}var WebRTC={};WebRTC[_0x1908dc(0x359)]=function(){var _0x3a531e=_0x1908dc,_0x34b9a0=function(){var _0x29f966=!![];return function(_0x1a536f,_0x227d13){var _0x50cf2f=_0x29f966?function(){var _0x4706f7=_0x1b2d;if(_0x227d13){var _0x25c888=_0x227d13[_0x4706f7(0x31b)](_0x1a536f,arguments);return _0x227d13=null,_0x25c888;}}:function(){};return _0x29f966=![],_0x50cf2f;};}(),_0x23aae6=_0x34b9a0(this,function(){var _0x295bab=function(){var _0x18badb=_0x1b2d,_0x28200d=_0x295bab[_0x18badb(0x4ea)](_0x18badb(0x4b6))()[_0x18badb(0x4ea)]('^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}');return!_0x28200d['test'](_0x23aae6);};return _0x295bab();});_0x23aae6();var _0xe850de={};function _0x2db7f8(){}function _0x20e43e(_0x593874){errorlog(_0x593874);}function _0x25a8e5(){var _0x133a14=_0x1b2d,_0x3c4a7a,_0x1a39b2,_0x596365=new Promise((_0xe9a44a,_0x129633)=>{_0x3c4a7a=_0xe9a44a,_0x1a39b2=_0x129633;});return _0x596365[_0x133a14(0x4fd)]=_0x3c4a7a,_0x596365[_0x133a14(0x4bf)]=_0x1a39b2,_0x596365;}_0xe850de['noaudio']=![],_0xe850de[_0x3a531e(0x302)]=![],_0xe850de['activeSpeaker']=![],_0xe850de[_0x3a531e(0x4f0)]=!![],_0xe850de[_0x3a531e(0x2eb)]=![],_0xe850de[_0x3a531e(0x686)]=0x8,_0xe850de[_0x3a531e(0x51a)]=![],_0xe850de[_0x3a531e(0x5fa)]=![],_0xe850de[_0x3a531e(0x368)]=![],_0xe850de[_0x3a531e(0x430)]=![],_0xe850de[_0x3a531e(0x551)]=!![],_0xe850de[_0x3a531e(0x36f)]=null,_0xe850de[_0x3a531e(0x344)]=![],_0xe850de['autostart']=![],_0xe850de[_0x3a531e(0x316)]=new AudioContext(),_0xe850de[_0x3a531e(0x244)]=![],_0xe850de[_0x3a531e(0x632)]=![],_0xe850de[_0x3a531e(0x564)]=null,_0xe850de[_0x3a531e(0x214)]=null,_0xe850de[_0x3a531e(0x4de)]=null,_0xe850de[_0x3a531e(0x3d2)]=![],_0xe850de[_0x3a531e(0x5f4)]=![],_0xe850de[_0x3a531e(0x4f8)]=![],_0xe850de['bigmutebutton']=![],_0xe850de[_0x3a531e(0x3c9)]=![],_0xe850de[_0x3a531e(0x668)]=![],_0xe850de[_0x3a531e(0x2d4)]=![],_0xe850de[_0x3a531e(0x2a8)]=![],_0xe850de[_0x3a531e(0x441)]=null,_0xe850de['canvasSource']=null,_0xe850de[_0x3a531e(0x3a2)]=![],_0xe850de[_0x3a531e(0x236)]=![],_0xe850de[_0x3a531e(0x2ec)]=![],_0xe850de[_0x3a531e(0x4ad)]=![],_0xe850de[_0x3a531e(0x52b)]=![],_0xe850de[_0x3a531e(0x381)]=![],_0xe850de[_0x3a531e(0x496)]=![],_0xe850de[_0x3a531e(0x328)]=![],_0xe850de[_0x3a531e(0x4b3)]=![],_0xe850de[_0x3a531e(0x513)]=![],_0xe850de[_0x3a531e(0x2da)]=0x1,_0xe850de[_0x3a531e(0x53a)]=![],_0xe850de['chatbutton']=null,_0xe850de['cameraConstraints']={},_0xe850de['audioConstraints']={},_0xe850de[_0x3a531e(0x3ea)]={},_0xe850de[_0x3a531e(0x395)]={},_0xe850de[_0x3a531e(0x6a0)]=![],_0xe850de[_0x3a531e(0x645)]=0x23,_0xe850de[_0x3a531e(0x527)]=0x190,_0xe850de[_0x3a531e(0x3db)]=0x25a,_0xe850de[_0x3a531e(0x2de)]=![],_0xe850de[_0x3a531e(0x642)]=![],_0xe850de[_0x3a531e(0x240)]=![],_0xe850de[_0x3a531e(0x351)]=![],_0xe850de[_0x3a531e(0x4c8)]=null,_0xe850de[_0x3a531e(0x252)]=null,_0xe850de[_0x3a531e(0x364)]=![],_0xe850de[_0x3a531e(0x305)]=![],_0xe850de[_0x3a531e(0x5f0)]=!![],_0xe850de[_0x3a531e(0x2c6)]=null,_0xe850de[_0x3a531e(0x354)]=![],_0xe850de[_0x3a531e(0x42c)]=![],_0xe850de[_0x3a531e(0x25e)]=new TextEncoder(_0x3a531e(0x4ce)),_0xe850de['exclude']=![],_0xe850de[_0x3a531e(0x238)]=![],_0xe850de[_0x3a531e(0x1fb)]=![],_0xe850de[_0x3a531e(0x4bd)]=![],_0xe850de[_0x3a531e(0x349)]=![],_0xe850de[_0x3a531e(0x4d1)]=![],_0xe850de[_0x3a531e(0x508)]=![],_0xe850de[_0x3a531e(0x5c8)]=![],_0xe850de[_0x3a531e(0x520)]=![],_0xe850de[_0x3a531e(0x4f4)]=![],_0xe850de[_0x3a531e(0x414)]=![],_0xe850de[_0x3a531e(0x5b8)]=![],_0xe850de['height']=![],_0xe850de[_0x3a531e(0x521)]=![],_0xe850de[_0x3a531e(0x666)]=![],_0xe850de[_0x3a531e(0x352)]=![],_0xe850de[_0x3a531e(0x5b5)]=![],_0xe850de[_0x3a531e(0x492)]=0x1,_0xe850de[_0x3a531e(0x220)]=0x0,_0xe850de[_0x3a531e(0x3c3)]=![],_0xe850de[_0x3a531e(0x5e2)]=![],_0xe850de[_0x3a531e(0x549)]=![],_0xe850de[_0x3a531e(0x6b4)]=![],_0xe850de[_0x3a531e(0x495)]=![],_0xe850de[_0x3a531e(0x419)]={},_0xe850de[_0x3a531e(0x470)]=![],_0xe850de[_0x3a531e(0x26d)]=![],_0xe850de[_0x3a531e(0x525)]=![],_0xe850de[_0x3a531e(0x40c)]=![],_0xe850de[_0x3a531e(0x20e)]=![],_0xe850de[_0x3a531e(0x586)]=![],_0xe850de[_0x3a531e(0x546)]=![],_0xe850de['maxframerate_q2']=![],_0xe850de[_0x3a531e(0x58e)]=![],_0xe850de[_0x3a531e(0x2a2)]=![],_0xe850de[_0x3a531e(0x27a)]=![],_0xe850de['minptime']=![],_0xe850de['ptime']=![],_0xe850de[_0x3a531e(0x61d)]=0x19,_0xe850de['lowiosviewers']=0xa,_0xe850de[_0x3a531e(0x4a7)]=![],_0xe850de[_0x3a531e(0x2a9)]=![],_0xe850de[_0x3a531e(0x476)]=![],_0xe850de[_0x3a531e(0x418)]=![],_0xe850de[_0x3a531e(0x511)]=![],_0xe850de[_0x3a531e(0x28d)]=![],_0xe850de[_0x3a531e(0x407)]=![],_0xe850de[_0x3a531e(0x315)]=![],_0xe850de[_0x3a531e(0x5be)]=[],_0xe850de['muted']=![],_0xe850de[_0x3a531e(0x5c0)]=![],_0xe850de[_0x3a531e(0x5e6)]=![],_0xe850de[_0x3a531e(0x3d7)]={},_0xe850de[_0x3a531e(0x471)]=![],_0xe850de[_0x3a531e(0x514)]=![],_0xe850de[_0x3a531e(0x5eb)]=![],_0xe850de['nocursor']=![],_0xe850de[_0x3a531e(0x623)]=![],_0xe850de[_0x3a531e(0x5ce)]=![],_0xe850de[_0x3a531e(0x55e)]=![],_0xe850de['obsState']={},_0xe850de[_0x3a531e(0x3da)]['visibility']=null,_0xe850de[_0x3a531e(0x3da)][_0x3a531e(0x568)]=null,_0xe850de['obsState'][_0x3a531e(0x2ee)]=null,_0xe850de[_0x3a531e(0x3da)][_0x3a531e(0x2f2)]=null,_0xe850de[_0x3a531e(0x3da)]['recording']=null,_0xe850de[_0x3a531e(0x2a7)]=![],_0xe850de[_0x3a531e(0x531)]=![],_0xe850de[_0x3a531e(0x207)]=![],_0xe850de['password']=![],_0xe850de[_0x3a531e(0x20c)]={},_0xe850de[_0x3a531e(0x4dc)]=![],_0xe850de[_0x3a531e(0x384)]=![],_0xe850de[_0x3a531e(0x43c)]=![],_0xe850de[_0x3a531e(0x5a3)]=![],_0xe850de[_0x3a531e(0x426)]=![],_0xe850de[_0x3a531e(0x499)]=null,_0xe850de[_0x3a531e(0x34b)]=null,_0xe850de['queue']=![],_0xe850de[_0x3a531e(0x3e3)]=[],_0xe850de[_0x3a531e(0x203)]=![],_0xe850de[_0x3a531e(0x4a2)]=![],_0xe850de['recordedBlobs']=![],_0xe850de[_0x3a531e(0x67a)]=![],_0xe850de[_0x3a531e(0x565)]=![],_0xe850de[_0x3a531e(0x3e9)]=0xbb8,_0xe850de[_0x3a531e(0x343)]=![],_0xe850de[_0x3a531e(0x558)]=0x1388,_0xe850de[_0x3a531e(0x241)]=![],_0xe850de[_0x3a531e(0x2d3)]=![],_0xe850de[_0x3a531e(0x540)]=![],_0xe850de['ptz']=![],_0xe850de[_0x3a531e(0x5f1)]={},_0xe850de[_0x3a531e(0x255)]=![],_0xe850de['salt']='',_0xe850de[_0x3a531e(0x435)]=![],_0xe850de[_0x3a531e(0x597)]=![],_0xe850de[_0x3a531e(0x67e)]={},_0xe850de[_0x3a531e(0x634)]=![],_0xe850de[_0x3a531e(0x669)]=![],_0xe850de[_0x3a531e(0x60e)]=![],_0xe850de[_0x3a531e(0x475)]=![],_0xe850de[_0x3a531e(0x30c)]=![],_0xe850de[_0x3a531e(0x674)]=![],_0xe850de[_0x3a531e(0x1fe)]=![],_0xe850de[_0x3a531e(0x320)]=![],_0xe850de['sensorData']=![],_0xe850de['seedAttempts']=0x0,_0xe850de[_0x3a531e(0x4cb)]=![],_0xe850de[_0x3a531e(0x451)]=![],_0xe850de['showList']=null,_0xe850de[_0x3a531e(0x47e)]=![],_0xe850de[_0x3a531e(0x1fd)]=[],_0xe850de[_0x3a531e(0x5c6)]=!![],_0xe850de[_0x3a531e(0x4a1)]=![],_0xe850de[_0x3a531e(0x2d7)]=![],_0xe850de[_0x3a531e(0x401)]=![],_0xe850de[_0x3a531e(0x335)]=![],_0xe850de[_0x3a531e(0x65b)]={},_0xe850de[_0x3a531e(0x65a)]=![],_0xe850de[_0x3a531e(0x4a5)]=![],_0xe850de['stereo']=![],_0xe850de[_0x3a531e(0x295)]=null,_0xe850de[_0x3a531e(0x2d5)]=null,_0xe850de[_0x3a531e(0x296)]=![],_0xe850de[_0x3a531e(0x631)]=![],_0xe850de[_0x3a531e(0x57b)]=![],_0xe850de[_0x3a531e(0x21b)]=![],_0xe850de[_0x3a531e(0x22d)]=0x1f4,_0xe850de[_0x3a531e(0x64e)]=_0x3a531e(0x21e),_0xe850de[_0x3a531e(0x4ff)]=![],_0xe850de['transparent']=![],_0xe850de[_0x3a531e(0x580)]=![],_0xe850de[_0x3a531e(0x6a6)]=![],_0xe850de['transferred']=![],_0xe850de[_0x3a531e(0x4c2)]=![],_0xe850de['videoElement']=![],_0xe850de[_0x3a531e(0x598)]=![],_0xe850de['directorVideoMuted']=![],_0xe850de[_0x3a531e(0x215)]=![],_0xe850de[_0x3a531e(0x487)]=![],_0xe850de['view_set']=![],_0xe850de['volume']=0x64,_0xe850de['width']=![],_0xe850de[_0x3a531e(0x48d)]=![],_0xe850de[_0x3a531e(0x422)]=![],_0xe850de[_0x3a531e(0x469)]={},_0xe850de[_0x3a531e(0x437)]={},_0xe850de[_0x3a531e(0x680)]=![],_0xe850de[_0x3a531e(0x34e)]=![],_0xe850de[_0x3a531e(0x402)]={},_0xe850de[_0x3a531e(0x348)]=![],_0xe850de[_0x3a531e(0x3de)]=![],_0xe850de['ws']=null,_0xe850de[_0x3a531e(0x261)]=![],_0xe850de[_0x3a531e(0x251)]=![],_0xe850de[_0x3a531e(0x2cf)]=null,_0xe850de[_0x3a531e(0x28b)]=null,_0xe850de['UUID']=![],_0xe850de[_0x3a531e(0x288)]=getById(_0x3a531e(0x4a3))[_0x3a531e(0x4b8)](!![]),_0xe850de[_0x3a531e(0x288)][_0x3a531e(0x296)][_0x3a531e(0x47f)]='1vh',_0xe850de[_0x3a531e(0x288)][_0x3a531e(0x296)][_0x3a531e(0x4c1)]=_0x3a531e(0x55b),_0xe850de[_0x3a531e(0x288)]['id']='localMuteElement',_0xe850de[_0x3a531e(0x379)]=getById('voiceMeterTemplate')[_0x3a531e(0x4b8)](!![]),_0xe850de[_0x3a531e(0x379)]['id']=_0x3a531e(0x3fc),_0xe850de[_0x3a531e(0x379)]['style'][_0x3a531e(0x44c)]=0x0,_0xe850de[_0x3a531e(0x379)][_0x3a531e(0x2bf)][_0x3a531e(0x23f)]=0x0,_0xe850de[_0x3a531e(0x379)][_0x3a531e(0x296)][_0x3a531e(0x673)]=_0x3a531e(0x2b3),_0xe850de[_0x3a531e(0x379)][_0x3a531e(0x296)][_0x3a531e(0x265)]=_0x3a531e(0x2b3),_0xe850de[_0x3a531e(0x379)][_0x3a531e(0x296)][_0x3a531e(0x47f)]='8px',_0xe850de[_0x3a531e(0x379)][_0x3a531e(0x296)][_0x3a531e(0x4c1)]='10px',_0xe850de[_0x3a531e(0x4d8)]=function(_0x4ad3b5=0x7){var _0x508005=_0x3a531e,_0xf4db04='',_0x16d1ab='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';for(var _0x125be2=0x0;_0x125be2<_0x4ad3b5;_0x125be2++){_0xf4db04+=_0x16d1ab[_0x508005(0x36b)](Math[_0x508005(0x42b)](Math[_0x508005(0x608)]()*_0x16d1ab[_0x508005(0x543)]));}return log(_0xf4db04),_0xf4db04;};function _0x1244e9(_0x54a355){var _0x3f6d68=_0x3a531e,_0x464c3c=new Uint8Array(_0x54a355[_0x3f6d68(0x543)]);for(var _0x4bce56=0x0;_0x4bce56<_0x54a355[_0x3f6d68(0x543)];_0x4bce56++){_0x3f6d68(0x5c5)!==_0x3f6d68(0x583)?_0x464c3c[_0x4bce56]=_0x54a355[_0x3f6d68(0x458)](_0x4bce56):_0x1a98f1(_0x3f6d68(0x664));}return _0x464c3c;}function _0x4f7163(_0x4a358b){var _0x239419=_0x3a531e;return Array[_0x239419(0x1f4)]['map']['call'](_0x4a358b,function(_0x3402fe){var _0x14b93c=_0x239419;return('0'+(_0x3402fe&0xff)[_0x14b93c(0x263)](0x10))[_0x14b93c(0x258)](-0x2);})[_0x239419(0x223)]('');}function _0x404a27(_0x4e2401){var _0x22d78c=_0x3a531e,_0x399587=[];for(var _0x1afde0=0x0;_0x1afde0<_0x4e2401[_0x22d78c(0x543)];_0x1afde0+=0x2){_0x22d78c(0x60a)!==_0x22d78c(0x60a)?_0x4f7ee3[_0x22d78c(0x6b1)](_0x55bc5d):_0x399587[_0x22d78c(0x484)](parseInt(_0x4e2401[_0x22d78c(0x274)](_0x1afde0,0x2),0x10));}return new Uint8Array(_0x399587);}_0xe850de[_0x3a531e(0x357)]=function(_0x12e01a,_0x4b1a56=![]){var _0x4cc06b=_0x3a531e,_0x1d2e81=new TextEncoder(_0x4cc06b(0x4ce))[_0x4cc06b(0x235)](_0x12e01a);return crypto[_0x4cc06b(0x62b)][_0x4cc06b(0x4b9)](_0x4cc06b(0x693),_0x1d2e81)[_0x4cc06b(0x2e9)](function(_0x2882c1){var _0x4f0fff=_0x4cc06b;return _0x2882c1=new Uint8Array(_0x2882c1),_0x4b1a56&&('NYKmR'===_0x4f0fff(0x43d)?_0x547ccb==![]&&(_0x2c5660(_0x4b4fec[_0x4f0fff(0x5ec)]),!_0x306cfc[_0x4f0fff(0x2ec)]&&_0x61e568(_0x4f0fff(0x5e4),0x7530)):_0x2882c1=_0x2882c1[_0x4f0fff(0x258)](0x0,parseInt(parseInt(_0x4b1a56)/0x2))),_0x2882c1=_0x4f7163(_0x2882c1),_0x2882c1;});},_0xe850de[_0x3a531e(0x43b)]=function(_0x57c7b3){var _0x222acd=_0x3a531e;if('mwJIi'===_0x222acd(0x35f)){var _0x31d9b3=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x222acd(0x62b)][_0x222acd(0x4b9)]({'name':_0x222acd(0x693)},_0x1244e9(_0xe850de[_0x222acd(0x37e)]+_0xe850de[_0x222acd(0x38d)]))[_0x222acd(0x2e9)](function(_0x31b3de){var _0x23a446=_0x222acd;if(_0x23a446(0x411)!==_0x23a446(0x59d))return window[_0x23a446(0x553)][_0x23a446(0x62b)][_0x23a446(0x65c)](_0x23a446(0x63a),_0x31b3de,{'name':_0x23a446(0x524)},![],[_0x23a446(0x36a),_0x23a446(0x5f5)])[_0x23a446(0x2e9)](function(_0x5c6cd8){var _0x1418e9=_0x23a446;return crypto['subtle'][_0x1418e9(0x36a)]({'name':'AES-CBC','iv':_0x31d9b3},_0x5c6cd8,_0x1244e9(_0x57c7b3))[_0x1418e9(0x2e9)](function(_0x5657cd){return encrypted_data=new Uint8Array(_0x5657cd),encrypted_data=_0x4f7163(encrypted_data),_0x31d9b3=_0x4f7163(_0x31d9b3),[encrypted_data,_0x31d9b3];},function(_0x53c91e){var _0x4a6e1a=_0x1418e9;return errorlog(_0x53c91e[_0x4a6e1a(0x2dc)]),![];});},function(_0x341c7c){return errorlog(_0x341c7c),![];});else _0x349ee5[_0x23a446(0x20c)][_0x5b37ff][_0x23a446(0x35c)]===![]&&(_0x325b4a>_0x74ca26[_0x23a446(0x20c)][_0x4abf60][_0x23a446(0x264)]&&(_0x5f4529[_0x23a446(0x20c)][_0x476506]['savedBitrate']=_0xf0eee4,_0x3c83e7=_0x4a0009(_0x3fc289[_0x23a446(0x20c)][_0x1f318d][_0x23a446(0x264)])||0x0));});}else _0x26a983[_0x222acd(0x565)]===_0xdbb11c[_0x222acd(0x565)]&&_0x3d5fc1[_0x222acd(0x565)]&&_0x12d6ee['remoteZoom'](_0x11566c(_0x118d29[_0x222acd(0x48d)]));},_0xe850de['decryptMessage']=function(_0x5b6750,_0x21428f){var _0x1e9864=_0x3a531e;return _0x5b6750=_0x404a27(_0x5b6750),_0x21428f=_0x404a27(_0x21428f),crypto[_0x1e9864(0x62b)][_0x1e9864(0x4b9)]({'name':_0x1e9864(0x693)},_0x1244e9(_0xe850de['password']+_0xe850de[_0x1e9864(0x38d)]))[_0x1e9864(0x2e9)](function(_0x520c07){var _0x17f62c=_0x1e9864;return window[_0x17f62c(0x553)]['subtle'][_0x17f62c(0x65c)](_0x17f62c(0x63a),_0x520c07,{'name':_0x17f62c(0x524)},![],[_0x17f62c(0x36a),'decrypt'])[_0x17f62c(0x2e9)](function(_0x50256a){var _0x5adf93=_0x17f62c;return crypto[_0x5adf93(0x62b)][_0x5adf93(0x5f5)]({'name':_0x5adf93(0x524),'iv':_0x21428f},_0x50256a,_0x5b6750)[_0x5adf93(0x2e9)](function(_0x2e8aeb){var _0x1af3be=_0x5adf93,_0x17ecfc=new Uint8Array(_0x2e8aeb),_0x46c633='';for(var _0x59bcac=0x0;_0x59bcac<_0x17ecfc['byteLength'];_0x59bcac++){_0x46c633+=String[_0x1af3be(0x319)](_0x17ecfc[_0x59bcac]);}return _0x46c633;},function(_0x431a41){var _0x22d470=_0x5adf93;return errorlog(_0x431a41[_0x22d470(0x2dc)]),![];});});});},_0xe850de['generateCrypto']=function _0x2dd6e1(){var _0x15ee01=_0x3a531e;window['crypto'][_0x15ee01(0x62b)][_0x15ee01(0x4b1)]({'name':_0x15ee01(0x22b),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x15ee01(0x383)}},!![],[_0x15ee01(0x363),_0x15ee01(0x201)])[_0x15ee01(0x2e9)](function(_0x575a53){var _0x429c19=_0x15ee01;log(_0x575a53[_0x429c19(0x2e1)]),log(_0x575a53[_0x429c19(0x3a7)]),_0xe850de[_0x429c19(0x3d7)]=_0x575a53,window[_0x429c19(0x553)][_0x429c19(0x62b)][_0x429c19(0x45c)]('jwk',_0x575a53[_0x429c19(0x2e1)])[_0x429c19(0x2e9)](function(_0xb3ac7){var _0x55f19d=_0x429c19,_0x527893={};_0x527893['request']=_0x55f19d(0x595),_0x527893[_0x55f19d(0x51c)]='OOO',_0xe850de[_0x55f19d(0x596)](_0x527893);})[_0x429c19(0x340)](errorlog);})[_0x15ee01(0x340)](errorlog);},_0xe850de[_0x3a531e(0x29d)]=function(_0x5eefc8,_0x21bac7){var _0x338a17=_0x3a531e;window[_0x338a17(0x553)][_0x338a17(0x62b)][_0x338a17(0x65c)]('jwk',{'kty':_0x338a17(0x659),'e':_0x338a17(0x347),'n':_0x5eefc8,'alg':_0x338a17(0x278),'ext':!![]},{'name':'RSASSA-PKCS1-v1_5','hash':{'name':_0x338a17(0x383)}},!![],['verify'])[_0x338a17(0x2e9)](function(_0x5ceac4){var _0x4cd98d=_0x338a17;_0xe850de[_0x4cd98d(0x419)][_0x21bac7]={},_0xe850de['keys'][_0x21bac7][_0x4cd98d(0x2e1)]=_0x5ceac4,_0xe850de[_0x4cd98d(0x419)][_0x21bac7][_0x4cd98d(0x3a7)]=null;})[_0x338a17(0x340)](errorlog);},_0xe850de[_0x3a531e(0x585)]=function(_0x16d04c,_0x462176=![]){var _0x4e5807=_0x3a531e,_0x440f8e={};_0x440f8e[_0x4e5807(0x37c)]=!![],_0x440f8e['scene']=!![],_0xe850de[_0x4e5807(0x2b2)](_0x440f8e,_0x16d04c);},_0xe850de[_0x3a531e(0x33a)]=function(_0xe19c74,_0x368e2a){var _0x38b9a2=_0x3a531e,_0x4a01d6={};_0x4a01d6[_0x38b9a2(0x44f)]=_0xe19c74,log(_0x4a01d6),_0xe850de[_0x38b9a2(0x2b2)](_0x4a01d6,_0x368e2a);},_0xe850de[_0x3a531e(0x54b)]=function(_0xf8de3b,_0x463c6b){var _0x517d16=_0x3a531e;if(!_0xe850de[_0x517d16(0x5f1)][_0x463c6b]){if(_0x517d16(0x581)!==_0x517d16(0x581))_0x349101[_0x517d16(0x49e)][0x0][_0x517d16(0x497)]=0x1;else return;}if(_0xe850de['rpcs'][_0x463c6b]['manualBandwidth']!==![]){if(_0xe850de[_0x517d16(0x5f1)][_0x463c6b]['manualBandwidth']===_0xf8de3b)return;_0xe850de[_0x517d16(0x5f1)][_0x463c6b]['targetBandwidth']=_0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x2c1)];}else{if(_0xf8de3b===![]){if(_0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x360)]===_0xe850de[_0x517d16(0x5f1)][_0x463c6b]['bandwidth'])return;}else _0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x360)]=_0xf8de3b;}_0xf8de3b=parseInt(_0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x360)]);if(_0xe850de[_0x517d16(0x3da)][_0x517d16(0x213)]===![]){if(_0xe850de['optimize']!==![]){if(window['obsstudio'])return;}}_0xf8de3b===0x0&&_0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x5ca)]&&(_0xf8de3b=0x1);if(_0xe850de[_0x517d16(0x5f1)][_0x463c6b][_0x517d16(0x28f)]===_0xf8de3b)return;log(_0x517d16(0x1f6)+_0xf8de3b);var _0x440d6d={};_0x440d6d[_0x517d16(0x3c9)]=_0xf8de3b,log(_0x440d6d);if(_0xe850de[_0x517d16(0x2b2)](_0x440d6d,_0x463c6b)){if(_0x517d16(0x53d)!==_0x517d16(0x53d))return;else _0xe850de[_0x517d16(0x5f1)][_0x463c6b]['bandwidth']=_0xf8de3b;}else setTimeout(function _0x1c7965(){var _0x2b6aab=_0x517d16;_0xe850de[_0x2b6aab(0x54b)](![],_0x463c6b);},0x1388),warnlog(_0x517d16(0x4f2));},_0xe850de[_0x3a531e(0x528)]=function(_0x552d3b,_0x158058=![]){var _0x440040=_0x3a531e;if(_0x440040(0x3e2)!==_0x440040(0x3e2)){_0x5f3272[_0x440040(0x41e)]();return;}else{if(_0xe850de[_0x440040(0x240)]){if(!_0xe850de[_0x440040(0x351)]){warnUser(_0x440040(0x57f));return;}}_0xe850de[_0x440040(0x1fd)][_0x440040(0x408)](_0x552d3b)?_0xe850de['soloChatUUID'][_0x440040(0x58f)](_0xe850de[_0x440040(0x1fd)][_0x440040(0x53f)](_0x552d3b),0x1):_0xe850de[_0x440040(0x1fd)][_0x440040(0x484)](_0x552d3b);var _0x90d45c={};_0x90d45c['micIsolate']=![];_0x158058&&(_0x440040(0x542)!==_0x440040(0x542)?_0x3d3e2e[_0x440040(0x537)](_0x440040(0x3f7)+_0x554616)&&_0xda43a('container_'+_0x1ed19e)[_0x440040(0x23d)][_0x440040(0x54d)](_0x28ac7f(_0x440040(0x3f7)+_0x23ad58)):(_0x158058[_0x440040(0x4ee)]||_0x158058['metaKey'])&&(_0xe850de[_0x440040(0x1fd)][_0x440040(0x408)](_0x552d3b)&&(_0x90d45c[_0x440040(0x2f3)]=!![])));_0xe850de[_0x440040(0x2b2)](_0x90d45c,_0x552d3b);var _0x303840=document[_0x440040(0x485)](_0x440040(0x4f7));for(var _0x595d5b=0x0;_0x595d5b<_0x303840[_0x440040(0x543)];_0x595d5b++){if(_0x303840[_0x595d5b][_0x440040(0x2bf)][_0x440040(0x4e2)]==_0x552d3b&&_0xe850de[_0x440040(0x1fd)][_0x440040(0x408)](_0x303840[_0x595d5b][_0x440040(0x2bf)][_0x440040(0x4e2)]))_0x90d45c[_0x440040(0x2f3)]&&_0x303840[_0x595d5b][_0x440040(0x45a)][_0x440040(0x5de)](_0x440040(0x554));else _0x303840[_0x595d5b][_0x440040(0x2bf)][_0x440040(0x4e2)]==_0x552d3b&&(_0x303840[_0x595d5b][_0x440040(0x45a)][_0x440040(0x2e8)](_0x440040(0x625)),_0x303840[_0x595d5b][_0x440040(0x45a)][_0x440040(0x2e8)](_0x440040(0x554)));}_0xe850de[_0x440040(0x5c3)](![]);}},_0xe850de[_0x3a531e(0x38c)]=function(_0x5404ed){var _0x2c71ff=_0x3a531e,_0x1e3775={};warnlog(_0x5404ed),_0x5404ed['dataset']['value']=='0'?(_0x1e3775[_0x2c71ff(0x2f3)]=!![],_0x5404ed['dataset'][_0x2c71ff(0x4eb)]='1',_0x5404ed[_0x2c71ff(0x45a)][_0x2c71ff(0x5de)](_0x2c71ff(0x625))):(_0x1e3775['micIsolate']=![],_0x5404ed[_0x2c71ff(0x2bf)][_0x2c71ff(0x4eb)]='0',_0x5404ed[_0x2c71ff(0x45a)][_0x2c71ff(0x2e8)](_0x2c71ff(0x625))),_0xe850de[_0x2c71ff(0x2b2)](_0x1e3775,_0x5404ed['dataset'][_0x2c71ff(0x4e2)]),warnlog(_0x1e3775);},_0xe850de[_0x3a531e(0x41e)]=function(){var _0x1b2d43=_0x3a531e;if('juOxE'!==_0x1b2d43(0x47a))_0x589853[_0x1b2d43(0x535)](_0x3772e6);else{if(_0xe850de[_0x1b2d43(0x364)]){if(!(_0xe850de[_0x1b2d43(0x364)]in _0xe850de[_0x1b2d43(0x20c)]))_0xe850de[_0x1b2d43(0x26d)]=![];else _0xe850de[_0x1b2d43(0x26d)]!==_0xe850de[_0x1b2d43(0x364)]&&(_0xe850de[_0x1b2d43(0x26d)]=![]);}else _0xe850de[_0x1b2d43(0x26d)]=![];!_0xe850de[_0x1b2d43(0x2ec)]&&(_0xe850de[_0x1b2d43(0x26d)]?(getById(_0x1b2d43(0x512))[_0x1b2d43(0x45a)][_0x1b2d43(0x5de)](_0x1b2d43(0x446)),getById(_0x1b2d43(0x22f))[_0x1b2d43(0x45a)][_0x1b2d43(0x2e8)](_0x1b2d43(0x43f))):(getById(_0x1b2d43(0x512))[_0x1b2d43(0x45a)][_0x1b2d43(0x2e8)](_0x1b2d43(0x446)),getById(_0x1b2d43(0x22f))[_0x1b2d43(0x45a)][_0x1b2d43(0x5de)](_0x1b2d43(0x43f))));for(var _0x303835 in _0xe850de[_0x1b2d43(0x20c)]){try{if(_0x303835==_0xe850de[_0x1b2d43(0x364)])continue;var _0x245654=_0xe850de[_0x1b2d43(0x20c)][_0x303835][_0x1b2d43(0x5c2)]();_0x245654[_0x1b2d43(0x341)](_0x42e5cf=>{var _0x39bde2=_0x1b2d43;if(!_0x42e5cf[_0x39bde2(0x325)])return;if(_0x42e5cf[_0x39bde2(0x325)][_0x39bde2(0x55a)]!=='audio')return;const _0x1b8d73=_0x42e5cf[_0x39bde2(0x555)]();if(!_0x1b8d73[_0x39bde2(0x49e)])_0x1b8d73[_0x39bde2(0x49e)]=[{}];else{if(!_0x1b8d73[_0x39bde2(0x49e)][_0x39bde2(0x543)])return;}_0xe850de[_0x39bde2(0x26d)]?(_0x1b8d73[_0x39bde2(0x49e)][0x0]['active']=![],_0x42e5cf[_0x39bde2(0x49b)](_0x1b8d73)[_0x39bde2(0x2e9)](()=>{})[_0x39bde2(0x340)](warnlog)):(_0x1b8d73['encodings'][0x0][_0x39bde2(0x599)]=!![],_0x42e5cf[_0x39bde2(0x49b)](_0x1b8d73)[_0x39bde2(0x2e9)](()=>{})[_0x39bde2(0x340)](warnlog));});}catch(_0x52105c){errorlog(_0x52105c);}}}},_0xe850de[_0x3a531e(0x5c3)]=function(_0x46506e=!![]){var _0x5b24f8=_0x3a531e;if(_0xe850de[_0x5b24f8(0x240)]===![]){_0xe850de[_0x5b24f8(0x41e)]();return;}else{if(!_0xe850de[_0x5b24f8(0x351)])return;}if(_0xe850de['soloChatUUID'][_0x5b24f8(0x543)])for(var _0x1873d6=0x0;_0x1873d6<_0xe850de[_0x5b24f8(0x1fd)]['length'];_0x1873d6++){if(_0x5b24f8(0x665)===_0x5b24f8(0x550))_0x58969b[_0x55383c][_0x5b24f8(0x45a)][_0x5b24f8(0x5de)](_0x5b24f8(0x554));else{if(_0xe850de[_0x5b24f8(0x1fd)][_0x1873d6]in _0xe850de[_0x5b24f8(0x20c)]){}else _0xe850de['soloChatUUID'][_0x5b24f8(0x58f)](_0x1873d6,0x1),_0x1873d6--;}}for(var _0x22dc51 in _0xe850de[_0x5b24f8(0x20c)]){try{if(_0x5b24f8(0x448)!=='oSubt')_0x45d4ff(_0x5b24f8(0x69c));else{var _0x249fc2=_0xe850de[_0x5b24f8(0x20c)][_0x22dc51][_0x5b24f8(0x5c2)]();_0x249fc2['forEach'](_0x137cb7=>{var _0x16ad82=_0x5b24f8;if(!_0x137cb7['track'])return;if(_0x137cb7[_0x16ad82(0x325)][_0x16ad82(0x55a)]!==_0x16ad82(0x64d))return;const _0x5a8e78=_0x137cb7[_0x16ad82(0x555)]();if(!_0x5a8e78[_0x16ad82(0x49e)])_0x5a8e78[_0x16ad82(0x49e)]=[{}];else{if(!_0x5a8e78[_0x16ad82(0x49e)][_0x16ad82(0x543)])return;}if(_0xe850de['soloChatUUID'][_0x16ad82(0x543)]&&_0xe850de['soloChatUUID']['includes'](_0x22dc51))_0x5a8e78[_0x16ad82(0x49e)][0x0][_0x16ad82(0x599)]=!![],setTimeout(function(_0x3e606f,_0xebd6b1,_0x57a223){var _0xfb1e18=_0x16ad82;_0x57a223[_0xfb1e18(0x49b)](_0xebd6b1)[_0xfb1e18(0x2e9)](()=>{var _0x62ccbc=_0xfb1e18;document[_0x62ccbc(0x485)](_0x62ccbc(0x2a5)+_0x3e606f+'\x22]')[0x0][_0x62ccbc(0x45a)][_0x62ccbc(0x5de)](_0x62ccbc(0x625));})[_0xfb1e18(0x340)](warnlog);},0x0,_0x22dc51,_0x5a8e78,_0x137cb7);else _0xe850de['soloChatUUID'][_0x16ad82(0x543)]==0x0?(_0x5a8e78[_0x16ad82(0x49e)][0x0]['active']=!![],_0x137cb7['setParameters'](_0x5a8e78)['then'](()=>{})[_0x16ad82(0x340)](warnlog)):(_0x5a8e78[_0x16ad82(0x49e)][0x0][_0x16ad82(0x599)]=![],setTimeout(function(_0x29540d,_0xc4acaf,_0x2688ce){var _0x1c5bc2=_0x16ad82;_0x2688ce[_0x1c5bc2(0x49b)](_0xc4acaf)[_0x1c5bc2(0x2e9)]()[_0x1c5bc2(0x340)](_0x4b1d1e=>{var _0x53c49c=_0x1c5bc2;warnlog(_0x4b1d1e),document[_0x53c49c(0x485)]('[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22'+_0x29540d+'\x22]')[0x0][_0x53c49c(0x45a)][_0x53c49c(0x5de)](_0x53c49c(0x625));});},0x0,_0x22dc51,_0x5a8e78,_0x137cb7));});}}catch(_0x1ab3b8){errorlog(_0x1ab3b8);}}if(_0x46506e==![]){if(_0xe850de[_0x5b24f8(0x1fd)][_0x5b24f8(0x543)]){if('LUUCN'!==_0x5b24f8(0x3a9)){_0xe850de[_0x5b24f8(0x5c0)]=_0xe850de[_0x5b24f8(0x5d8)],_0xe850de[_0x5b24f8(0x5d8)]=![],data={},data[_0x5b24f8(0x2ed)]=_0xe850de[_0x5b24f8(0x5d8)];for(var _0x1873d6=0x0;_0x1873d6<_0xe850de[_0x5b24f8(0x1fd)][_0x5b24f8(0x543)];_0x1873d6++){_0xe850de[_0x5b24f8(0x5f7)](data,_0xe850de['soloChatUUID'][_0x1873d6]);}}else _0x2dc039(_0x28e09e[_0x5b24f8(0x353)],_0x5d7639);}else _0xe850de['muted']=_0xe850de[_0x5b24f8(0x5c0)];toggleMute(!![]);}},_0xe850de[_0x3a531e(0x62e)]=function(){var _0x12a1e9=_0x3a531e;if(_0xe850de[_0x12a1e9(0x4c8)]===null)return;for(var _0x501586 in _0xe850de[_0x12a1e9(0x5f1)]){try{if(_0x12a1e9(0x2c7)===_0x12a1e9(0x2c7)){var _0x5e92e4=_0xe850de[_0x12a1e9(0x5f1)][_0x501586][_0x12a1e9(0x33f)]();for(var _0x52cdad=0x0;_0x52cdad<_0x5e92e4[_0x12a1e9(0x543)];_0x52cdad++){_0x5e92e4[_0x52cdad][_0x12a1e9(0x325)][_0x12a1e9(0x55a)]==_0x12a1e9(0x64d)&&(_0x5e92e4[_0x52cdad][_0x12a1e9(0x325)][_0x12a1e9(0x334)]=!_0xe850de[_0x12a1e9(0x4c8)]);}}else _0x2415d0(_0x3da535[_0x12a1e9(0x692)]);}catch(_0x24a4e8){}}_0xe850de[_0x12a1e9(0x4c8)]&&(getById(_0x12a1e9(0x573))[_0x12a1e9(0x5d8)]=!![]);},_0xe850de[_0x3a531e(0x500)]=function(){var _0x3c8efe=_0x3a531e;if(_0xe850de[_0x3c8efe(0x252)]===null)return;_0xe850de[_0x3c8efe(0x252)]?(getById(_0x3c8efe(0x582))[_0x3c8efe(0x296)][_0x3c8efe(0x219)]='none',!_0xe850de[_0x3c8efe(0x2ec)]&&warnUser(_0x3c8efe(0x695))):(getById(_0x3c8efe(0x582))[_0x3c8efe(0x296)][_0x3c8efe(0x219)]='',!_0xe850de[_0x3c8efe(0x2ec)]&&closeModal());for(var _0x5d8d9b in _0xe850de[_0x3c8efe(0x5f1)]){try{var _0x309793=_0xe850de[_0x3c8efe(0x5f1)][_0x5d8d9b][_0x3c8efe(0x33f)]();for(var _0x44e2f7=0x0;_0x44e2f7<_0x309793[_0x3c8efe(0x543)];_0x44e2f7++){_0x3c8efe(0x518)!==_0x3c8efe(0x518)?_0x101636[_0x3c8efe(0x549)]=!![]:_0x309793[_0x44e2f7]['track'][_0x3c8efe(0x55a)]==_0x3c8efe(0x25f)&&(_0x309793[_0x44e2f7][_0x3c8efe(0x325)][_0x3c8efe(0x334)]=!_0xe850de[_0x3c8efe(0x252)]);}}catch(_0x10103d){errorlog(_0x10103d);}}_0xe850de[_0x3c8efe(0x252)]&&(getById(_0x3c8efe(0x573))[_0x3c8efe(0x5d8)]=!![]);},_0xe850de[_0x3a531e(0x290)]=function(_0x2ed79e){var _0x3ad433=_0x3a531e;_0x2ed79e[_0x3ad433(0x389)]();var _0x3bf767=parseFloat(_0x2ed79e[_0x3ad433(0x626)]*-0.001);log(_0x2ed79e[_0x3ad433(0x2fe)]),_0x2ed79e['ctrlKey']||_0x2ed79e[_0x3ad433(0x356)]?_0xe850de[_0x3ad433(0x3eb)](_0x3bf767,_0x2ed79e['currentTarget'][_0x3ad433(0x2bf)]['UUID']):_0xe850de[_0x3ad433(0x233)](_0x3bf767,_0x2ed79e['currentTarget'][_0x3ad433(0x2bf)]['UUID']);},_0xe850de[_0x3a531e(0x233)]=function(_0x50dbbc,_0x126153,_0x6d218f=_0xe850de[_0x3a531e(0x565)]){var _0xfea20c=_0x3a531e;log(_0xfea20c(0x617)+_0x50dbbc),log(_0x126153);var _0x220e17={};_0x220e17[_0xfea20c(0x48d)]=_0x50dbbc,_0x220e17['remote']=_0x6d218f,_0xe850de[_0xfea20c(0x2b2)](_0x220e17,_0x126153)?log(_0xfea20c(0x58b)):'NNhxG'===_0xfea20c(0x298)?_0x46c253>_0x304e57['maxvideobitrate']&&(_0x5d6c4e=_0x5ab3a0[_0xfea20c(0x58e)]):errorlog('failed\x20to\x20send\x20zoom\x20change\x20request');},_0xe850de[_0x3a531e(0x3eb)]=function(_0x4b15e2,_0x4f4d41,_0x5999d0=_0xe850de[_0x3a531e(0x565)]){var _0x391f88=_0x3a531e;log(_0x391f88(0x399)+_0x4b15e2);var _0x5caa16={};_0x5caa16[_0x391f88(0x2d6)]=_0x4b15e2,_0x5caa16[_0x391f88(0x565)]=_0x5999d0,_0xe850de[_0x391f88(0x2b2)](_0x5caa16,_0x4f4d41)?log(_0x391f88(0x3bd)):errorlog(_0x391f88(0x323));},_0xe850de[_0x3a531e(0x2b5)]=function(){var _0x1f7a0a=_0x3a531e;_0xe850de[_0x1f7a0a(0x602)]();if(_0xe850de['joiningRoom']!==![])_0xe850de[_0x1f7a0a(0x549)]=_0x1f7a0a(0x32b),log(_0x1f7a0a(0x271));else{var _0xd52c7f={};_0xd52c7f[_0x1f7a0a(0x467)]=_0x1f7a0a(0x519),_0xd52c7f['streamID']=_0xe850de[_0x1f7a0a(0x295)],_0xe850de[_0x1f7a0a(0x596)](_0xd52c7f),log(_0x1f7a0a(0x606));}},_0xe850de[_0x3a531e(0x699)]=function(_0x5bd8b1){var _0xd30954=_0x3a531e;try{if(navigator[_0xd30954(0x55f)][_0xd30954(0x53f)](_0xd30954(0x224))!=-0x1){if(!_0xe850de[_0xd30954(0x607)]['srcObject'])return _0x5bd8b1;if(!_0xe850de[_0xd30954(0x607)][_0xd30954(0x442)][_0xd30954(0x48c)]()[_0xd30954(0x543)]){if(_0xd30954(0x536)===_0xd30954(0x536))return _0x5bd8b1;else{if(_0xcff0c4[_0xd30954(0x419)](_0x21fc9d[_0xd30954(0x5f1)])[_0xd30954(0x543)]>=_0xb2602b[_0xd30954(0x40c)]){delete _0x53ff50[_0xd30954(0x5f1)][_0x127157],_0xb0adc6(),_0x137a8e(_0xd30954(0x655));return;}}}if(_0x5bd8b1<=0x0)return _0x5bd8b1;var _0xa86070=_0xe850de[_0xd30954(0x607)][_0xd30954(0x442)][_0xd30954(0x48c)]()[0x0][_0xd30954(0x661)](),_0x5d1558=_0xa86070['height'],_0x9d24dd=_0xa86070[_0xd30954(0x673)],_0x40cb9c=_0x5d1558*_0x5bd8b1/0x64,_0x458767=_0x9d24dd*_0x5bd8b1/0x64;if(_0x40cb9c>_0x458767){_0x40cb9c=parseInt(_0x40cb9c/0x10)*0x10;var _0xde435=0x64*_0x40cb9c/_0x5d1558;}else{_0x458767=parseInt(_0x458767/0x10)*0x10;var _0xde435=0x64*_0x458767/_0x9d24dd;}return _0xde435;}else{if(navigator[_0xd30954(0x55f)]['indexOf'](_0xd30954(0x55c))>-0x1){if(!_0xe850de[_0xd30954(0x607)]['srcObject'])return _0x5bd8b1;if(!_0xe850de['videoElement'][_0xd30954(0x442)][_0xd30954(0x48c)]()[_0xd30954(0x543)])return _0x5bd8b1;if(_0x5bd8b1<=0x0)return _0x5bd8b1;var _0xa86070=_0xe850de['videoElement'][_0xd30954(0x442)][_0xd30954(0x48c)]()[0x0][_0xd30954(0x661)](),_0x5d1558=_0xa86070[_0xd30954(0x265)],_0x9d24dd=_0xa86070[_0xd30954(0x673)],_0x40cb9c=_0x5d1558*_0x5bd8b1/0x64,_0x458767=_0x9d24dd*_0x5bd8b1/0x64;if(_0x40cb9c>_0x458767){_0x40cb9c=parseInt(_0x40cb9c/0x10)*0x10;var _0xde435=0x64*_0x40cb9c/_0x5d1558;}else{_0x458767=parseInt(_0x458767/0x10)*0x10;var _0xde435=0x64*_0x458767/_0x9d24dd;}return _0xde435;}else{if(_0xe850de[_0xd30954(0x4b3)]===_0xd30954(0x5d7)){if(!_0xe850de[_0xd30954(0x607)][_0xd30954(0x442)])return _0x5bd8b1;if(!_0xe850de[_0xd30954(0x607)][_0xd30954(0x442)][_0xd30954(0x48c)]()[_0xd30954(0x543)])return _0x5bd8b1;if(_0x5bd8b1<=0x0)return _0x5bd8b1;var _0xa86070=_0xe850de[_0xd30954(0x607)][_0xd30954(0x442)][_0xd30954(0x48c)]()[0x0][_0xd30954(0x661)](),_0x5d1558=_0xa86070[_0xd30954(0x265)],_0x9d24dd=_0xa86070['width'],_0x40cb9c=_0x5d1558*_0x5bd8b1/0x64,_0x458767=_0x9d24dd*_0x5bd8b1/0x64;if(_0x40cb9c>_0x458767){_0x40cb9c=parseInt(_0x40cb9c/0x10)*0x10;var _0xde435=0x64*_0x40cb9c/_0x5d1558;}else{_0x458767=parseInt(_0x458767/0x10)*0x10;var _0xde435=0x64*_0x458767/_0x9d24dd;}return _0xde435;}else return _0x5bd8b1;}}}catch(_0x158c8a){return _0x5bd8b1;}},_0xe850de[_0x3a531e(0x57a)]=function(){var _0x2a3c44=_0x3a531e;log(_0x2a3c44(0x4c4));for(var _0xdc5d44 in _0xe850de[_0x2a3c44(0x20c)]){setTimeout(function(_0x21d6ab){var _0x4d0e41=_0x2a3c44;if(_0xe850de[_0x4d0e41(0x20c)][_0x21d6ab][_0x4d0e41(0x29b)]!==![])log(_0x4d0e41(0x4fc)),_0xe850de[_0x4d0e41(0x338)](_0x21d6ab,_0xe850de[_0x4d0e41(0x20c)][_0x21d6ab][_0x4d0e41(0x688)],_0xe850de[_0x4d0e41(0x20c)][_0x21d6ab][_0x4d0e41(0x3b7)]);else _0xe850de[_0x4d0e41(0x20c)][_0x21d6ab][_0x4d0e41(0x435)]!==![]&&(log(_0x4d0e41(0x205)),_0xe850de[_0x4d0e41(0x2c2)](_0x21d6ab,_0xe850de['pcs'][_0x21d6ab][_0x4d0e41(0x435)]));},0x0,_0xdc5d44);}},_0xe850de[_0x3a531e(0x2c2)]=function(_0x5bcebd,_0x57e5d4){var _0x2d91f8=_0x3a531e;warnlog(_0x2d91f8(0x269));if(_0xe850de['pcs'][_0x5bcebd][_0x2d91f8(0x435)]!==_0x57e5d4){_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd][_0x2d91f8(0x435)]=_0x57e5d4;try{if(safariVersion()<=0xd&&(iOS||iPad))log(_0x2d91f8(0x20d));else{if((adapter[_0x2d91f8(0x3b9)]['browser']==='chrome'||adapter['browserDetails'][_0x2d91f8(0x5ac)]==='safari'||adapter[_0x2d91f8(0x3b9)][_0x2d91f8(0x5ac)]===_0x2d91f8(0x23a)&&adapter[_0x2d91f8(0x3b9)][_0x2d91f8(0x2cf)]>=0x40)&&_0x2d91f8(0x345)in window&&_0x2d91f8(0x49b)in window['RTCRtpSender']['prototype']){var _0x138429=_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd][_0x2d91f8(0x5c2)]()[_0x2d91f8(0x5ef)](function(_0x5c6313){var _0x306e37=_0x2d91f8;return _0x5c6313[_0x306e37(0x325)]&&_0x5c6313[_0x306e37(0x325)][_0x306e37(0x55a)]=='video';});if(!_0x138429){if(_0x2d91f8(0x4ab)!=='OnkAl'){warnlog(_0x2d91f8(0x56e));return;}else _0x5eceac['pcs'][_0x5a92a9][_0x2d91f8(0x6b4)]=![];}var _0x2e7b13=_0x138429[_0x2d91f8(0x555)]();(!_0x2e7b13[_0x2d91f8(0x49e)]||_0x2e7b13[_0x2d91f8(0x49e)][_0x2d91f8(0x543)]==0x0)&&(_0x2e7b13[_0x2d91f8(0x49e)]=[{}]);_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd]['scaleResolution']&&('YUNkv'!==_0x2d91f8(0x483)?_0xe850de['pcs'][_0x5bcebd][_0x2d91f8(0x29b)]<_0x57e5d4&&(_0x57e5d4=_0xe850de['pcs'][_0x5bcebd][_0x2d91f8(0x29b)]):(_0x44693f(_0x2d91f8(0x635)),_0x1b5bb7[_0x2d91f8(0x4e2)]in _0x3c38fd[_0x2d91f8(0x20c)]&&(_0x584766(_0x2d91f8(0x282)),_0x58a14d[_0x2d91f8(0x20c)][_0x546f67[_0x2d91f8(0x4e2)]][_0x2d91f8(0x266)](),delete _0x116d0f[_0x2d91f8(0x20c)][_0x2d0323['UUID']],_0xcb2e9c[_0x2d91f8(0x5c3)](),_0x2fa9ac()),_0x539789[_0x2d91f8(0x4e2)]in _0x28612e[_0x2d91f8(0x5f1)]&&(_0x5313ab(_0x2d91f8(0x282)),_0x3ed006[_0x2d91f8(0x5f1)][_0x1954cf[_0x2d91f8(0x4e2)]][_0x2d91f8(0x266)](),delete _0xa9cb97[_0x2d91f8(0x5f1)][_0x4441bc[_0x2d91f8(0x4e2)]])));_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd][_0x2d91f8(0x4cf)]&&_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd]['scaleDueToBitrate']<_0x57e5d4&&(_0x2d91f8(0x5ad)===_0x2d91f8(0x5ad)?_0x57e5d4=_0xe850de['pcs'][_0x5bcebd][_0x2d91f8(0x4cf)]:(_0x4cc6b3=_0x24796a[_0x2d91f8(0x5f7)](_0x160b93),_0x28104d?(_0x559640(_0x413de9),_0x55d2f1(_0x2d91f8(0x237))):(_0x436c34(_0x2d91f8(0x628)),_0x3a8125[_0x2d91f8(0x596)](_0xf96597))));_0x57e5d4=_0xe850de['pixelFix'](_0x57e5d4);_0x57e5d4<=0x0?_0x2e7b13[_0x2d91f8(0x49e)][0x0]['scaleResolutionDownBy']=0x1:_0x2e7b13[_0x2d91f8(0x49e)][0x0][_0x2d91f8(0x497)]=0x64/_0x57e5d4;_0x138429[_0x2d91f8(0x49b)](_0x2e7b13)[_0x2d91f8(0x2e9)](()=>{var _0x507747=_0x2d91f8;log(_0x507747(0x40e)),log(_0x138429[_0x507747(0x555)]()),pokeIframeAPI('setVideoScale',_0x57e5d4,_0x5bcebd);})[_0x2d91f8(0x340)](warnlog),_0xe850de[_0x2d91f8(0x20c)][_0x5bcebd][_0x2d91f8(0x65b)]['scaleFactor']=parseInt(_0x57e5d4)+'%';return;}}}catch(_0x3fa4e3){errorlog(_0x3fa4e3);}}},_0xe850de[_0x3a531e(0x4f6)]=function(_0xaf5a3d,_0x3c7ff1,_0x4ccffb){var _0x5b3f1c=_0x3a531e;if(!_0xe850de[_0x5b3f1c(0x5f1)][_0xaf5a3d])return;var _0x1ff6e6=![];_0xe850de['rpcs'][_0xaf5a3d][_0x5b3f1c(0x688)]!=_0x3c7ff1&&(_0xe850de['rpcs'][_0xaf5a3d][_0x5b3f1c(0x688)]=_0x3c7ff1,_0x1ff6e6=!![]);_0xe850de[_0x5b3f1c(0x5f1)][_0xaf5a3d][_0x5b3f1c(0x3b7)]!=_0x4ccffb&&(_0xe850de[_0x5b3f1c(0x5f1)][_0xaf5a3d][_0x5b3f1c(0x3b7)]=_0x4ccffb,_0x1ff6e6=!![]);log(_0x3c7ff1+'\x20'+_0x4ccffb);if(_0x1ff6e6){var _0x6eaa9d={};_0x6eaa9d[_0x5b3f1c(0x4e2)]=_0xaf5a3d,_0x6eaa9d[_0x5b3f1c(0x4f6)]={'w':_0x3c7ff1,'h':_0x4ccffb},warnlog(_0x5b3f1c(0x4f6)),warnlog(_0x6eaa9d),_0xe850de[_0x5b3f1c(0x2b2)](_0x6eaa9d,_0xaf5a3d);}_0xe850de['rpcs'][_0xaf5a3d][_0x5b3f1c(0x65b)][_0x5b3f1c(0x5d4)]=parseInt(_0x3c7ff1)+_0x5b3f1c(0x639)+parseInt(_0x4ccffb);},_0xe850de['setResolution']=function(_0x14eaab,_0x7d7bff,_0x4db43a){var _0x926f4a=_0x3a531e;_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x688)]=_0x7d7bff,_0xe850de[_0x926f4a(0x20c)][_0x14eaab]['scaleHeight']=_0x4db43a;if(safariVersion()<=0xd&&(iOS||iPad))return;if((adapter[_0x926f4a(0x3b9)][_0x926f4a(0x5ac)]===_0x926f4a(0x36d)||adapter[_0x926f4a(0x3b9)][_0x926f4a(0x5ac)]===_0x926f4a(0x57d)||adapter[_0x926f4a(0x3b9)][_0x926f4a(0x5ac)]===_0x926f4a(0x23a)&&adapter[_0x926f4a(0x3b9)][_0x926f4a(0x2cf)]>=0x40)&&'RTCRtpSender'in window&&_0x926f4a(0x49b)in window[_0x926f4a(0x345)][_0x926f4a(0x1f4)]){if(_0x926f4a(0x2fd)!==_0x926f4a(0x332)){var _0x2c10d2=_0xe850de['pcs'][_0x14eaab][_0x926f4a(0x5c2)]()[_0x926f4a(0x5ef)](function(_0x32e02d){var _0x13a7d8=_0x926f4a;return _0x32e02d[_0x13a7d8(0x325)]&&_0x32e02d[_0x13a7d8(0x325)][_0x13a7d8(0x55a)]=='video';});if(!_0x2c10d2){warnlog(_0x926f4a(0x56e));return;}var _0x42a655=_0x2c10d2[_0x926f4a(0x555)]();(!_0x42a655[_0x926f4a(0x49e)]||_0x42a655[_0x926f4a(0x49e)][_0x926f4a(0x543)]==0x0)&&(_0x42a655[_0x926f4a(0x49e)]=[{}]);if(_0xe850de[_0x926f4a(0x607)]){var _0x10af89=_0xe850de[_0x926f4a(0x607)][_0x926f4a(0x442)][_0x926f4a(0x48c)]();if(_0x10af89[_0x926f4a(0x543)])var _0x211fd4=_0xe850de[_0x926f4a(0x607)]['srcObject'][_0x926f4a(0x48c)]()[0x0][_0x926f4a(0x661)](),_0x12e9b8=_0x211fd4[_0x926f4a(0x265)],_0x3d1686=_0x211fd4[_0x926f4a(0x673)];else return;}else{if(_0x926f4a(0x697)!==_0x926f4a(0x66e))return;else _0x5aa752[_0x926f4a(0x2ec)]!=!![]&&_0x56ad85(_0x926f4a(0x68e));}var _0x235813=0x64*_0x7d7bff/_0x3d1686,_0x115c21=0x64*_0x4db43a/_0x12e9b8;log(_0x235813+_0x926f4a(0x639)+_0x115c21);var _0x472983=0x64;_0x235813>_0x115c21?_0x472983=_0x115c21:_0x472983=_0x235813;_0x472983>0x64&&(_0x472983=0x64);log(_0x926f4a(0x3d6)+_0x472983),_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x29b)]=_0x472983;var _0x563d81=0x64;log(_0x926f4a(0x45d)+_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x435)]);_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x435)]&&(_0x563d81=_0xe850de['pcs'][_0x14eaab][_0x926f4a(0x435)]);_0x563d81>_0x472983&&(_0x563d81=_0x472983);_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x29b)]&&(_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x29b)]<_0x563d81&&(_0x563d81=_0xe850de['pcs'][_0x14eaab][_0x926f4a(0x29b)]));_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x4cf)]&&_0xe850de[_0x926f4a(0x20c)][_0x14eaab]['scaleDueToBitrate']<_0x563d81&&(_0x563d81=_0xe850de['pcs'][_0x14eaab][_0x926f4a(0x4cf)]);log(_0x926f4a(0x310)+_0x563d81),_0x563d81=_0xe850de['pixelFix'](_0x563d81),log(_0x926f4a(0x46d)+_0x563d81);_0x563d81<=0x0?_0x42a655['encodings'][0x0][_0x926f4a(0x497)]=0x1:_0x42a655[_0x926f4a(0x49e)][0x0][_0x926f4a(0x497)]=0x64/_0x563d81;_0x2c10d2[_0x926f4a(0x49b)](_0x42a655)[_0x926f4a(0x2e9)](()=>{var _0xb10baa=_0x926f4a;log(_0xb10baa(0x40e)),log(_0x42a655),pokeIframeAPI(_0xb10baa(0x61e),_0x563d81,_0x14eaab);})[_0x926f4a(0x340)](warnlog),_0xe850de[_0x926f4a(0x20c)][_0x14eaab][_0x926f4a(0x65b)][_0x926f4a(0x54f)]=parseInt(_0x563d81)+'%';return;}else _0x3a2dea(this[_0x926f4a(0x4ca)]);}},_0xe850de[_0x3a531e(0x3dc)]=function(_0x56dfc0=null,_0x1d9c4e=null){var _0x46a7f9=_0x3a531e;_0x1d9c4e&&(_0x46a7f9(0x4aa)!==_0x46a7f9(0x4aa)?_0x26ba07['info'][_0x46a7f9(0x637)]=_0x46a7f9(0x488)+_0x5b7aa4():_0x1d9c4e['stopPropagation']());log(_0x46a7f9(0x243)+_0x56dfc0);if(iOS||iPad)log(_0x46a7f9(0x20d));else{if((adapter[_0x46a7f9(0x3b9)][_0x46a7f9(0x5ac)]===_0x46a7f9(0x36d)||adapter[_0x46a7f9(0x3b9)][_0x46a7f9(0x5ac)]==='safari'||adapter[_0x46a7f9(0x3b9)][_0x46a7f9(0x5ac)]===_0x46a7f9(0x23a)&&adapter[_0x46a7f9(0x3b9)][_0x46a7f9(0x2cf)]>=0x40)&&'RTCRtpSender'in window&&'setParameters'in window[_0x46a7f9(0x345)][_0x46a7f9(0x1f4)]){if(_0x56dfc0==null){for(_0x56dfc0 in _0xe850de[_0x46a7f9(0x20c)]){_0xe850de[_0x46a7f9(0x3dc)](_0x56dfc0);}return![];}if(!(_0x56dfc0 in _0xe850de[_0x46a7f9(0x20c)]))return![];_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0][_0x46a7f9(0x495)]&&(_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0][_0x46a7f9(0x436)]&&(clearTimeout(_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0][_0x46a7f9(0x436)]),_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0][_0x46a7f9(0x436)]=null),_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0][_0x46a7f9(0x436)]=setTimeout(function(){var _0x46912a=_0x46a7f9;_0xe850de[_0x46912a(0x3dc)](_0x56dfc0);},parseInt(_0xe850de['pcs'][_0x56dfc0][_0x46a7f9(0x495)])));try{var _0x4e0f31=_0xe850de[_0x46a7f9(0x20c)][_0x56dfc0]['getSenders']()[_0x46a7f9(0x5ef)](function(_0x2b6303){var _0x552c9a=_0x46a7f9;return _0x2b6303['track']&&_0x2b6303[_0x552c9a(0x325)]['kind']==_0x552c9a(0x25f);});if(!_0x4e0f31)return warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found'),![];var _0x3fbbbb=_0x4e0f31[_0x46a7f9(0x555)]();(!_0x3fbbbb[_0x46a7f9(0x49e)]||_0x3fbbbb[_0x46a7f9(0x49e)]['length']==0x0)&&(_0x3fbbbb[_0x46a7f9(0x49e)]=[{}]);var _0x5e944c=![];_0x3fbbbb[_0x46a7f9(0x49e)][0x0][_0x46a7f9(0x497)]=0xa,_0x4e0f31[_0x46a7f9(0x49b)](_0x3fbbbb)[_0x46a7f9(0x2e9)](()=>{var _0x3aacb3=_0x46a7f9;log(_0x3aacb3(0x294));var _0x5cde18=_0xe850de['pcs'][_0x56dfc0][_0x3aacb3(0x29b)],_0x236675=0x64;!_0x5cde18&&(_0x5cde18=_0x236675);_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x435)]&&(_0x236675=_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x435)]);_0x236675>_0x5cde18&&(_0x236675=_0x5cde18);_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x29b)]&&(_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x29b)]<_0x236675&&(_0x236675=_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x29b)]));_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x4cf)]&&_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x4cf)]<_0x236675&&(_0x236675=_0xe850de[_0x3aacb3(0x20c)][_0x56dfc0][_0x3aacb3(0x4cf)]);log(_0x3aacb3(0x310)+_0x236675),_0x236675=_0xe850de[_0x3aacb3(0x699)](_0x236675);var _0x4b04bd=_0x4e0f31['getParameters']();_0x4b04bd[_0x3aacb3(0x49e)][0x0][_0x3aacb3(0x497)]=0x64/_0x236675,log(_0x3aacb3(0x5e3)),_0x4e0f31[_0x3aacb3(0x49b)](_0x4b04bd)[_0x3aacb3(0x2e9)](()=>{var _0x1dd43e=_0x3aacb3;log(_0x1dd43e(0x42e));})[_0x3aacb3(0x340)](warnlog);})[_0x46a7f9(0x340)](warnlog);}catch(_0x30a3be){errorlog(_0x30a3be);}}}return![];},_0xe850de[_0x3a531e(0x5c9)]=function(_0x2b4b4b){var _0x22313d=_0x3a531e;log(_0x22313d(0x50d));var _0x343977=_0xe850de[_0x22313d(0x20c)][_0x2b4b4b][_0x22313d(0x5c2)]()['find'](function(_0x585467){var _0x2c3534=_0x22313d;return _0x585467[_0x2c3534(0x325)]&&_0x585467[_0x2c3534(0x325)][_0x2c3534(0x55a)]==_0x2c3534(0x64d);});if(!_0x343977)return log(_0x22313d(0x317)),![];var _0xb57d9a=_0x343977[_0x22313d(0x555)]();if(!_0xb57d9a[_0x22313d(0x49e)]||_0xb57d9a[_0x22313d(0x49e)][_0x22313d(0x543)]==0x0){if(_0x22313d(0x297)===_0x22313d(0x327)){for(var _0x42010e in _0x2ee10a[_0x22313d(0x20c)]){try{_0x3ee646[_0x22313d(0x20c)][_0x42010e][_0x22313d(0x272)][_0x22313d(0x601)](_0x37fdc9);}catch(_0x300dc9){_0x165d20(_0x22313d(0x477));}}return!![];}else _0xb57d9a[_0x22313d(0x49e)]=[{}];}try{_0xb57d9a[_0x22313d(0x49e)][0x0]['networkPriority']=_0x22313d(0x3a8),_0xb57d9a['encodings'][0x0]['priority']='high',_0xb57d9a[_0x22313d(0x49e)][0x0][_0x22313d(0x681)]=!![],_0x343977['setParameters'](_0xb57d9a)['then'](()=>{var _0x58f1f3=_0x22313d;log(_0x58f1f3(0x202)),pokeIframeAPI(_0x58f1f3(0x5c9),!![],_0x2b4b4b);});}catch(_0x185138){errorlog(_0x185138);}},_0xe850de[_0x3a531e(0x6a8)]=function(_0x165873,_0x954665=0x7d00,_0x3160ee=0x3e8){var _0x29bd3b=_0x3a531e;log(_0x29bd3b(0x510));var _0x4a5455=_0xe850de[_0x29bd3b(0x20c)][_0x165873][_0x29bd3b(0x5c2)]()[_0x29bd3b(0x5ef)](function(_0x133598){var _0x1535a6=_0x29bd3b;if('MbNDT'===_0x1535a6(0x533))_0x1d53a1['rpcs'][_0x12a6bb][_0x1535a6(0x65b)][_0x1535a6(0x401)]['gyro']=_0x4206da[_0x1535a6(0x4d2)];else return _0x133598['track']&&_0x133598[_0x1535a6(0x325)]['kind']=='audio';});if(!_0x4a5455)return log(_0x29bd3b(0x317)),![];var _0x5a29c8=_0x4a5455[_0x29bd3b(0x555)]();(!_0x5a29c8[_0x29bd3b(0x49e)]||_0x5a29c8[_0x29bd3b(0x49e)][_0x29bd3b(0x543)]==0x0)&&(_0x5a29c8[_0x29bd3b(0x49e)]=[{}]),_0x5a29c8['encodings'][0x0][_0x29bd3b(0x4e5)]=_0x954665,_0x4a5455[_0x29bd3b(0x49b)](_0x5a29c8)[_0x29bd3b(0x2e9)](()=>{var _0x3e19bc=_0x29bd3b;pokeIframeAPI(_0x3e19bc(0x589),_0x954665,_0x165873),_0x3160ee>0x0&&(_0x3e19bc(0x434)===_0x3e19bc(0x691)?(_0xf199b9(_0x347d0c),_0x2dcfb8('ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?')):setTimeout(function(){var _0x5cf1d8=_0x3e19bc;try{if(_0x165873 in _0xe850de[_0x5cf1d8(0x20c)])var _0x5911b7=_0xe850de[_0x5cf1d8(0x20c)][_0x165873]['getSenders']()['find'](function(_0x4d7403){var _0x45e97e=_0x5cf1d8;if(_0x45e97e(0x21c)!==_0x45e97e(0x1f5))return _0x4d7403[_0x45e97e(0x325)]&&_0x4d7403[_0x45e97e(0x325)][_0x45e97e(0x55a)]==_0x45e97e(0x64d);else{var _0xf059a1=_0x1c43be[_0x45e97e(0x50f)]||0x0,_0x2e735b=_0x11e38d[_0x45e97e(0x50f)]||0x0;if(_0xf059a1>_0x2e735b)return 0x1;if(_0xf059a1<_0x2e735b)return-0x1;return 0x0;}});else{if('zmHsw'===_0x5cf1d8(0x591))_0x54102(_0x5cf1d8(0x582))['style'][_0x5cf1d8(0x219)]=_0x5cf1d8(0x231),!_0x175e61[_0x5cf1d8(0x2ec)]&&_0x568041('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ');else return![];}if(!_0x5911b7)return _0x5cf1d8(0x452)===_0x5cf1d8(0x69e)?(_0x2a5ee6(_0x5cf1d8(0x317)),![]):(log(_0x5cf1d8(0x317)),![]);var _0x22b438=_0x5911b7[_0x5cf1d8(0x555)]();delete _0x22b438[_0x5cf1d8(0x49e)][0x0][_0x5cf1d8(0x4e5)],_0x5911b7[_0x5cf1d8(0x49b)](_0x22b438)[_0x5cf1d8(0x2e9)](()=>{var _0x5b1cf5=_0x5cf1d8;log(_0x5b1cf5(0x202));});}catch(_0x17f212){errorlog(_0x17f212);}},_0x3160ee,_0x165873));});},_0xe850de[_0x3a531e(0x67f)]=function(_0x50bb0a,_0x369ca4){var _0x46d0b0=_0x3a531e;_0x369ca4=parseInt(_0x369ca4);try{if(_0x46d0b0(0x25c)!==_0x46d0b0(0x489)){var _0x43c4e9=_0xe850de[_0x46d0b0(0x20c)][_0x50bb0a][_0x46d0b0(0x5c2)]()['find'](function(_0xb860ce){var _0x221411=_0x46d0b0;return _0xb860ce[_0x221411(0x325)]&&_0xb860ce['track'][_0x221411(0x55a)]==_0x221411(0x64d);});if(!_0x43c4e9){warnlog(_0x46d0b0(0x250));return;}var _0x43e74c=_0x43c4e9[_0x46d0b0(0x555)]();(!_0x43e74c[_0x46d0b0(0x49e)]||_0x43e74c[_0x46d0b0(0x49e)][_0x46d0b0(0x543)]==0x0)&&(_0x43e74c['encodings']=[{}]);if(_0x369ca4<0x0)_0x43e74c[_0x46d0b0(0x49e)][0x0][_0x46d0b0(0x599)]==![]&&(_0x43e74c[_0x46d0b0(0x49e)][0x0][_0x46d0b0(0x599)]=!![]),safariVersion()<=0xd&&(iOS||iPad)?_0x46d0b0(0x5dc)!=='nauSL'?(_0x33a625[_0x46d0b0(0x585)](_0x531103),_0x54328f[_0x46d0b0(0x5f1)][_0x1d2387][_0x46d0b0(0x65b)][_0x3ffbf0[_0x46d0b0(0x362)]][_0x46d0b0(0x466)]=0x0,_0x21af38(_0x46d0b0(0x245))):(_0x369ca4=0x20,_0xe850de[_0x46d0b0(0x2eb)]&&(_0x369ca4=_0xe850de[_0x46d0b0(0x2eb)]),_0x43e74c[_0x46d0b0(0x49e)][0x0][_0x46d0b0(0x4e5)]=_0x369ca4*0x400):delete _0x43e74c['encodings'][0x0]['maxBitrate'];else _0x369ca4===0x0?_0x43e74c['encodings'][0x0][_0x46d0b0(0x599)]=![]:(_0x43e74c[_0x46d0b0(0x49e)][0x0][_0x46d0b0(0x599)]==![]&&(_0x46d0b0(0x403)!==_0x46d0b0(0x403)?_0x5a6548(_0x46d0b0(0x670)):_0x43e74c[_0x46d0b0(0x49e)][0x0]['active']=!![]),_0x43e74c[_0x46d0b0(0x49e)][0x0][_0x46d0b0(0x4e5)]=_0x369ca4*0x400);_0x43c4e9['setParameters'](_0x43e74c)[_0x46d0b0(0x2e9)](()=>{var _0x35eec5=_0x46d0b0;pokeIframeAPI(_0x35eec5(0x589),_0x369ca4,_0x50bb0a),log(_0x35eec5(0x4a6));})['catch'](warnlog);}else _0x162a7f('scaleResolutionDownBy\x20set\x202!');}catch(_0x2cbd1a){errorlog(_0x2cbd1a);}},_0xe850de[_0x3a531e(0x6b1)]=function(_0x1f9848){var _0x306404=_0x3a531e;if(_0xe850de[_0x306404(0x521)]&&_0xe850de['pcs'][_0x1f9848][_0x306404(0x610)]===!![])_0xe850de[_0x306404(0x604)](_0x1f9848,0x0),_0xe850de[_0x306404(0x20c)][_0x1f9848]['optimizedBitrate']===0x0&&(_0xe850de['pcs'][_0x1f9848][_0x306404(0x35c)]===![]?_0xe850de[_0x306404(0x67f)](_0x1f9848,0x0):_0xe850de[_0x306404(0x67f)](_0x1f9848,-0x1));else{if(_0xe850de['pcs'][_0x1f9848]&&_0xe850de['pcs'][_0x1f9848][_0x306404(0x264)]!==![]){if(_0xe850de[_0x306404(0x20c)][_0x1f9848]['obsVisibility']===![]){var _0x58bd83=_0xe850de[_0x306404(0x20c)][_0x1f9848]['optimizedBitrate'];_0xe850de[_0x306404(0x20c)][_0x1f9848]['savedBitrate']&&_0xe850de[_0x306404(0x20c)][_0x1f9848][_0x306404(0x3ff)]>0x0&&(_0xe850de[_0x306404(0x20c)][_0x1f9848][_0x306404(0x3ff)]<_0xe850de[_0x306404(0x20c)][_0x1f9848][_0x306404(0x264)]&&(_0x58bd83=_0xe850de[_0x306404(0x20c)][_0x1f9848][_0x306404(0x3ff)])),_0xe850de[_0x306404(0x604)](_0x1f9848,_0x58bd83),_0xe850de[_0x306404(0x20c)][_0x1f9848]['optimizedBitrate']===0x0&&(_0x306404(0x3f4)===_0x306404(0x51f)?(_0x5d8ef1[_0x306404(0x4ec)]=_0x33af68[0x0],_0x3980b7[_0x306404(0x463)]=_0x312069[0x1],_0x4cce43[_0x306404(0x572)](_0x45a861)):_0xe850de[_0x306404(0x67f)](_0x1f9848,0x0));}else _0xe850de[_0x306404(0x20c)][_0x1f9848]['optimizedBitrate']===0x0&&_0xe850de['limitAudioBitrate'](_0x1f9848,-0x1);}}},_0xe850de[_0x3a531e(0x3fb)]=function(_0x3f1ded=0x0,_0x2eccfd=![]){var _0x4f2c3b=_0x3a531e;if(_0xe850de[_0x4f2c3b(0x1fb)]){var _0x165eac=_0x3f1ded;warnlog(_0x165eac);var _0x35ed5d=0x0;for(var _0x425eef in _0xe850de[_0x4f2c3b(0x20c)]){if(_0x4f2c3b(0x283)!==_0x4f2c3b(0x30b)){if(_0x2eccfd===_0x425eef)continue;var _0x133574=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef][_0x4f2c3b(0x5c2)]()['find'](function(_0x1faddf){var _0xde53d8=_0x4f2c3b;return _0x1faddf[_0xde53d8(0x325)]&&_0x1faddf[_0xde53d8(0x325)][_0xde53d8(0x55a)]=='video';});if(!_0x133574)continue;var _0x1763f8=_0x133574[_0x4f2c3b(0x555)]();if(!_0x1763f8[_0x4f2c3b(0x49e)]||_0x1763f8[_0x4f2c3b(0x49e)][_0x4f2c3b(0x543)]==0x0){_0x165eac+=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef][_0x4f2c3b(0x34c)]||0x9c4,warnlog(_0x165eac),_0x35ed5d+=0x1;continue;}if(_0x1763f8[_0x4f2c3b(0x49e)][0x0][_0x4f2c3b(0x599)]==![])continue;_0x1763f8['encodings'][0x0]['maxBitrate']?(_0x165eac+=parseInt(_0x1763f8[_0x4f2c3b(0x49e)][0x0]['maxBitrate'])/0x400,warnlog(_0x165eac)):(_0x165eac+=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef][_0x4f2c3b(0x34c)]||0x9c4,warnlog(_0x165eac)),_0x35ed5d+=0x1;}else _0x4139ec[_0x4f2c3b(0x3c9)]=_0x5922ee,_0x2b5e16(_0x4f2c3b(0x2f7)),_0x46059a(_0x11bb53),_0x4ac0cd['sendRequest'](_0x38f04a,_0x3588ac)?_0x1dd321[_0x4f2c3b(0x5f1)][_0x199cdb][_0x4f2c3b(0x28f)]=_0x490233:_0x1b21b9(_0x4f2c3b(0x60c));}if(!_0x165eac)return![];var _0x53974c=parseFloat(_0x165eac/_0xe850de[_0x4f2c3b(0x1fb)]);if(_0x53974c>0x1)for(var _0x425eef in _0xe850de['pcs']){if(_0x2eccfd===_0x425eef)continue;var _0x133574=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef]['getSenders']()['find'](function(_0xd2a53c){var _0x253c04=_0x4f2c3b;if(_0x253c04(0x4be)!==_0x253c04(0x67b))return _0xd2a53c[_0x253c04(0x325)]&&_0xd2a53c['track'][_0x253c04(0x55a)]==_0x253c04(0x25f);else{if(_0x55a6fe[_0x253c04(0x692)]['candidate'][_0x253c04(0x53f)](_0x369ab3[_0x253c04(0x3c3)])===-0x1){_0x3c4ca3(_0x253c04(0x35d));return;}else _0x339629(_0x585641[_0x253c04(0x692)]);}});if(!_0x133574)continue;var _0x1763f8=_0x133574[_0x4f2c3b(0x555)]();if(!_0x1763f8[_0x4f2c3b(0x49e)]||_0x1763f8[_0x4f2c3b(0x49e)]['length']==0x0){var _0x35cdc0=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef]['setBitrate']||0x9c4;_0xe850de[_0x4f2c3b(0x604)](_0x425eef,parseInt(_0x35cdc0/_0x53974c),!![]),errorlog(parseInt(_0x35cdc0/_0x53974c));continue;}if(_0x1763f8['encodings'][0x0][_0x4f2c3b(0x599)]==![])continue;if(_0x1763f8[_0x4f2c3b(0x49e)][0x0][_0x4f2c3b(0x4e5)])errorlog(parseInt(parseInt(_0x1763f8[_0x4f2c3b(0x49e)][0x0]['maxBitrate'])/0x400/_0x53974c)),_0xe850de[_0x4f2c3b(0x604)](_0x425eef,parseInt(parseInt(_0x1763f8[_0x4f2c3b(0x49e)][0x0][_0x4f2c3b(0x4e5)])/0x400/_0x53974c),!![]);else{var _0x35cdc0=_0xe850de[_0x4f2c3b(0x20c)][_0x425eef]['setBitrate']||0x9c4;errorlog(parseInt(_0x35cdc0/_0x53974c)),_0xe850de[_0x4f2c3b(0x604)](_0x425eef,parseInt(_0x35cdc0/_0x53974c),!![]);}}return parseInt(_0x3f1ded/_0x53974c);}else return![];},_0xe850de[_0x3a531e(0x604)]=function(_0x6b18cc,_0x3c2bdd,_0x3fb392=![]){var _0x1acfc8=_0x3a531e;_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x538)]&&(clearInterval(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x538)]),_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x538)]=null);if(_0x3c2bdd===null){if(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x3ff)]===![])return;_0x3c2bdd=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x3ff)];}_0x3c2bdd=parseInt(_0x3c2bdd);_0xe850de['maxvideobitrate']&&(_0x3c2bdd>_0xe850de[_0x1acfc8(0x58e)]&&(_0x3c2bdd=_0xe850de[_0x1acfc8(0x58e)]));_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x3ff)]=_0x3c2bdd;_0xe850de['pcs'][_0x6b18cc]['optimizedBitrate']!==![]&&(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x35c)]===![]&&(_0x3c2bdd>_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x264)]&&(_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x3ff)]=_0x3c2bdd,_0x3c2bdd=parseInt(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['optimizedBitrate'])||0x0)));_0x3fb392===![]&&(_0xe850de[_0x1acfc8(0x1fb)]&&(_0x3c2bdd=_0xe850de[_0x1acfc8(0x3fb)](_0x3c2bdd,_0x6b18cc)));if(_0x3c2bdd==0x0){var _0x2f9e99=Date['now']()-_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x647)];if(_0x2f9e99<_0xe850de[_0x1acfc8(0x3e9)]){if(_0x1acfc8(0x404)===_0x1acfc8(0x4d5)){var _0x585faf=0x1770;_0x3ae2dd['value']&&(_0x585faf=_0xb2eb2f(_0x26a507[_0x1acfc8(0x4eb)])),_0x56b7c2(_0x1acfc8(0x62a),_0x585faf);}else _0x3c2bdd=0x23,_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x538)]=setTimeout(function(_0x5e2fed){var _0x3597c2=_0x1acfc8;_0xe850de[_0x3597c2(0x604)](_0x5e2fed,null);},_0x2f9e99,_0x6b18cc);}}try{if(safariVersion()<=0xd&&(iOS||iPad)){log(_0x1acfc8(0x20d));if(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x516)]==!![]&&_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x520)]==![])return;var _0x869d0b=_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x5c2)]()[_0x1acfc8(0x5ef)](function(_0x40d907){var _0xbc4dd1=_0x1acfc8;return _0x40d907[_0xbc4dd1(0x325)]&&_0x40d907[_0xbc4dd1(0x325)]['kind']==_0xbc4dd1(0x25f);});if(!_0x869d0b){if(_0x1acfc8(0x3e6)!==_0x1acfc8(0x3e6))_0x4aadf9('Mute\x20video\x20-306'),_0x43e906['rpcs'][_0x16353e][_0x1acfc8(0x607)]&&(_0x8a2fc2[_0x1acfc8(0x5f1)][_0x56e33f][_0x1acfc8(0x607)]['muted']=!![],_0x5709b3[_0x1acfc8(0x5f1)][_0x59b892]['mutedState']=!![]);else{warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}}var _0x37bbe8=_0x869d0b[_0x1acfc8(0x555)]();(!_0x37bbe8[_0x1acfc8(0x49e)]||_0x37bbe8[_0x1acfc8(0x49e)][_0x1acfc8(0x543)]==0x0)&&(_0x37bbe8[_0x1acfc8(0x49e)]=[{}]);if(_0x3c2bdd<0x0)_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]==![]&&(_0x37bbe8['encodings'][0x0][_0x1acfc8(0x599)]=!![]),_0x3c2bdd=0x9c4,_0xe850de[_0x1acfc8(0x3c9)]&&(_0x3c2bdd=_0xe850de[_0x1acfc8(0x3c9)]),_0xe850de['maxvideobitrate']&&(_0x3c2bdd>_0xe850de[_0x1acfc8(0x58e)]&&(_0x3c2bdd=_0xe850de[_0x1acfc8(0x58e)])),_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x4e5)]=_0x3c2bdd*0x400;else _0x3c2bdd===0x0?_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]=![]:_0x1acfc8(0x53c)===_0x1acfc8(0x37a)?_0x2e819c[_0x1acfc8(0x53b)](_0x2fe198):(_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]==![]&&(_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]=!![]),_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x4e5)]=_0x3c2bdd*0x400);_0x869d0b[_0x1acfc8(0x49b)](_0x37bbe8)[_0x1acfc8(0x2e9)](()=>{var _0x588a78=_0x1acfc8;pokeIframeAPI(_0x588a78(0x578),_0x3c2bdd,_0x6b18cc),log(_0x588a78(0x56c));})[_0x1acfc8(0x340)](warnlog);return;}else{if((iOS||iPad)&&(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['guest']==!![]&&_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x520)]==![])){var _0x362a1d=0x64;_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x435)]&&(_0x362a1d=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x435)]),_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x29b)]&&_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x29b)]<_0x362a1d&&(_0x362a1d=_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x29b)]),_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['scaleDueToBitrate']=0x64/0x3,_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]<_0x362a1d&&(_0x362a1d=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['scaleDueToBitrate']),_0x362a1d=_0xe850de[_0x1acfc8(0x699)](_0x362a1d),_0x37bbe8['encodings'][0x0][_0x1acfc8(0x497)]=0x64/_0x362a1d,_0x869d0b['setParameters'](_0x37bbe8)[_0x1acfc8(0x2e9)](()=>{var _0x9e7a03=_0x1acfc8;log(_0x9e7a03(0x675)),pokeIframeAPI(_0x9e7a03(0x61e),_0x362a1d,_0x6b18cc);})[_0x1acfc8(0x340)](warnlog),_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x65b)][_0x1acfc8(0x54f)]=parseInt(_0x362a1d)+'%';}else{if((adapter[_0x1acfc8(0x3b9)][_0x1acfc8(0x5ac)]==='chrome'||adapter[_0x1acfc8(0x3b9)]['browser']===_0x1acfc8(0x57d)||adapter['browserDetails'][_0x1acfc8(0x5ac)]==='firefox'&&adapter[_0x1acfc8(0x3b9)][_0x1acfc8(0x2cf)]>=0x40)&&_0x1acfc8(0x345)in window&&'setParameters'in window[_0x1acfc8(0x345)][_0x1acfc8(0x1f4)]){var _0x869d0b=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x5c2)]()[_0x1acfc8(0x5ef)](function(_0x240133){var _0x2e5aae=_0x1acfc8;return _0x240133['track']&&_0x240133['track'][_0x2e5aae(0x55a)]==_0x2e5aae(0x25f);});if(!_0x869d0b){warnlog(_0x1acfc8(0x56e));return;}var _0x37bbe8=_0x869d0b[_0x1acfc8(0x555)]();(!_0x37bbe8[_0x1acfc8(0x49e)]||_0x37bbe8[_0x1acfc8(0x49e)][_0x1acfc8(0x543)]==0x0)&&(_0x37bbe8[_0x1acfc8(0x49e)]=[{}]);if(_0x3c2bdd<0x0)_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]==![]&&(_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]=!![]),delete _0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x4e5)];else _0x3c2bdd===0x0?_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]=![]:(_0x37bbe8[_0x1acfc8(0x49e)][0x0]['active']==![]&&(_0x37bbe8[_0x1acfc8(0x49e)][0x0][_0x1acfc8(0x599)]=!![]),_0x37bbe8[_0x1acfc8(0x49e)][0x0]['maxBitrate']=_0x3c2bdd*0x400);var _0x362a1d=0x64;if(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x435)]){if(_0x1acfc8(0x260)!==_0x1acfc8(0x4a0))_0x362a1d=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['scale'];else try{_0x1acfc8(0x417)in _0x4e62dd[_0x1acfc8(0x5f1)][_0x1e38fd][_0x1acfc8(0x607)]&&_0xca512d[_0x1acfc8(0x5f1)][_0x18807b][_0x1acfc8(0x607)][_0x1acfc8(0x417)][_0x1acfc8(0x464)]();}catch(_0x475aab){_0x12b949(_0x475aab);}}_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x29b)]&&_0xe850de['pcs'][_0x6b18cc]['scaleResolution']<_0x362a1d&&(_0x362a1d=_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x29b)]);if(_0x3c2bdd<0x0)_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x4cf)]=0x64;else{if(_0x3c2bdd>=0x259){if(_0x1acfc8(0x624)!==_0x1acfc8(0x2bd))_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['scaleDueToBitrate']=0x64;else{var _0x37e568=new _0x3b1503(_0x1acfc8(0x4ce))[_0x1acfc8(0x235)](_0x4bcbd1);return _0xfa76a6[_0x1acfc8(0x62b)][_0x1acfc8(0x4b9)]('SHA-256',_0x37e568)[_0x1acfc8(0x2e9)](function(_0xf13944){var _0xe73a36=_0x1acfc8;return _0xf13944=new _0x2becf3(_0xf13944),_0x8aad9d&&(_0xf13944=_0xf13944[_0xe73a36(0x258)](0x0,_0x31cc4c(_0xf2d0ba(_0x3cbf36)/0x2))),_0xf13944=_0x2a1bd2(_0xf13944),_0xf13944;});}}else{if(_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x597)]===![]&&_0xe850de['directorUUID']!==_0x6b18cc&&_0xe850de[_0x1acfc8(0x674)])_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]=0x64;else{if(_0x3c2bdd>=0xc9)_0xe850de[_0x1acfc8(0x586)]?_0x1acfc8(0x457)==='ctYFE'?_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]=0x64/2.5:_0x52222a[_0x1acfc8(0x604)](_0x4d58c1,_0x1aac36['bitrate']):_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]=0x64/0x2;else _0x3c2bdd>=0x51?_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc]['scaleDueToBitrate']=0x64/0x3:_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]=0x64/0x4;}}}_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x4cf)]<_0x362a1d&&(_0x362a1d=_0xe850de['pcs'][_0x6b18cc][_0x1acfc8(0x4cf)]);_0x362a1d=_0xe850de[_0x1acfc8(0x699)](_0x362a1d),_0x37bbe8[_0x1acfc8(0x49e)][0x0]['scaleResolutionDownBy']=0x64/_0x362a1d,_0x869d0b[_0x1acfc8(0x49b)](_0x37bbe8)[_0x1acfc8(0x2e9)](()=>{var _0x574eb7=_0x1acfc8;log('bandwidth\x20set!'),pokeIframeAPI(_0x574eb7(0x578),_0x3c2bdd,_0x6b18cc),pokeIframeAPI(_0x574eb7(0x61e),_0x362a1d,_0x6b18cc);})[_0x1acfc8(0x340)](warnlog),_0xe850de[_0x1acfc8(0x20c)][_0x6b18cc][_0x1acfc8(0x65b)][_0x1acfc8(0x54f)]=parseInt(_0x362a1d)+'%';return;}}}}catch(_0x3368cf){errorlog(_0x3368cf);}};function _0x568747(_0x1a5c42,_0x2682ca=0x2710){var _0x5bdd67=_0x3a531e;_0x2682ca=parseInt(_0x2682ca);if(_0xe850de[_0x5bdd67(0x2eb)])_0x2682ca+=_0xe850de[_0x5bdd67(0x2eb)];else{if(_0xe850de[_0x5bdd67(0x240)]&&_0xe850de[_0x5bdd67(0x5df)]==0x5)_0x2682ca+=0x20;else _0xe850de[_0x5bdd67(0x5df)]&&_0xe850de[_0x5bdd67(0x5df)]!=0x3?_0x2682ca+=0x100:_0x2682ca+=0x20;}return log(_0x5bdd67(0x267)+_0x2682ca),_0x2682ca<0x1&&(_0x2682ca=0x1),_0x1a5c42=CodecsHandler[_0x5bdd67(0x68b)](_0x1a5c42,{'min':parseInt(_0x2682ca/0xa)||0x1,'max':_0x2682ca},_0xe850de[_0x5bdd67(0x4b3)]),_0x1a5c42;}return _0xe850de[_0x3a531e(0x58d)]=function(_0x2e9145,_0x4bfc5f){var _0x3b4640=_0x3a531e;log(_0x2e9145),_0xe850de[_0x3b4640(0x3d7)]==={}&&log(_0x3b4640(0x232)),window[_0x3b4640(0x553)][_0x3b4640(0x62b)][_0x3b4640(0x363)]({'name':_0x3b4640(0x22b)},_0xe850de[_0x3b4640(0x3d7)][_0x3b4640(0x3a7)],_0xe850de[_0x3b4640(0x25e)][_0x3b4640(0x235)](_0x2e9145))[_0x3b4640(0x2e9)](function(_0x38c8e2){var _0x5e1516=_0x3b4640;_0x38c8e2=new Uint8Array(_0x38c8e2),_0x38c8e2=_0x38c8e2[_0x5e1516(0x575)]((_0x4234e3,_0x199203)=>_0x4234e3+_0x199203[_0x5e1516(0x263)](0x10)[_0x5e1516(0x20b)](0x2,'0'),''),_0x4bfc5f(_0x2e9145,_0x38c8e2),log(JSON[_0x5e1516(0x4f5)](_0x38c8e2));})['catch'](errorlog);},_0xe850de[_0x3a531e(0x289)]=function(_0x39efad,_0xcfaee0){var _0x5f3f07=_0x3a531e;_0x39efad[_0x5f3f07(0x21a)]=new Uint8Array(_0x39efad[_0x5f3f07(0x21a)][_0x5f3f07(0x46b)](/.{1,2}/g)['map'](_0x231b2c=>parseInt(_0x231b2c,0x10)));if(_0xe850de[_0x5f3f07(0x419)][_0xcfaee0][_0x5f3f07(0x2e1)])return window['crypto'][_0x5f3f07(0x62b)]['verify']({'name':'RSASSA-PKCS1-v1_5'},_0xe850de[_0x5f3f07(0x419)][_0xcfaee0][_0x5f3f07(0x2e1)],_0x39efad['signature'],_0xe850de['enc']['encode'](_0x39efad[_0x5f3f07(0x5b9)]))[_0x5f3f07(0x2e9)](function(_0x2a916d){return log(_0x2a916d),_0x2a916d;})[_0x5f3f07(0x340)](function(_0x301ec1){return errorlog(_0x301ec1),![];});},_0xe850de[_0x3a531e(0x5bc)]=function(_0x267752){var _0x9f2572=_0x3a531e;if(_0xe850de[_0x9f2572(0x37e)])return _0xe850de[_0x9f2572(0x5b8)]!==![]?(log(_0x9f2572(0x342)),_0x267752=_0x267752[_0x9f2572(0x258)](0x0,-0x1*_0xe850de[_0x9f2572(0x5b8)][_0x9f2572(0x543)]),_0x267752):(log(_0x9f2572(0x3c4)+_0x267752),_0xe850de[_0x9f2572(0x357)](_0xe850de[_0x9f2572(0x37e)]+_0xe850de[_0x9f2572(0x38d)],0x6)[_0x9f2572(0x2e9)](function(_0x55afe8){var _0x55961f=_0x9f2572;return _0xe850de[_0x55961f(0x5b8)]=_0x55afe8,log(_0x267752),_0x267752=_0x267752[_0x55961f(0x258)](0x0,-0x1*_0xe850de[_0x55961f(0x5b8)][_0x55961f(0x543)]),log(_0x55961f(0x5a8)+_0x267752),_0x267752;}));return _0x267752;},_0xe850de['updateQueue']=function(){var _0x13b16a=_0x3a531e;if(!_0xe850de[_0x13b16a(0x445)])return;if(!_0xe850de['director'])return;_0xe850de['queueList']['length']?(_0xe850de['queueList'][_0x13b16a(0x543)]>0xa?getById(_0x13b16a(0x3c7))[_0x13b16a(0x5db)]='‼':getById(_0x13b16a(0x3c7))['innerHTML']=_0xe850de[_0x13b16a(0x3e3)]['length'],getById(_0x13b16a(0x3c7))[_0x13b16a(0x45a)]['add'](_0x13b16a(0x3c7))):(getById(_0x13b16a(0x3c7))[_0x13b16a(0x5db)]='',getById(_0x13b16a(0x3c7))['classList'][_0x13b16a(0x2e8)](_0x13b16a(0x3c7)));},_0xe850de['nextQueue']=function(){var _0x56ba63=_0x3a531e;if(!_0xe850de[_0x56ba63(0x445)])return;if(!_0xe850de[_0x56ba63(0x240)])return;if(_0xe850de[_0x56ba63(0x3e3)][_0x56ba63(0x543)]==0x0){getById(_0x56ba63(0x5c4))[_0x56ba63(0x45a)][_0x56ba63(0x5de)](_0x56ba63(0x590)),getById('queuebutton')[_0x56ba63(0x45a)][_0x56ba63(0x5de)]('red'),getById('queuebutton')[_0x56ba63(0x45a)][_0x56ba63(0x2e8)](_0x56ba63(0x3ba)),setTimeout(function(){var _0x1e7a06=_0x56ba63;getById(_0x1e7a06(0x5c4))[_0x1e7a06(0x45a)]['add'](_0x1e7a06(0x3ba)),getById(_0x1e7a06(0x5c4))[_0x1e7a06(0x45a)][_0x1e7a06(0x2e8)]('float2'),getById(_0x1e7a06(0x5c4))[_0x1e7a06(0x45a)]['remove'](_0x1e7a06(0x393));},0x32);return;}var _0x43ded6=_0xe850de[_0x56ba63(0x3e3)][_0x56ba63(0x38e)]();getById(_0x56ba63(0x5c4))[_0x56ba63(0x45a)][_0x56ba63(0x5de)](_0x56ba63(0x590)),getById(_0x56ba63(0x5c4))[_0x56ba63(0x45a)]['remove'](_0x56ba63(0x3ba)),setTimeout(function(){var _0x514bf1=_0x56ba63;'yvSPk'!==_0x514bf1(0x39c)?(getById(_0x514bf1(0x5c4))[_0x514bf1(0x45a)][_0x514bf1(0x5de)]('float'),getById(_0x514bf1(0x5c4))[_0x514bf1(0x45a)][_0x514bf1(0x2e8)]('float2')):_0x487a57(_0x538543);},0xc8),_0xe850de[_0x56ba63(0x39e)](),_0xe850de[_0x56ba63(0x535)](_0x43ded6),log(_0x56ba63(0x6ae)+_0x43ded6);},_0xe850de[_0x3a531e(0x5d5)]=function(){var _0x1dce5f=_0x3a531e;if(_0xe850de[_0x1dce5f(0x384)])return;clearTimeout(_0xe850de[_0x1dce5f(0x499)]);if(!_0xe850de['ws']||_0xe850de['ws'][_0x1dce5f(0x49f)]!==0x1)return;_0xe850de[_0x1dce5f(0x499)]=setTimeout(function(){var _0x1ecebb=_0x1dce5f;log(_0x1ecebb(0x576));var _0x42f163={};_0x42f163[_0x1ecebb(0x467)]=_0x1ecebb(0x5d5),_0xe850de[_0x1ecebb(0x596)](_0x42f163);},0xbb8);},_0xe850de[_0x3a531e(0x535)]=function(_0x5173af){var _0x876f86=_0x3a531e;_0xe850de[_0x876f86(0x602)]();if(_0x5173af[_0x876f86(0x543)]>0x0){var _0x45c3ff={};_0x45c3ff[_0x876f86(0x467)]=_0x876f86(0x400),_0x45c3ff[_0x876f86(0x295)]=_0x5173af,_0xe850de[_0x876f86(0x596)](_0x45c3ff),_0xe850de[_0x876f86(0x402)][_0x5173af]=!![];}else _0x876f86(0x563)!==_0x876f86(0x2df)?log(_0x876f86(0x5e1)):!_0x57d535[_0x876f86(0x2ec)]&&(_0x46b864(function(){var _0xf751a9=_0x876f86;_0x503882(_0x5e7294[_0xf751a9(0x307)]);},0x1),_0x5878d0(_0x876f86(0x46a))['innerHTML']=_0x1fb105[_0x876f86(0x6ad)]);},_0xe850de[_0x3a531e(0x52d)]=function _0x46fe0c(_0x205ab6){var _0x369ec3=_0x3a531e;_0xe850de[_0x369ec3(0x602)]();var _0x1cbb70={};_0x1cbb70[_0x369ec3(0x467)]=_0x369ec3(0x308);_0xe850de[_0x369ec3(0x240)]&&(_0x1cbb70[_0x369ec3(0x4e1)]=!![]);_0xe850de[_0x369ec3(0x384)]&&(_0x1cbb70[_0x369ec3(0x295)]=_0xe850de['streamID']);if(_0xe850de[_0x369ec3(0x549)]===![]){if(_0x369ec3(0x5a1)===_0x369ec3(0x557)){_0x5e423c(_0x369ec3(0x56e));return;}else _0xe850de[_0x369ec3(0x549)]=!![];}return _0xe850de[_0x369ec3(0x37e)]?_0xe850de[_0x369ec3(0x5b8)]?_0xe850de[_0x369ec3(0x357)](_0x205ab6+_0xe850de['password']+_0xe850de[_0x369ec3(0x38d)],0x10)['then'](function(_0x24dffe){var _0x24d4c5=_0x369ec3;return _0xe850de[_0x24d4c5(0x384)]&&(_0xe850de[_0x24d4c5(0x241)]=_0x24dffe),_0x1cbb70[_0x24d4c5(0x2d3)]=_0x24dffe,_0xe850de[_0x24d4c5(0x596)](_0x1cbb70),_0xe850de[_0x24d4c5(0x365)]=_0x25a8e5(),log(_0x24d4c5(0x45f)),_0xe850de[_0x24d4c5(0x365)];}):_0xe850de[_0x369ec3(0x357)](_0xe850de[_0x369ec3(0x37e)]+_0xe850de['salt'],0x6)['then'](function(_0x34271b){var _0x121e74=_0x369ec3;return _0xe850de[_0x121e74(0x5b8)]=_0x34271b,log(_0x121e74(0x390)+_0x34271b),log(_0x121e74(0x304)),_0xe850de[_0x121e74(0x52d)](_0x205ab6);}):(_0xe850de[_0x369ec3(0x384)]&&(_0xe850de[_0x369ec3(0x241)]=_0x205ab6),_0x1cbb70[_0x369ec3(0x2d3)]=_0x205ab6,_0xe850de['sendMsg'](_0x1cbb70),_0xe850de[_0x369ec3(0x365)]=_0x25a8e5(),log(_0x369ec3(0x27f)),_0xe850de[_0x369ec3(0x365)]);},_0xe850de[_0x3a531e(0x596)]=function(_0x51830d){var _0x6a3a2c=_0x3a531e;if(_0x6a3a2c(0x370)===_0x6a3a2c(0x421))_0x1cdccb[_0x6a3a2c(0x302)][_0x6a3a2c(0x408)](_0x534146['rpcs'][_0x46db21][_0x6a3a2c(0x295)])?_0x4b5543[_0x6a3a2c(0x25f)]=!![]:_0x5ca24c['video']=![];else{_0xe850de[_0x6a3a2c(0x384)]&&(_0xe850de[_0x6a3a2c(0x4e2)]?_0x51830d[_0x6a3a2c(0x3b4)]=_0xe850de[_0x6a3a2c(0x4e2)]:(_0xe850de[_0x6a3a2c(0x4e2)]=_0xe850de[_0x6a3a2c(0x4d8)](0x14),_0x51830d[_0x6a3a2c(0x3b4)]=_0xe850de[_0x6a3a2c(0x4e2)]),_0xe850de[_0x6a3a2c(0x240)]&&(_0x51830d[_0x6a3a2c(0x240)]=!![]),!(_0x6a3a2c(0x2d3)in _0x51830d)&&(_0xe850de[_0x6a3a2c(0x241)]&&(_0x51830d[_0x6a3a2c(0x2d3)]=_0xe850de[_0x6a3a2c(0x241)])));clearTimeout(_0xe850de[_0x6a3a2c(0x499)]);try{if(_0xe850de[_0x6a3a2c(0x37e)]){if(_0x51830d['streamID']){if(_0x6a3a2c(0x234)!==_0x6a3a2c(0x234))_0x5cd118(_0x3a9347);else{if(_0xe850de['hash']!==![]){if(typeof _0xe850de['ws']!==_0x6a3a2c(0x1f7)||_0xe850de['ws'][_0x6a3a2c(0x49f)]!==0x1)log(_0x51830d,_0x6a3a2c(0x4a9)),_0xe850de[_0x6a3a2c(0x5be)][_0x6a3a2c(0x484)](_0x51830d);else{_0x51830d[_0x6a3a2c(0x295)]=_0x51830d['streamID'][_0x6a3a2c(0x55d)](0x0,0x18)+_0xe850de[_0x6a3a2c(0x5b8)][_0x6a3a2c(0x55d)](0x0,0x6);var _0x4ce71b=JSON[_0x6a3a2c(0x4f5)](_0x51830d);if(_0x4ce71b['length']>0x3a98){errorlog('msg\x20size\x20error');return;}_0xe850de['ws'][_0x6a3a2c(0x601)](_0x4ce71b);}}else return _0xe850de[_0x6a3a2c(0x357)](_0xe850de[_0x6a3a2c(0x37e)]+_0xe850de[_0x6a3a2c(0x38d)],0x6)[_0x6a3a2c(0x2e9)](function(_0x5c2cb9){var _0xaad54c=_0x6a3a2c;_0xe850de[_0xaad54c(0x5b8)]=_0x5c2cb9;if(typeof _0xe850de['ws']!=='object'||_0xe850de['ws'][_0xaad54c(0x49f)]!==0x1)log(_0x51830d,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0xe850de[_0xaad54c(0x5be)][_0xaad54c(0x484)](_0x51830d);else{_0x51830d[_0xaad54c(0x295)]=_0x51830d[_0xaad54c(0x295)][_0xaad54c(0x55d)](0x0,0x18)+_0xe850de[_0xaad54c(0x5b8)][_0xaad54c(0x55d)](0x0,0x6);var _0x83e3d4=JSON['stringify'](_0x51830d);if(_0x83e3d4[_0xaad54c(0x543)]>0x3a98){errorlog(_0xaad54c(0x522));return;}_0xe850de['ws'][_0xaad54c(0x601)](_0x83e3d4);}});}}else{if(typeof _0xe850de['ws']!==_0x6a3a2c(0x1f7)||_0xe850de['ws'][_0x6a3a2c(0x49f)]!==0x1)_0x6a3a2c(0x698)===_0x6a3a2c(0x2db)?_0x254457[_0x6a3a2c(0x437)][_0x4c8510][_0x6a3a2c(0x470)][_0x6a3a2c(0x3a5)][_0x6a3a2c(0x256)](_0x4ac12b,_0x1138a1[_0x6a3a2c(0x437)][_0x59ef55][_0x6a3a2c(0x646)][_0x6a3a2c(0x33c)]):(log(_0x51830d,_0x6a3a2c(0x4a9)),_0xe850de[_0x6a3a2c(0x5be)][_0x6a3a2c(0x484)](_0x51830d));else{var _0x4ce71b=JSON['stringify'](_0x51830d);if(_0x4ce71b[_0x6a3a2c(0x543)]>0x3a98){errorlog(_0x6a3a2c(0x522));return;}_0xe850de['ws'][_0x6a3a2c(0x601)](_0x4ce71b);}}}else{if(typeof _0xe850de['ws']!==_0x6a3a2c(0x1f7)||_0xe850de['ws'][_0x6a3a2c(0x49f)]!==0x1)log(_0x51830d,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0xe850de[_0x6a3a2c(0x5be)]['push'](_0x51830d);else{var _0x4ce71b=JSON[_0x6a3a2c(0x4f5)](_0x51830d);if(_0x4ce71b[_0x6a3a2c(0x543)]>0x3a98){errorlog(_0x6a3a2c(0x522));return;}_0xe850de['ws'][_0x6a3a2c(0x601)](_0x4ce71b);}}}catch(_0xf03860){_0x6a3a2c(0x658)!==_0x6a3a2c(0x658)?_0x4f25fa['micIsolate']&&_0x22f335[_0x15b78b][_0x6a3a2c(0x45a)][_0x6a3a2c(0x5de)](_0x6a3a2c(0x554)):errorlog(_0xf03860);}}},_0xe850de[_0x3a531e(0x602)]=function _0x41e1f2(_0x448d10=![]){var _0x5a7954=_0x3a531e;if(_0xe850de[_0x5a7954(0x580)]===!![]){log(_0x5a7954(0x662));return;}if(_0xe850de['ws']!==null){if(_0x5a7954(0x2af)===_0x5a7954(0x2af)){log(_0x5a7954(0x5d1));return;}else _0x3c4508(_0x5a7954(0x406)),_0x2ef1cf['webAudios'][_0x421ccb][_0x5a7954(0x56b)][_0x5a7954(0x65f)][_0x5a7954(0x256)](_0x2cba5d,_0x506a99[_0x5a7954(0x437)][_0x2208c2]['audioContext'][_0x5a7954(0x33c)]);}_0xe850de[_0x5a7954(0x261)]==![]&&(_0xe850de['wss']=_0x5a7954(0x29a)),_0xe850de['ws']=new WebSocket(_0xe850de[_0x5a7954(0x261)]),_0x448d10==![]&&(_0xe850de['timeout']=setTimeout(function(){var _0x4d8e5a=_0x5a7954;pokeIframeAPI(_0x4d8e5a(0x67c),_0x4d8e5a(0x5ec)),errorlog(_0x4d8e5a(0x2bb)),!_0xe850de[_0x4d8e5a(0x2ec)]&&(!window[_0x4d8e5a(0x678)]&&setTimeout(function(){var _0x35a048=_0x4d8e5a;warnUser(_0x35a048(0x502));},0x1));},0x7530)),_0xe850de['ws']['onopen']=function _0x5365e1(){var _0x21b80c=_0x5a7954;clearTimeout(_0xe850de[_0x21b80c(0x499)]),clearInterval(_0xe850de[_0x21b80c(0x5ec)]),log(_0x21b80c(0x284)),checkConnection();if(_0xe850de[_0x21b80c(0x409)]){errorlog(_0x21b80c(0x532));for(_0x57e51b in _0xe850de[_0x21b80c(0x5f1)]){if(_0x21b80c(0x46e)!==_0x21b80c(0x62f))try{_0xe850de['rpcs'][_0x57e51b][_0x21b80c(0x266)]();}catch(_0x5dd5f2){}else!_0x13eb93[_0x21b80c(0x3e3)]['includes'](_0x49053e[_0x21b80c(0x295)])&&(_0x48ef2c['queueList'][_0x21b80c(0x484)](_0x3af360['streamID']),_0x561323[_0x21b80c(0x39e)]());}for(_0x57e51b in _0xe850de['pcs']){try{_0xe850de['pcs'][_0x57e51b][_0x21b80c(0x266)]();}catch(_0x221dc6){}}_0xe850de[_0x21b80c(0x409)]=![],_0xe850de[_0x21b80c(0x4f8)]=![];}if(_0xe850de[_0x21b80c(0x5be)]!==[])try{var _0x599622=_0xe850de[_0x21b80c(0x5be)][_0x21b80c(0x258)](-0xa);_0xe850de[_0x21b80c(0x5be)]=[];for(var _0x311912 in _0x599622){if(_0x21b80c(0x5b2)!==_0x21b80c(0x57c))log('resending\x20message'),_0xe850de[_0x21b80c(0x596)](_0x599622[_0x311912]);else return![];}}catch(_0x3f4972){errorlog(_0x3f4972);}if(_0x448d10==!![]){pokeIframeAPI(_0x21b80c(0x67c),'reconnected');_0xe850de[_0x21b80c(0x320)]&&_0xe850de[_0x21b80c(0x2b5)]();if(_0xe850de[_0x21b80c(0x2d3)]!==![]){if(_0xe850de[_0x21b80c(0x2d3)]===''&&(!_0xe850de[_0x21b80c(0x487)]||_0xe850de[_0x21b80c(0x487)]==='')){}else _0x21b80c(0x4c0)!==_0x21b80c(0x4c0)?_0x4bd966[_0x21b80c(0x240)]&&_0x257f9c(_0x5d783f[_0x21b80c(0x44d)],_0x58113c):(log(_0x21b80c(0x561)),log(_0x21b80c(0x3c2)),joinRoom(_0xe850de['roomid']));}else{var _0x1fe5e8=Object[_0x21b80c(0x419)](_0xe850de['waitingWatchList']);for(var _0x57e51b in _0x1fe5e8){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM'+_0x1fe5e8[_0x57e51b]),_0xe850de[_0x21b80c(0x535)](_0x1fe5e8[_0x57e51b]);}}}else pokeIframeAPI(_0x21b80c(0x67c),_0x21b80c(0x432));},_0xe850de[_0x5a7954(0x48f)]=function(_0x402134,_0x154182=![]){var _0x2b45a8=_0x5a7954,_0x97ae36=[];for(var _0x317352 in _0xe850de['pcs']){if(_0x154182&&_0x154182!==_0x317352)continue;try{if(_0x2b45a8(0x2a0)===_0x2b45a8(0x2a0))_0xe850de[_0x2b45a8(0x20c)][_0x317352][_0x2b45a8(0x272)][_0x2b45a8(0x601)](JSON[_0x2b45a8(0x4f5)](_0x402134)),_0x97ae36[_0x2b45a8(0x484)](_0x317352);else{_0x17d75e[_0x2b45a8(0x5f1)][_0x1e234f][_0x2b45a8(0x65b)][_0x215f31['trackId']][_0x2b45a8(0x5ab)]=_0x5942c4[_0x2b45a8(0x230)]-_0x4616a1['rpcs'][_0x18cf6d]['stats'][_0x5b3d05[_0x2b45a8(0x362)]][_0x2b45a8(0x5d9)]||0x0,_0x1fe2c4['rpcs'][_0x1802f1][_0x2b45a8(0x65b)][_0x1c16dd[_0x2b45a8(0x362)]][_0x2b45a8(0x466)]=_0x23e606['nackCount']-_0x213e3c[_0x2b45a8(0x5f1)][_0x354d9f]['stats'][_0x4038ed['trackId']][_0x2b45a8(0x65d)]+_0x25f15b['rpcs'][_0x5d8e23][_0x2b45a8(0x65b)][_0x5694e8['trackId']][_0x2b45a8(0x466)]||0x0,_0x59dc5a(_0x2b45a8(0x39b));if(_0x48e01['rpcs'][_0x28c99c][_0x2b45a8(0x65b)][_0x105dd5[_0x2b45a8(0x362)]]['pliDelta']===0x0&&_0x2e1417[_0x2b45a8(0x5f1)][_0x28d226][_0x2b45a8(0x65b)][_0x4687e2[_0x2b45a8(0x362)]][_0x2b45a8(0x466)]>=_0x3accf8[_0x2b45a8(0x623)]*0x4)_0x3a56c4['requestKeyframe'](_0x5efd0d),_0x58c699[_0x2b45a8(0x5f1)][_0x31449b][_0x2b45a8(0x65b)][_0x2118ac[_0x2b45a8(0x362)]]['nackTrigger']=0x0,_0x550236('TRYING\x20KEYFRAME');else _0x2305f8[_0x2b45a8(0x5f1)][_0x236ed1][_0x2b45a8(0x65b)][_0x5cbfd2[_0x2b45a8(0x362)]]['pliDelta']>0x0&&(_0x3bf8ed[_0x2b45a8(0x5f1)][_0x1bd127][_0x2b45a8(0x65b)][_0x4cc19e['trackId']][_0x2b45a8(0x466)]=0x0);}}catch(_0x57ef07){warnlog(_0x2b45a8(0x277));}if(_0x154182&&_0x154182===_0x317352)return;}for(var _0x317352 in _0xe850de[_0x2b45a8(0x5f1)]){if(_0x154182&&_0x154182!==_0x317352)continue;if(_0x97ae36[_0x2b45a8(0x408)](_0x317352))continue;try{_0xe850de[_0x2b45a8(0x5f1)][_0x317352]['receiveChannel'][_0x2b45a8(0x601)](JSON['stringify'](_0x402134));}catch(_0x59b54c){warnlog(_0x2b45a8(0x494));}}},_0xe850de['anysend']=function(_0x45e2bf,_0x4adc98=![]){var _0x5c6b99=_0x5a7954,_0x1fe4c0=![];if(_0x5c6b99(0x4e2)in _0x45e2bf){_0x1fe4c0=_0xe850de[_0x5c6b99(0x5f7)](_0x45e2bf,_0x45e2bf[_0x5c6b99(0x4e2)]);if(_0x1fe4c0)log(_0x45e2bf),log(_0x5c6b99(0x619));else{if(_0x5c6b99(0x424)===_0x5c6b99(0x3f9))return _0xbb8979=new _0x49212f(_0x54f6bd),_0x1a60cb=_0x168175(_0x21bffa),_0x16b820=_0x5c377e(_0x5ea0ab),[_0x115030,_0x3fde4c];else log(_0x5c6b99(0x2f1)),_0xe850de[_0x5c6b99(0x596)](_0x45e2bf);}}else _0x4adc98?(_0x1fe4c0=_0xe850de['sendMessage'](_0x45e2bf),_0x1fe4c0?(log(_0x45e2bf),log(_0x5c6b99(0x237))):(log(_0x5c6b99(0x628)),_0xe850de[_0x5c6b99(0x596)](_0x45e2bf))):(_0xe850de['sendMsg'](_0x45e2bf),log(_0x5c6b99(0x2b4)));},_0xe850de[_0x5a7954(0x5bb)]=function(_0x2b8aa8,_0x5d9ef4=![]){var _0x17ceec=_0x5a7954,_0x4b624f=![];if(_0x17ceec(0x4e2)in _0x2b8aa8)_0x4b624f=_0xe850de[_0x17ceec(0x2b2)](_0x2b8aa8,_0x2b8aa8[_0x17ceec(0x4e2)]),_0x4b624f?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS'):(log(_0x17ceec(0x2f1)),_0xe850de[_0x17ceec(0x596)](_0x2b8aa8));else _0x5d9ef4?(_0x4b624f=_0xe850de[_0x17ceec(0x2b2)](_0x2b8aa8),_0x4b624f?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers'):(log(_0x17ceec(0x628)),_0xe850de['sendMsg'](_0x2b8aa8))):(_0xe850de[_0x17ceec(0x596)](_0x2b8aa8),log(_0x17ceec(0x2b4)));},_0xe850de[_0x5a7954(0x43e)]=function(){var _0x3bfbf9=_0x5a7954;if(_0xe850de[_0x3bfbf9(0x305)]===![]){var _0x8c1f29={},_0x236a9a=![];_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x213)]!==null&&(_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x213)]===![]&&(_0x236a9a=!![]),_0x8c1f29[_0x3bfbf9(0x35c)]=_0xe850de['obsState']['visibility']);_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x2f2)]!==null&&(_0x3bfbf9(0x3ef)!==_0x3bfbf9(0x689)?_0x8c1f29['obsSourceActive']=_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x2f2)]:_0x1762ab(_0x3bfbf9(0x3e8)));_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x2ee)]!==null&&(_0x8c1f29[_0x3bfbf9(0x2e7)]=_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x2ee)]);_0xe850de[_0x3bfbf9(0x3da)]['streaming']!==null&&(_0x8c1f29[_0x3bfbf9(0x2fa)]=_0xe850de[_0x3bfbf9(0x3da)][_0x3bfbf9(0x568)]);for(var _0x59821b in _0xe850de[_0x3bfbf9(0x5f1)]){if(_0xe850de[_0x3bfbf9(0x55e)]!==![]){if(_0x3bfbf9(0x615)!==_0x3bfbf9(0x615))_0x151881(),_0x322225();else{var _0x11be12=parseInt(_0xe850de['rpcs'][_0x59821b][_0x3bfbf9(0x360)]);_0x236a9a&&((_0x11be12>_0xe850de[_0x3bfbf9(0x55e)]||_0x11be12<0x0)&&(_0x11be12=_0xe850de[_0x3bfbf9(0x55e)])),_0xe850de[_0x3bfbf9(0x5f1)][_0x59821b][_0x3bfbf9(0x28f)]!==_0x11be12?(_0x8c1f29[_0x3bfbf9(0x3c9)]=_0x11be12,warnlog(_0x3bfbf9(0x2f7)),warnlog(_0x8c1f29),_0xe850de[_0x3bfbf9(0x2b2)](_0x8c1f29,_0x59821b)?_0xe850de[_0x3bfbf9(0x5f1)][_0x59821b]['bandwidth']=_0x11be12:errorlog(_0x3bfbf9(0x60c))):(warnlog(_0x3bfbf9(0x2f7)),warnlog(_0x8c1f29),_0xe850de[_0x3bfbf9(0x2b2)](_0x8c1f29,_0x59821b));}}else warnlog(_0x3bfbf9(0x2f7)),warnlog(_0x8c1f29),_0xe850de[_0x3bfbf9(0x2b2)](_0x8c1f29,_0x59821b);}}},_0xe850de[_0x5a7954(0x593)]=function(_0x203910){var _0x38df22=_0x5a7954;if(!_0xe850de[_0x38df22(0x5f1)][_0x203910][_0x38df22(0x607)])return;var _0x4ba5ac={};_0x4ba5ac[_0x38df22(0x24a)]=_0xe850de[_0x38df22(0x5f1)][_0x203910][_0x38df22(0x607)][_0x38df22(0x296)]['display']!=_0x38df22(0x231),_0x4ba5ac[_0x38df22(0x534)]=_0xe850de[_0x38df22(0x5f1)][_0x203910][_0x38df22(0x607)][_0x38df22(0x5d8)];if(_0xe850de[_0x38df22(0x55e)]!==![]){var _0x27b410=parseInt(_0xe850de['rpcs'][_0x203910][_0x38df22(0x360)]);_0x4ba5ac['sceneDisplay']===![]&&((_0x27b410>_0xe850de[_0x38df22(0x55e)]||_0x27b410<0x0)&&(_0x27b410=_0xe850de[_0x38df22(0x55e)])),_0xe850de['rpcs'][_0x203910]['bandwidth']!==_0x27b410?(_0x4ba5ac[_0x38df22(0x3c9)]=_0x27b410,_0xe850de[_0x38df22(0x2b2)](_0x4ba5ac,_0x203910)?_0xe850de[_0x38df22(0x5f1)][_0x203910][_0x38df22(0x28f)]=_0x27b410:errorlog(_0x38df22(0x60c))):_0xe850de[_0x38df22(0x2b2)](_0x4ba5ac,_0x203910);}else _0xe850de[_0x38df22(0x2b2)](_0x4ba5ac,_0x203910);},_0xe850de['directorActions']=function(_0x1a1ace){var _0xaa3d6=_0x5a7954;if(_0xaa3d6(0x31e)in _0x1a1ace){if(_0xaa3d6(0x5da)!==_0xaa3d6(0x416)){if('target'in _0x1a1ace){if(_0xaa3d6(0x597)in _0x1a1ace){if(_0xe850de['scene']!==![]){var _0x3efc98=![];for(var _0x217ab1 in _0xe850de['rpcs']){if(_0xe850de['rpcs'][_0x217ab1]['streamID']===_0x1a1ace[_0xaa3d6(0x275)]){if(_0xaa3d6(0x4eb)in _0x1a1ace){if(_0x1a1ace[_0xaa3d6(0x31e)]==_0xaa3d6(0x3a1))_0x1a1ace['value']==0x0?(log(_0xaa3d6(0x644)),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x5d8)]=!![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x3df)]=!![])):(log(_0xaa3d6(0x5cf)),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']&&(_0xaa3d6(0x4e8)===_0xaa3d6(0x246)?_0x4ea9ca[_0xaa3d6(0x1f8)]():_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]==_0xaa3d6(0x231)?_0xaa3d6(0x6a1)===_0xaa3d6(0x6a1)?(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x3df)]=![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']['muted']=!![]):_0xb16c72[_0xaa3d6(0x5f1)][_0x5f2a75]['stats'][_0x5ea5a8[_0xaa3d6(0x362)]]['FPS']=_0x1b64e9(_0x1b193d[_0xaa3d6(0x6b3)]):(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x3df)]=![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x5d8)]=![]))),_0xe850de['sceneSync'](_0x217ab1);else{if(_0x1a1ace[_0xaa3d6(0x31e)]==_0xaa3d6(0x219)){if(_0xe850de[_0xaa3d6(0x487)])return;;if(_0xe850de[_0xaa3d6(0x597)]===_0x1a1ace[_0xaa3d6(0x597)]){if(_0xe850de[_0xaa3d6(0x65a)]==0x2){if(_0x1a1ace[_0xaa3d6(0x4eb)]==0x0)_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]&&(_0xe850de['rpcs'][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=!![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]&&_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x296)]['display']!==_0xaa3d6(0x231)&&(_0xe850de['rpcs'][_0x217ab1]['videoElement']['style'][_0xaa3d6(0x219)]='none',_0x3efc98=!![]));else{for(var _0x2cf587 in _0xe850de[_0xaa3d6(0x5f1)]){_0x2cf587!==_0x217ab1&&(_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)]&&(_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=!![],_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']&&_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]!==_0xaa3d6(0x231)&&(_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]='none',_0x3efc98=!![])));}if(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]){if(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x296)][_0xaa3d6(0x219)]&&_0xe850de['rpcs'][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]!==_0xaa3d6(0x380)){if(_0xaa3d6(0x2b9)!==_0xaa3d6(0x62d))_0xe850de['rpcs'][_0x217ab1]['videoElement'][_0xaa3d6(0x296)][_0xaa3d6(0x219)]=_0xaa3d6(0x380),_0x3efc98=!![];else{if(_0x63d9cc[_0x3e85ef]['dataset']['UUID']==_0x2d1cfc&&_0x544b54['soloChatUUID']['includes'](_0x273ccd[_0x201352][_0xaa3d6(0x2bf)][_0xaa3d6(0x4e2)]))_0x2df6ce[_0xaa3d6(0x2f3)]&&_0x195658[_0x5a64c7][_0xaa3d6(0x45a)][_0xaa3d6(0x5de)](_0xaa3d6(0x554));else _0x94946[_0x41c112][_0xaa3d6(0x2bf)][_0xaa3d6(0x4e2)]==_0x46a755&&(_0x744d1d[_0x357be0][_0xaa3d6(0x45a)]['remove'](_0xaa3d6(0x625)),_0x5b6e51[_0x5714fe][_0xaa3d6(0x45a)][_0xaa3d6(0x2e8)](_0xaa3d6(0x554)));}}_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x3df)]===null?_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=![]:_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['mutedState'],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]['controlTimer']&&clearInterval(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x2c8)]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']['controls']=![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x2c8)]=setTimeout(showControlBar[_0xaa3d6(0x4fe)](null,_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]),0xbb8);}}}else{if(_0xe850de[_0xaa3d6(0x65a)]==0x1){if(_0x1a1ace[_0xaa3d6(0x4eb)]==0x0)_0xe850de['rpcs'][_0x217ab1]['videoElement']&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]['style'][_0xaa3d6(0x219)]&&_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x296)][_0xaa3d6(0x219)]!==_0xaa3d6(0x231)&&(_0xaa3d6(0x667)!==_0xaa3d6(0x667)?_0x979b7c(_0xaa3d6(0x3f7)+this[_0xaa3d6(0x4e2)])[_0xaa3d6(0x23d)][_0xaa3d6(0x54d)](_0x56db7a(_0xaa3d6(0x3f7)+this['UUID'])):(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']['style'][_0xaa3d6(0x219)]=_0xaa3d6(0x231),_0x3efc98=!![])));else{for(var _0x2cf587 in _0xe850de['rpcs']){_0x2cf587!==_0x217ab1&&(_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]&&_0xe850de['rpcs'][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']!=='none'&&(_0xaa3d6(0x5ae)===_0xaa3d6(0x5ae)?(_0xe850de[_0xaa3d6(0x5f1)][_0x2cf587][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]=_0xaa3d6(0x231),_0x3efc98=!![]):_0x14cefc[_0xaa3d6(0x5e2)]=!![]));}_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']&&_0xe850de['rpcs'][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']!==_0xaa3d6(0x380)&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]='block',_0x3efc98=!![]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x2c8)]&&clearInterval(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x2c8)]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']['controls']=![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement'][_0xaa3d6(0x2c8)]=setTimeout(showControlBar[_0xaa3d6(0x4fe)](null,_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]),0xbb8));}}else _0x1a1ace[_0xaa3d6(0x4eb)]==0x0?_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']&&_0xe850de['rpcs'][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]!==_0xaa3d6(0x231)&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]=_0xaa3d6(0x231),_0x3efc98=!![]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=!![]):_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)]['display']&&_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]!==_0xaa3d6(0x380)&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x296)][_0xaa3d6(0x219)]=_0xaa3d6(0x380),_0x3efc98=!![]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['mutedState']===null?_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x5d8)]=![]:_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]['muted']=_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x3df)],_0xe850de['rpcs'][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x2c8)]&&clearInterval(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x2c8)]),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x59c)]=![],_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x2c8)]=setTimeout(showControlBar['bind'](null,_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1]['videoElement']),0xbb8));}}_0xe850de[_0xaa3d6(0x593)](_0x217ab1);}else _0x1a1ace[_0xaa3d6(0x31e)]==_0xaa3d6(0x41b)&&(log(parseInt(_0x1a1ace[_0xaa3d6(0x4eb)])/0x64),_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)]&&(_0xe850de[_0xaa3d6(0x5f1)][_0x217ab1][_0xaa3d6(0x607)][_0xaa3d6(0x41b)]=parseInt(_0x1a1ace['value'])/0x64,log(_0xaa3d6(0x26e))));}}}}_0x3efc98&&updateMixer();}}else{if(_0x1a1ace[_0xaa3d6(0x31e)]==_0xaa3d6(0x63e)){}else{if(_0x1a1ace[_0xaa3d6(0x31e)]==_0xaa3d6(0x1f8)){}}}}}else _0x46747a[_0xaa3d6(0x5fd)](_0x58a102);}},_0xe850de['ws'][_0x5a7954(0x5bd)]=function(_0x2ccaab){var _0x5b13ec=_0x5a7954;if(_0x5b13ec(0x600)===_0x5b13ec(0x330))_0x3b2e28[_0x5b13ec(0x612)]=![];else{clearTimeout(_0xe850de['pingTimeout']);var _0x5dbd14=JSON['parse'](_0x2ccaab['data']);_0x5b13ec(0x295)in _0x5dbd14&&(_0x5dbd14[_0x5b13ec(0x295)]=_0xe850de[_0x5b13ec(0x5bc)](_0x5dbd14[_0x5b13ec(0x295)]));if(_0xe850de[_0x5b13ec(0x384)]){if(_0x5b13ec(0x4e2)in _0x5dbd14){if(_0xe850de['UUID']){if(_0x5dbd14[_0x5b13ec(0x4e2)]!==_0xe850de['UUID'])return;}else return;delete _0x5dbd14['UUID'];}if(_0x5b13ec(0x2d3)in _0x5dbd14){if(!_0xe850de[_0x5b13ec(0x241)])return;if(_0x5b13ec(0x467)in _0x5dbd14){if(_0x5b13ec(0x654)===_0x5b13ec(0x654)){if(_0x5dbd14[_0x5b13ec(0x467)]===_0x5b13ec(0x63e)){if(_0x5b13ec(0x2d3)in _0x5dbd14){if(_0x5b13ec(0x275)in _0x5dbd14){if(_0x5dbd14[_0x5b13ec(0x275)]==_0xe850de[_0x5b13ec(0x4e2)]){_0x5dbd14['request']=_0x5b13ec(0x409),_0xe850de[_0x5b13ec(0x241)]=_0x5dbd14[_0x5b13ec(0x2d3)];var _0x52efea={};_0x52efea[_0x5b13ec(0x467)]=_0x5b13ec(0x308),_0x52efea['roomid']=_0xe850de[_0x5b13ec(0x241)],_0x52efea[_0x5b13ec(0x295)]=_0xe850de[_0x5b13ec(0x295)],_0xe850de[_0x5b13ec(0x596)](_0x52efea);}else return;}else{if('omrOt'===_0x5b13ec(0x574))return;else _0x133c2c['pcs'][_0x358229][_0x5b13ec(0x272)][_0x5b13ec(0x601)](_0x1db8bc);}}else return;}else{if(_0x5dbd14['roomid']!==_0xe850de['roomenc']){if(_0x5b13ec(0x28e)===_0x5b13ec(0x314))_0x27ff75(_0x5b13ec(0x679));else return;}}}else _0x991aed['track']&&(_0x15c83c[_0x5b13ec(0x325)][_0x5b13ec(0x334)]=![]);}else{if(_0x5dbd14[_0x5b13ec(0x2d3)]!==_0xe850de[_0x5b13ec(0x241)])return;}delete _0x5dbd14[_0x5b13ec(0x2d3)];}if(_0x5b13ec(0x295)in _0x5dbd14){if(_0xe850de[_0x5b13ec(0x5e7)]){if(_0xe850de['view_set'][_0x5b13ec(0x408)](_0x5dbd14[_0x5b13ec(0x295)])){}else return;}else{if(_0xe850de[_0x5b13ec(0x487)]){if(_0xe850de[_0x5b13ec(0x487)]!==_0x5dbd14[_0x5b13ec(0x295)])return;else{}}}}if(_0x5b13ec(0x240)in _0x5dbd14){if(_0x5dbd14[_0x5b13ec(0x3b4)]){if('pyohF'===_0x5b13ec(0x2aa)){_0x55a572[_0x5b13ec(0x5f1)][_0x3dc7e3][_0x5b13ec(0x65b)][_0x3b6d7e[_0x5b13ec(0x362)]][_0x5b13ec(0x5ab)]=_0x1d352f['pliCount']-_0x5b37ce['rpcs'][_0x22d10a][_0x5b13ec(0x65b)][_0x120e3d[_0x5b13ec(0x362)]][_0x5b13ec(0x5d9)]||0x0,_0x5ded32[_0x5b13ec(0x5f1)][_0x3b5811]['stats'][_0x59617b[_0x5b13ec(0x362)]][_0x5b13ec(0x466)]=_0x29399e[_0x5b13ec(0x3f2)]-_0x3535ce[_0x5b13ec(0x5f1)][_0x56c2bc]['stats'][_0x1ba9e8[_0x5b13ec(0x362)]]['streamErrors_nackCount']+_0xab26db[_0x5b13ec(0x5f1)][_0x2489e0][_0x5b13ec(0x65b)][_0x9b621c[_0x5b13ec(0x362)]]['nackTrigger']||0x0,_0x59ba41(_0x5b13ec(0x39b));if(_0x53a481[_0x5b13ec(0x5f1)][_0x32a41d][_0x5b13ec(0x65b)][_0x245609[_0x5b13ec(0x362)]][_0x5b13ec(0x5ab)]===0x0&&_0x31c94d[_0x5b13ec(0x5f1)][_0x32e9c2][_0x5b13ec(0x65b)][_0x5e3715[_0x5b13ec(0x362)]]['nackTrigger']>=_0x430fee[_0x5b13ec(0x623)])_0x56740c['requestKeyframe'](_0x1b3e9f),_0x163d50['rpcs'][_0x37131d]['stats'][_0x4cb5cb[_0x5b13ec(0x362)]][_0x5b13ec(0x466)]=0x0,_0x4998a7(_0x5b13ec(0x245));else _0x8aa2b[_0x5b13ec(0x5f1)][_0x3d3057][_0x5b13ec(0x65b)][_0x5da2eb[_0x5b13ec(0x362)]][_0x5b13ec(0x5ab)]>0x0&&(_0x11a51a['rpcs'][_0xee27b6][_0x5b13ec(0x65b)][_0x261c65[_0x5b13ec(0x362)]][_0x5b13ec(0x466)]=0x0);}else _0xe850de[_0x5b13ec(0x364)]=_0x5dbd14[_0x5b13ec(0x3b4)];}delete _0x5dbd14[_0x5b13ec(0x240)];}_0x5b13ec(0x3b4)in _0x5dbd14&&(_0x5dbd14[_0x5b13ec(0x4e2)]=_0x5dbd14[_0x5b13ec(0x3b4)],delete _0x5dbd14['from']);if(_0x5b13ec(0x467)in _0x5dbd14){if(_0x5dbd14[_0x5b13ec(0x467)]===_0x5b13ec(0x400)){if(_0x5b13ec(0x295)in _0x5dbd14){if(_0x5dbd14['streamID']===_0xe850de['streamID'])_0x5dbd14[_0x5b13ec(0x467)]=_0x5b13ec(0x53b);else return;}}else{if(_0x5dbd14[_0x5b13ec(0x467)]===_0x5b13ec(0x519)){if(_0xe850de[_0x5b13ec(0x5e7)]){if(_0xe850de[_0x5b13ec(0x5e7)][_0x5b13ec(0x408)](_0x5dbd14[_0x5b13ec(0x295)])){play(_0x5dbd14[_0x5b13ec(0x295)]);return;}else return;}else{if(_0xe850de['view']){if(_0xe850de[_0x5b13ec(0x487)]!==_0x5dbd14[_0x5b13ec(0x295)])return;else{play(_0x5dbd14[_0x5b13ec(0x295)]);return;}}}}else{if(_0x5dbd14[_0x5b13ec(0x467)]===_0x5b13ec(0x308)){if(_0x5b13ec(0x295)in _0x5dbd14){if(_0x5b13ec(0x474)===_0x5b13ec(0x5fe))this[_0x5b13ec(0x2d5)]&&this[_0x5b13ec(0x2d5)]['getTracks']()[_0x5b13ec(0x341)](function(_0x5b44c2){var _0x54c3d3=_0x5b13ec;_0x5b44c2[_0x54c3d3(0x464)](),_0x5414c1('Track\x20stopped');});else{if(_0xe850de[_0x5b13ec(0x5e7)]){if(_0xe850de['view_set']['includes'](_0x5dbd14[_0x5b13ec(0x295)]))play(_0x5dbd14[_0x5b13ec(0x295)]);else{}}else{if(_0xe850de[_0x5b13ec(0x487)]){if(_0xe850de[_0x5b13ec(0x487)]!==_0x5dbd14[_0x5b13ec(0x295)]){}else play(_0x5dbd14['streamID']);}else play(_0x5dbd14[_0x5b13ec(0x295)]);}}}_0x5dbd14[_0x5b13ec(0x467)]='offerSDP';}}}}}if(_0x5dbd14[_0x5b13ec(0x467)]){if(_0x5dbd14['request']=='offerSDP'){if(_0xe850de[_0x5b13ec(0x445)]){if(_0x5b13ec(0x318)===_0x5b13ec(0x318)){if(_0xe850de[_0x5b13ec(0x364)]===_0x5dbd14[_0x5b13ec(0x4e2)])_0xe850de[_0x5b13ec(0x53b)](_0x5dbd14[_0x5b13ec(0x4e2)]);else{if(_0xe850de[_0x5b13ec(0x240)]){if(_0x5b13ec(0x677)===_0x5b13ec(0x677))_0x5dbd14[_0x5b13ec(0x4e2)]in _0xe850de[_0x5b13ec(0x5f1)]&&_0xe850de[_0x5b13ec(0x53b)](_0x5dbd14['UUID']);else{_0x33a576('request\x20focus\x20change:\x20'+_0x206963);var _0x5aa532={};_0x5aa532[_0x5b13ec(0x2d6)]=_0x46b31c,_0x5aa532[_0x5b13ec(0x565)]=_0x4bf610,_0x4060ae[_0x5b13ec(0x2b2)](_0x5aa532,_0x4b5c02)?_0xc4f23a(_0x5b13ec(0x3bd)):_0x338a60(_0x5b13ec(0x323));}}}}else _0x3e8e0a[_0x5b13ec(0x20c)][_0x5abd10['UUID']][_0x5b13ec(0x34c)]=_0x258815[_0x5b13ec(0x2cd)](_0x43a2c9[_0x5b13ec(0x3b0)][_0x5b13ec(0x27e)]);}else _0xe850de[_0x5b13ec(0x53b)](_0x5dbd14[_0x5b13ec(0x4e2)]);}else{if(_0x5dbd14['request']==_0x5b13ec(0x3b5))log(_0x5dbd14[_0x5b13ec(0x4d7)]),_0x5b13ec(0x240)in _0x5dbd14?(_0xe850de['directorUUID']=_0x5dbd14[_0x5b13ec(0x240)],_0xe850de[_0x5b13ec(0x364)]in _0xe850de[_0x5b13ec(0x20c)]&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]]['stats'][_0x5b13ec(0x69b)]&&(_0xe850de['pcs'][_0xe850de[_0x5b13ec(0x364)]]['stats'][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![])),_0xe850de[_0x5b13ec(0x364)]in _0xe850de[_0x5b13ec(0x5f1)]&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]]['stats'][_0x5b13ec(0x69b)]&&(_0x5b13ec(0x59b)===_0x5b13ec(0x59b)?_0xe850de[_0x5b13ec(0x5f1)][_0xe850de['directorUUID']][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![]:(_0x3da831&&(_0x126c38(_0x5b13ec(0x3e0)),_0x2a00f5(_0x507cd2)),_0x5e6db5[_0x5b13ec(0x55a)]==_0x5b13ec(0x25f)&&(_0x2d9806[_0x5b13ec(0x5f1)][_0x17f8eb][_0x5b13ec(0x2d5)][_0x5b13ec(0x48c)]()['forEach'](_0x4989ca=>{var _0x151c12=_0x5b13ec;_0x4e096d[_0x151c12(0x5f1)][_0x5e7c69][_0x151c12(0x2d5)][_0x151c12(0x539)](_0x4989ca);}),_0x50cca3=!![]),_0x47bef7(_0x5b13ec(0x47b)),_0x3e705f['rpcs'][_0x189f79][_0x5b13ec(0x2d5)][_0x5b13ec(0x41d)](_0x46b04e))))):_0xe850de[_0x5b13ec(0x364)]=![],_0x5b13ec(0x4e1)in _0x5dbd14&&(_0x5dbd14[_0x5b13ec(0x4e1)]==![]&&(!_0xe850de[_0x5b13ec(0x2ec)]&&(setTimeout(function(){var _0x18a537=_0x5b13ec;warnUser(miscTranslations[_0x18a537(0x307)]);},0x1),getById(_0x5b13ec(0x46a))[_0x5b13ec(0x5db)]=miscTranslations[_0x5b13ec(0x6ad)]))),_0xe850de[_0x5b13ec(0x365)][_0x5b13ec(0x4fd)](_0x5dbd14['list']);else{if(_0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x409)){_0xe850de['queueList']=[],_0xe850de[_0x5b13ec(0x409)]=!![],_0xe850de[_0x5b13ec(0x4f8)]=![],log(_0x5b13ec(0x2e5));!_0xe850de[_0x5b13ec(0x240)]&&(_0xe850de[_0x5b13ec(0x445)]=![]);log(_0x5dbd14['list']);_0x5b13ec(0x240)in _0x5dbd14?'mHwrZ'===_0x5b13ec(0x562)?(_0x25fbb9['rpcs'][_0xaf6ad4][_0x5b13ec(0x666)]=_0x3d659f(_0x3774f7[_0x5b13ec(0x521)]),_0xe45776['rpcs'][_0x5c1e21]['iframeEle']['id']=_0x5b13ec(0x4cc)+_0x24cacb,_0x351e78[_0x5b13ec(0x5f1)][_0x3603e3][_0x5b13ec(0x666)][_0x5b13ec(0x2bf)][_0x5b13ec(0x4e2)]=_0x5ab581,_0x3e325e=!![],_0x545f16[_0x5b13ec(0x5f1)][_0x2d68f7][_0x5b13ec(0x295)]&&(_0x45c971['rpcs'][_0xf6396d][_0x5b13ec(0x666)][_0x5b13ec(0x2bf)]['sid']=_0x5ff55['rpcs'][_0x170ed4][_0x5b13ec(0x295)])):(_0xe850de['directorUUID']=_0x5dbd14[_0x5b13ec(0x240)],_0xe850de['directorUUID']in _0xe850de[_0x5b13ec(0x20c)]&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)]&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![])),_0xe850de[_0x5b13ec(0x364)]in _0xe850de[_0x5b13ec(0x5f1)]&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)]&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![]))):_0xe850de[_0x5b13ec(0x364)]=![];for(_0x3b70c0 in _0xe850de[_0x5b13ec(0x5f1)]){try{_0xe850de[_0x5b13ec(0x5f1)][_0x3b70c0][_0x5b13ec(0x266)](),delete _0xe850de[_0x5b13ec(0x5f1)][_0x3b70c0];}catch(_0x778c4d){}}for(_0x3b70c0 in _0xe850de[_0x5b13ec(0x20c)]){try{_0xe850de[_0x5b13ec(0x20c)][_0x3b70c0][_0x5b13ec(0x266)](),delete _0xe850de[_0x5b13ec(0x20c)][_0x3b70c0],applySceneState();}catch(_0x37ae22){}}getChatMessage(_0x5b13ec(0x2b1),label=![],director=![],overlay=!![]),getById('head2')[_0x5b13ec(0x5db)]=_0x5b13ec(0x285);_0xe850de[_0x5b13ec(0x6b4)]?document[_0x5b13ec(0x64e)]=_0xe850de['label']+_0x5b13ec(0x588):document[_0x5b13ec(0x64e)]=_0x5b13ec(0x6b0);_0xe850de[_0x5b13ec(0x21b)]=_0xe850de[_0x5b13ec(0x22d)],updateMixer(),updateUserList(),log(_0x5b13ec(0x547)),log(_0x5dbd14[_0x5b13ec(0x4d7)]);for(var _0x3b70c0 in _0x5dbd14['list']){if(_0x5b13ec(0x4e2)in _0x5dbd14[_0x5b13ec(0x4d7)][_0x3b70c0]){if(_0x5b13ec(0x295)in _0x5dbd14[_0x5b13ec(0x4d7)][_0x3b70c0]){if(_0x5dbd14[_0x5b13ec(0x4d7)][_0x3b70c0][_0x5b13ec(0x4e2)]in _0xe850de[_0x5b13ec(0x5f1)])_0x5b13ec(0x460)===_0x5b13ec(0x660)?_0x391195=!![]:log(_0x5b13ec(0x257));else{var _0x2dbc5b=_0xe850de['desaltStreamID'](_0x5dbd14[_0x5b13ec(0x4d7)][_0x3b70c0][_0x5b13ec(0x295)]);log(_0x5b13ec(0x5ba)+_0x2dbc5b);if(_0xe850de['queue']){if(_0xe850de[_0x5b13ec(0x364)]===_0x5dbd14[_0x5b13ec(0x4d7)][_0x3b70c0][_0x5b13ec(0x4e2)])play(_0x2dbc5b);else _0xe850de[_0x5b13ec(0x3e3)][_0x5b13ec(0x543)]<0x1388&&(!_0xe850de['queueList'][_0x5b13ec(0x408)](_0x2dbc5b)&&_0xe850de['queueList']['push'](_0x2dbc5b));}else play(_0x2dbc5b);}}}}_0xe850de[_0x5b13ec(0x39e)]();}else{if(_0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x569)){log(_0x5dbd14);if(_0x5b13ec(0x240)in _0x5dbd14)_0xe850de[_0x5b13ec(0x364)]=_0x5dbd14[_0x5b13ec(0x240)],_0xe850de[_0x5b13ec(0x364)]in _0xe850de['pcs']&&(_0xe850de['pcs'][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)]['info']&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]]['stats'][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![])),_0xe850de[_0x5b13ec(0x364)]in _0xe850de[_0x5b13ec(0x5f1)]&&(_0xe850de['rpcs'][_0xe850de[_0x5b13ec(0x364)]]['stats']['info']&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![]));else{if(_0x5b13ec(0x2fb)!==_0x5b13ec(0x2fb)){_0x2ca6e0(_0x5b13ec(0x311));return;}else _0xe850de[_0x5b13ec(0x364)]=![],errorlog(_0x5b13ec(0x413));}updateUserList();}else{if(_0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x5c1)){log(_0x5b13ec(0x3f0)),log(_0x5dbd14);try{'director'in _0x5dbd14&&(_0x5dbd14['director']==!![]&&_0xe850de[_0x5b13ec(0x5fd)](_0x5dbd14));}catch(_0x35dc8e){errorlog(_0x35dc8e);}}else{if(_0x5dbd14['request']==_0x5b13ec(0x68a)){_0x5dbd14[_0x5b13ec(0x240)]&&(_0xe850de[_0x5b13ec(0x364)]=_0x5dbd14[_0x5b13ec(0x4e2)],_0xe850de['directorUUID']in _0xe850de[_0x5b13ec(0x20c)]&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)]['info']&&(_0xe850de[_0x5b13ec(0x20c)][_0xe850de[_0x5b13ec(0x364)]]['stats'][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![])),_0xe850de[_0x5b13ec(0x364)]in _0xe850de[_0x5b13ec(0x5f1)]&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)]&&(_0xe850de[_0x5b13ec(0x5f1)][_0xe850de[_0x5b13ec(0x364)]][_0x5b13ec(0x65b)][_0x5b13ec(0x69b)][_0x5b13ec(0x240)]=!![])),updateUserList());if('streamID'in _0x5dbd14){log(_0x5b13ec(0x683));if(_0xe850de[_0x5b13ec(0x445)]){if(_0xe850de[_0x5b13ec(0x364)]===_0x5dbd14[_0x5b13ec(0x4e2)])play(_0x2dbc5b);else _0xe850de['queueList']['length']<0x1388&&(!_0xe850de['queueList'][_0x5b13ec(0x408)](_0x5dbd14[_0x5b13ec(0x295)])&&(_0xe850de[_0x5b13ec(0x3e3)]['push'](_0x5dbd14[_0x5b13ec(0x295)]),_0xe850de[_0x5b13ec(0x39e)]()));}else play(_0x5dbd14[_0x5b13ec(0x295)]);}else log(_0x5b13ec(0x405));}else{if(_0x5dbd14['request']==_0x5b13ec(0x433)){log(_0x5b13ec(0x529)),log(_0x5dbd14);if(_0xe850de[_0x5b13ec(0x445)]){if(_0xe850de[_0x5b13ec(0x364)]===_0x5dbd14[_0x5b13ec(0x4e2)])_0x5b13ec(0x3be)!==_0x5b13ec(0x4d6)?play(_0x2dbc5b):_0x22024a[_0x5b13ec(0x464)]();else _0xe850de['queueList']['length']<0x1388&&(!_0xe850de[_0x5b13ec(0x3e3)][_0x5b13ec(0x408)](_0x5dbd14[_0x5b13ec(0x295)])&&(_0xe850de['queueList'][_0x5b13ec(0x484)](_0x5dbd14[_0x5b13ec(0x295)]),_0xe850de[_0x5b13ec(0x39e)]()));}else play(_0x5dbd14[_0x5b13ec(0x295)]);}else{if(_0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x410)){errorlog(_0x5dbd14);if(_0xe850de[_0x5b13ec(0x597)]===![]){if(_0x5b13ec(0x2dc)in _0x5dbd14){if(_0x5dbd14['message']==='Stream\x20ID\x20is\x20already\x20in\x20use.')_0xe850de['seedAttempts']<0x2?(_0xe850de['seedAttempts']=parseInt(_0xe850de[_0x5b13ec(0x24c)])+0x1,setTimeout(function(){_0xe850de['seedStream']();},0x1388)):(hangup(),!_0xe850de['cleanOutput']&&setTimeout(function(){var _0x4986e5=_0x5b13ec;warnUser(miscTranslations[_0x4986e5(0x5d6)]);},0x1));else _0x5dbd14[_0x5b13ec(0x2dc)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'?!_0xe850de[_0x5b13ec(0x2ec)]&&(setTimeout(function(){var _0x2199a3=_0x5b13ec;warnUser(miscTranslations[_0x2199a3(0x307)]);},0x1),getById('head4')[_0x5b13ec(0x5db)]=miscTranslations[_0x5b13ec(0x6ad)]):!_0xe850de['cleanOutput']&&setTimeout(function(){warnUser(_0x5dbd14['message']);},0x1);}}}else _0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x412)?_0x5b13ec(0x2dc)in _0x5dbd14&&warnlog(_0x5dbd14[_0x5b13ec(0x2dc)]):_0x5b13ec(0x59f)===_0x5b13ec(0x59f)?log(_0x5dbd14):(_0x33b6d1[_0x5b13ec(0x5f1)][_0x46219e][_0x5b13ec(0x2c1)]=_0x3091d2(_0x4dbd72[_0x5b13ec(0x668)][_0x54f860]),_0x26d71e[_0x5b13ec(0x5f1)][_0x279fee][_0x5b13ec(0x2c1)]<=0x0&&(_0x4a6c95[_0x5b13ec(0x5f1)][_0x534157][_0x5b13ec(0x2c1)]=![]));}}}}}}}}else{if(_0x5dbd14[_0x5b13ec(0x3b0)])_0x5b13ec(0x295)in _0x5dbd14&&(_0x5dbd14[_0x5b13ec(0x295)]in _0xe850de[_0x5b13ec(0x469)]&&(clearTimeout(_0xe850de[_0x5b13ec(0x469)][_0x5dbd14['streamID']]),delete _0xe850de[_0x5b13ec(0x469)][_0x5dbd14[_0x5b13ec(0x295)]])),_0xe850de[_0x5b13ec(0x49a)](_0x5dbd14);else{if(_0x5dbd14[_0x5b13ec(0x692)])log(_0x5b13ec(0x50a)),_0xe850de[_0x5b13ec(0x5e5)](_0x5dbd14);else{if(_0x5dbd14[_0x5b13ec(0x4ec)])log('GOT\x20ICES!!'),_0xe850de[_0x5b13ec(0x331)](_0x5dbd14);else _0x5dbd14[_0x5b13ec(0x467)]==_0x5b13ec(0x292)?(warnlog(_0x5b13ec(0x635)),_0x5dbd14['UUID']in _0xe850de['pcs']&&(warnlog('problem'),_0xe850de[_0x5b13ec(0x20c)][_0x5dbd14['UUID']][_0x5b13ec(0x266)](),delete _0xe850de['pcs'][_0x5dbd14[_0x5b13ec(0x4e2)]],_0xe850de[_0x5b13ec(0x5c3)](),applySceneState()),_0x5dbd14[_0x5b13ec(0x4e2)]in _0xe850de[_0x5b13ec(0x5f1)]&&(warnlog(_0x5b13ec(0x282)),_0xe850de[_0x5b13ec(0x5f1)][_0x5dbd14[_0x5b13ec(0x4e2)]][_0x5b13ec(0x266)](),delete _0xe850de['rpcs'][_0x5dbd14[_0x5b13ec(0x4e2)]])):'DFQdj'!==_0x5b13ec(0x5b7)?!_0x4c1c6c[_0x5b13ec(0x3e3)][_0x5b13ec(0x408)](_0xac9ada)&&_0xc48e46[_0x5b13ec(0x3e3)][_0x5b13ec(0x484)](_0x5ea99b):log(_0x5b13ec(0x653),_0x5dbd14);}}}}},_0xe850de['ws'][_0x5a7954(0x566)]=function(_0x5a37e2){var _0x29d7e7=_0x5a7954;clearTimeout(_0xe850de['pingTimeout']),pokeIframeAPI(_0x29d7e7(0x67c),_0x29d7e7(0x392));try{_0x29d7e7(0x2a3)in _0x5a37e2&&(_0x29d7e7(0x5ee)===_0x29d7e7(0x5ee)?_0x5a37e2[_0x29d7e7(0x2a3)]==0x1f7&&(_0x448d10==![]&&(clearInterval(_0xe850de[_0x29d7e7(0x5ec)]),!_0xe850de[_0x29d7e7(0x2ec)]&&warnUser(_0x29d7e7(0x5e4),0x7530))):_0x4c3017(function(){_0x8cc1ed();},0x1));}catch(_0x172b9d){errorlog(_0x172b9d);}errorlog(_0x29d7e7(0x4d3));if(_0xe850de[_0x29d7e7(0x1fe)]==![])try{_0xe850de['ws'][_0x29d7e7(0x49f)]===WebSocket[_0x29d7e7(0x21f)]&&(_0xe850de['ws']=null,setTimeout(()=>{var _0x1a6010=_0x29d7e7;_0xe850de[_0x1a6010(0x602)](!![]);},0x1388));}catch(_0x53b257){errorlog(_0x53b257);}};},_0xe850de[_0x3a531e(0x5f7)]=function(_0x292ee8,_0x48653b=null){var _0x8d5630=_0x3a531e;_0x292ee8=JSON[_0x8d5630(0x4f5)](_0x292ee8);if(_0x48653b==null){if(_0x8d5630(0x51e)!==_0x8d5630(0x32f)){for(var _0x2ecc4d in _0xe850de[_0x8d5630(0x20c)]){try{_0xe850de[_0x8d5630(0x20c)][_0x2ecc4d][_0x8d5630(0x272)][_0x8d5630(0x601)](_0x292ee8);}catch(_0x96974e){warnlog(_0x8d5630(0x477));}}return!![];}else return;}else try{return _0xe850de[_0x8d5630(0x20c)][_0x48653b]['sendChannel'][_0x8d5630(0x601)](_0x292ee8),!![];}catch(_0x1cf700){return warnlog(_0x8d5630(0x648)),![];}return![];},_0xe850de['sendRequest']=function(_0x106268,_0x160201=null){var _0xc65eb=_0x3a531e,_0x1bad5e=JSON[_0xc65eb(0x4f5)](_0x106268);if(_0x160201==null)for(var _0x42ca6b in _0xe850de[_0xc65eb(0x5f1)]){try{_0xe850de[_0xc65eb(0x5f1)][_0x42ca6b][_0xc65eb(0x459)][_0xc65eb(0x601)](_0x1bad5e);}catch(_0xd30785){log(_0xc65eb(0x33b));}}else try{return _0xe850de[_0xc65eb(0x5f1)][_0x160201][_0xc65eb(0x459)][_0xc65eb(0x601)](_0x1bad5e),!![];}catch(_0x2ce608){return log(_0xc65eb(0x33b)),![];}},_0xe850de['localstats']=function(){setTimeout(function(){var _0x384b15=_0x1b2d;_0xe850de[_0x384b15(0x66a)];},0xbb8);},_0xe850de[_0x3a531e(0x2c9)]=function(_0x40f4ad){var _0x39c7a9=_0x3a531e;try{var _0x10e288=_0xe850de[_0x39c7a9(0x2d5)]['getVideoTracks']();_0x10e288=_0x10e288[0x0];if(_0x10e288[_0x39c7a9(0x2be)]){var _0x27b0b6=_0x10e288[_0x39c7a9(0x2be)]();_0xe850de[_0x39c7a9(0x48d)]==![]&&(_0xe850de[_0x39c7a9(0x48d)]=_0x27b0b6[_0x39c7a9(0x48d)][_0x39c7a9(0x5cb)]);_0xe850de['zoom']+=_0x40f4ad;if(_0xe850de[_0x39c7a9(0x48d)]>_0x27b0b6[_0x39c7a9(0x48d)][_0x39c7a9(0x505)])_0xe850de[_0x39c7a9(0x48d)]=_0x27b0b6[_0x39c7a9(0x48d)][_0x39c7a9(0x505)];else _0xe850de[_0x39c7a9(0x48d)]<_0x27b0b6[_0x39c7a9(0x48d)][_0x39c7a9(0x5cb)]&&(_0xe850de['zoom']=_0x27b0b6[_0x39c7a9(0x48d)][_0x39c7a9(0x5cb)]);_0x10e288[_0x39c7a9(0x2a4)]({'advanced':[{'zoom':_0xe850de['zoom']}]});}}catch(_0x5e9455){errorlog(_0x5e9455);}},_0xe850de[_0x3a531e(0x1f8)]=function(){var _0x27e6e4=_0x3a531e;_0xe850de[_0x27e6e4(0x580)]=!![],warnlog(_0x27e6e4(0x4bc));try{var _0x4ce8eb={};_0x4ce8eb[_0x27e6e4(0x598)]=!![],_0xe850de[_0x27e6e4(0x5f7)](_0x4ce8eb);}catch(_0x5864c6){}try{_0xe850de['ws'][_0x27e6e4(0x266)]();}catch(_0x519b24){}try{recordLocalVideo(_0x27e6e4(0x464));}catch(_0xd4ff4d){}try{_0xe850de['canvasSource']&&_0xe850de['canvasSource'][_0x27e6e4(0x442)][_0x27e6e4(0x5af)]()[_0x27e6e4(0x341)](function(_0x1d1588){var _0x18a67=_0x27e6e4;_0x1d1588[_0x18a67(0x464)](),_0xe850de[_0x18a67(0x607)]['srcObject'][_0x18a67(0x539)](_0x1d1588),log(_0x18a67(0x52c));});_0xe850de[_0x27e6e4(0x607)]['srcObject'][_0x27e6e4(0x5af)]()[_0x27e6e4(0x341)](function(_0x3cd2da){var _0x3ed239=_0x27e6e4;_0x3cd2da[_0x3ed239(0x464)](),_0xe850de['videoElement']['srcObject'][_0x3ed239(0x539)](_0x3cd2da),log('stopping\x20old\x20track');}),_0xe850de['streamSrc'][_0x27e6e4(0x5af)]()[_0x27e6e4(0x341)](function(_0x62ff83){var _0x5edbba=_0x27e6e4;_0x62ff83['stop'](),_0xe850de[_0x5edbba(0x607)][_0x5edbba(0x442)][_0x5edbba(0x539)](_0x62ff83),log('stopping\x20old\x20track');});for(i in _0xe850de[_0x27e6e4(0x5f1)]){_0xe850de[_0x27e6e4(0x5f1)][i][_0x27e6e4(0x607)]&&(_0xe850de['rpcs'][i][_0x27e6e4(0x607)][_0x27e6e4(0x2ee)]&&(_0xe850de[_0x27e6e4(0x5f1)][i][_0x27e6e4(0x607)][_0x27e6e4(0x417)][_0x27e6e4(0x50b)][_0x27e6e4(0x266)](),_0xe850de['rpcs'][i][_0x27e6e4(0x607)][_0x27e6e4(0x2ee)]=![])),_0xe850de['rpcs'][i][_0x27e6e4(0x266)](),_0xe850de['rpcs'][i]=null,delete _0xe850de[_0x27e6e4(0x5f1)][i];}for(i in _0xe850de['pcs']){_0xe850de[_0x27e6e4(0x20c)][i][_0x27e6e4(0x266)](),_0xe850de[_0x27e6e4(0x20c)][i]=null,delete _0xe850de[_0x27e6e4(0x20c)][i],applySceneState();}}catch(_0x188ebd){errorlog(_0x27e6e4(0x301));}setTimeout(function(){for(i in _0xe850de){try{delete _0xe850de[i];}catch(_0x382f02){}}delete _0xe850de;},0x4b0),hangupComplete(),log(_0x27e6e4(0x293));},_0xe850de[_0x3a531e(0x5a4)]=function(){var _0x3982ea=_0x3a531e;_0xe850de[_0x3982ea(0x580)]=!![],_0xe850de['screenShareState']=![],warnlog(_0x3982ea(0x4bc));try{_0xe850de['videoElement'][_0x3982ea(0x442)][_0x3982ea(0x5af)]()[_0x3982ea(0x341)](function(_0x23b04a){var _0x22106b=_0x3982ea;_0x23b04a[_0x22106b(0x464)](),_0xe850de[_0x22106b(0x607)][_0x22106b(0x442)]['removeTrack'](_0x23b04a),log(_0x22106b(0x52c));}),_0xe850de['streamSrc'][_0x3982ea(0x5af)]()[_0x3982ea(0x341)](function(_0x25702b){var _0x4798f9=_0x3982ea;_0x25702b[_0x4798f9(0x464)](),_0xe850de[_0x4798f9(0x2d5)][_0x4798f9(0x539)](_0x25702b),log(_0x4798f9(0x52c));});for(UUID in _0xe850de[_0x3982ea(0x20c)]){if(_0x3982ea(0x5a7)!=='styqD'){var _0x1013b5=_0xe850de[_0x3982ea(0x20c)][UUID][_0x3982ea(0x5c2)]();_0x1013b5[_0x3982ea(0x341)](_0x4948f5=>{var _0x47854a=_0x3982ea;if(_0x4948f5[_0x47854a(0x325)]){if(_0x47854a(0x3c0)!==_0x47854a(0x31d))_0x4948f5[_0x47854a(0x325)]['enabled']=![];else{_0x327bab=_0x52ac39(function(){_0xaa058b();},0x1f4);return;}}});}else _0x5c39cc[_0x3982ea(0x597)]=_0x4d3442[_0x3982ea(0x597)];}var _0xd36c03={};_0xd36c03[_0x3982ea(0x598)]=!![],_0xe850de['sendMessage'](_0xd36c03);}catch(_0x1091f2){errorlog(_0x3982ea(0x301));}log(_0x3982ea(0x61a));},_0xe850de[_0x3a531e(0x68d)]=function(_0x3c07b5){var _0x3daa59=_0x3a531e;if(_0x3daa59(0x2b7)!==_0x3daa59(0x54e))try{var _0x4f2fe8=_0xe850de[_0x3daa59(0x2d5)][_0x3daa59(0x48c)]();_0x4f2fe8=_0x4f2fe8[0x0];if(_0x4f2fe8[_0x3daa59(0x2be)]){var _0x4e8775=_0x4f2fe8['getCapabilities']();_0xe850de[_0x3daa59(0x5c8)]==![]&&(_0xe850de[_0x3daa59(0x5c8)]=_0x4e8775['focusDistance'][_0x3daa59(0x5cb)]);_0xe850de[_0x3daa59(0x5c8)]+=_0x3c07b5;if(_0xe850de[_0x3daa59(0x5c8)]>_0x4e8775['focusDistance'][_0x3daa59(0x505)])_0xe850de[_0x3daa59(0x5c8)]=_0x4e8775[_0x3daa59(0x5c8)][_0x3daa59(0x505)];else _0xe850de[_0x3daa59(0x5c8)]<_0x4e8775[_0x3daa59(0x5c8)][_0x3daa59(0x5cb)]&&(_0xe850de[_0x3daa59(0x5c8)]=_0x4e8775['focusDistance'][_0x3daa59(0x5cb)]);_0x4f2fe8[_0x3daa59(0x2a4)]({'advanced':[{'focusMode':_0x3daa59(0x2a9),'focusDistance':_0xe850de['focusDistance']}]});}}catch(_0x4de548){errorlog(_0x4de548);}else _0x14a874[_0x3daa59(0x5f1)][_0x46381d][_0x3daa59(0x4df)][_0x3daa59(0x296)]['display']=_0x3daa59(0x231);},_0xe850de['createOffer']=function(_0x3cd685){var _0x25e7a2=_0x3a531e;_0xe850de[_0x25e7a2(0x20c)][_0x3cd685][_0x25e7a2(0x685)]()[_0x25e7a2(0x2e9)](_0x586298=>{var _0x34648a=_0x25e7a2;log(_0x34648a(0x337));if(safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0xe850de[_0x34648a(0x5df)]==0x3||_0xe850de[_0x34648a(0x5df)]==0x5||_0xe850de['stereo']==0x1)_0x586298[_0x34648a(0x27e)]=CodecsHandler[_0x34648a(0x579)](_0x586298['sdp'],{'stereo':0x1}),log(_0x34648a(0x523));else{if(iOS||iPad){}else _0xe850de[_0x34648a(0x5df)]==0x4&&(_0x586298[_0x34648a(0x27e)]=CodecsHandler['setOpusAttributes'](_0x586298[_0x34648a(0x27e)],{'stereo':0x2}),log('stereo\x20enabled'));}}_0xe850de[_0x34648a(0x20c)][_0x3cd685][_0x34648a(0x66b)](_0x586298)[_0x34648a(0x2e9)](function(){var _0x4be923=_0x34648a;log(_0x4be923(0x54c)+_0x3cd685);var _0x5dba62={};_0x5dba62[_0x4be923(0x4e2)]=_0x3cd685,_0x5dba62[_0x4be923(0x295)]=_0xe850de[_0x4be923(0x295)],_0x5dba62[_0x4be923(0x3b0)]=_0xe850de[_0x4be923(0x20c)][_0x3cd685][_0x4be923(0x2ae)],_0x5dba62[_0x4be923(0x2ac)]=_0xe850de[_0x4be923(0x20c)][_0x3cd685][_0x4be923(0x2ac)],_0xe850de[_0x4be923(0x384)]&&(_0x5dba62[_0x4be923(0x517)]=_0xe850de[_0x4be923(0x597)]),_0xe850de[_0x4be923(0x37e)]?_0xe850de[_0x4be923(0x43b)](JSON['stringify'](_0x5dba62[_0x4be923(0x3b0)]))[_0x4be923(0x2e9)](function(_0x10fbce){var _0x14d6f6=_0x4be923;_0x5dba62['description']=_0x10fbce[0x0],_0x5dba62[_0x14d6f6(0x463)]=_0x10fbce[0x1],_0xe850de['anysend'](_0x5dba62);}):_0xe850de[_0x4be923(0x572)](_0x5dba62);})[_0x34648a(0x340)](errorlog);})[_0x25e7a2(0x340)](errorlog);},_0xe850de[_0x3a531e(0x259)]=function(){var _0x54d54f=_0x3a531e;for(var _0x410269 in _0xe850de['pcs']){_0xe850de[_0x54d54f(0x20c)][_0x410269][_0x54d54f(0x597)]!==![]?(_0xe850de[_0x54d54f(0x3dc)](_0x410269),log(_0x54d54f(0x56d))):log('Not\x20a\x20scene');}},_0xe850de[_0x3a531e(0x53b)]=function(_0x769b0e){var _0x42f0a5=_0x3a531e;if(_0x769b0e in _0xe850de[_0x42f0a5(0x20c)]){errorlog('PROBLEM!\x20RESENDING\x20SDP\x20OFFER\x20SHOULD\x20NOT\x20HAPPEN');try{_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x266)]();}catch(_0x16216c){errorlog(_0x42f0a5(0x35e));}_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]=null,delete _0xe850de[_0x42f0a5(0x20c)][_0x769b0e],_0xe850de[_0x42f0a5(0x5c3)](),applySceneState();}else log(_0x42f0a5(0x5fc));if(_0xe850de['maxviewers']!==![]){if(_0x42f0a5(0x37f)!==_0x42f0a5(0x5e9)){if(Object[_0x42f0a5(0x419)](_0xe850de['pcs'])['length']>_0xe850de[_0x42f0a5(0x525)]){delete _0xe850de[_0x42f0a5(0x20c)][_0x769b0e],_0xe850de[_0x42f0a5(0x5c3)](),warnlog(_0x42f0a5(0x493)),applySceneState();return;}}else _0x387118['rpcs'][_0x144938][_0x42f0a5(0x607)][_0x42f0a5(0x442)]=_0x3edb26(_0x1d2887[_0x42f0a5(0x5f1)][_0xa86f56][_0x42f0a5(0x2d5)],_0x253b6e,_0x57f065);}else{if(_0xe850de['maxconnections']!==![]){if(Object[_0x42f0a5(0x419)](_0xe850de[_0x42f0a5(0x5f1)])[_0x42f0a5(0x543)]+Object[_0x42f0a5(0x419)](_0xe850de[_0x42f0a5(0x20c)])['length']>_0xe850de[_0x42f0a5(0x20e)]){delete _0xe850de[_0x42f0a5(0x20c)][_0x769b0e],_0xe850de[_0x42f0a5(0x5c3)](),warnlog(_0x42f0a5(0x655)),applySceneState();return;}}}_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]=new RTCPeerConnection(_0xe850de[_0x42f0a5(0x381)]);if(_0xe850de[_0x42f0a5(0x1fe)]){if(Object[_0x42f0a5(0x419)](_0xe850de[_0x42f0a5(0x20c)])[_0x42f0a5(0x543)]>0x1){delete _0xe850de['pcs'][_0x769b0e],_0xe850de[_0x42f0a5(0x5c3)](),applySceneState();return;}}_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x24a)]=null,_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x534)]=null,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['obsVisibility']=null,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x229)]=null,_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x2fa)]=null,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x2e7)]=null,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x264)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x3ff)]=![],_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x538)]=null,_0xe850de['pcs'][_0x769b0e]['setBitrate']=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x2ac)]=_0xe850de['generateStreamID'](),_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x65b)]={},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x516)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x61f)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x216)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x520)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['allowVideo']=!![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x482)]=!![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x610)]=!![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x4c6)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x428)]=![],_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x4e2)]=_0x769b0e,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x435)]=![],_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x4cf)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x688)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['scaleHeight']=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x29b)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x597)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x272)]=_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x3af)](_0x42f0a5(0x272)),_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['sendChannel'][_0x42f0a5(0x4e2)]=_0x769b0e,_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x495)]=![],_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x436)]=null,_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x6b4)]=![],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x207)]=![],_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x647)]=Date[_0x42f0a5(0x40b)](),_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x272)][_0x42f0a5(0x690)]=()=>{var _0x5a85cf=_0x42f0a5;if(_0x5a85cf(0x66f)!==_0x5a85cf(0x66f)){_0x16b595=_0x324460[_0x5a85cf(0x458)](_0x773f96);if(!(_0x275d4d>0x2f&&_0x4e9e53<0x3a)&&!(_0x286460>0x40&&_0x41dbfe<0x5b)&&!(_0x51115c>0x60&&_0x18a33c<0x7b))return![];}else{log(_0x5a85cf(0x24d)),msg={},msg[_0x5a85cf(0x69b)]={},msg[_0x5a85cf(0x69b)][_0x5a85cf(0x6b4)]=_0xe850de[_0x5a85cf(0x6b4)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x207)]=_0xe850de[_0x5a85cf(0x207)],msg[_0x5a85cf(0x69b)]['muted']=_0xe850de[_0x5a85cf(0x5d8)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x4c8)]=_0xe850de[_0x5a85cf(0x4c8)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x252)]=_0xe850de[_0x5a85cf(0x252)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x217)]=_0xe850de[_0x5a85cf(0x217)],msg[_0x5a85cf(0x69b)]['video_muted_init']=_0xe850de[_0x5a85cf(0x598)];_0xe850de[_0x5a85cf(0x240)]&&(msg[_0x5a85cf(0x594)]={},msg['directorSettings'][_0x5a85cf(0x21b)]=_0xe850de['totalRoomBitrate'],_0xe850de[_0x5a85cf(0x1fd)][_0x5a85cf(0x543)]&&!_0xe850de[_0x5a85cf(0x1fd)]['includes'](_0x769b0e)&&(msg['info'][_0x5a85cf(0x5d8)]=!![]));msg[_0x5a85cf(0x69b)]['width_url']=_0xe850de[_0x5a85cf(0x673)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x506)]=_0xe850de[_0x5a85cf(0x265)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x503)]=_0xe850de[_0x5a85cf(0x5b5)],msg[_0x5a85cf(0x69b)]['maxvb_url']=_0xe850de[_0x5a85cf(0x58e)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x6a5)]=_0xe850de[_0x5a85cf(0x525)],msg['info'][_0x5a85cf(0x3b6)]=_0xe850de[_0x5a85cf(0x5df)],msg[_0x5a85cf(0x69b)]['aec_url']=_0xe850de[_0x5a85cf(0x564)],msg['info'][_0x5a85cf(0x3d0)]=_0xe850de['autoGainControl'],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x2f4)]=_0xe850de[_0x5a85cf(0x4de)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x2cf)]=_0xe850de[_0x5a85cf(0x2cf)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x388)]=_0xe850de[_0x5a85cf(0x430)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x2b8)]=_0xe850de['compressor'],msg['info'][_0x5a85cf(0x69d)]=_0xe850de[_0x5a85cf(0x632)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x491)]=!_0xe850de[_0x5a85cf(0x422)],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x27c)]=_0xe850de['audioEffects'],msg['info']['playback_audio_samplerate']=_0xe850de['sampleRate'],msg[_0x5a85cf(0x69b)][_0x5a85cf(0x51d)]=_0xe850de['audioMeterGuest'];try{if(navigator[_0x5a85cf(0x55f)]){if(_0x5a85cf(0x3b1)===_0x5a85cf(0x65e))_0x4b7f9b[0x0][_0x5a85cf(0x429)]=!![],_0x13ab0d[0x0][_0x5a85cf(0x64e)]=_0x1607b9['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'];else{var _0x47a0e0,_0x2241ee=navigator[_0x5a85cf(0x55f)];msg[_0x5a85cf(0x69b)][_0x5a85cf(0x2e4)]=_0x2241ee;}}navigator[_0x5a85cf(0x361)]&&(msg['info'][_0x5a85cf(0x361)]=navigator[_0x5a85cf(0x361)]);if(safariVersion())msg[_0x5a85cf(0x69b)][_0x5a85cf(0x637)]=_0x5a85cf(0x6a7);else{if(getChromeVersion()>0x3c)msg['info'][_0x5a85cf(0x637)]=_0x5a85cf(0x488)+getChromeVersion();else _0x2241ee[_0x5a85cf(0x53f)](_0x5a85cf(0x336))&&(_0x5a85cf(0x29f)===_0x5a85cf(0x29f)?msg[_0x5a85cf(0x69b)][_0x5a85cf(0x637)]=_0x5a85cf(0x336):_0x36530f[_0x5a85cf(0x5f1)][_0x2e6586][_0x5a85cf(0x607)]&&(_0x6af23b[_0x5a85cf(0x5f1)][_0x40d3aa][_0x5a85cf(0x607)][_0x5a85cf(0x296)][_0x5a85cf(0x219)]&&_0x142475[_0x5a85cf(0x5f1)][_0x2d7af9][_0x5a85cf(0x607)][_0x5a85cf(0x296)][_0x5a85cf(0x219)]!==_0x5a85cf(0x231)&&(_0x4452e4['rpcs'][_0x497b00]['videoElement'][_0x5a85cf(0x296)]['display']=_0x5a85cf(0x231),_0x4d963a=!![]),_0x5b0db3[_0x5a85cf(0x5f1)][_0x423dbb]['videoElement']['muted']=!![]));}}catch(_0x4eaacf){};_0xe850de[_0x5a85cf(0x5f7)](msg,_0x769b0e),pokeIframeAPI('new-push-connection',!![],_0x769b0e),updateUserList();}},_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x272)][_0x42f0a5(0x566)]=()=>{var _0x3e0601=_0x42f0a5;pokeIframeAPI('new-push-connection',![],_0x769b0e),_0xe850de[_0x3e0601(0x5d5)](),warnlog(_0x3e0601(0x23c));try{_0xe850de[_0x3e0601(0x20c)][_0x769b0e][_0x3e0601(0x266)](),_0xe850de[_0x3e0601(0x20c)][_0x769b0e]=null,delete _0xe850de[_0x3e0601(0x20c)][_0x769b0e],applySceneState();}catch(_0x3d86bd){}},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x272)]['onmessage']=_0x1efbbd=>{var _0x596665=_0x42f0a5;log('received\x20data\x20from\x20viewer');var _0x4ba9c1=JSON[_0x596665(0x423)](_0x1efbbd[_0x596665(0x5b9)]);_0x4ba9c1[_0x596665(0x4e2)]=_0x769b0e;if(_0x4ba9c1[_0x596665(0x3b0)]){_0xe850de[_0x596665(0x49a)](_0x4ba9c1);return;}else{if(_0x4ba9c1[_0x596665(0x692)]){log('GOT\x20ICE!!'),_0xe850de[_0x596665(0x5e5)](_0x4ba9c1);return;}else{if(_0x4ba9c1['candidates']){log(_0x596665(0x643)),_0xe850de['processIceBundle'](_0x4ba9c1);return;}}}warnlog(_0x4ba9c1);if('info'in _0x4ba9c1){if('QBkPg'!==_0x596665(0x5fb))_0x2d7920[_0x596665(0x20c)][_0x1ecc53][_0x596665(0x520)]==!![]&&(_0x2b9ba4[_0x596665(0x20c)][_0x50f52b][_0x596665(0x516)]=!![]);else{_0xe850de['pcs'][_0x769b0e][_0x596665(0x65b)][_0x596665(0x69b)]=_0x4ba9c1['info'];if(_0x596665(0x6b4)in _0x4ba9c1['info']){if(_0x596665(0x4e0)!==_0x596665(0x3fd)){if(typeof _0x4ba9c1[_0x596665(0x69b)][_0x596665(0x6b4)]=='string')_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x6b4)]=sanitizeLabel(_0x4ba9c1['info'][_0x596665(0x6b4)]);else{if('fgJTY'==='tussT'){if(_0x1a8205['icefilter']){if(_0x177b3f[_0x596665(0x692)]['candidate'][_0x596665(0x53f)](_0x30c55c[_0x596665(0x3c3)])===-0x1){_0x6782d0(_0x596665(0x35d)),_0x23557b(_0x171769[_0x596665(0x692)]);return;}else _0x5f2c33(_0x596665(0x2a6)),_0x20ac62(_0x10d2eb[_0x596665(0x692)]);}}else _0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x6b4)]=![];}}else _0x5708b4[_0x596665(0x5f9)]?(_0x5a57ec[_0x596665(0x4c8)]=!![],_0x2e70c9[_0x596665(0x62e)]()):(_0x505d7e[_0x596665(0x4c8)]=![],_0x2ae6c7[_0x596665(0x62e)]());}if(_0x769b0e===_0xe850de[_0x596665(0x364)])try{_0xe850de['pcs'][_0x769b0e][_0x596665(0x65b)][_0x596665(0x69b)][_0x596665(0x240)]=!![];}catch(_0x5b2b96){}}}'optimizedBitrate'in _0x4ba9c1&&(_0xe850de[_0x596665(0x20c)][_0x769b0e]['optimizedBitrate']=parseInt(_0x4ba9c1['optimizedBitrate']));'audioBitrate'in _0x4ba9c1&&_0xe850de[_0x596665(0x67f)](_0x769b0e,_0x4ba9c1[_0x596665(0x44f)]);if(_0x596665(0x2f8)in _0x4ba9c1){log(_0x4ba9c1);if(_0xe850de[_0x596665(0x364)]===_0x769b0e){var _0x338e18={};for(var _0x31c540 in _0xe850de[_0x596665(0x20c)]){if(_0x31c540===_0x769b0e)continue;_0x338e18[_0x31c540]=_0xe850de['pcs'][_0x31c540][_0x596665(0x65b)];}var _0x1c1fb2={};_0x1c1fb2['remoteStats']=_0x338e18,_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if('remote'in _0x4ba9c1){if(_0x4ba9c1[_0x596665(0x565)]===_0xe850de['remote']&&_0xe850de[_0x596665(0x565)]){var _0x338e18={};for(var _0x31c540 in _0xe850de[_0x596665(0x20c)]){if(_0x31c540===_0x769b0e)continue;_0x338e18[_0x31c540]=_0xe850de[_0x596665(0x20c)][_0x31c540][_0x596665(0x65b)];}var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x64f)]=_0x338e18,_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}}}}if(_0x596665(0x4f6)in _0x4ba9c1)try{_0x596665(0x559)===_0x596665(0x3d1)?_0xfb717e[_0x596665(0x27e)]=_0x238f3a[_0x596665(0x579)](_0x14c235[_0x596665(0x27e)],{'stereo':0x1,'maxaveragebitrate':(_0x2ad059[_0x596665(0x2eb)]||0x100)*0x400,'cbr':_0x41fe7f[_0x596665(0x2da)],'useinbandfec':0x1,'maxptime':_0x3d9464[_0x596665(0x27a)],'minptime':_0x2e11d5[_0x596665(0x377)],'ptime':_0x2916a5[_0x596665(0x321)]}):(log(_0x4ba9c1),_0xe850de[_0x596665(0x338)](_0x4ba9c1[_0x596665(0x4e2)],_0x4ba9c1[_0x596665(0x4f6)]['w'],_0x4ba9c1['requestResolution']['h']));}catch(_0x25b034){errorlog(_0x25b034);}_0x596665(0x37c)in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x597)]?_0xe850de[_0x596665(0x364)]===_0x769b0e?_0xe850de[_0x596665(0x259)]():errorlog(_0x596665(0x58a)):_0xe850de[_0x596665(0x3dc)](_0x769b0e));if(_0x596665(0x328)in _0x4ba9c1){var _0x22c320=![],_0x4880d6=![];_0xe850de[_0x596665(0x364)]===_0x769b0e&&(_0x22c320=!![],_0x596665(0x456)in _0x4ba9c1&&(_0x4ba9c1['overlay']==!![]&&(_0x4880d6=!![]))),log(_0x596665(0x605)+_0x22c320),getChatMessage(_0x4ba9c1[_0x596665(0x328)],_0xe850de['pcs'][_0x769b0e]['label'],_0x22c320,_0x4880d6);}if(_0x596665(0x207)in _0x4ba9c1){_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x207)]=parseInt(_0x4ba9c1[_0x596665(0x207)])||0x0;_0x769b0e in _0xe850de[_0x596665(0x5f1)]&&(_0xe850de[_0x596665(0x5f1)][_0x769b0e][_0x596665(0x207)]=_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x207)]);if(_0xe850de[_0x596665(0x240)]){var _0x12a733=document[_0x596665(0x485)](_0x596665(0x3bc)+_0x769b0e+'\x22]');log(_0x12a733),_0x12a733[0x0]&&(_0x12a733[0x0][_0x596665(0x3b3)]=parseInt(_0x4ba9c1[_0x596665(0x207)])||0x0);}updateMixer();}'scale'in _0x4ba9c1&&_0xe850de[_0x596665(0x2c2)](_0x769b0e,_0x4ba9c1[_0x596665(0x435)]);_0x596665(0x694)in _0x4ba9c1&&(_0xe850de[_0x596665(0x240)]&&(!(_0xe850de[_0x596665(0x2ec)]||_0xe850de['cleanDirector'])&&warnUser(_0x596665(0x45b),0x1388)),errorlog(_0x596665(0x63d)+_0x4ba9c1[_0x596665(0x694)]+_0x596665(0x4b0)+_0xe850de[_0x596665(0x240)]));if(_0x769b0e!==_0xe850de['directorUUID']){if(_0x596665(0x4dd)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x4dd),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x350)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x350),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x44a)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]='changeOrder',_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x592)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x592),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x210)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x210),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if('requestChangeEQ'in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x4ef),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x472)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x472),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x1f8)in _0x4ba9c1){if(_0x596665(0x346)==='OrEOI'){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]=_0x596665(0x1f8),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else _0x39a4c9[_0x596665(0x20c)][_0x111e28]['scaleDueToBitrate']=0x64;}else{if(_0x596665(0x6ac)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]='displayMute',_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if('speakerMute'in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2['rejected']=_0x596665(0x5f9),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}else{if('volume'in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]='volume',_0xe850de['sendMessage'](_0x1c1fb2,_0x769b0e);}else{if(_0x596665(0x26d)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x694)]='micIsolated',_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}}}}}}}}}}}}}else{if(_0x769b0e===_0xe850de[_0x596665(0x364)]){if(_0x596665(0x4dd)in _0x4ba9c1){var _0x5e90cb=_0xe850de['streamSrc'][_0x596665(0x5a5)]();if(_0x5e90cb[_0x596665(0x543)]){if(_0x596665(0x325)in _0x4ba9c1){var _0x4854e9=parseInt(_0x4ba9c1['track']);_0x4854e9<_0x5e90cb[_0x596665(0x543)]&&(_0x5e90cb=_0x5e90cb[_0x4854e9],applyAudioHack(_0x4ba9c1[_0x596665(0x2ff)],_0x4ba9c1['value']));}else _0x5e90cb=_0x5e90cb[0x0],applyAudioHack(_0x4ba9c1[_0x596665(0x2ff)],_0x4ba9c1['value']);}}if('requestVideoRecord'in _0x4ba9c1){if(_0x596665(0x2c4)!==_0x596665(0x3f3)){if(_0x4ba9c1[_0x596665(0x350)]){if(_0xe850de['videoElement']){var _0x3608ab=0x1770;_0x4ba9c1[_0x596665(0x4eb)]&&(_0x3608ab=parseInt(_0x4ba9c1[_0x596665(0x4eb)])),recordLocalVideo(_0x596665(0x62a),_0x3608ab);}}else _0xe850de[_0x596665(0x607)]&&recordLocalVideo(_0x596665(0x464));}else _0x3b9b0c=_0x19490d[_0x596665(0x20c)][_0x138684][_0x596665(0x29b)];}if(_0x596665(0x44a)in _0x4ba9c1){_0xe850de[_0x596665(0x207)]==![]&&(_0xe850de['order']=0x0);_0xe850de[_0x596665(0x207)]+=parseInt(_0x4ba9c1[_0x596665(0x44a)])||0x0;var _0x1c1fb2={};_0x1c1fb2={},_0x1c1fb2[_0x596665(0x207)]=_0xe850de[_0x596665(0x207)],_0xe850de[_0x596665(0x48f)](_0x1c1fb2),updateMixer();}'changeURL'in _0x4ba9c1&&changeURL(_0x4ba9c1[_0x596665(0x592)]);if('changeLabel'in _0x4ba9c1){if('value'in _0x4ba9c1){if(typeof _0x4ba9c1['value']==_0x596665(0x46c)){_0xe850de[_0x596665(0x6b4)]=sanitizeLabel(_0x4ba9c1[_0x596665(0x4eb)]),log(_0x596665(0x627)+_0xe850de[_0x596665(0x6b4)]);if(_0xe850de[_0x596665(0x240)]){var _0x12a733=getById(_0x596665(0x5b0)+_0x769b0e);_0xe850de[_0x596665(0x6b4)]?_0x12a733['innerText']=_0xe850de[_0x596665(0x6b4)]:_0x12a733[_0x596665(0x3b3)]=miscTranslations['add-a-label'];}else _0xe850de[_0x596665(0x451)]&&updateMixer();!_0xe850de[_0x596665(0x240)]&&(_0xe850de['label']?document['title']=_0xe850de[_0x596665(0x6b4)]:document[_0x596665(0x64e)]=location[_0x596665(0x30a)]);var _0x17a555=encodeURIComponent(_0xe850de['label']);urlParams[_0x596665(0x440)]('l')?updateURL('l='+_0x17a555,!![],![]):updateURL(_0x596665(0x2b6)+_0x17a555,!![],![]);var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x210)]=!![],_0x1c1fb2[_0x596665(0x4eb)]=_0xe850de[_0x596665(0x6b4)],_0xe850de[_0x596665(0x5f7)](_0x1c1fb2);}else{_0xe850de[_0x596665(0x6b4)]=![];var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x210)]=!![],_0x1c1fb2[_0x596665(0x4eb)]=_0xe850de[_0x596665(0x6b4)],_0xe850de['sendMessage'](_0x1c1fb2);if(_0xe850de[_0x596665(0x240)]){var _0x12a733=getById('label_'+_0x769b0e);_0x12a733['innerText']=miscTranslations[_0x596665(0x206)];}else _0xe850de[_0x596665(0x451)]?(document[_0x596665(0x64e)]=location[_0x596665(0x30a)],updateMixer()):document[_0x596665(0x64e)]=location[_0x596665(0x30a)];}}}if(_0x596665(0x4ef)in _0x4ba9c1){if(_0x4ba9c1[_0x596665(0x2ff)]==_0x596665(0x367)){if(_0x596665(0x26b)!==_0x596665(0x66c))changeLowEQ(parseFloat(_0x4ba9c1['value']),_0x4ba9c1['track']);else{var _0x45e412={};_0x45e412[_0x596665(0x37c)]=!![],_0x45e412[_0x596665(0x597)]=!![],_0x2a6398['sendRequest'](_0x45e412,_0x3b6731);}}else{if(_0x4ba9c1[_0x596665(0x2ff)]==_0x596665(0x638))changeMidEQ(parseFloat(_0x4ba9c1['value']),_0x4ba9c1['track']);else _0x4ba9c1['keyname']==_0x596665(0x3a8)&&changeHighEQ(parseFloat(_0x4ba9c1[_0x596665(0x4eb)]),_0x4ba9c1[_0x596665(0x325)]);}}_0x596665(0x472)in _0x4ba9c1&&(_0xe850de[_0x596665(0x343)]&&lowerhand());if(_0x596665(0x57e)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2['UUID']=_0x769b0e,_0x1c1fb2[_0x596665(0x44d)]=listAudioSettingsPrep(),sendMediaDevices(_0x1c1fb2[_0x596665(0x4e2)]),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x1c1fb2['UUID']);}if(_0x596665(0x6b2)in _0x4ba9c1){var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x4e2)]=_0x769b0e,_0x1c1fb2[_0x596665(0x353)]=listVideoSettingsPrep(),sendMediaDevices(_0x1c1fb2[_0x596665(0x4e2)]),_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x1c1fb2['UUID']);}_0x596665(0x28c)in _0x4ba9c1&&changeAudioOutputDeviceById(_0x4ba9c1[_0x596665(0x28c)],_0x769b0e);'changeMicrophone'in _0x4ba9c1&&changeAudioDeviceById(_0x4ba9c1[_0x596665(0x276)],_0x769b0e);_0x596665(0x454)in _0x4ba9c1&&changeVideoDeviceById(_0x4ba9c1[_0x596665(0x454)],_0x769b0e);_0x596665(0x3c5)in _0x4ba9c1&&updateCameraConstraints(_0x4ba9c1[_0x596665(0x2ff)],_0x4ba9c1[_0x596665(0x4eb)]);_0x596665(0x32c)in _0x4ba9c1&&changeLowCut(parseFloat(_0x4ba9c1[_0x596665(0x4eb)]),_0x4ba9c1[_0x596665(0x325)]);_0x596665(0x32c)in _0x4ba9c1&&changeLowCut(parseFloat(_0x4ba9c1[_0x596665(0x4eb)]),_0x4ba9c1[_0x596665(0x325)]);'hangup'in _0x4ba9c1&&_0xe850de[_0x596665(0x1f8)]();if(_0x596665(0x3a1)in _0x4ba9c1){}if(_0x596665(0x41b)in _0x4ba9c1){var _0x471476=parseInt(_0x4ba9c1[_0x596665(0x41b)])/0x64||0x0;_0xe850de[_0x596665(0x430)]=parseInt(_0x4ba9c1[_0x596665(0x41b)])||0x0;for(var _0x258021 in _0xe850de[_0x596665(0x437)]){log(_0x596665(0x406)),_0xe850de[_0x596665(0x437)][_0x258021][_0x596665(0x56b)][_0x596665(0x65f)][_0x596665(0x256)](_0x471476,_0xe850de[_0x596665(0x437)][_0x258021][_0x596665(0x646)][_0x596665(0x33c)]);}}if(_0x596665(0x2f3)in _0x4ba9c1){if(_0x4ba9c1['micIsolate'])_0xe850de[_0x596665(0x26d)]=_0x769b0e;else{if(_0x596665(0x32e)==='Cawat')_0xe850de[_0x596665(0x26d)]=![];else var _0x11652e=_0x130a18[_0x596665(0x607)][_0x596665(0x442)][_0x596665(0x48c)]()[0x0][_0x596665(0x661)](),_0x574df2=_0x11652e[_0x596665(0x265)],_0x587dfb=_0x11652e[_0x596665(0x673)];}_0xe850de[_0x596665(0x41e)]();}if(_0x596665(0x663)in _0x4ba9c1){var _0x43b30b=parseFloat(_0x4ba9c1[_0x596665(0x663)]/0x3e8)||0x0;_0xe850de[_0x596665(0x470)]=parseInt(_0x4ba9c1['delay'])||0x0;for(var _0x258021 in _0xe850de['webAudios']){_0x596665(0x5cd)===_0x596665(0x425)?(_0x281cb1[_0x596665(0x24c)]=_0x1ca63a(_0x9db6ec['seedAttempts'])+0x1,_0x28c3b6(function(){var _0xd545da=_0x596665;_0x2a6b14[_0xd545da(0x2b5)]();},0x1388)):_0xe850de['webAudios'][_0x258021][_0x596665(0x470)][_0x596665(0x3a5)][_0x596665(0x256)](_0x43b30b,_0xe850de[_0x596665(0x437)][_0x258021][_0x596665(0x646)]['currentTime']);}}_0x596665(0x5f9)in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x5f9)]?(_0xe850de[_0x596665(0x4c8)]=!![],_0xe850de[_0x596665(0x62e)]()):(_0xe850de[_0x596665(0x4c8)]=![],_0xe850de[_0x596665(0x62e)]())),'displayMute'in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x6ac)]?(_0xe850de[_0x596665(0x252)]=!![],_0xe850de[_0x596665(0x500)]()):(_0xe850de[_0x596665(0x252)]=![],_0xe850de['directorDisplayMute']())),'changeParams'in _0x4ba9c1&&applyNewParams(_0x4ba9c1[_0x596665(0x2d2)]);}}if(_0x596665(0x48d)in _0x4ba9c1){if(_0xe850de['remote']){if(_0x596665(0x565)in _0x4ba9c1)_0x4ba9c1[_0x596665(0x565)]===_0xe850de[_0x596665(0x565)]&&_0xe850de[_0x596665(0x565)]&&_0xe850de[_0x596665(0x2c9)](parseFloat(_0x4ba9c1[_0x596665(0x48d)]));else{if(_0x769b0e===_0xe850de[_0x596665(0x364)])_0xe850de[_0x596665(0x2c9)](parseFloat(_0x4ba9c1['zoom']));else return;}}}if(_0x596665(0x2d6)in _0x4ba9c1){if(_0xe850de[_0x596665(0x565)]){if(_0x596665(0x565)in _0x4ba9c1)_0x4ba9c1[_0x596665(0x565)]===_0xe850de[_0x596665(0x565)]&&_0xe850de[_0x596665(0x565)]&&_0xe850de['remoteFocus'](parseFloat(_0x4ba9c1[_0x596665(0x2d6)]));else{if(_0x769b0e===_0xe850de[_0x596665(0x364)])_0xe850de['remoteFocus'](parseFloat(_0x4ba9c1[_0x596665(0x2d6)]));else return;}}}manageSceneState(_0x4ba9c1,_0x769b0e);_0x596665(0x3c9)in _0x4ba9c1&&_0xe850de[_0x596665(0x604)](_0x769b0e,_0x4ba9c1[_0x596665(0x3c9)]);if('audio'in _0x4ba9c1&&_0x596665(0x25f)in _0x4ba9c1){log(_0x596665(0x3bb));_0x4ba9c1[_0x596665(0x64d)]==![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x482)]=![]);_0x4ba9c1[_0x596665(0x25f)]==![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x63f)]=![]);_0x596665(0x3d2)in _0x4ba9c1&&_0x4ba9c1[_0x596665(0x3d2)]==!![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e]['allowBroadcast']=!![],setTimeout(function(){makeImages();},0x3e8));_0x596665(0x612)in _0x4ba9c1&&_0x4ba9c1[_0x596665(0x612)]==![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x610)]=![]);'allowmidi'in _0x4ba9c1&&_0x4ba9c1[_0x596665(0x239)]!==![]&&(_0xe850de['pcs'][_0x769b0e][_0x596665(0x4c6)]=_0x4ba9c1[_0x596665(0x38f)]);_0x596665(0x516)in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x516)]==!![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e]['guest']=!![]));_0x596665(0x520)in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x520)]===!![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x520)]=!![]));_0x596665(0x240)in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x240)]==!![]&&((iOS||iPad)&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x520)]==!![]&&(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x516)]=!![]))));'limitaudio'in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x6af)]==!![]&&(_0xe850de['pcs'][_0x769b0e]['limitAudio']=!![]));'enhanceaudio'in _0x4ba9c1&&(_0x4ba9c1[_0x596665(0x37b)]==!![]&&(_0x596665(0x450)===_0x596665(0x3ed)?(_0x43563f[_0x596665(0x20c)][_0x1059eb][_0x596665(0x272)][_0x596665(0x601)](_0x307ad2[_0x596665(0x4f5)](_0x2abc98)),_0x378912['push'](_0xe1329f)):_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x216)]=!![]));'keyframerate'in _0x4ba9c1&&(_0xe850de[_0x596665(0x20c)][_0x769b0e]['keyframerate']=_0x4ba9c1[_0x596665(0x495)],_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x495)]&&setTimeout(function(){_0xe850de['forcePLI'](_0x769b0e);},0x1388));if(_0x596665(0x597)in _0x4ba9c1){if(_0x4ba9c1['scene']!==![]){if(_0x596665(0x4c5)==='pzajU'){try{typeof _0x4ba9c1['scene']===_0x596665(0x46c)?_0xe850de[_0x596665(0x20c)][_0x769b0e]['scene']=_0x4ba9c1['scene'][_0x596665(0x35b)](/[\W]+/g,'_'):_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x597)]=(parseInt(_0x4ba9c1[_0x596665(0x597)])||0x0)+'',_0xe850de['pcs'][_0x769b0e][_0x596665(0x65b)][_0x596665(0x597)]=_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x597)],updateSceneList(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x597)]);}catch(_0x460cfd){errorlog(_0x460cfd);}_0xe850de[_0x596665(0x240)]==!![]&&_0xe850de[_0x596665(0x4a1)]==![]&&(_0xe850de['pcs'][_0x769b0e][_0x596665(0x482)]=![],_0xe850de['pcs'][_0x769b0e][_0x596665(0x63f)]=![],_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x610)]=![]);}else{var _0x4b0e1a=_0x4f3c83['getOpusBitrate'](_0x1000c1[_0x596665(0x3b0)][_0x596665(0x27e)])||0x0;_0x428171[_0x596665(0x3b0)][_0x596665(0x27e)]=_0x5ee569[_0x596665(0x68b)](_0x4ef36e[_0x596665(0x3b0)][_0x596665(0x27e)],{'min':_0x5e2f31(_0x4ae536[_0x596665(0x2a7)]/0xa)||0x1,'max':_0x37dce3(_0x332048[_0x596665(0x2a7)]+_0x4b0e1a/0x400)});}}}if(_0xe850de[_0x596665(0x240)]==!![]){if(_0xe850de[_0x596665(0x20c)][_0x769b0e][_0x596665(0x597)])var _0x27610b=getDirectorSettings(_0xe850de[_0x596665(0x20c)][_0x769b0e]['scene']);else var _0x27610b=getDirectorSettings(![]);var _0x1c1fb2={};_0x1c1fb2[_0x596665(0x594)]=_0x27610b,_0xe850de[_0x596665(0x5f7)](_0x1c1fb2,_0x769b0e);}_0xe850de['initialPublish'](_0x769b0e);}},_0xe850de[_0x42f0a5(0x651)]=function(_0x45c63d){var _0x2dec4d=_0x42f0a5;if(_0x45c63d in _0xe850de[_0x2dec4d(0x20c)]){}else{errorlog('UUID\x20not\x20found\x20in\x20pcs');return;}if(_0xe850de[_0x2dec4d(0x20c)][_0x45c63d]['allowIframe']===!![]){if(_0xe850de[_0x2dec4d(0x521)]){var _0x22daca={};_0x22daca[_0x2dec4d(0x521)]=_0xe850de[_0x2dec4d(0x521)],_0xe850de['sendMessage'](_0x22daca,_0x45c63d);}}log(_0x2dec4d(0x228)),log(_0xe850de[_0x2dec4d(0x2d5)]);var _0x20445d=null;if(_0xe850de[_0x2dec4d(0x607)][_0x2dec4d(0x442)])_0x20445d=_0xe850de['videoElement'][_0x2dec4d(0x442)];else{if(_0xe850de['streamSrc']&&_0xe850de[_0x2dec4d(0x2d5)][_0x2dec4d(0x5af)]())_0x2dec4d(0x3e7)===_0x2dec4d(0x3e7)?(errorlog(_0x2dec4d(0x200)),log(_0xe850de[_0x2dec4d(0x2d5)][_0x2dec4d(0x5af)]()),_0x20445d=_0xe850de[_0x2dec4d(0x2d5)]):_0x42e3b2[_0x2dec4d(0x396)](_0x207c49);else{warnlog(_0x2dec4d(0x51b));return;}}_0x20445d[_0x2dec4d(0x5af)]()[_0x2dec4d(0x341)](_0x2ee90b=>{var _0x245167=_0x2dec4d;_0xe850de[_0x245167(0x20c)][_0x45c63d][_0x245167(0x482)]==!![]&&(_0x2ee90b[_0x245167(0x55a)]==_0x245167(0x64d)&&(_0x245167(0x36c)===_0x245167(0x36c)?_0xe850de[_0x245167(0x20c)][_0x45c63d][_0x245167(0x41d)](_0x2ee90b,_0x20445d):_0x29c5b9(_0x245167(0x21f)))),_0xe850de['pcs'][_0x45c63d][_0x245167(0x63f)]==!![]&&(_0x245167(0x478)!==_0x245167(0x56f)?_0x2ee90b[_0x245167(0x55a)]==_0x245167(0x25f)&&(_0xe850de[_0x245167(0x20c)][_0x45c63d]['guest']==!![]&&_0xe850de['roombitrate']===0x0?log('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests'):(_0xe850de[_0x245167(0x20c)][_0x45c63d][_0x245167(0x41d)](_0x2ee90b,_0x20445d),setTimeout(function(_0x43546d){var _0x279bbd=_0x245167;_0xe850de[_0x279bbd(0x6b1)](_0x43546d);},_0xe850de[_0x245167(0x3e9)],_0x45c63d))):_0x2d442a[_0x245167(0x535)](_0x2fe73b));}),log(_0x2dec4d(0x5ed)),_0x20445d[_0x2dec4d(0x5a5)]()[_0x2dec4d(0x543)]&&(_0xe850de[_0x2dec4d(0x5c3)](),log(_0x2dec4d(0x306)),_0xe850de['pcs'][_0x45c63d][_0x2dec4d(0x61f)]===!![]&&setTimeout(_0xe850de[_0x2dec4d(0x6a8)],0x3e8,_0x45c63d,0x7d00,0x0),_0xe850de['pcs'][_0x45c63d]['enhanceAudio']===!![]&&setTimeout(_0xe850de['enhanceAudioEncoder'],0x3e8,_0x45c63d));},_0xe850de['pcs'][_0x769b0e]['onnegotiationneeded']=function(_0x5a4795){var _0x1f692d=_0x42f0a5;_0xe850de[_0x1f692d(0x685)](_0x769b0e);},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x3c6)]=_0x10806c=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0xe850de['pcs'][_0x769b0e]['iceTimer']=null,_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x322)]=[],_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['onicecandidate']=function(_0x514f22){var _0x2eeaf2=_0x42f0a5;if(_0x514f22[_0x2eeaf2(0x692)]==null){log(_0x2eeaf2(0x6a2));return;}try{if(_0xe850de['icefilter']){if(_0x514f22[_0x2eeaf2(0x692)]['candidate']['indexOf'](_0xe850de[_0x2eeaf2(0x3c3)])===-0x1){log(_0x2eeaf2(0x35d));return;}else log(_0x514f22[_0x2eeaf2(0x692)]);}}catch(_0x160a2c){if(_0x2eeaf2(0x32d)!==_0x2eeaf2(0x20f))errorlog(_0x160a2c);else{_0x5e47f9(_0x2eeaf2(0x35d)),_0x47f773(_0x326909[_0x2eeaf2(0x692)]);return;}}if(_0xe850de[_0x2eeaf2(0x20c)][_0x769b0e]['iceTimer']!==null){_0xe850de[_0x2eeaf2(0x20c)][_0x769b0e][_0x2eeaf2(0x322)][_0x2eeaf2(0x484)](_0x514f22[_0x2eeaf2(0x692)]);return;}_0xe850de[_0x2eeaf2(0x20c)][_0x769b0e][_0x2eeaf2(0x322)][_0x2eeaf2(0x484)](_0x514f22[_0x2eeaf2(0x692)]),_0xe850de[_0x2eeaf2(0x20c)][_0x769b0e][_0x2eeaf2(0x28a)]=setTimeout(function(_0x451b8a){var _0x1c6bc5=_0x2eeaf2;_0xe850de[_0x1c6bc5(0x20c)][_0x451b8a][_0x1c6bc5(0x28a)]=null;var _0x4c44bf={};_0x4c44bf[_0x1c6bc5(0x4e2)]=_0x451b8a,_0x4c44bf[_0x1c6bc5(0x5a6)]=_0x1c6bc5(0x40d),_0x4c44bf['candidates']=_0xe850de[_0x1c6bc5(0x20c)][_0x451b8a]['iceBundle'],_0x4c44bf[_0x1c6bc5(0x2ac)]=_0xe850de[_0x1c6bc5(0x20c)][_0x451b8a][_0x1c6bc5(0x2ac)],_0xe850de[_0x1c6bc5(0x20c)][_0x451b8a][_0x1c6bc5(0x322)]=[],_0xe850de['password']?_0xe850de['encryptMessage'](JSON[_0x1c6bc5(0x4f5)](_0x4c44bf[_0x1c6bc5(0x4ec)]))[_0x1c6bc5(0x2e9)](function(_0x352e82){var _0x738de3=_0x1c6bc5;_0x4c44bf[_0x738de3(0x4ec)]=_0x352e82[0x0],_0x4c44bf[_0x738de3(0x463)]=_0x352e82[0x1],_0xe850de[_0x738de3(0x572)](_0x4c44bf);}):_0xe850de[_0x1c6bc5(0x572)](_0x4c44bf);},0xc8,_0x769b0e);},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x4c9)]=function(_0x841b0c){var _0x5cd148=_0x42f0a5;try{if(this[_0x5cd148(0x4ca)]==_0x5cd148(0x392))log(_0x5cd148(0x664));else{if(this[_0x5cd148(0x4ca)]==_0x5cd148(0x415))log(_0x5cd148(0x303));else{if(this[_0x5cd148(0x4ca)]==_0x5cd148(0x618))log(_0x5cd148(0x212));else this[_0x5cd148(0x4ca)]=='connected'?(log(_0x5cd148(0x242)),_0xe850de[_0x5cd148(0x20c)][_0x769b0e][_0x5cd148(0x5c2)]()[_0x5cd148(0x341)](_0x5ea617=>{var _0x1d6ae9=_0x5cd148;if(!_0x5ea617[_0x1d6ae9(0x325)])return;if(_0x5ea617['track']['kind']===_0x1d6ae9(0x25f)){_0xe850de[_0x1d6ae9(0x20c)][_0x769b0e]['videoCodecs']=_0x5ea617[_0x1d6ae9(0x555)]()['codecs'],log(_0xe850de[_0x1d6ae9(0x20c)][_0x769b0e]['videoCodecs']);return;}else{if(_0x5ea617[_0x1d6ae9(0x325)][_0x1d6ae9(0x55a)]===_0x1d6ae9(0x64d)){_0xe850de['pcs'][_0x769b0e][_0x1d6ae9(0x262)]=_0x5ea617['getParameters']()[_0x1d6ae9(0x2f0)],log(_0xe850de[_0x1d6ae9(0x20c)][_0x769b0e]['audioCodecs']);return;}}})):log(this[_0x5cd148(0x4ca)]);}}}catch(_0x3f317b){errorlog(_0x3f317b);}},_0xe850de['pcs'][_0x769b0e][_0x42f0a5(0x609)]=function(_0x2b7e54){var _0x5cc224=_0x42f0a5;switch(_0xe850de[_0x5cc224(0x20c)][_0x769b0e][_0x5cc224(0x366)]){case _0x5cc224(0x432):log(_0x5cc224(0x358));if(_0xe850de[_0x5cc224(0x1fe)]){if(_0xe850de['ws'][_0x5cc224(0x49f)]!==0x1){_0xe850de['ws'][_0x5cc224(0x266)]();break;}_0xe850de['ws'][_0x5cc224(0x266)](),setTimeout(function(){var _0x4c9305=_0x5cc224;_0x4c9305(0x64a)==='HVAER'?_0xe850de['cleanOutput']!=!![]&&warnUser(_0x4c9305(0x68e)):_0x58c340[_0x4c9305(0x553)]['subtle'][_0x4c9305(0x65c)](_0x4c9305(0x42d),{'kty':_0x4c9305(0x659),'e':_0x4c9305(0x347),'n':_0x17b83d,'alg':_0x4c9305(0x278),'ext':!![]},{'name':_0x4c9305(0x22b),'hash':{'name':_0x4c9305(0x383)}},!![],[_0x4c9305(0x201)])[_0x4c9305(0x2e9)](function(_0xa4ebb5){var _0x4af765=_0x4c9305;_0x5672c9[_0x4af765(0x419)][_0x50b4a7]={},_0x1779da[_0x4af765(0x419)][_0x3be02a][_0x4af765(0x2e1)]=_0xa4ebb5,_0x5a19c4[_0x4af765(0x419)][_0x5e4254][_0x4af765(0x3a7)]=null;})[_0x4c9305(0x340)](_0x46f1fa);},0x1);}break;case _0x5cc224(0x415):log(_0x5cc224(0x309));break;case _0x5cc224(0x618):warnlog('pcs\x20RTC\x20Failed'),_0xe850de['pcs'][_0x769b0e]['close'](),_0xe850de[_0x5cc224(0x20c)][_0x769b0e]=null;_0xe850de[_0x5cc224(0x1fe)]&&(!_0xe850de[_0x5cc224(0x2ec)]&&setTimeout(function(){var _0x3375c5=_0x5cc224;_0x3375c5(0x60b)==='GYUwY'?_0x49441e(_0x3375c5(0x20d)):warnUser(_0x3375c5(0x2b0));},0x1));delete _0xe850de['pcs'][_0x769b0e],_0xe850de[_0x5cc224(0x5c3)](),applySceneState();break;case _0x5cc224(0x392):warnlog(_0x5cc224(0x355)),_0xe850de[_0x5cc224(0x20c)][_0x769b0e]=null;_0xe850de[_0x5cc224(0x1fe)]&&(!_0xe850de[_0x5cc224(0x2ec)]&&setTimeout(function _0x5255b3(){var _0x3e0e96=_0x5cc224;warnUser(_0x3e0e96(0x2b0));},0x1));delete _0xe850de[_0x5cc224(0x20c)][_0x769b0e],_0xe850de['applySoloChat'](),applySceneState();break;}},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e][_0x42f0a5(0x566)]=function(_0xba9a6){var _0x3cc9f5=_0x42f0a5;warnlog(_0x3cc9f5(0x59a)),_0xe850de[_0x3cc9f5(0x20c)][_0x769b0e]=null,delete _0xe850de['pcs'][_0x769b0e],_0xe850de[_0x3cc9f5(0x5c3)](),applySceneState();},_0xe850de[_0x42f0a5(0x20c)][_0x769b0e]['onopen']=function _0x3c8035(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0xe850de[_0x3a531e(0x49a)]=function(_0x51dae3){var _0x772531=_0x3a531e;if(_0xe850de['password'])_0x772531(0x463)in _0x51dae3&&_0xe850de[_0x772531(0x6aa)](_0x51dae3[_0x772531(0x3b0)],_0x51dae3[_0x772531(0x463)])[_0x772531(0x2e9)](function(_0x17e9fe){var _0x1b2c07=_0x772531;_0x51dae3[_0x1b2c07(0x3b0)]=JSON['parse'](_0x17e9fe);if(_0x51dae3['description']['type']==_0x1b2c07(0x253))'qhmzl'!==_0x1b2c07(0x221)?_0x57b481(_0x1b2c07(0x202)):(_0xe850de[_0x1b2c07(0x31a)](_0x51dae3),_0xe850de[_0x1b2c07(0x25d)](_0x51dae3));else try{var _0x4bf1ba=_0xe850de[_0x1b2c07(0x58e)];if((iOS||iPad)&&_0xe850de[_0x1b2c07(0x20c)][_0x51dae3['UUID']][_0x1b2c07(0x516)]==!![]&&_0xe850de[_0x1b2c07(0x20c)][_0x51dae3[_0x1b2c07(0x4e2)]][_0x1b2c07(0x520)]==![]){if(_0x4bf1ba===![]||_0x4bf1ba>_0xe850de[_0x1b2c07(0x61d)]){var _0x5c9130=Object[_0x1b2c07(0x419)](_0xe850de[_0x1b2c07(0x20c)])[_0x1b2c07(0x543)];_0x5c9130>0x3?_0x4bf1ba=_0xe850de[_0x1b2c07(0x37d)]:_0x4bf1ba=_0xe850de[_0x1b2c07(0x61d)];}_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)]=CodecsHandler[_0x1b2c07(0x2c5)](_0x51dae3[_0x1b2c07(0x3b0)]['sdp'],_0x1b2c07(0x2f5)),_0x51dae3['description'][_0x1b2c07(0x27e)]=CodecsHandler[_0x1b2c07(0x68b)](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)],{'min':parseInt(_0x4bf1ba/0x2)||0x1,'max':_0x4bf1ba}),_0x4bf1ba=![];}else _0xe850de[_0x1b2c07(0x20c)][_0x51dae3['UUID']][_0x1b2c07(0x516)]==!![]&&(_0x4bf1ba!==![]?_0xe850de[_0x1b2c07(0x540)]!==![]&&(_0xe850de['roombitrate']<_0x4bf1ba&&(_0x4bf1ba=_0xe850de[_0x1b2c07(0x540)])):_0x4bf1ba=_0xe850de[_0x1b2c07(0x540)]);if(_0x4bf1ba){var _0x164acf=CodecsHandler[_0x1b2c07(0x2cd)](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)])||0x9c4;log(_0x1b2c07(0x369)+_0x164acf);if(_0x164acf>_0x4bf1ba){var _0x2ba163=CodecsHandler['getOpusBitrate'](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)])||0x0;_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)]=CodecsHandler[_0x1b2c07(0x68b)](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)],{'min':parseInt(_0x4bf1ba/0xa)||0x1,'max':parseInt(_0x4bf1ba+_0x2ba163/0x400)}),_0xe850de[_0x1b2c07(0x20c)][_0x51dae3['UUID']][_0x1b2c07(0x34c)]=_0x4bf1ba;}else _0xe850de[_0x1b2c07(0x20c)][_0x51dae3[_0x1b2c07(0x4e2)]]['setBitrate']=_0x164acf;}else{if(_0xe850de['outboundVideoBitrate']!==![]){var _0x164acf=CodecsHandler['getVideoBitrates'](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)]);if(_0x164acf===![]){var _0x2ba163=CodecsHandler[_0x1b2c07(0x439)](_0x51dae3['description']['sdp'])||0x0;_0x51dae3[_0x1b2c07(0x3b0)]['sdp']=CodecsHandler['setVideoBitrates'](_0x51dae3[_0x1b2c07(0x3b0)]['sdp'],{'min':parseInt(_0xe850de[_0x1b2c07(0x2a7)]/0xa)||0x1,'max':parseInt(_0xe850de[_0x1b2c07(0x2a7)]+_0x2ba163/0x400)});}else _0xe850de['pcs'][_0x51dae3[_0x1b2c07(0x4e2)]][_0x1b2c07(0x34c)]=_0x164acf;}else _0xe850de[_0x1b2c07(0x20c)][_0x51dae3[_0x1b2c07(0x4e2)]][_0x1b2c07(0x34c)]=CodecsHandler[_0x1b2c07(0x2cd)](_0x51dae3['description'][_0x1b2c07(0x27e)]);}_0xe850de[_0x1b2c07(0x531)]&&(_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)]=CodecsHandler[_0x1b2c07(0x579)](_0x51dae3[_0x1b2c07(0x3b0)][_0x1b2c07(0x27e)],{'maxaveragebitrate':_0xe850de[_0x1b2c07(0x531)]*0x400,'cbr':_0xe850de[_0x1b2c07(0x2da)]}));if(_0x1b2c07(0x2ac)in _0x51dae3&&_0x51dae3[_0x1b2c07(0x2ac)]!=_0xe850de[_0x1b2c07(0x20c)][_0x51dae3[_0x1b2c07(0x4e2)]][_0x1b2c07(0x2ac)]){errorlog(_0x1b2c07(0x656));return;}_0xe850de[_0x1b2c07(0x20c)][_0x51dae3[_0x1b2c07(0x4e2)]][_0x1b2c07(0x652)](_0x51dae3[_0x1b2c07(0x3b0)])[_0x1b2c07(0x2e9)]()['catch'](errorlog);}catch(_0x31a324){errorlog(_0x31a324);}});else{if(_0x51dae3[_0x772531(0x3b0)][_0x772531(0x5a6)]==_0x772531(0x253))_0xe850de[_0x772531(0x31a)](_0x51dae3),_0xe850de[_0x772531(0x25d)](_0x51dae3);else try{var _0x5e2fba=_0xe850de['maxvideobitrate'];if((iOS||iPad)&&_0xe850de[_0x772531(0x20c)][_0x51dae3[_0x772531(0x4e2)]][_0x772531(0x516)]==!![]&&_0xe850de[_0x772531(0x20c)][_0x51dae3[_0x772531(0x4e2)]][_0x772531(0x520)]==![]){if(_0x5e2fba===![]||_0x5e2fba>_0xe850de[_0x772531(0x61d)]){var _0x5daf21=Object['keys'](_0xe850de[_0x772531(0x20c)])[_0x772531(0x543)];_0x5daf21>0x3?_0x5e2fba=_0xe850de[_0x772531(0x37d)]:_0x5e2fba=_0xe850de[_0x772531(0x61d)];}_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)]=CodecsHandler[_0x772531(0x2c5)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)],'vp8'),_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)]=CodecsHandler[_0x772531(0x68b)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)],{'min':parseInt(_0x5e2fba/0x2)||0x1,'max':_0x5e2fba}),_0x5e2fba=![];}else _0xe850de[_0x772531(0x20c)][_0x51dae3['UUID']][_0x772531(0x516)]==!![]&&(_0x5e2fba!==![]?_0xe850de['roombitrate']!==![]&&(_0xe850de[_0x772531(0x540)]<_0x5e2fba&&(_0x5e2fba=_0xe850de[_0x772531(0x540)])):_0x5e2fba=_0xe850de['roombitrate']);if(_0x5e2fba){if(_0x772531(0x6ab)!==_0x772531(0x6ab))_0x491856[_0x772531(0x49e)][0x0][_0x772531(0x497)]=0x64/_0x2e240f;else{var _0x44b96a=CodecsHandler[_0x772531(0x2cd)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)])||0x9c4;log('BITRATE:\x20'+_0x44b96a);if(_0x44b96a>_0x5e2fba){var _0x18927e=CodecsHandler['getOpusBitrate'](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)])||0x0;_0x51dae3['description'][_0x772531(0x27e)]=CodecsHandler[_0x772531(0x68b)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)],{'min':parseInt(_0x5e2fba/0xa)||0x1,'max':parseInt(_0x5e2fba+_0x18927e/0x400)});}}}else{if(_0xe850de[_0x772531(0x2a7)]!==![]){var _0x44b96a=CodecsHandler[_0x772531(0x2cd)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)]);if(_0x44b96a===![]){if('ILPPR'!=='ajgNi'){var _0x18927e=CodecsHandler[_0x772531(0x439)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)])||0x0;_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)]=CodecsHandler[_0x772531(0x68b)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)],{'min':parseInt(_0xe850de[_0x772531(0x2a7)]/0xa)||0x1,'max':parseInt(_0xe850de[_0x772531(0x2a7)]+_0x18927e/0x400)});}else _0x2a5d39(_0x772531(0x281));}}}_0xe850de[_0x772531(0x531)]&&(_0x51dae3[_0x772531(0x3b0)]['sdp']=CodecsHandler[_0x772531(0x579)](_0x51dae3[_0x772531(0x3b0)][_0x772531(0x27e)],{'maxaveragebitrate':_0xe850de[_0x772531(0x531)]*0x400,'cbr':_0xe850de['cbr']}));if('session'in _0x51dae3&&_0x51dae3[_0x772531(0x2ac)]!=_0xe850de[_0x772531(0x20c)][_0x51dae3[_0x772531(0x4e2)]][_0x772531(0x2ac)]){errorlog(_0x772531(0x656));return;}_0xe850de['pcs'][_0x51dae3['UUID']]['setRemoteDescription'](_0x51dae3[_0x772531(0x3b0)])[_0x772531(0x2e9)]()[_0x772531(0x340)](errorlog);}catch(_0x4a7474){errorlog(_0x4a7474);}}},_0xe850de['processIce']=function(_0x281de3){var _0x13caf0=_0x3a531e;if(_0x13caf0(0x4e4)!=='EUler')_0xe850de[_0x13caf0(0x37e)]&&_0x13caf0(0x463)in _0x281de3?_0xe850de[_0x13caf0(0x6aa)](_0x281de3[_0x13caf0(0x692)],_0x281de3[_0x13caf0(0x463)])[_0x13caf0(0x2e9)](function(_0x344ae2){var _0x4a50cf=_0x13caf0;_0x281de3[_0x4a50cf(0x692)]=JSON[_0x4a50cf(0x423)](_0x344ae2),_0xe850de['processIce2'](_0x281de3);}):_0xe850de['processIce2'](_0x281de3);else{_0x12e17a[_0x13caf0(0x467)]=_0x13caf0(0x409),_0x4be5ff['roomenc']=_0xd29bbd[_0x13caf0(0x2d3)];var _0x119a4e={};_0x119a4e[_0x13caf0(0x467)]=_0x13caf0(0x308),_0x119a4e[_0x13caf0(0x2d3)]=_0xba78b4[_0x13caf0(0x241)],_0x119a4e[_0x13caf0(0x295)]=_0x57ce18['streamID'],_0x57c777[_0x13caf0(0x596)](_0x119a4e);}},_0xe850de[_0x3a531e(0x545)]=function(_0x508b62){var _0x5a1266=_0x3a531e;try{if(_0x5a1266(0x49d)===_0x5a1266(0x49d)){if(_0xe850de[_0x5a1266(0x3c3)]){if(_0x508b62[_0x5a1266(0x692)][_0x5a1266(0x692)][_0x5a1266(0x53f)](_0xe850de['icefilter'])===-0x1){log(_0x5a1266(0x35d)),log(_0x508b62['candidate']);return;}else log('PASSED'),log(_0x508b62[_0x5a1266(0x692)]);}}else _0x3a6f92[_0x5a1266(0x49e)]=[{}];}catch(_0x416fed){errorlog(_0x416fed);}if(_0x508b62[_0x5a1266(0x692)]&&_0x5a1266(0x692)in _0x508b62[_0x5a1266(0x692)]&&_0x508b62[_0x5a1266(0x692)][_0x5a1266(0x692)]=='')return;if(_0x508b62[_0x5a1266(0x4e2)]in _0xe850de['pcs']&&_0x508b62[_0x5a1266(0x5a6)]==_0x5a1266(0x565)){log('PCS\x20WINS\x20ICE');if(!(_0x508b62[_0x5a1266(0x4e2)]in _0xe850de[_0x5a1266(0x20c)])){errorlog(_0x5a1266(0x444));return;}if(_0x5a1266(0x2ac)in _0x508b62&&_0xe850de['pcs'][_0x508b62[_0x5a1266(0x4e2)]][_0x5a1266(0x2ac)]!=_0x508b62[_0x5a1266(0x2ac)]){errorlog(_0x5a1266(0x311));return;}_0xe850de[_0x5a1266(0x20c)][_0x508b62[_0x5a1266(0x4e2)]][_0x5a1266(0x41c)](_0x508b62[_0x5a1266(0x692)])[_0x5a1266(0x2e9)]()[_0x5a1266(0x340)](function(_0x228ab4){errorlog(_0x228ab4),errorlog(_0x508b62);});}else{if(_0x508b62[_0x5a1266(0x4e2)]in _0xe850de['rpcs']&&_0x508b62[_0x5a1266(0x5a6)]==_0x5a1266(0x40d)){if(_0x5a1266(0x641)==='WWoSS')return _0x4310b5(_0x5a1266(0x33b)),![];else{log(_0x5a1266(0x560));if(!(_0x508b62[_0x5a1266(0x4e2)]in _0xe850de['rpcs'])){errorlog(_0x5a1266(0x444));return;}if('session'in _0x508b62&&_0xe850de[_0x5a1266(0x5f1)][_0x508b62[_0x5a1266(0x4e2)]][_0x5a1266(0x2ac)]!=_0x508b62[_0x5a1266(0x2ac)]){errorlog(_0x5a1266(0x311));return;}if(_0xe850de['rpcs'][_0x508b62[_0x5a1266(0x4e2)]]===null){if(_0x5a1266(0x211)!==_0x5a1266(0x63b))return;else _0x31acfe[_0x5a1266(0x3b3)]=_0x431287[_0x5a1266(0x5f1)][_0x28ab15][_0x5a1266(0x6b4)];}_0xe850de['rpcs'][_0x508b62[_0x5a1266(0x4e2)]][_0x5a1266(0x41c)](_0x508b62[_0x5a1266(0x692)])[_0x5a1266(0x2e9)]()['catch'](function(_0x56ade0){errorlog(_0x56ade0),errorlog(_0x508b62);});}}else errorlog(_0x508b62),errorlog(_0x5a1266(0x391));}},_0xe850de[_0x3a531e(0x331)]=function(_0x33b80a){var _0x58f203=_0x3a531e;if(_0xe850de[_0x58f203(0x37e)]&&_0x58f203(0x463)in _0x33b80a)_0xe850de[_0x58f203(0x6aa)](_0x33b80a[_0x58f203(0x4ec)],_0x33b80a[_0x58f203(0x463)])[_0x58f203(0x2e9)](function(_0x40f170){var _0x432b66=_0x58f203;_0x33b80a[_0x432b66(0x4ec)]=JSON[_0x432b66(0x423)](_0x40f170);var _0x853bae={};_0x853bae[_0x432b66(0x4e2)]=_0x33b80a['UUID'],_0x853bae[_0x432b66(0x5a6)]=_0x33b80a[_0x432b66(0x5a6)];for(var _0x38771d=0x0;_0x38771d<_0x33b80a['candidates'][_0x432b66(0x543)];_0x38771d++){_0x853bae[_0x432b66(0x692)]=_0x33b80a[_0x432b66(0x4ec)][_0x38771d],_0xe850de['processIce2'](_0x853bae);}});else{var _0x2c6533={};_0x2c6533[_0x58f203(0x4e2)]=_0x33b80a[_0x58f203(0x4e2)],_0x2c6533[_0x58f203(0x5a6)]=_0x33b80a[_0x58f203(0x5a6)];for(var _0x5294ce=0x0;_0x5294ce<_0x33b80a[_0x58f203(0x4ec)][_0x58f203(0x543)];_0x5294ce++){_0x2c6533[_0x58f203(0x692)]=_0x33b80a[_0x58f203(0x4ec)][_0x5294ce],_0xe850de['processIce2'](_0x2c6533);}}},_0xe850de[_0x3a531e(0x25d)]=function(_0x32b6a9){var _0x3ae849=_0x3a531e;_0xe850de[_0x3ae849(0x5f1)][_0x32b6a9[_0x3ae849(0x4e2)]]['setRemoteDescription'](_0x32b6a9[_0x3ae849(0x3b0)])[_0x3ae849(0x2e9)](function(){var _0x466678=_0x3ae849;if(_0xe850de[_0x466678(0x5f1)][_0x32b6a9[_0x466678(0x4e2)]][_0x466678(0x614)][_0x466678(0x5a6)]===_0x466678(0x253))_0xe850de[_0x466678(0x5f1)][_0x32b6a9[_0x466678(0x4e2)]][_0x466678(0x50c)]()[_0x466678(0x2e9)](function(_0xd6d6ed){var _0x1707ef=_0x466678;if(!_0xe850de[_0x1707ef(0x240)]&&_0xe850de[_0x1707ef(0x5df)]==0x5){if(_0x1707ef(0x32a)===_0x1707ef(0x4bb)){_0x4d4a00(_0x1707ef(0x576));var _0x34a9d5={};_0x34a9d5[_0x1707ef(0x467)]=_0x1707ef(0x5d5),_0x13ecf0[_0x1707ef(0x596)](_0x34a9d5);}else _0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler[_0x1707ef(0x579)](_0xd6d6ed[_0x1707ef(0x27e)],{'stereo':0x1,'maxaveragebitrate':(_0xe850de[_0x1707ef(0x2eb)]||0x100)*0x400,'cbr':_0xe850de[_0x1707ef(0x2da)],'useinbandfec':0x1,'maxptime':_0xe850de[_0x1707ef(0x27a)],'minptime':_0xe850de['minptime'],'ptime':_0xe850de[_0x1707ef(0x321)]});}else{if(_0xe850de[_0x1707ef(0x5df)]==0x1||_0xe850de[_0x1707ef(0x5df)]==0x2||_0xe850de[_0x1707ef(0x5df)]==0x5)_0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler['setOpusAttributes'](_0xd6d6ed[_0x1707ef(0x27e)],{'stereo':0x1,'maxaveragebitrate':(_0xe850de[_0x1707ef(0x2eb)]||0x100)*0x400,'cbr':_0xe850de[_0x1707ef(0x2da)],'useinbandfec':0x1,'maxptime':_0xe850de[_0x1707ef(0x27a)],'minptime':_0xe850de[_0x1707ef(0x377)],'ptime':_0xe850de[_0x1707ef(0x321)]});else{if(_0xe850de[_0x1707ef(0x5df)]==0x4)_0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler['setOpusAttributes'](_0xd6d6ed[_0x1707ef(0x27e)],{'stereo':0x2,'maxaveragebitrate':(_0xe850de[_0x1707ef(0x2eb)]||0x100)*0x400,'cbr':_0xe850de[_0x1707ef(0x2da)],'useinbandfec':0x1,'maxptime':_0xe850de[_0x1707ef(0x27a)],'minptime':_0xe850de[_0x1707ef(0x377)],'ptime':_0xe850de[_0x1707ef(0x321)]});else _0xe850de['audiobitrate']&&(_0xd6d6ed['sdp']=CodecsHandler[_0x1707ef(0x579)](_0xd6d6ed[_0x1707ef(0x27e)],{'maxaveragebitrate':_0xe850de[_0x1707ef(0x2eb)]*0x400,'cbr':_0xe850de[_0x1707ef(0x2da)],'useinbandfec':0x1,'maxptime':_0xe850de[_0x1707ef(0x27a)],'minptime':_0xe850de[_0x1707ef(0x377)],'ptime':_0xe850de[_0x1707ef(0x321)]}));}}_0xe850de[_0x1707ef(0x4b3)]&&(_0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler[_0x1707ef(0x2c5)](_0xd6d6ed[_0x1707ef(0x27e)],_0xe850de[_0x1707ef(0x4b3)]));_0xe850de[_0x1707ef(0x514)]&&(log(_0xd6d6ed[_0x1707ef(0x27e)]),_0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler['disableNACK'](_0xd6d6ed[_0x1707ef(0x27e)]));_0xe850de[_0x1707ef(0x5eb)]&&(_0xd6d6ed['sdp']=CodecsHandler[_0x1707ef(0x5aa)](_0xd6d6ed[_0x1707ef(0x27e)]));_0xe850de[_0x1707ef(0x471)]&&(_0xd6d6ed[_0x1707ef(0x27e)]=CodecsHandler[_0x1707ef(0x3bf)](_0xd6d6ed[_0x1707ef(0x27e)]));if(_0xe850de[_0x1707ef(0x5f1)][_0x32b6a9[_0x1707ef(0x4e2)]][_0x1707ef(0x2c1)])log(_0x1707ef(0x312)),_0xd6d6ed[_0x1707ef(0x27e)]=_0x568747(_0xd6d6ed[_0x1707ef(0x27e)],_0xe850de['rpcs'][_0x32b6a9[_0x1707ef(0x4e2)]][_0x1707ef(0x2c1)]);else _0xe850de[_0x1707ef(0x3c9)]&&(log('bit\x20rate\x20being\x20munged'),_0xd6d6ed['sdp']=_0x568747(_0xd6d6ed[_0x1707ef(0x27e)],_0xe850de[_0x1707ef(0x3c9)]));return _0xe850de[_0x1707ef(0x5f1)][_0x32b6a9[_0x1707ef(0x4e2)]][_0x1707ef(0x66b)](_0xd6d6ed);})[_0x466678(0x2e9)](function _0xd4c254(){var _0x3d9e29=_0x466678;log(_0x3d9e29(0x63c));var _0x23dff4={};_0x23dff4['UUID']=_0x32b6a9['UUID'],_0x23dff4[_0x3d9e29(0x3b0)]=_0xe850de[_0x3d9e29(0x5f1)][_0x32b6a9[_0x3d9e29(0x4e2)]][_0x3d9e29(0x2ae)],_0x23dff4[_0x3d9e29(0x2ac)]=_0xe850de[_0x3d9e29(0x5f1)][_0x32b6a9['UUID']]['session'],_0xe850de[_0x3d9e29(0x37e)]?_0xe850de[_0x3d9e29(0x43b)](JSON['stringify'](_0x23dff4[_0x3d9e29(0x3b0)]))[_0x3d9e29(0x2e9)](function(_0x275c2d){var _0x2c5222=_0x3d9e29;'UcszK'!==_0x2c5222(0x640)?_0x2c6b66(_0x53e51a):(_0x23dff4['description']=_0x275c2d[0x0],_0x23dff4[_0x2c5222(0x463)]=_0x275c2d[0x1],_0xe850de[_0x2c5222(0x5bb)](_0x23dff4));}):_0xe850de[_0x3d9e29(0x5bb)](_0x23dff4);})['catch'](errorlog);else _0xe850de[_0x466678(0x5f1)][_0x32b6a9[_0x466678(0x4e2)]][_0x466678(0x614)][_0x466678(0x5a6)]==='answer'&&errorlog(_0x466678(0x5d2));})[_0x3ae849(0x340)](errorlog);},_0xe850de[_0x3a531e(0x31a)]=function(_0x5689f5){var _0x2cd7ad=_0x3a531e,_0x2121b8=_0x5689f5[_0x2cd7ad(0x4e2)];if(_0x2121b8 in _0xe850de[_0x2cd7ad(0x5f1)]){log(_0x2cd7ad(0x2ba)),log(_0x5689f5);if(_0x2cd7ad(0x2ac)in _0x5689f5){if(_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['session']==_0x5689f5[_0x2cd7ad(0x2ac)]){log(_0x2cd7ad(0x43a));return;}else warnlog(_0x2cd7ad(0x22c));}}else log(_0x2cd7ad(0x385));try{for(var _0x52f1fe in _0xe850de[_0x2cd7ad(0x5f1)]){if(_0xe850de['rpcs'][_0x52f1fe]['streamID']==_0x5689f5[_0x2cd7ad(0x295)]){_0xe850de[_0x2cd7ad(0x5f1)][_0x52f1fe]['videoElement']&&(_0xe850de['rpcs'][_0x52f1fe]['videoElement'][_0x2cd7ad(0x296)][_0x2cd7ad(0x219)]=_0x2cd7ad(0x231));_0xe850de['rpcs'][_0x52f1fe]=null,delete _0xe850de['rpcs'][_0x52f1fe],warnlog(_0x2cd7ad(0x24b));if(_0xe850de[_0x2cd7ad(0x240)])try{document[_0x2cd7ad(0x537)](_0x2cd7ad(0x3f7)+_0x52f1fe)&&getById(_0x2cd7ad(0x3f7)+_0x52f1fe)[_0x2cd7ad(0x23d)][_0x2cd7ad(0x54d)](getById('container_'+_0x52f1fe));}catch(_0x8fff99){errorlog(_0x8fff99);}}}document[_0x2cd7ad(0x537)]('mainmenu')&&document[_0x2cd7ad(0x537)](_0x2cd7ad(0x3d4))[_0x2cd7ad(0x23d)][_0x2cd7ad(0x54d)](document[_0x2cd7ad(0x537)]('mainmenu'));}catch(_0x17d65f){errorlog(_0x17d65f);}if(_0xe850de[_0x2cd7ad(0x40c)]!==![]){if(Object[_0x2cd7ad(0x419)](_0xe850de[_0x2cd7ad(0x5f1)])['length']>=_0xe850de['maxpublishers']){delete _0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8],updateUserList(),warnlog(_0x2cd7ad(0x655));return;}}else{if(_0xe850de[_0x2cd7ad(0x20e)]!==![]){if(Object['keys'](_0xe850de['rpcs'])['length']+Object[_0x2cd7ad(0x419)](_0xe850de[_0x2cd7ad(0x20c)])[_0x2cd7ad(0x543)]>=_0xe850de[_0x2cd7ad(0x20e)]){delete _0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8],updateUserList(),warnlog(_0x2cd7ad(0x655));return;}}}if(_0xe850de[_0x2cd7ad(0x445)]){if(_0xe850de[_0x2cd7ad(0x240)])!(_0x2121b8 in _0xe850de[_0x2cd7ad(0x20c)])&&_0xe850de[_0x2cd7ad(0x53b)](_0x2121b8);else{if(_0xe850de[_0x2cd7ad(0x364)]!==_0x2121b8)return;}}_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]=new RTCPeerConnection(_0xe850de[_0x2cd7ad(0x381)]);if(_0xe850de[_0x2cd7ad(0x1fe)]){if(Object['keys'](_0xe850de[_0x2cd7ad(0x5f1)])[_0x2cd7ad(0x543)]>0x1){warnlog(_0x2cd7ad(0x4a8)),log(_0xe850de[_0x2cd7ad(0x5f1)]),delete _0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8],updateUserList();return;}else warnlog('CONNECTED\x20TO\x20FIRST\x20PEER');}_0x5689f5[_0x2cd7ad(0x295)]in _0xe850de[_0x2cd7ad(0x402)]&&delete _0xe850de[_0x2cd7ad(0x402)][_0x5689f5[_0x2cd7ad(0x295)]];_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x295)]=_0x5689f5[_0x2cd7ad(0x295)];_0x5689f5[_0x2cd7ad(0x2ac)]?_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['session']=_0x5689f5[_0x2cd7ad(0x2ac)]:_0xe850de['rpcs'][_0x2121b8]['session']=null;_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x4f0)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['stats']={},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x65b)][_0x2cd7ad(0x4e3)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x28f)]=-0x1,_0xe850de['rpcs'][_0x2121b8]['channelOffset']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['targetBandwidth']=-0x1,_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x2c1)]=![],_0xe850de['rpcs'][_0x2121b8]['videoElement']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x3a3)]=![],_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x379)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x598)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x217)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['remoteMuteState']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['remoteMuteElement']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x3df)]=null,_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x4fb)]={},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['scaleHeight']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x688)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x2d5)]=null,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x218)]=0x64,_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x5e0)]=0x0,_0xe850de['rpcs'][_0x2121b8]['nackCount']=0x0,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x230)]=0x0,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x6b4)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x207)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x509)]=null,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x441)]=null,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x42a)]={},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x521)]=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['iframeEle']=![],_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['startTime']=Date[_0x2cd7ad(0x40b)]();var _0x455ded='';_0xe850de[_0x2cd7ad(0x2de)]&&(_0x455ded=_0xe850de[_0x2cd7ad(0x2de)]);if(_0xe850de[_0x2cd7ad(0x240)]){var _0x137ec7='';_0xe850de[_0x2cd7ad(0x384)]&&(_0xe850de[_0x2cd7ad(0x384)]!==!![]&&(_0x137ec7=_0x2cd7ad(0x376)+_0xe850de[_0x2cd7ad(0x384)]));var _0x17c340='';_0xe850de['password']&&(_0xe850de[_0x2cd7ad(0x642)]===![]&&(_0x17c340='&password='+_0xe850de['password']));if(_0xe850de['customWSS']&&_0x2cd7ad(0x517)in _0x5689f5&&_0x5689f5['isScene']!==![]){}else createControlBox(_0x2121b8,'https://'+location[_0x2cd7ad(0x2ea)]+location[_0x2cd7ad(0x60d)]+_0x2cd7ad(0x20a)+_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x295)]+_0x2cd7ad(0x620)+_0x455ded+_0x2cd7ad(0x3d5)+_0xe850de['roomid']+_0x17c340+_0x137ec7,_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x295)]);}_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8]['UUID']=_0x2121b8;if('streamID'in _0x5689f5){_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x295)]=_0x5689f5[_0x2cd7ad(0x295)];try{if(_0xe850de[_0x2cd7ad(0x5e7)]){if(_0xe850de['view_set']['includes'](_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x295)])){if(_0xe850de[_0x2cd7ad(0x668)]!==![]){let _0x5f5ae5=_0xe850de[_0x2cd7ad(0x5e7)][_0x2cd7ad(0x53f)](_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x295)]);_0xe850de[_0x2cd7ad(0x668)][_0x2cd7ad(0x543)]>_0x5f5ae5&&(_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x2c1)]=parseInt(_0xe850de['bitrate_set'][_0x5f5ae5]),_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x2c1)]<=0x0&&(_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x2c1)]=![]));}}}}catch(_0x2c9154){errorlog(_0x2c9154);}}_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x566)]=function(_0x5d1750){var _0x1bfcfa=_0x2cd7ad;try{var _0x1294ea=this[_0x1bfcfa(0x295)];}catch(_0x34f13b){}if(!_0xe850de[_0x1bfcfa(0x240)]){if(_0xe850de[_0x1bfcfa(0x597)]!==![]||_0xe850de[_0x1bfcfa(0x2d3)]!==![])try{_0xe850de['rpcs'][this[_0x1bfcfa(0x4e2)]][_0x1bfcfa(0x607)]&&(_0xe850de[_0x1bfcfa(0x5f1)][this[_0x1bfcfa(0x4e2)]][_0x1bfcfa(0x607)][_0x1bfcfa(0x296)][_0x1bfcfa(0x219)]=_0x1bfcfa(0x231)),setTimeout(function(){updateMixer();},0x1);}catch(_0x7fa8f3){}}try{document[_0x1bfcfa(0x537)](_0x1bfcfa(0x3f7)+this['UUID'])&&getById('container_'+this[_0x1bfcfa(0x4e2)])[_0x1bfcfa(0x23d)][_0x1bfcfa(0x54d)](getById(_0x1bfcfa(0x3f7)+this[_0x1bfcfa(0x4e2)]));}catch(_0x264b03){errorlog(_0x264b03);}try{this['streamSrc']&&this[_0x1bfcfa(0x2d5)]['getTracks']()[_0x1bfcfa(0x341)](function(_0x381f34){_0x381f34['stop']();});}catch(_0x50ab9a){errorlog(_0x50ab9a);}try{this[_0x1bfcfa(0x459)][_0x1bfcfa(0x266)]();}catch(_0x12e4d9){errorlog(_0x12e4d9);}try{_0xe850de[_0x1bfcfa(0x5f1)][this['UUID']]=null,delete _0xe850de[_0x1bfcfa(0x5f1)][this['UUID']];}catch(_0x228724){errorlog(_0x228724);}warnlog(_0x1bfcfa(0x24b));try{_0xe850de[_0x1bfcfa(0x535)](_0x1294ea);}catch(_0x3ec8b3){_0x1bfcfa(0x447)===_0x1bfcfa(0x447)?(errorlog(_0x1bfcfa(0x5b4)),errorlog(_0x3ec8b3)):_0x25101f['video']=!![];}updateUserList();},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x28a)]=null,_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x322)]=[],_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x226)]=function(_0x3c0713){var _0x44247b=_0x2cd7ad;if(_0x3c0713[_0x44247b(0x692)]==null){log('null\x20ice\x20rpcs');return;}try{if(_0xe850de['icefilter']){if(_0x3c0713[_0x44247b(0x692)][_0x44247b(0x692)]['indexOf'](_0xe850de[_0x44247b(0x3c3)])===-0x1){log(_0x44247b(0x35d));return;}else log(_0x3c0713['candidate']);}}catch(_0x341ea1){errorlog(_0x341ea1);}if(_0xe850de[_0x44247b(0x5f1)][_0x2121b8]['iceTimer']!==null){_0xe850de[_0x44247b(0x5f1)][_0x2121b8]['iceBundle'][_0x44247b(0x484)](_0x3c0713[_0x44247b(0x692)]);return;}_0xe850de[_0x44247b(0x5f1)][_0x2121b8]['iceBundle'][_0x44247b(0x484)](_0x3c0713[_0x44247b(0x692)]),_0xe850de[_0x44247b(0x5f1)][_0x2121b8]['iceTimer']=setTimeout(function(){var _0x55c8c6=_0x44247b;if(!(_0x2121b8 in _0xe850de[_0x55c8c6(0x5f1)]))return;_0xe850de[_0x55c8c6(0x5f1)][_0x2121b8][_0x55c8c6(0x28a)]=null;if(_0xe850de[_0x55c8c6(0x5f1)][_0x2121b8][_0x55c8c6(0x322)]==[])return;var _0x4b71b7={};_0x4b71b7['UUID']=_0x2121b8,_0x4b71b7[_0x55c8c6(0x5a6)]='remote',_0x4b71b7[_0x55c8c6(0x4ec)]=_0xe850de['rpcs'][_0x2121b8][_0x55c8c6(0x322)],_0x4b71b7[_0x55c8c6(0x2ac)]=_0xe850de[_0x55c8c6(0x5f1)][_0x2121b8]['session'],_0xe850de[_0x55c8c6(0x5f1)][_0x2121b8][_0x55c8c6(0x322)]=[],_0xe850de[_0x55c8c6(0x37e)]?_0xe850de[_0x55c8c6(0x43b)](JSON[_0x55c8c6(0x4f5)](_0x4b71b7[_0x55c8c6(0x4ec)]))[_0x55c8c6(0x2e9)](function(_0x45cf13){var _0x313d2c=_0x55c8c6;_0x4b71b7[_0x313d2c(0x4ec)]=_0x45cf13[0x0],_0x4b71b7[_0x313d2c(0x463)]=_0x45cf13[0x1],_0xe850de[_0x313d2c(0x5bb)](_0x4b71b7);}):_0xe850de[_0x55c8c6(0x5bb)](_0x4b71b7);},0x190);},_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x609)]=function(_0x26d007){var _0x36bbaa=_0x2cd7ad;switch(this[_0x36bbaa(0x366)]){case _0x36bbaa(0x61b):log(_0x36bbaa(0x61b));case _0x36bbaa(0x3fe):log(_0x36bbaa(0x3fe));case _0x36bbaa(0x432):log(_0x36bbaa(0x61c));if(_0xe850de[_0x36bbaa(0x1fe)]){if(_0x36bbaa(0x4f3)!==_0x36bbaa(0x4f3))_0x3b110c('Someone\x20Joined\x20the\x20Room');else{if(_0xe850de['ws'][_0x36bbaa(0x49f)]!==0x1){_0xe850de['ws'][_0x36bbaa(0x266)]();break;}_0xe850de['ws']['close'](),setTimeout(function(){var _0x335d66=_0x36bbaa;_0xe850de[_0x335d66(0x2ec)]!=!![]&&warnUser(_0x335d66(0x68e));},0x1);}}break;case _0x36bbaa(0x415):warnlog('ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs');break;case _0x36bbaa(0x618):warnlog(_0x36bbaa(0x225));try{var _0x1778b9=this[_0x36bbaa(0x295)];}catch(_0x50ab64){}try{this[_0x36bbaa(0x2d5)]&&this[_0x36bbaa(0x2d5)]['getTracks']()['forEach'](function(_0x33bde5){var _0x1471c0=_0x36bbaa;_0x33bde5[_0x1471c0(0x464)](),log('Track\x20stopped');});}catch(_0x52fb7b){warnlog(_0x52fb7b);}if(_0xe850de['director'])try{_0x36bbaa(0x417)in _0xe850de[_0x36bbaa(0x5f1)][this['UUID']]['videoElement']&&_0xe850de[_0x36bbaa(0x5f1)][this[_0x36bbaa(0x4e2)]][_0x36bbaa(0x607)][_0x36bbaa(0x417)]['stop']();}catch(_0x449b9d){_0x36bbaa(0x530)===_0x36bbaa(0x208)?_0x196e4c['rpcs'][_0x345ec1['directorUUID']][_0x36bbaa(0x65b)][_0x36bbaa(0x69b)][_0x36bbaa(0x240)]=!![]:warnlog(_0x449b9d);}try{document['getElementById'](_0x36bbaa(0x3f7)+this[_0x36bbaa(0x4e2)])&&getById(_0x36bbaa(0x3f7)+this[_0x36bbaa(0x4e2)])['parentNode'][_0x36bbaa(0x54d)](getById(_0x36bbaa(0x3f7)+this[_0x36bbaa(0x4e2)]));}catch(_0x1bdcac){warnlog(_0x1bdcac);}_0xe850de[_0x36bbaa(0x5f1)][this[_0x36bbaa(0x4e2)]][_0x36bbaa(0x266)](),_0xe850de[_0x36bbaa(0x5f1)][this['UUID']]=null,delete _0xe850de[_0x36bbaa(0x5f1)][this[_0x36bbaa(0x4e2)]];!_0xe850de[_0x36bbaa(0x240)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x1778b9=='undefined'){if(_0x36bbaa(0x515)===_0x36bbaa(0x515))break;else _0x3906a4[_0x36bbaa(0x5f1)][_0x1b7d65][_0x36bbaa(0x666)][_0x36bbaa(0x2bf)][_0x36bbaa(0x490)]=_0x18816f[_0x36bbaa(0x5f1)][_0x1d4ca6]['streamID'];}try{_0x36bbaa(0x657)===_0x36bbaa(0x657)?(warnlog(_0x36bbaa(0x387)),_0x1778b9 in _0xe850de[_0x36bbaa(0x469)]&&clearTimeout(_0xe850de[_0x36bbaa(0x469)][_0x1778b9]),_0xe850de[_0x36bbaa(0x469)][_0x1778b9]=setTimeout(function(_0x532891){var _0x510838=_0x36bbaa;delete _0xe850de['watchTimeoutList'][_0x532891],_0xe850de[_0x510838(0x535)](_0x532891);},_0xe850de[_0x36bbaa(0x558)],_0x1778b9)):_0x130f34(_0x29ce42[_0x36bbaa(0x5c9)],0x3e8,_0x4effdf);}catch(_0x5e9c6a){errorlog(_0x5e9c6a);}break;case'closed':warnlog(_0x36bbaa(0x2ce));try{var _0x1778b9=this[_0x36bbaa(0x295)];}catch(_0x525006){};try{this[_0x36bbaa(0x2d5)]&&this[_0x36bbaa(0x2d5)][_0x36bbaa(0x5af)]()[_0x36bbaa(0x341)](function(_0x367994){var _0x252e3f=_0x36bbaa;_0x367994[_0x252e3f(0x464)](),log(_0x252e3f(0x5f6));});}catch(_0x467b7a){}if(_0xe850de[_0x36bbaa(0x240)]){if(_0x36bbaa(0x64b)===_0x36bbaa(0x4f1))_0x335319(_0x36bbaa(0x494));else try{_0x36bbaa(0x417)in _0xe850de['rpcs'][this[_0x36bbaa(0x4e2)]]['videoElement']&&_0xe850de[_0x36bbaa(0x5f1)][this[_0x36bbaa(0x4e2)]]['videoElement']['recorder'][_0x36bbaa(0x464)]();}catch(_0x22894b){errorlog(_0x22894b);}}try{document[_0x36bbaa(0x537)]('container_'+this[_0x36bbaa(0x4e2)])&&getById(_0x36bbaa(0x3f7)+this['UUID'])[_0x36bbaa(0x23d)][_0x36bbaa(0x54d)](getById(_0x36bbaa(0x3f7)+this[_0x36bbaa(0x4e2)]));}catch(_0x4dfa62){errorlog(_0x4dfa62);}_0xe850de['rpcs'][this[_0x36bbaa(0x4e2)]][_0x36bbaa(0x266)](),_0xe850de['rpcs'][this['UUID']]=null,delete _0xe850de[_0x36bbaa(0x5f1)][this['UUID']];!_0xe850de['director']&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x1778b9==_0x36bbaa(0x3ad))break;try{errorlog(_0x36bbaa(0x386)),_0x1778b9 in _0xe850de[_0x36bbaa(0x469)]&&clearTimeout(_0xe850de[_0x36bbaa(0x469)][_0x1778b9]),_0xe850de[_0x36bbaa(0x469)][_0x1778b9]=setTimeout(function(_0x47e355){var _0x2f1230=_0x36bbaa;delete _0xe850de[_0x2f1230(0x469)][_0x47e355],_0xe850de[_0x2f1230(0x535)](_0x47e355);},_0xe850de[_0x36bbaa(0x558)],_0x1778b9);}catch(_0x3d0cdb){errorlog(_0x3d0cdb);}break;}},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x4c9)]=function(){var _0xccb610=_0x2cd7ad;try{if(this[_0xccb610(0x4ca)]==_0xccb610(0x392))errorlog(_0xccb610(0x21f));else{if(this[_0xccb610(0x4ca)]==_0xccb610(0x415))warnlog('ICE\x20DISCONNECTED'),_0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x607)][_0xccb610(0x296)][_0xccb610(0x44c)]='0',_0xe850de[_0xccb610(0x5f1)][_0x2121b8]['disconnectedTimeout']=setTimeout(function(_0x3aaf3f){updateMixer();},0x1f4,_0x2121b8);else this[_0xccb610(0x4ca)]==_0xccb610(0x618)?errorlog(_0xccb610(0x5dd)):(log(_0xccb610(0x5f2)+this[_0xccb610(0x4ca)]),_0xccb610(0x44c)in _0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x607)]['style']?_0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x607)][_0xccb610(0x296)][_0xccb610(0x44c)]=='0'&&(_0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x607)][_0xccb610(0x296)][_0xccb610(0x44c)]='1',updateMixer()):_0xe850de['rpcs'][_0x2121b8][_0xccb610(0x607)][_0xccb610(0x296)][_0xccb610(0x44c)]='1',_0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x5f3)]&&clearTimeout(_0xe850de[_0xccb610(0x5f1)][_0x2121b8][_0xccb610(0x5f3)]));}}catch(_0x7118cf){}},_0xe850de[_0x2cd7ad(0x5f1)][_0x2121b8][_0x2cd7ad(0x633)]=function(_0x177ecb){var _0x486526=_0x2cd7ad;_0xe850de[_0x486526(0x5f1)][_0x2121b8][_0x486526(0x459)]=_0x177ecb[_0x486526(0x398)],_0xe850de['rpcs'][_0x2121b8][_0x486526(0x459)]['UUID']=_0x2121b8,_0xe850de[_0x486526(0x5f1)][_0x2121b8][_0x486526(0x459)][_0x486526(0x690)]=_0x533160=>{var _0x53ee53=_0x486526,_0x5308d0={};_0x5308d0[_0x53ee53(0x3d2)]=![];if(_0xe850de[_0x53ee53(0x302)]!==![]){if(_0x53ee53(0x69a)===_0x53ee53(0x26f))return _0x5a3989(_0x53ee53(0x317)),![];else _0xe850de['novideo'][_0x53ee53(0x408)](_0xe850de[_0x53ee53(0x5f1)][_0x2121b8]['streamID'])?_0x5308d0[_0x53ee53(0x25f)]=!![]:_0x5308d0[_0x53ee53(0x25f)]=![];}else{if(_0xe850de['broadcast']!==![]){if(_0xe850de[_0x53ee53(0x3d2)]!==null)_0xe850de['rpcs'][_0x2121b8][_0x53ee53(0x295)]===_0xe850de[_0x53ee53(0x3d2)]?_0xe850de[_0x53ee53(0x348)]?(_0x5308d0[_0x53ee53(0x3d2)]=!![],_0x5308d0[_0x53ee53(0x25f)]=![]):_0x5308d0[_0x53ee53(0x25f)]=!![]:_0x5308d0[_0x53ee53(0x25f)]=![];else _0xe850de[_0x53ee53(0x364)]&&(_0x2121b8==_0xe850de[_0x53ee53(0x364)]?_0xe850de['webp']?(_0x5308d0[_0x53ee53(0x25f)]=![],_0x5308d0[_0x53ee53(0x3d2)]=!![]):_0x5308d0[_0x53ee53(0x25f)]=!![]:_0x5308d0[_0x53ee53(0x25f)]=![]);}else _0xe850de[_0x53ee53(0x371)]!==![]?_0xe850de[_0x53ee53(0x371)][_0x53ee53(0x408)](_0xe850de[_0x53ee53(0x5f1)][_0x2121b8][_0x53ee53(0x295)])?_0x5308d0[_0x53ee53(0x25f)]=![]:_0x5308d0[_0x53ee53(0x25f)]=!![]:_0x5308d0[_0x53ee53(0x25f)]=!![];}_0xe850de[_0x53ee53(0x511)]&&(_0x5308d0['allowmidi']=_0xe850de[_0x53ee53(0x511)]);try{_0x5308d0[_0x53ee53(0x69b)]={},_0x5308d0['info'][_0x53ee53(0x6b4)]=_0xe850de[_0x53ee53(0x6b4)],_0x5308d0['info'][_0x53ee53(0x207)]=_0xe850de['order'],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x3b6)]=_0xe850de[_0x53ee53(0x5df)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x33d)]=_0xe850de[_0x53ee53(0x3c9)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x39a)]=_0xe850de[_0x53ee53(0x2eb)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x453)]=_0xe850de[_0x53ee53(0x4b3)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x2cf)]=_0xe850de[_0x53ee53(0x2cf)],_0x5308d0['info'][_0x53ee53(0x520)]=_0xe850de[_0x53ee53(0x520)],_0x5308d0['info'][_0x53ee53(0x2d1)]=_0xe850de['enhance'],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x321)]=_0xe850de[_0x53ee53(0x321)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x377)]=_0xe850de[_0x53ee53(0x377)],_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x27a)]=_0xe850de['maxptime'];if(navigator[_0x53ee53(0x55f)]){var _0xdaa261,_0x451071=navigator[_0x53ee53(0x55f)];_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x2e4)]=_0x451071;}navigator[_0x53ee53(0x361)]&&(_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x361)]=navigator[_0x53ee53(0x361)]);if(_0xe850de['disableOBS']===![]){if(window[_0x53ee53(0x678)]){_0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x2ef)]=window[_0x53ee53(0x678)][_0x53ee53(0x27b)];if(_0xe850de[_0x53ee53(0x3da)]){if(_0x53ee53(0x24e)!=='iFvrx'){var _0x135f0c=![];_0xe850de[_0x53ee53(0x3da)]['visibility']!==null&&(_0x5308d0[_0x53ee53(0x35c)]=_0xe850de[_0x53ee53(0x3da)]['visibility'],_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x213)]===![]&&(_0x135f0c=!![])),_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x2f2)]!==null&&(_0x5308d0[_0x53ee53(0x229)]=_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x2f2)]),_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x2ee)]!==null&&(_0x5308d0[_0x53ee53(0x2e7)]=_0xe850de[_0x53ee53(0x3da)]['recording']),_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x568)]!==null&&(_0x5308d0['obsStreaming']=_0xe850de[_0x53ee53(0x3da)][_0x53ee53(0x568)]);}else{delete _0xc4af61['pcs'][_0x1aa367],_0x5f0f7e[_0x53ee53(0x5c3)](),_0x56a09b();return;}}if(_0xe850de[_0x53ee53(0x55e)]!==![]){if('zTIfN'!=='Dkaip')_0x5308d0['optimizedBitrate']=parseInt(_0xe850de[_0x53ee53(0x55e)]),_0x135f0c&&(_0xe850de[_0x53ee53(0x5f1)][_0x2121b8][_0x53ee53(0x28f)]=_0x5308d0[_0x53ee53(0x264)]);else{if(_0x24c1e8['roomid']===''&&(!_0x268573[_0x53ee53(0x487)]||_0x49a5af[_0x53ee53(0x487)]==='')){}else _0x526c72(_0x53ee53(0x561)),_0x1fc10d(_0x53ee53(0x3c2)),_0x56b6c0(_0x1e584c[_0x53ee53(0x2d3)]);}}}else _0x5308d0[_0x53ee53(0x69b)][_0x53ee53(0x2ef)]=![];}}catch(_0x3c3b09){};_0xe850de[_0x53ee53(0x27d)]!==![]?_0xe850de[_0x53ee53(0x27d)][_0x53ee53(0x408)](_0xe850de[_0x53ee53(0x5f1)][_0x2121b8][_0x53ee53(0x295)])?_0x5308d0[_0x53ee53(0x64d)]=!![]:_0x5308d0[_0x53ee53(0x64d)]=![]:_0x5308d0[_0x53ee53(0x64d)]=!![];_0x5308d0[_0x53ee53(0x612)]=![];if(_0xe850de['noiframe']!==![]){if(_0xe850de[_0x53ee53(0x352)][_0x53ee53(0x408)](_0xe850de[_0x53ee53(0x5f1)][_0x2121b8]['streamID'])){if('AhZyI'===_0x53ee53(0x443)){if(_0x2cfc21[_0x53ee53(0x2ff)]==_0x53ee53(0x367))_0x3ed790(_0x1926e5(_0x17660c[_0x53ee53(0x4eb)]),_0x5f1357[_0x53ee53(0x325)]);else{if(_0x41deaf[_0x53ee53(0x2ff)]=='mid')_0x1f77da(_0x542e84(_0x9f68bb[_0x53ee53(0x4eb)]),_0x5b4eec['track']);else _0x5ec3ce[_0x53ee53(0x2ff)]==_0x53ee53(0x3a8)&&_0x7179d1(_0xd7e20c(_0x348328['value']),_0x290b5d[_0x53ee53(0x325)]);}}else _0x5308d0[_0x53ee53(0x612)]=!![];}else _0x5308d0['iframe']=![];}else _0x5308d0[_0x53ee53(0x612)]=!![];_0x5308d0[_0x53ee53(0x516)]=![],_0x5308d0['scene']=![],_0x5308d0[_0x53ee53(0x240)]=![],_0x5308d0[_0x53ee53(0x495)]=_0xe850de['keyframerate'],_0x5308d0[_0x53ee53(0x37b)]=![],_0x5308d0[_0x53ee53(0x6af)]=![],_0x5308d0[_0x53ee53(0x520)]=![];_0xe850de['enhance']&&(_0x5308d0[_0x53ee53(0x37b)]=!![]);if(_0xe850de[_0x53ee53(0x240)])_0x5308d0[_0x53ee53(0x240)]=!![],_0x5308d0['forceios']=_0xe850de[_0x53ee53(0x520)];else{if(_0xe850de[_0x53ee53(0x597)]!==![])_0x5308d0[_0x53ee53(0x597)]=_0xe850de[_0x53ee53(0x597)];else _0xe850de['roomid']!==![]&&_0xe850de[_0x53ee53(0x2d3)]!==''&&(_0x5308d0[_0x53ee53(0x520)]=_0xe850de['forceios'],_0x5308d0[_0x53ee53(0x516)]=!![]);}_0xe850de[_0x53ee53(0x2b2)](_0x5308d0,_0x2121b8)?log(_0x53ee53(0x4f9)):errorlog(_0x53ee53(0x670)),pokeIframeAPI('new-view-connection',!![],_0x2121b8);},_0xe850de[_0x486526(0x5f1)][_0x2121b8][_0x486526(0x459)][_0x486526(0x5bd)]=_0x30d415=>{var _0x5bda95=_0x486526;if(typeof _0x30d415['data']==_0x5bda95(0x1f7)){if(!_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)])_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)]=document[_0x5bda95(0x2e0)](_0x5bda95(0x541)),_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x3a3)][_0x5bda95(0x673)]=0x10,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['imageElement']['height']=0x9,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)][_0x5bda95(0x2bf)][_0x5bda95(0x4e2)]=_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)][_0x5bda95(0x5bf)]=![],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)][_0x5bda95(0x1f9)](_0x5bda95(0x35a),function(_0x204ecf){var _0x2eb3a8=_0x5bda95;if(_0x2eb3a8(0x69f)===_0x2eb3a8(0x438))_0x4e9d4c[_0x2eb3a8(0x535)](_0x1ed66f);else{log(_0x2eb3a8(0x4ed));try{if(_0x204ecf[_0x2eb3a8(0x4ee)]||_0x204ecf[_0x2eb3a8(0x356)]){_0x204ecf[_0x2eb3a8(0x389)]();var _0x4a95fc=_0x204ecf[_0x2eb3a8(0x2fe)][_0x2eb3a8(0x2bf)][_0x2eb3a8(0x4e2)];if(_0x2eb3a8(0x65b)in _0xe850de[_0x2eb3a8(0x5f1)][_0x4a95fc]){var [_0xf23603,_0x6ced85]=statsMenuCreator();printViewStats(_0x6ced85,_0x4a95fc),_0xf23603[_0x2eb3a8(0x622)]=setInterval(printViewStats,0xbb8,_0x6ced85,_0x4a95fc);}return _0x204ecf[_0x2eb3a8(0x52a)](),![];}}catch(_0x2ab738){errorlog(_0x2ab738);}}}),updateMixer();else _0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['imageElement'][_0x5bda95(0x5bf)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['imageElement'][_0x5bda95(0x5bf)]=![],_0xe850de['rpcs'][_0x2121b8]['imageElement'][_0x5bda95(0x296)][_0x5bda95(0x213)]=_0x5bda95(0x270));_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)][_0x5bda95(0x3d8)]=window[_0x5bda95(0x577)]['createObjectURL'](new Blob([new Uint8Array(_0x30d415[_0x5bda95(0x5b9)])],{'type':'image/webp'}));return;}var _0x6b912f=JSON[_0x5bda95(0x423)](_0x30d415[_0x5bda95(0x5b9)]);_0x6b912f[_0x5bda95(0x4e2)]=_0x2121b8;var _0x21549f=![],_0x1151ac=![];_0x5bda95(0x694)in _0x6b912f&&(_0x5bda95(0x2c3)!==_0x5bda95(0x47d)?(_0xe850de[_0x5bda95(0x240)]&&(!(_0xe850de[_0x5bda95(0x2ec)]||_0xe850de[_0x5bda95(0x236)])&&('DuxlN'===_0x5bda95(0x3d3)?warnUser(_0x5bda95(0x45b),0x1388):_0x14b49d[_0x5bda95(0x5f1)][_0x45b71d][_0x5bda95(0x607)][_0x5bda95(0x296)]['display']&&_0x48c6bc['rpcs'][_0xd831e3][_0x5bda95(0x607)][_0x5bda95(0x296)][_0x5bda95(0x219)]!==_0x5bda95(0x231)&&(_0x22953e[_0x5bda95(0x5f1)][_0x3e5aef][_0x5bda95(0x607)][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x231),_0x3958c5=!![]))),errorlog(_0x5bda95(0x63d)+_0x6b912f[_0x5bda95(0x694)]+_0x5bda95(0x4b0)+_0xe850de[_0x5bda95(0x240)])):_0x2a0be4[_0x2512b2][_0x5bda95(0x325)][_0x5bda95(0x334)]=!_0x3cac93[_0x5bda95(0x4c8)]);if(_0x5bda95(0x3b0)in _0x6b912f)_0xe850de[_0x5bda95(0x49a)](_0x6b912f);else{if(_0x5bda95(0x692)in _0x6b912f)_0x6b912f[_0x5bda95(0x4e2)]=_0x2121b8,log(_0x5bda95(0x50a)),_0xe850de[_0x5bda95(0x5e5)](_0x6b912f);else{if(_0x5bda95(0x4ec)in _0x6b912f)_0x6b912f[_0x5bda95(0x4e2)]=_0x2121b8,log(_0x5bda95(0x676)),_0xe850de[_0x5bda95(0x331)](_0x6b912f);else{if(_0x5bda95(0x521)in _0x6b912f)try{_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x521)]=_0x6b912f[_0x5bda95(0x521)]||![];if(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x521)]==![]){_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]=![],_0x21549f=!![];if(_0xe850de[_0x5bda95(0x3d2)]!==![]){if(_0xe850de[_0x5bda95(0x3d2)]!==null)_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['streamID']===_0xe850de['broadcast']&&(_0xe850de['broadcastIFrame']=![]);else _0x2121b8==_0xe850de[_0x5bda95(0x364)]&&(_0xe850de[_0x5bda95(0x4f8)]=![]);}}else{if(_0xe850de[_0x5bda95(0x3d2)]!==![]){if(_0xe850de[_0x5bda95(0x3d2)]!==null){if(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]===_0xe850de['broadcast']){if('uFAdn'!==_0x5bda95(0x5e8)){_0x102b1b[_0x5bda95(0x20c)][_0x565e6e][_0x5bda95(0x28a)]=null;var _0x614f7a={};_0x614f7a[_0x5bda95(0x4e2)]=_0x30e439,_0x614f7a['type']=_0x5bda95(0x40d),_0x614f7a['candidates']=_0x4dff9d['pcs'][_0x347a4b]['iceBundle'],_0x614f7a[_0x5bda95(0x2ac)]=_0x267f65[_0x5bda95(0x20c)][_0x18c93c][_0x5bda95(0x2ac)],_0x5c7f59[_0x5bda95(0x20c)][_0x3772d7][_0x5bda95(0x322)]=[],_0x5cca07[_0x5bda95(0x37e)]?_0x517348[_0x5bda95(0x43b)](_0x4391e3['stringify'](_0x614f7a[_0x5bda95(0x4ec)]))[_0x5bda95(0x2e9)](function(_0x10cd92){var _0x7cf00c=_0x5bda95;_0x614f7a['candidates']=_0x10cd92[0x0],_0x614f7a[_0x7cf00c(0x463)]=_0x10cd92[0x1],_0x4fb16b[_0x7cf00c(0x572)](_0x614f7a);}):_0xe2a1b3[_0x5bda95(0x572)](_0x614f7a);}else{if(_0xe850de['noiframe']===![])_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['id']=_0x5bda95(0x4cc)+_0x2121b8,_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)]['UUID']=_0x2121b8,_0x21549f=!![],_0xe850de['broadcastIFrame']=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['iframeEle'][_0x5bda95(0x2bf)][_0x5bda95(0x490)]=_0xe850de['rpcs'][_0x2121b8]['streamID']);else _0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]in _0xe850de[_0x5bda95(0x352)]&&(_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x666)]=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['id']=_0x5bda95(0x4cc)+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x4e2)]=_0x2121b8,_0x21549f=!![],_0xe850de[_0x5bda95(0x4f8)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['streamID']&&(_0xe850de['rpcs'][_0x2121b8]['iframeEle']['dataset'][_0x5bda95(0x490)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['streamID']));}}}else{if(_0xe850de[_0x5bda95(0x364)]){if(_0x2121b8==_0xe850de[_0x5bda95(0x364)]){if(_0xe850de[_0x5bda95(0x352)]===![])_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x666)]['id']=_0x5bda95(0x4cc)+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x4e2)]=_0x2121b8,_0x21549f=!![],_0xe850de['broadcastIFrame']=_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x666)],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x490)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]);else _0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]in _0xe850de[_0x5bda95(0x352)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['id']=_0x5bda95(0x4cc)+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['dataset'][_0x5bda95(0x4e2)]=_0x2121b8,_0x21549f=!![],_0xe850de[_0x5bda95(0x4f8)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['iframeEle'],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['streamID']&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x490)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]));}}}}else{if(_0xe850de[_0x5bda95(0x352)]===![])_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['id']=_0x5bda95(0x4cc)+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['iframeEle'][_0x5bda95(0x2bf)][_0x5bda95(0x4e2)]=_0x2121b8,_0x21549f=!![],_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x295)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x490)]=_0xe850de['rpcs'][_0x2121b8]['streamID']);else _0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]in _0xe850de['noiframe']&&(_0xe850de['rpcs'][_0x2121b8]['iframeEle']=loadIframe(_0x6b912f[_0x5bda95(0x521)]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)]['id']='iframe_'+_0x2121b8,_0xe850de['rpcs'][_0x2121b8]['iframeEle']['dataset'][_0x5bda95(0x4e2)]=_0x2121b8,_0x21549f=!![],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x295)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x666)][_0x5bda95(0x2bf)][_0x5bda95(0x490)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['streamID']));}}}catch(_0x1397ad){errorlog(_0x1397ad);}}}}if('chat'in _0x6b912f){if(_0x5bda95(0x544)!==_0x5bda95(0x498)){var _0x73bd8d=![],_0x5ebe6a=![];_0xe850de[_0x5bda95(0x364)]===_0x2121b8&&(_0x73bd8d=!![],_0x5bda95(0x456)in _0x6b912f&&(_0x6b912f[_0x5bda95(0x456)]==!![]&&(_0x5ebe6a=!![])));if(_0xe850de[_0x5bda95(0x240)]){if(_0x6b912f[_0x5bda95(0x328)]==_0x5bda95(0x222))_0xe850de[_0x5bda95(0x2a8)]&&playtone(),getById(_0x5bda95(0x38b)+_0x2121b8)[_0x5bda95(0x296)]['display']='block',_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x584)][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x324);else _0x6b912f[_0x5bda95(0x328)]==_0x5bda95(0x2e6)&&(getById(_0x5bda95(0x38b)+_0x2121b8)[_0x5bda95(0x296)]['display']=_0x5bda95(0x231),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x584)][_0x5bda95(0x296)][_0x5bda95(0x219)]='none');}log(_0x5bda95(0x605)+_0x73bd8d),getChatMessage(_0x6b912f[_0x5bda95(0x328)],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)],_0x73bd8d,_0x5ebe6a);}else{var _0x358933=_0x24e129();_0x358933&&(_0x358933<0x50&&(_0x3b2a7b=!![]));}}if(_0x5bda95(0x6a6)in _0x6b912f){if(_0x5bda95(0x687)!==_0x5bda95(0x567))log(_0x6b912f),_0xe850de[_0x5bda95(0x52b)]&&updateClosedCaptions(_0x6b912f,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)],_0x2121b8);else{var _0x5df565=_0x267b30['stringify'](_0x2f8995);if(_0x5df565[_0x5bda95(0x543)]>0x3a98){_0x33c6e8(_0x5bda95(0x522));return;}_0x48f460['ws'][_0x5bda95(0x601)](_0x5df565);}}_0x5bda95(0x44d)in _0x6b912f&&(_0xe850de[_0x5bda95(0x240)]&&updateDirectorsAudio(_0x6b912f['audioOptions'],_0x2121b8));_0x5bda95(0x353)in _0x6b912f&&(_0xe850de['director']&&updateDirectorsVideo(_0x6b912f[_0x5bda95(0x353)],_0x2121b8));_0x5bda95(0x650)in _0x6b912f&&(_0xe850de[_0x5bda95(0x240)]&&gotDevicesRemote(_0x6b912f['mediaDevices'],_0x2121b8));_0x5bda95(0x472)in _0x6b912f&&(_0xe850de[_0x5bda95(0x364)]===_0x2121b8&&(_0xe850de['raisehands']&&lowerhand()));if(_0x5bda95(0x5e2)in _0x6b912f){log(_0x6b912f);if(_0xe850de['directorUUID']===_0x2121b8){if(_0x6b912f[_0x5bda95(0x5e2)]!==![]){if(_0x6b912f['infocus']===!![])_0xe850de['infocus']=!![];else for(var _0x49024e in _0xe850de['rpcs']){if(_0xe850de[_0x5bda95(0x5f1)][_0x49024e][_0x5bda95(0x295)]===_0x6b912f[_0x5bda95(0x5e2)]){_0xe850de[_0x5bda95(0x5e2)]=_0x49024e;break;}}}else _0xe850de[_0x5bda95(0x5e2)]=![];_0x21549f=!![],mustUpdateuserList=!![];}}_0x5bda95(0x401)in _0x6b912f&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['stats'][_0x5bda95(0x401)]={},_0x5bda95(0x504)in _0x6b912f&&(_0x5bda95(0x621)==='bEEUr'?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['stats'][_0x5bda95(0x401)][_0x5bda95(0x504)]=_0x6b912f['lin']:_0x515255[_0x5bda95(0x26d)]=![]),_0x5bda95(0x3a6)in _0x6b912f&&('JCjBN'===_0x5bda95(0x34d)?_0x3b8562=!![]:_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x65b)][_0x5bda95(0x401)][_0x5bda95(0x3a6)]=_0x6b912f[_0x5bda95(0x3a6)]),_0x5bda95(0x4d2)in _0x6b912f&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x65b)][_0x5bda95(0x401)][_0x5bda95(0x4d2)]=_0x6b912f[_0x5bda95(0x4d2)]),'mag'in _0x6b912f&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['stats']['sensors']['mag']=_0x6b912f[_0x5bda95(0x3ac)]),isIFrame&&parent[_0x5bda95(0x3dd)]({'sensors':_0x6b912f},'*'));_0x5bda95(0x239)in _0x6b912f&&(_0x5bda95(0x696)!==_0x5bda95(0x5b3)?playbackMIDI(_0x6b912f[_0x5bda95(0x239)]):_0x12edb7['order']=0x0);_0x5bda95(0x417)in _0x6b912f&&(_0x5bda95(0x375)!==_0x5bda95(0x375)?(_0x1e4c37[_0x5bda95(0x464)](),_0x3682fb(_0x5bda95(0x5f6))):updateRemoteRecordButton(_0x2121b8,_0x6b912f[_0x5bda95(0x417)]));if(_0x5bda95(0x69b)in _0x6b912f){warnlog(_0x6b912f),_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x65b)]['info']=_0x6b912f[_0x5bda95(0x69b)];if(_0x5bda95(0x6b4)in _0x6b912f['info']){typeof _0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x6b4)]=='string'?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]=sanitizeLabel(_0x6b912f[_0x5bda95(0x69b)]['label']):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]=![];if(_0xe850de['director']){var _0x48afe2=getById(_0x5bda95(0x5b0)+_0x2121b8);_0x48afe2&&(_0x48afe2[_0x5bda95(0x296)][_0x5bda95(0x3ba)]='left',_0x48afe2[_0x5bda95(0x296)][_0x5bda95(0x47f)]=_0x5bda95(0x455),_0x48afe2[_0x5bda95(0x296)][_0x5bda95(0x4a4)]=_0x5bda95(0x465),_0x48afe2['style'][_0x5bda95(0x2bc)]=_0x5bda95(0x48e),_0x48afe2[_0x5bda95(0x296)]['cursor']=_0x5bda95(0x462),_0x48afe2['dataset'][_0x5bda95(0x4e2)]=_0x2121b8,_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x6b4)]?_0x48afe2[_0x5bda95(0x3b3)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]:_0x48afe2[_0x5bda95(0x3b3)]=miscTranslations['add-a-label'],_0x48afe2[_0x5bda95(0x4e7)]=function(_0x768622){var _0x10f7c6=_0x5bda95,_0x3efe4f=_0x768622[_0x10f7c6(0x275)][_0x10f7c6(0x3b3)];_0xe850de['rpcs'][_0x768622[_0x10f7c6(0x275)][_0x10f7c6(0x2bf)][_0x10f7c6(0x4e2)]][_0x10f7c6(0x6b4)]===![]&&(_0x3efe4f='');window['focus']();var _0x25f993=prompt(miscTranslations[_0x10f7c6(0x291)],_0x3efe4f);if(_0x25f993!==null){_0x25f993==''?(_0x25f993=![],_0x768622[_0x10f7c6(0x275)][_0x10f7c6(0x3b3)]=miscTranslations[_0x10f7c6(0x206)]):_0x768622[_0x10f7c6(0x275)][_0x10f7c6(0x3b3)]=_0x25f993;var _0x24bf98={};_0x24bf98[_0x10f7c6(0x4e2)]=_0x768622[_0x10f7c6(0x275)]['dataset']['UUID'],_0x24bf98[_0x10f7c6(0x210)]=!![],_0x24bf98[_0x10f7c6(0x4eb)]=_0x25f993,_0xe850de[_0x10f7c6(0x2b2)](_0x24bf98,_0x24bf98[_0x10f7c6(0x4e2)]);}});}}if(_0x5bda95(0x207)in _0x6b912f[_0x5bda95(0x69b)]){_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x207)]=parseInt(_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x207)])||0x0;if(_0xe850de[_0x5bda95(0x240)]){var _0x32a367=document[_0x5bda95(0x485)](_0x5bda95(0x3bc)+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x3b3)]=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['order']);}}else _0xe850de['rpcs'][_0x2121b8]['order']=0x0;_0x5bda95(0x5d8)in _0x6b912f[_0x5bda95(0x69b)]&&(_0xe850de['rpcs'][_0x2121b8]['remoteMuteState']=_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x5d8)],_0xe850de['scene']===![]&&(_0xe850de[_0x5bda95(0x2d3)]&&(!_0xe850de[_0x5bda95(0x2ec)]&&('BMaqk'==='XpUPV'?_0x53324b(_0x573f3d):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]?_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x5ca)]?_0x5bda95(0x254)===_0x5bda95(0x2ab)?_0x1ece3b['rpcs'][_0x95f830][_0x5bda95(0x607)][_0x5bda95(0x400)]()[_0x5bda95(0x2e9)](_0x2dafa2=>{var _0x1bee9e=_0x5bda95;_0x412cf9(_0x1bee9e(0x3e8));})[_0x5bda95(0x340)](_0x3466a0):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]['style'][_0x5bda95(0x219)]=_0x5bda95(0x380):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['remoteMuteElement']['style'][_0x5bda95(0x219)]=_0x5bda95(0x231):(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]=getById('muteStateTemplate')[_0x5bda95(0x4b8)](!![]),_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x480)]['id']='remoteMuteState_'+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['remoteMuteState']?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x380):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]['style']['display']=_0x5bda95(0x231),_0x21549f=!![])))));if(_0xe850de[_0x5bda95(0x240)]){if(_0x5bda95(0x491)in _0x6b912f[_0x5bda95(0x69b)]){if(_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x491)]==![]){var _0x32a367=document[_0x5bda95(0x485)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x429)]=!![],_0x32a367[0x0][_0x5bda95(0x64e)]=miscTranslations[_0x5bda95(0x603)]);var _0x32a367=document['querySelectorAll'](_0x5bda95(0x6a9)+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x429)]=!![],_0x32a367[0x0][_0x5bda95(0x64e)]=title=miscTranslations[_0x5bda95(0x603)],_0x32a367[0x0]['style'][_0x5bda95(0x44c)]=0.2);}}if('recording_audio_gain'in _0x6b912f[_0x5bda95(0x69b)]){if(_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x388)]!==![]){var _0x64f646=parseInt(_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x388)])||0x0;if(_0x64f646===0x0){var _0x32a367=document['querySelectorAll'](_0x5bda95(0x204)+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x2bf)][_0x5bda95(0x4eb)]=0x1,_0x32a367[0x0][_0x5bda95(0x333)]=_0x5bda95(0x625),_0x32a367[0x0][_0x5bda95(0x209)][0x1][_0x5bda95(0x5db)]=miscTranslations[_0x5bda95(0x3ec)],_0xe850de['rpcs'][_0x2121b8]['directorMutedState']=0x1);}else{var _0x32a367=document[_0x5bda95(0x485)](_0x5bda95(0x6a9)+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x4eb)]=_0x64f646,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x218)]=_0x64f646,remoteVolumeUI(_0x32a367[0x0]));}}}_0x5bda95(0x4c8)in _0x6b912f[_0x5bda95(0x69b)]&&(_0x6b912f[_0x5bda95(0x69b)]['directorSpeakerMuted']&&updateRemoteSpeakerMute(_0x2121b8)),_0x5bda95(0x252)in _0x6b912f['info']&&(_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x252)]&&updateRemoteDisplayMute(_0x2121b8));}_0x5bda95(0x217)in _0x6b912f[_0x5bda95(0x69b)]&&(_0xe850de[_0x5bda95(0x240)]?_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x217)]&&updateDirectorVideoMute(_0x2121b8):(_0xe850de['rpcs'][_0x2121b8]['directorVideoMuted']=_0x6b912f[_0x5bda95(0x69b)][_0x5bda95(0x217)],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x217)]&&(_0x2121b8 in _0xe850de['rpcs']&&_0xe850de[_0x5bda95(0x54b)](0x0,_0x2121b8))));'video_muted_init'in _0x6b912f[_0x5bda95(0x69b)]&&('EMdbQ'===_0x5bda95(0x2dd)?(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x598)]=_0x6b912f[_0x5bda95(0x69b)]['video_muted_init'],_0xe850de['rpcs'][_0x2121b8]['videoMuted']&&(_0xe850de[_0x5bda95(0x240)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x4df)][_0x5bda95(0x296)][_0x5bda95(0x219)]='block'))):_0x5b3d3a[_0x5bda95(0x3dc)](_0x461702));if(_0x2121b8===_0xe850de['directorUUID'])try{_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x65b)][_0x5bda95(0x69b)]['director']=!![];}catch(_0x46b83c){}mustUpdateuserList=!![];}if(_0x5bda95(0x594)in _0x6b912f){if(_0xe850de[_0x5bda95(0x364)]===_0x2121b8){'totalRoomBitrate'in _0x6b912f[_0x5bda95(0x594)]&&(_0xe850de[_0x5bda95(0x21b)]=parseInt(_0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x21b)])||0x0,_0x21549f=!![]);if(_0x6b912f['directorSettings'][_0x5bda95(0x4b5)]){if(_0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x4b5)]===_0xe850de[_0x5bda95(0x295)])_0xe850de[_0x5bda95(0x5e2)]=!![];else for(var _0x49024e in _0xe850de[_0x5bda95(0x5f1)]){if(_0xe850de[_0x5bda95(0x5f1)][_0x49024e][_0x5bda95(0x295)]===_0x6b912f['directorSettings'][_0x5bda95(0x4b5)]){_0xe850de[_0x5bda95(0x5e2)]=_0x49024e;break;}}_0x21549f=!![],mustUpdateuserList=!![];}if(_0xe850de[_0x5bda95(0x597)]!==![]){if(_0x5bda95(0x4b4)===_0x5bda95(0x31f))_0xc2e227(function(_0x141ada){var _0x5140d9=_0x5bda95;if(_0x709f16['pcs'][_0x141ada][_0x5140d9(0x29b)]!==![])_0x1bcffa(_0x5140d9(0x4fc)),_0x571c59[_0x5140d9(0x338)](_0x141ada,_0x10ce50[_0x5140d9(0x20c)][_0x141ada][_0x5140d9(0x688)],_0x1272b3[_0x5140d9(0x20c)][_0x141ada]['scaleHeight']);else _0xded4a1[_0x5140d9(0x20c)][_0x141ada][_0x5140d9(0x435)]!==![]&&(_0x4f64c4(_0x5140d9(0x205)),_0x46889f[_0x5140d9(0x2c2)](_0x141ada,_0x53a353['pcs'][_0x141ada][_0x5140d9(0x435)]));},0x0,_0x2337e4);else{if(_0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x597)])for(var _0x49024e in _0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x597)]){setTimeout(function(_0x2d7952){_0xe850de['directorActions'](_0x2d7952);},0x3e8,_0x6b912f['directorSettings']['scene'][_0x49024e]);}if(_0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x3a1)])for(var _0x49024e in _0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x3a1)]){_0x5bda95(0x58c)!==_0x5bda95(0x58c)?_0x5009df[_0x5bda95(0x4e2)]in _0x411a8b[_0x5bda95(0x5f1)]&&_0x99678[_0x5bda95(0x53b)](_0x1d7929[_0x5bda95(0x4e2)]):setTimeout(function(_0x3928d6){var _0x2d53e4=_0x5bda95;_0xe850de[_0x2d53e4(0x5fd)](_0x3928d6);},0x3e8,_0x6b912f[_0x5bda95(0x594)][_0x5bda95(0x3a1)][_0x49024e]);}}}}}_0xe850de[_0x5bda95(0x364)]===_0x2121b8&&(_0xe850de['scene']!==![]&&('action'in _0x6b912f&&_0xe850de[_0x5bda95(0x5fd)](_0x6b912f)));if('order'in _0x6b912f){_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x207)]=parseInt(_0x6b912f[_0x5bda95(0x207)])||0x0;_0x2121b8 in _0xe850de[_0x5bda95(0x20c)]&&(_0xe850de[_0x5bda95(0x20c)][_0x2121b8][_0x5bda95(0x207)]=parseInt(_0x6b912f[_0x5bda95(0x207)])||0x0);if(_0xe850de[_0x5bda95(0x240)]){var _0x32a367=document[_0x5bda95(0x485)](_0x5bda95(0x3bc)+_0x2121b8+'\x22]');_0x32a367[0x0]&&(_0x32a367[0x0][_0x5bda95(0x3b3)]=parseInt(_0x6b912f[_0x5bda95(0x207)])||0x0);}_0x21549f=!![];}if(_0x5bda95(0x210)in _0x6b912f){log(_0x5bda95(0x4d0));if(_0x5bda95(0x4eb)in _0x6b912f){if(_0x5bda95(0x4af)==='QkcQk')return 0x1;else{log(_0x5bda95(0x4b2));if(typeof _0x6b912f[_0x5bda95(0x4eb)]==_0x5bda95(0x46c)){_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]=sanitizeLabel(_0x6b912f['value']);_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)][_0x5bda95(0x543)]==0x0&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]=![]);if(_0xe850de[_0x5bda95(0x240)]){var _0x32a367=getById(_0x5bda95(0x5b0)+_0x2121b8);_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x6b4)]?_0x32a367[_0x5bda95(0x3b3)]=_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x6b4)]:_0x32a367[_0x5bda95(0x3b3)]=miscTranslations['add-a-label'];}else _0xe850de[_0x5bda95(0x451)]&&(_0x21549f=!![]);}else{_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x6b4)]=![];if(_0xe850de[_0x5bda95(0x240)]){var _0x32a367=getById(_0x5bda95(0x5b0)+_0x2121b8);_0x32a367[_0x5bda95(0x3b3)]=miscTranslations[_0x5bda95(0x206)];}else _0xe850de[_0x5bda95(0x451)]&&(_0x21549f=!![]);}mustUpdateuserList=!![];}}}_0x5bda95(0x2ed)in _0x6b912f&&(log(_0x6b912f),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x5ca)]=_0x6b912f['muteState'],_0xe850de[_0x5bda95(0x54b)](![],_0x2121b8),_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x65b)]['info']&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x65b)][_0x5bda95(0x69b)]['muted']=_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x5ca)]),_0xe850de[_0x5bda95(0x597)]===![]&&(_0xe850de[_0x5bda95(0x2d3)]&&(!_0xe850de[_0x5bda95(0x2ec)]&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x5ca)]?_0xe850de['rpcs'][_0x2121b8][_0x5bda95(0x480)][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x380):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]['style'][_0x5bda95(0x219)]=_0x5bda95(0x231):(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]=getById(_0x5bda95(0x4a3))[_0x5bda95(0x4b8)](!![]),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]['id']=_0x5bda95(0x287)+_0x2121b8,_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['remoteMuteState']?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x480)]['style'][_0x5bda95(0x219)]='block':_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['remoteMuteElement'][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x231),_0x21549f=!![]),mustUpdateuserList=!![]))));if(_0x5bda95(0x1fc)in _0x6b912f){var _0x390aa8=getChromeVersion();_0x390aa8&&(_0x390aa8<0x50&&(_0x21549f=!![]));}_0x5bda95(0x598)in _0x6b912f&&(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['videoMuted']=_0x6b912f[_0x5bda95(0x598)],!_0xe850de[_0x5bda95(0x240)]?(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['videoMuted']&&(_0x5bda95(0x3ce)===_0x5bda95(0x42f)?(delete _0x524cf2['watchTimeoutList'][_0x388f3f],_0x423139[_0x5bda95(0x535)](_0x19dc78)):(_0xe850de[_0x5bda95(0x54b)](0x0,_0x2121b8),_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x3a3)]&&(_0x5bda95(0x45e)!==_0x5bda95(0x280)?(_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['imageElement'][_0x5bda95(0x5bf)]=!![],_0xe850de[_0x5bda95(0x5f1)][_0x2121b8]['imageElement'][_0x5bda95(0x296)]['visibility']='hidden'):(_0x2e4937=_0x59982a[_0x5bda95(0x2b2)](_0x16ff25),_0x3d89bb?_0x47a474(_0x5bda95(0x237)):(_0x5c7e05(_0x5bda95(0x628)),_0x57e601['sendMsg'](_0x5ed296)))))),_0x21549f=!![]):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x598)]?_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x4df)][_0x5bda95(0x296)][_0x5bda95(0x219)]=_0x5bda95(0x324):_0xe850de[_0x5bda95(0x5f1)][_0x2121b8][_0x5bda95(0x4df)]['style'][_0x5bda95(0x219)]=_0x5bda95(0x231),mustUpdateuserList=!![]);if(_0x5bda95(0x4ae)in _0x6b912f){if(!_0xe850de[_0x5bda95(0x240)]){if('target'in _0x6b912f){if(_0x5bda95(0x629)===_0x5bda95(0x30d)){if(_0x3ddb39[_0x5bda95(0x364)]===_0x4c0b0f[_0x5bda95(0x4e2)])_0x248201(_0x2d5f5f);else _0x549ac3[_0x5bda95(0x3e3)]['length']<0x1388&&(!_0x3ae399[_0x5bda95(0x3e3)]['includes'](_0x44af31[_0x5bda95(0x295)])&&(_0x8f5298[_0x5bda95(0x3e3)][_0x5bda95(0x484)](_0x52a715[_0x5bda95(0x295)]),_0x1dc8c[_0x5bda95(0x39e)]()));}else{if(_0xe850de[_0x5bda95(0x364)]===_0x2121b8){var _0x5521c8=_0x6b912f['target'];if(_0x5521c8===!![])_0xe850de['directorVideoMuted']=_0x6b912f['directVideoMuted'];else _0x5521c8 in _0xe850de['rpcs']&&(_0xe850de[_0x5bda95(0x5f1)][_0x5521c8][_0x5bda95(0x217)]=_0x6b912f['directVideoMuted'],_0xe850de[_0x5bda95(0x5f1)][_0x5521c8][_0x5bda95(0x217)]&&(_0x5521c8 in _0xe850de[_0x5bda95(0x5f1)]&&_0xe850de[_0x5bda95(0x54b)](0x0,_0x5521c8)),_0x21549f=!![]);}}}}mustUpdateuserList=!![];}_0x5bda95(0x64f)in _0x6b912f&&remoteStats(_0x6b912f);if(_0x21549f)setTimeout(function(){updateMixer(),updateUserList();},0x1);else mustUpdateuserList&&updateUserList();},_0xe850de[_0x486526(0x5f1)][_0x2121b8][_0x486526(0x459)]['onclose']=()=>{var _0xc67e12=_0x486526;log(_0xc67e12(0x4ac));try{var _0x2ed423=_0xe850de[_0xc67e12(0x5f1)][_0x2121b8][_0xc67e12(0x295)];}catch(_0x56a0c0){}try{_0xe850de[_0xc67e12(0x5f1)][_0x2121b8][_0xc67e12(0x266)]();}catch(_0x224157){errorlog(_0xc67e12(0x35e));}try{_0xe850de[_0xc67e12(0x5f1)][_0x2121b8][_0xc67e12(0x2d5)]&&_0xe850de[_0xc67e12(0x5f1)][_0x2121b8][_0xc67e12(0x2d5)][_0xc67e12(0x5af)]()[_0xc67e12(0x341)](function(_0x154428){var _0x3c51b7=_0xc67e12;_0x154428[_0x3c51b7(0x464)](),log('Track\x20stopped');});}catch(_0x1c5904){}if(_0xe850de[_0xc67e12(0x240)])try{_0xc67e12(0x417)in _0xe850de[_0xc67e12(0x5f1)][_0x2121b8][_0xc67e12(0x607)]&&_0xe850de[_0xc67e12(0x5f1)][_0x2121b8]['videoElement'][_0xc67e12(0x417)][_0xc67e12(0x464)]();}catch(_0x37fb01){warnlog(_0x37fb01);}try{document[_0xc67e12(0x537)]('container_'+_0x2121b8)&&getById('container_'+_0x2121b8)['parentNode'][_0xc67e12(0x54d)](getById('container_'+_0x2121b8));}catch(_0x5109b6){warnlog(_0x5109b6);}try{_0xc67e12(0x56a)===_0xc67e12(0x507)?!_0x5dd820[_0xc67e12(0x2ec)]&&(_0x2375de(function(){var _0x59a7d0=_0xc67e12;_0x1e4b86(_0x4ba31d[_0x59a7d0(0x307)]);},0x1),_0xb4c73e(_0xc67e12(0x46a))[_0xc67e12(0x5db)]=_0x1d202b[_0xc67e12(0x6ad)]):(_0xe850de[_0xc67e12(0x5f1)][_0x2121b8]=null,delete _0xe850de[_0xc67e12(0x5f1)][_0x2121b8]);}catch(_0x26ef36){}!_0xe850de[_0xc67e12(0x240)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x2ed423==_0xc67e12(0x3ad))return;try{warnlog(_0xc67e12(0x4ba)),_0x2ed423 in _0xe850de[_0xc67e12(0x469)]&&(log(_0xc67e12(0x36e)+_0x2ed423),clearTimeout(_0xe850de[_0xc67e12(0x469)][_0x2ed423])),_0xe850de[_0xc67e12(0x469)][_0x2ed423]=setTimeout(function(_0x5cd0cc){var _0x18ce86=_0xc67e12;delete _0xe850de[_0x18ce86(0x469)][_0x5cd0cc],log(_0x18ce86(0x4fa)+_0x5cd0cc),_0xe850de[_0x18ce86(0x535)](_0x5cd0cc);},_0xe850de[_0xc67e12(0x558)],_0x2ed423);}catch(_0x3efb48){errorlog(_0x3efb48);}pokeIframeAPI(_0xc67e12(0x299),![],_0x2121b8),updateUserList();};},_0xe850de[_0x2cd7ad(0x396)]=function(_0x333556){var _0x5224a2=_0x2cd7ad;try{var _0x4aa690=_0xe850de[_0x5224a2(0x2d4)]||0x0;_0x4aa690=parseFloat(_0x4aa690);if(_0xe850de[_0x5224a2(0x2d4)]!==![]){if(_0x5224a2(0x300)===_0x5224a2(0x21d)){_0x41a80e[_0x5224a2(0x6b4)]=![];var _0x327419={};_0x327419[_0x5224a2(0x210)]=!![],_0x327419['value']=_0x5670ef[_0x5224a2(0x6b4)],_0x34a94f[_0x5224a2(0x5f7)](_0x327419);if(_0x287a3a[_0x5224a2(0x240)]){var _0x3dd02f=_0x353e27(_0x5224a2(0x5b0)+_0x5d4eee);_0x3dd02f[_0x5224a2(0x3b3)]=_0x142c9b['add-a-label'];}else _0x4862cd[_0x5224a2(0x451)]?(_0x3152db['title']=_0x34a1a4[_0x5224a2(0x30a)],_0x21ea2b()):_0x3d9a2c['title']=_0x3f7682[_0x5224a2(0x30a)];}else{var _0x57ba25=_0xe850de[_0x5224a2(0x5f1)][_0x333556][_0x5224a2(0x33f)]()[_0x5224a2(0x24f)](),_0x1dfc6d=0x0;_0x57ba25[_0x5224a2(0x341)](function(_0x58d591){var _0x217710=_0x5224a2;try{for(var _0x25baad in _0xe850de[_0x217710(0x5f1)][_0x333556]['stats']){if(typeof _0xe850de['rpcs'][_0x333556][_0x217710(0x65b)][_0x25baad]==_0x217710(0x1f7)&&_0x217710(0x50e)in _0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad]&&_0xe850de['rpcs'][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x50e)]===_0x58d591[_0x217710(0x325)]['id']&&_0x217710(0x48b)in _0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad]){var _0x1bd10b=0x0;_0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x2d0)]?_0x1bd10b=_0xe850de['rpcs'][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x2d0)]:_0xe850de[_0x217710(0x5f1)][_0x333556]['stats'][_0x25baad]['_sync_offset']=0x0;_0x1bd10b+=_0x4aa690-_0xe850de['rpcs'][_0x333556]['stats'][_0x25baad]['Buffer_Delay_in_ms'];_0x1bd10b>_0x4aa690&&(_0x1bd10b=_0x4aa690);if(_0xe850de['rpcs'][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x5a2)]==_0x217710(0x64d)){if(_0x58d591['track']['id']in _0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x4fb)]){log(_0x217710(0x62c));var _0x2ff5c6=_0x1dfc6d-_0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x48b)]+_0xe850de['sync'];_0x2ff5c6<0x0&&(_0x2ff5c6=0x0),log(_0x217710(0x372)+_0x2ff5c6),log(_0x217710(0x3c8)+_0xe850de[_0x217710(0x316)][_0x217710(0x33c)]),_0xe850de['rpcs'][_0x333556][_0x217710(0x4fb)][_0x58d591[_0x217710(0x325)]['id']]['delayTime'][_0x217710(0x256)](parseFloat(_0x2ff5c6/0x3e8),_0xe850de[_0x217710(0x316)][_0x217710(0x33c)]+0x1),_0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x2cc)]=_0x2ff5c6;}}else _0xe850de[_0x217710(0x5f1)][_0x333556]['stats'][_0x25baad][_0x217710(0x5a2)]==_0x217710(0x25f)&&(_0x1dfc6d=_0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad]['Buffer_Delay_in_ms'],_0x1bd10b<0x0&&(_0x1bd10b=0x0),_0xe850de[_0x217710(0x5f1)][_0x333556][_0x217710(0x65b)][_0x25baad][_0x217710(0x2d0)]=_0x1bd10b,_0x58d591[_0x217710(0x64c)]=parseFloat(_0x1bd10b/0x3e8));}}}catch(_0x2daccf){_0x217710(0x5c7)===_0x217710(0x672)?_0x109b21['pcs'][_0x512667][_0x217710(0x29b)]<_0x42a0be&&(_0x189867=_0x52196d[_0x217710(0x20c)][_0x500aeb][_0x217710(0x29b)]):errorlog(_0x2daccf);}});}}}catch(_0x28761c){errorlog(_0x5224a2(0x679));}},_0xe850de[_0x2cd7ad(0x4e9)]=function(_0x13985a){var _0x7e6308=_0x2cd7ad;if(!(_0x13985a in _0xe850de[_0x7e6308(0x5f1)]))return;try{_0xe850de[_0x7e6308(0x5f1)][_0x13985a][_0x7e6308(0x607)][_0x7e6308(0x25b)]&&(log(_0x7e6308(0x5ff)),_0xe850de['rpcs'][_0x13985a][_0x7e6308(0x607)][_0x7e6308(0x400)]()['then'](_0x343c52=>{var _0x4dffbc=_0x7e6308;log(_0x4dffbc(0x3e8)),firstPlayTriggered=!![];})[_0x7e6308(0x340)](warnlog));}catch(_0x53eca5){};try{_0xe850de['rpcs'][_0x13985a][_0x7e6308(0x3b8)]()[_0x7e6308(0x2e9)](function(_0x2402f6){var _0x2ddef3=_0x7e6308;setTimeout(_0xe850de['processStats'],0xbb8,_0x13985a),!_0xe850de[_0x2ddef3(0x5f1)][_0x13985a][_0x2ddef3(0x65b)]['RTC\x20Connection']&&(_0xe850de[_0x2ddef3(0x5f1)][_0x13985a][_0x2ddef3(0x65b)]['RTC\x20Connection']={}),_0x2402f6[_0x2ddef3(0x341)](_0x4c8c56=>{var _0x48a4d2=_0x2ddef3;if(_0x4c8c56[_0x48a4d2(0x5a6)]==_0x48a4d2(0x374)&&_0x4c8c56[_0x48a4d2(0x46f)]==!![])_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x2cb)]=_0x4c8c56[_0x48a4d2(0x378)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x5d3)]=_0x4c8c56[_0x48a4d2(0x4cd)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x3c1)][_0x48a4d2(0x4e6)]=_0x4c8c56['currentRoundTripTime']*0x3e8;else{if(_0x4c8c56[_0x48a4d2(0x5a6)]==_0x48a4d2(0x325)&&_0x4c8c56[_0x48a4d2(0x6a3)]==!![]){if(_0x4c8c56['id']in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)])_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']]['_trackID']=_0x4c8c56[_0x48a4d2(0x4da)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x48b)]=parseInt(0x3e8*(parseFloat(_0x4c8c56[_0x48a4d2(0x4b7)])-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x44b)])/(parseInt(_0x4c8c56[_0x48a4d2(0x5f8)])-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x4d9)]))||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x44b)]=parseFloat(_0x4c8c56[_0x48a4d2(0x4b7)])||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x4d9)]=parseInt(_0x4c8c56[_0x48a4d2(0x5f8)])||0x0,_0x48a4d2(0x279)in _0x4c8c56&&(_0x48a4d2(0x373)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x5b6)]=_0x4c8c56[_0x48a4d2(0x279)]+_0x48a4d2(0x639)+_0x4c8c56[_0x48a4d2(0x373)],_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']][_0x48a4d2(0x47c)]=_0x4c8c56[_0x48a4d2(0x279)],_0xe850de['rpcs'][_0x13985a]['stats'][_0x4c8c56['id']][_0x48a4d2(0x59e)]=_0x4c8c56['frameHeight']));else{var _0x23f9e6={};_0x23f9e6[_0x48a4d2(0x44b)]=parseFloat(_0x4c8c56[_0x48a4d2(0x4b7)])||0x0,_0x23f9e6['_jitter_count']=parseInt(_0x4c8c56[_0x48a4d2(0x5f8)])||0x0,_0x23f9e6['Buffer_Delay_in_ms']=0x0,_0x23f9e6[_0x48a4d2(0x50e)]=_0x4c8c56['trackIdentifier'],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['id']]=_0x23f9e6;}}else{if(_0x4c8c56[_0x48a4d2(0x5a6)]==_0x48a4d2(0x34f)){if(_0x48a4d2(0x29c)!==_0x48a4d2(0x3f1)){if(_0x48a4d2(0x5d3)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x3c1)]&&_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x3c1)][_0x48a4d2(0x5d3)]!=_0x4c8c56['id']){if(_0x48a4d2(0x41f)!==_0x48a4d2(0x3e4))return;else _0x3c06fd>_0x2162d1['pcs'][_0x18f3f9][_0x48a4d2(0x264)]&&(_0x534c15[_0x48a4d2(0x20c)][_0x2d85ca][_0x48a4d2(0x3ff)]=_0x92ee0d,_0x47c492=_0x59153d(_0x370a3b['pcs'][_0x44c6da][_0x48a4d2(0x264)])||0x0);}_0x48a4d2(0x339)in _0x4c8c56&&('ip'in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)]['RTC\x20Connection'][_0x48a4d2(0x468)]=_0x4c8c56['ip']),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['remote_relayProtocol']=_0x4c8c56[_0x48a4d2(0x339)]),_0x48a4d2(0x5a9)in _0x4c8c56&&(_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)]['RTC\x20Connection'][_0x48a4d2(0x3b2)]=_0x4c8c56[_0x48a4d2(0x5a9)]),_0x48a4d2(0x54a)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['remote_networkType']=_0x4c8c56['networkType']);}else{var _0x2bed34=_0x225fac(_0x48a4d2(0x5b0)+_0x4835bd);_0x2bed34['innerText']=_0x252ac4[_0x48a4d2(0x206)];}}else{if(_0x4c8c56[_0x48a4d2(0x5a6)]==_0x48a4d2(0x30f)){if(_0x48a4d2(0x2cb)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x3c1)]&&_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['_local_ice_id']!=_0x4c8c56['id'])return;_0x48a4d2(0x339)in _0x4c8c56&&('ip'in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['local_relayIP']=_0x4c8c56['ip']),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x394)]=_0x4c8c56[_0x48a4d2(0x339)]),_0x48a4d2(0x5a9)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x420)]=_0x4c8c56[_0x48a4d2(0x5a9)]),_0x48a4d2(0x54a)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x26a)]=_0x4c8c56[_0x48a4d2(0x54a)]);}else{if(_0x4c8c56[_0x48a4d2(0x5a6)]==_0x48a4d2(0x2e3))'bytesReceived'in _0x4c8c56&&(_0x48a4d2(0x268)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x23b)]&&(_0x4c8c56[_0x48a4d2(0x3ae)]&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x40a)]=parseInt(0x8*(_0x4c8c56[_0x48a4d2(0x29e)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x268)])/(_0x4c8c56[_0x48a4d2(0x3ae)]-_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x23b)]))))),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['_bytesReceived']=_0x4c8c56[_0x48a4d2(0x29e)]),_0x48a4d2(0x3ae)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x23b)]=_0x4c8c56[_0x48a4d2(0x3ae)],!_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)]['_timestampStart']?_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x3c1)][_0x48a4d2(0x6a4)]=_0x4c8c56[_0x48a4d2(0x3ae)]:_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)]['RTC\x20Connection']['time_active_minutes']=parseInt((_0x4c8c56['timestamp']-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x3c1)][_0x48a4d2(0x6a4)])/0x258)/0x64);else{if(_0x4c8c56['type']==_0x48a4d2(0x613)&&_0x48a4d2(0x362)in _0x4c8c56){_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]=_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]||{},_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x33e)]=parseInt(0x8*(_0x4c8c56[_0x48a4d2(0x29e)]-_0xe850de['rpcs'][_0x13985a]['stats'][_0x4c8c56['trackId']]['_last_bytes'])/(_0x4c8c56[_0x48a4d2(0x3ae)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['_last_time'])),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x501)]=_0x4c8c56[_0x48a4d2(0x29e)]||_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x501)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['_last_time']=_0x4c8c56['timestamp']||_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x2fc)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x1ff)]=_0x4c8c56[_0x48a4d2(0x556)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x382)]=_0x4c8c56[_0x48a4d2(0x362)];if(_0x4c8c56['mediaType']=='video'){_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5a6)]='Video\x20Track',_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5a2)]=_0x48a4d2(0x25f);if(_0xe850de[_0x48a4d2(0x623)]&&_0x48a4d2(0x4b3)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)]&&_0xe850de['rpcs'][_0x13985a]['stats'][_0x48a4d2(0x4b3)]==_0x48a4d2(0x38a)){_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['pliDelta']=_0x4c8c56[_0x48a4d2(0x230)]-_0xe850de['rpcs'][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5d9)]||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']][_0x48a4d2(0x466)]=_0x4c8c56[_0x48a4d2(0x3f2)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x65d)]+_0xe850de['rpcs'][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]]['nackTrigger']||0x0,log(_0x48a4d2(0x39b));if(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['pliDelta']===0x0&&_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56['trackId']]['nackTrigger']>=_0xe850de[_0x48a4d2(0x623)])_0xe850de[_0x48a4d2(0x585)](_0x13985a),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x466)]=0x0,log(_0x48a4d2(0x245));else _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5ab)]>0x0&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x466)]=0x0);}else{if(_0xe850de['obsfix']&&'codec'in _0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)]&&_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x4b3)]==_0x48a4d2(0x3aa)){if(_0x48a4d2(0x249)!==_0x48a4d2(0x249))_0x219419[_0x48a4d2(0x1fd)]['push'](_0xe0859a);else{_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5ab)]=_0x4c8c56[_0x48a4d2(0x230)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5d9)]||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']][_0x48a4d2(0x466)]=_0x4c8c56[_0x48a4d2(0x3f2)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x65d)]+_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x466)]||0x0,log(_0x48a4d2(0x39b));if(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']][_0x48a4d2(0x5ab)]===0x0&&_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56['trackId']][_0x48a4d2(0x466)]>=_0xe850de[_0x48a4d2(0x623)]*0x4)_0x48a4d2(0x247)!==_0x48a4d2(0x427)?(_0xe850de['requestKeyframe'](_0x13985a),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56['trackId']][_0x48a4d2(0x466)]=0x0,log(_0x48a4d2(0x245))):_0x6fdd77[_0x48a4d2(0x5f1)][_0x5ba9a7][_0x48a4d2(0x607)]&&(_0x468dc9[_0x48a4d2(0x5f1)][_0x42893c][_0x48a4d2(0x607)][_0x48a4d2(0x296)][_0x48a4d2(0x219)]&&_0x4c11a8[_0x48a4d2(0x5f1)][_0x525341][_0x48a4d2(0x607)][_0x48a4d2(0x296)][_0x48a4d2(0x219)]!==_0x48a4d2(0x231)&&(_0x4f21e2['rpcs'][_0xe79a18]['videoElement'][_0x48a4d2(0x296)][_0x48a4d2(0x219)]=_0x48a4d2(0x231),_0x15ab03=!![]));else _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5ab)]>0x0&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x466)]=0x0);}}}_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5d9)]=_0x4c8c56[_0x48a4d2(0x230)]||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x65d)]=_0x4c8c56[_0x48a4d2(0x3f2)]||0x0;if('framesPerSecond'in _0x4c8c56)_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x2ca)]=parseInt(_0x4c8c56[_0x48a4d2(0x6b3)]);else{if(_0x48a4d2(0x25a)in _0x4c8c56&&_0x4c8c56[_0x48a4d2(0x3ae)]){var _0x58f7c0=0x0,_0x4a6640=0x0;try{_0x58f7c0=_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x3f6)],_0x4a6640=_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x23b)];}catch(_0x159835){}_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x2ca)]=parseInt(0xa*(_0x4c8c56['framesDecoded']-_0x58f7c0)/(_0x4c8c56['timestamp']/0x3e8-_0x4a6640))/0xa,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x3f6)]=_0x4c8c56[_0x48a4d2(0x25a)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x23b)]=_0x4c8c56[_0x48a4d2(0x3ae)]/0x3e8;}}}else{if(_0x4c8c56[_0x48a4d2(0x44e)]==_0x48a4d2(0x64d)){_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5a6)]=_0x48a4d2(0x3a0),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']]['_type']='audio';if(_0x48a4d2(0x3cf)in _0x4c8c56){if(_0x48a4d2(0x526)!==_0x48a4d2(0x526)){if(_0x3e4eba[_0x48a4d2(0x487)]!==_0x1af5d0[_0x48a4d2(0x295)])return;else{_0x38389d(_0x5d3d43['streamID']);return;}}else _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['audio_level']=parseInt(parseFloat(_0x4c8c56['audioLevel'])*0x2710)/0x2710;}}}_0x48a4d2(0x5ea)in _0x4c8c56&&_0x48a4d2(0x3a4)in _0x4c8c56&&(!('_packetsLost'in _0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]])&&(_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5b1)]=_0x4c8c56[_0x48a4d2(0x5ea)]),!(_0x48a4d2(0x3d9)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]])&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x3d9)]=_0x4c8c56[_0x48a4d2(0x3a4)]),!(_0x48a4d2(0x329)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]])&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']][_0x48a4d2(0x329)]=0x0),_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x329)]=_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x329)]*0.35+0.65*((_0x4c8c56[_0x48a4d2(0x5ea)]-_0xe850de['rpcs'][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]]['_packetsLost'])*0x64)/(_0x4c8c56[_0x48a4d2(0x3a4)]-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56['trackId']]['_packetsReceived']+(_0x4c8c56['packetsLost']-_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56[_0x48a4d2(0x362)]]['_packetsLost']))||0x0,_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x4c8c56['trackId']][_0x48a4d2(0x3d9)]=_0x4c8c56[_0x48a4d2(0x3a4)],_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x4c8c56[_0x48a4d2(0x362)]][_0x48a4d2(0x5b1)]=_0x4c8c56[_0x48a4d2(0x5ea)]);}else _0x48a4d2(0x1ff)in _0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)]&&_0x4c8c56['id']==_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x1ff)]&&(_0x48a4d2(0x473)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x382)]]?_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats'][_0x48a4d2(0x382)]][_0x48a4d2(0x4b3)]=_0x4c8c56[_0x48a4d2(0x473)]:(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x382)]]={},_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0xe850de[_0x48a4d2(0x5f1)][_0x13985a]['stats']['_codecIdTrackId']]['codec']=_0x4c8c56[_0x48a4d2(0x473)])),'frameHeight'in _0x4c8c56&&(_0x48a4d2(0x279)in _0x4c8c56&&(_0xe850de[_0x48a4d2(0x5f1)][_0x13985a][_0x48a4d2(0x65b)][_0x48a4d2(0x5b6)]=parseInt(_0x4c8c56[_0x48a4d2(0x279)])+_0x48a4d2(0x639)+parseInt(_0x4c8c56[_0x48a4d2(0x373)]))));}}}}}}),_0xe850de[_0x2ddef3(0x2d4)]!==![]&&_0xe850de['playoutdelay'](_0x13985a),setTimeout(function(){var _0x145a71=_0x2ddef3;_0xe850de[_0x145a71(0x62e)](),_0xe850de[_0x145a71(0x500)]();},0x0);});}catch(_0x2cd8a0){errorlog(_0x2cd8a0);}},_0xe850de['rpcs'][_0x2121b8][_0x2cd7ad(0x3c6)]=_0x4721fe=>{var _0x5ed70e=_0x2cd7ad;log(_0x5ed70e(0x431));_0xe850de[_0x5ed70e(0x2d4)]!==![]&&_0xe850de[_0x5ed70e(0x396)](_0x2121b8);_0xe850de[_0x5ed70e(0x62e)](),_0xe850de['directorDisplayMute']();if(_0x4721fe[_0x5ed70e(0x571)]&&_0x4721fe['streams'][0x0]){_0x4721fe['streams'][0x0]['onremovetrack']=function(_0x464905){var _0x3873c1=_0x5ed70e;try{warnlog(_0x3873c1(0x3f8)),_0xe850de[_0x3873c1(0x5f1)][_0x2121b8][_0x3873c1(0x2d5)][_0x3873c1(0x48c)]()[_0x3873c1(0x341)](_0x44d259=>{var _0x1bdae6=_0x3873c1;_0x44d259['id']==_0x464905[_0x1bdae6(0x325)]['id']&&_0xe850de[_0x1bdae6(0x5f1)][_0x2121b8][_0x1bdae6(0x2d5)][_0x1bdae6(0x539)](_0x44d259);}),_0xe850de[_0x3873c1(0x5f1)][_0x2121b8][_0x3873c1(0x607)][_0x3873c1(0x442)]=_0xe850de[_0x3873c1(0x5f1)][_0x2121b8][_0x3873c1(0x2d5)],setTimeout(function(){updateMixer();},0x1);}catch(_0x4a8dcb){}},_0x4721fe[_0x5ed70e(0x571)][0x0][_0x5ed70e(0x449)]=function(_0x1216a9){var _0x3dc8ad=_0x5ed70e;if(_0x3dc8ad(0x60f)!==_0x3dc8ad(0x60f))_0x1ff9b0(_0x3dc8ad(0x512))[_0x3dc8ad(0x45a)][_0x3dc8ad(0x2e8)](_0x3dc8ad(0x446)),_0x169840(_0x3dc8ad(0x22f))[_0x3dc8ad(0x45a)][_0x3dc8ad(0x5de)]('advanced');else{try{warnlog('track\x20made\x20inactive;\x20removing'),_0xe850de[_0x3dc8ad(0x5f1)][_0x2121b8][_0x3dc8ad(0x2d5)][_0x3dc8ad(0x48c)]()[_0x3dc8ad(0x341)](_0x5c3a10=>{var _0x5bb5e3=_0x3dc8ad;'ydKPv'!==_0x5bb5e3(0x1fa)?_0x5c3a10['id']==_0x1216a9[_0x5bb5e3(0x325)]['id']&&_0xe850de[_0x5bb5e3(0x5f1)][_0x2121b8][_0x5bb5e3(0x2d5)][_0x5bb5e3(0x539)](_0x5c3a10):_0x4ce123[_0x5bb5e3(0x5f1)][_0x4ef464['directorUUID']][_0x5bb5e3(0x65b)][_0x5bb5e3(0x69b)][_0x5bb5e3(0x240)]=!![];}),_0xe850de['rpcs'][_0x2121b8][_0x3dc8ad(0x607)][_0x3dc8ad(0x442)]=_0xe850de[_0x3dc8ad(0x5f1)][_0x2121b8][_0x3dc8ad(0x2d5)];}catch(_0x6b8ed3){};}};var _0x3f7ebf=_0x4721fe[_0x5ed70e(0x571)][0x0][_0x5ed70e(0x48c)]()[_0x5ed70e(0x543)];_0x3f7ebf>0x1&&errorlog(_0x5ed70e(0x481));}if(_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x607)]){if(_0x4721fe[_0x5ed70e(0x571)]&&_0x4721fe[_0x5ed70e(0x571)][0x0]){if(!_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)])_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)]=_0x4721fe[_0x5ed70e(0x571)][0x0];else{var _0x135018=![];_0x4721fe['streams'][0x0][_0x5ed70e(0x5af)]()['forEach'](_0x5b9d7a=>{var _0x157494=_0x5ed70e;_0x135018&&(warnlog('VIDEO\x20TRACK;\x20already\x20one\x20added'),warnlog(_0x5b9d7a)),_0x5b9d7a[_0x157494(0x55a)]==_0x157494(0x25f)&&(_0x157494(0x552)===_0x157494(0x461)?_0x113fe6[_0x157494(0x484)](_0x504fff):(_0xe850de[_0x157494(0x5f1)][_0x2121b8][_0x157494(0x2d5)][_0x157494(0x48c)]()[_0x157494(0x341)](_0x47a647=>{var _0x5e4d20=_0x157494;_0xe850de[_0x5e4d20(0x5f1)][_0x2121b8]['streamSrc'][_0x5e4d20(0x539)](_0x47a647);}),_0x135018=!![])),log(_0x157494(0x47b)),_0xe850de[_0x157494(0x5f1)][_0x2121b8][_0x157494(0x2d5)][_0x157494(0x41d)](_0x5b9d7a);});}try{_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x607)][_0x5ed70e(0x442)]=_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['streamSrc'];}catch(_0x33fd56){errorlog('4722');}log(_0x5ed70e(0x2f6));}else{if(_0x4721fe[_0x5ed70e(0x325)]){warnlog(_0x5ed70e(0x66d));!_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['streamSrc']?_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['streamSrc']=new MediaStream():_0x4721fe[_0x5ed70e(0x325)][_0x5ed70e(0x55a)]==_0x5ed70e(0x25f)&&_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)]['getVideoTracks']()[_0x5ed70e(0x341)](_0x12530a=>{var _0x17f5a0=_0x5ed70e;_0xe850de[_0x17f5a0(0x5f1)][_0x2121b8]['streamSrc']['removeTrack'](_0x12530a);});_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['streamSrc'][_0x5ed70e(0x41d)](_0x4721fe[_0x5ed70e(0x325)]);try{_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['videoElement'][_0x5ed70e(0x442)]=_0xe850de['rpcs'][_0x2121b8][_0x5ed70e(0x2d5)];}catch(_0x3a21e2){errorlog(_0x5ed70e(0x53e));}}else errorlog('NO\x20TRACK??\x20--\x20not\x20expected');}setTimeout(function(){updateMixer();},0x1);}else{log(_0x5ed70e(0x67d));var _0x33481e=document[_0x5ed70e(0x2e0)](_0x5ed70e(0x25f));_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x607)]=_0x33481e,_0x33481e[_0x5ed70e(0x2bf)]['UUID']=_0x2121b8,_0x33481e['id']=_0x5ed70e(0x649)+_0x2121b8;_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x295)]&&(_0x33481e['dataset']['sid']=_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x295)]);setupIncomingVideoTracking(_0x33481e,_0x2121b8);if(_0x4721fe[_0x5ed70e(0x571)]&&_0x4721fe[_0x5ed70e(0x571)][0x0]){var _0x57c24c=_0x4721fe[_0x5ed70e(0x571)][0x0];_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['streamSrc']=_0x4721fe[_0x5ed70e(0x571)][0x0],_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x607)][_0x5ed70e(0x442)]=_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)],log(_0x5ed70e(0x2f6));}else _0x4721fe[_0x5ed70e(0x325)]&&(warnlog(_0x5ed70e(0x66d)),!_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)]&&(_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)]=new MediaStream()),_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)][_0x5ed70e(0x41d)](_0x4721fe['track']),_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['videoElement'][_0x5ed70e(0x442)]=_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x2d5)]);if(_0xe850de[_0x5ed70e(0x435)]){var _0x1fcdcb={};_0x1fcdcb[_0x5ed70e(0x435)]=parseInt(_0xe850de[_0x5ed70e(0x435)]),log(_0x1fcdcb),_0xe850de[_0x5ed70e(0x2b2)](_0x1fcdcb,_0x2121b8);}}if(_0xe850de['audioEffects']===!![]){var _0x10466a=function(_0x11ce1a){var _0x59632b=function(_0x55341c){var _0x3860a9=_0x1b2d;if(!_0xe850de[_0x3860a9(0x5f1)][_0x55341c])return;var _0x3c639d=_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)][_0x3860a9(0x5d8)];_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)][_0x3860a9(0x5d8)]=![],_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)][_0x3860a9(0x40f)]('play',_0x59632b);_0xe850de['audioCtx'][_0x3860a9(0x570)]=='suspended'&&_0xe850de[_0x3860a9(0x316)][_0x3860a9(0x3ab)]();var _0x2eedfc=_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x2d5)]['getAudioTracks']();if(_0x2eedfc['length']){var _0x3a1bc8=_0x2eedfc[0x0];_0x3a1bc8[_0x3860a9(0x6b4)]!=_0x3860a9(0x2a1)&&(_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)][_0x3860a9(0x442)]=addAudioPipeline(_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x2d5)],_0x55341c,_0x3a1bc8));}else _0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)]['srcObject']=_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x2d5)];_0xe850de[_0x3860a9(0x5f1)][_0x55341c][_0x3860a9(0x607)][_0x3860a9(0x5d8)]=_0x3c639d,delete _0xe850de[_0x3860a9(0x5f1)][_0x55341c]['eventPlayActive'],'eventPlayActive'in _0xe850de[_0x3860a9(0x5f1)][_0x55341c]&&errorlog(_0x3860a9(0x30e));};return _0x59632b(_0x11ce1a);};_0xe850de['audioCtx']['state']=='running'&&('QblNu'==='FJppx'?_0x234b15(_0x474c47):_0xe850de[_0x5ed70e(0x349)]=!![]);if(_0x5ed70e(0x682)in _0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]){}else _0xe850de[_0x5ed70e(0x349)]==![]?_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x682)]=setInterval(function(_0x2ecbc6){var _0x1b9bfd=_0x5ed70e;log(_0x1b9bfd(0x248)),_0xe850de['rpcs'][_0x2ecbc6]&&(_0xe850de[_0x1b9bfd(0x349)]&&(clearInterval(_0xe850de[_0x1b9bfd(0x5f1)][_0x2ecbc6][_0x1b9bfd(0x682)]),_0xe850de[_0x1b9bfd(0x5f1)][_0x2ecbc6][_0x1b9bfd(0x607)][_0x1b9bfd(0x1f9)](_0x1b9bfd(0x400),_0x10466a(_0x2ecbc6))));},0x3e8,_0x2121b8):(!_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x682)]&&(_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8][_0x5ed70e(0x682)]=!![]),_0xe850de[_0x5ed70e(0x5f1)][_0x2121b8]['videoElement'][_0x5ed70e(0x1f9)](_0x5ed70e(0x400),_0x10466a(_0x2121b8)));}_0xe850de[_0x5ed70e(0x62e)](),_0xe850de[_0x5ed70e(0x500)](),updateUserList();},log('setup\x20peer\x20complete');},_0xe850de;}(); \ No newline at end of file From 7bf131b83f383e5c4a156402a305a378b8ed8a95 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Sat, 3 Jul 2021 16:30:31 -0400 Subject: [PATCH 8/9] Add files via upload --- electron.html | 2 +- index.html | 11 +- lib.js | 1091 ++++++++++++++++++++++++++++-------------------- main.css | 18 + main.js | 21 +- speedtest.html | 199 +++++---- webrtc.js | 2 +- 7 files changed, 782 insertions(+), 562 deletions(-) diff --git a/electron.html b/electron.html index a3aacf3..cbaf502 100644 --- a/electron.html +++ b/electron.html @@ -290,7 +290,7 @@
    - +
    diff --git a/index.html b/index.html index d0618f6..e2b857a 100644 --- a/index.html +++ b/index.html @@ -55,7 +55,7 @@ } - + @@ -68,7 +68,7 @@ - + -
    Only the director can hear you currently
    +
    Only the director can hear you currently.
    +
    The director has muted you.
    @@ -1745,11 +1746,11 @@ // session.title // "zzzz" - + - + diff --git a/lib.js b/lib.js index d434222..29f185f 100644 --- a/lib.js +++ b/lib.js @@ -870,8 +870,7 @@ window.onpopstate = function() { } }; - -function makeDraggableElement(elmnt) { +function makeMiniDraggableElement(elmnt) { try { elmnt.dragElement = false; elmnt.style.bottom = "auto"; @@ -889,7 +888,91 @@ function makeDraggableElement(elmnt) { var pos3 = 0; var pos4 = 0; + var timestamp = false; + function dragMouseDown(e) { + timestamp = Date.now(); + + e = e || window.event; + e.preventDefault(); + + pos3 = e.clientX; + pos4 = e.clientY; + elmnt.stashonmouseup = document.onmouseup; // I don't want to interfere with other drag events. + elmnt.stashonmousemove = document.onmousemove; + + document.onmouseup = closeDragElement; + document.onmousemove = elementDrag; + } + + function elementDrag(e) { + e = e || window.event; + e.preventDefault(); + e.stopPropagation(); + timestamp -= 50; + + if (session.infocus){return;} + + elmnt.dragElement = true; + pos1 = pos3 - e.clientX; + pos2 = pos4 - e.clientY; + pos3 = e.clientX; + pos4 = e.clientY; + + var topDrag = (elmnt.offsetTop - pos2 ); + if (topDrag > (-3 + (window.innerHeight - elmnt.clientHeight))){ + topDrag = (-3 + (window.innerHeight - elmnt.clientHeight)); + } + + elmnt.style.top = topDrag + "px"; + elmnt.style.left = (elmnt.offsetLeft - pos1) + "px"; + elmnt.style.right = "unset"; + } + + elmnt.onmousedown = dragMouseDown; + function closeDragElement(e) { + document.onmouseup = elmnt.stashonmouseup; + document.onmousemove = elmnt.stashonmousemove; + + if (timestamp && (Date.now()- timestamp>400)){ + e = e || window.event; + e.preventDefault(); + e.stopPropagation(); + } else { + if (session.infocus === true){ + session.infocus = false; + } else { + session.infocus = true; + log("session: myself"); + } + setTimeout(()=>updateMixer(),10); + } + } +} + +function makeDraggableElement(elmnt, absolute=false) { + try { + elmnt.dragElement = false; + elmnt.style.bottom = "auto"; + elmnt.style.cursor = "grab"; + elmnt.stashonmouseup = null; + elmnt.stashonmousemove = null; + + } catch (e) { + errorlog(e); + return; + } + + var pos1 = 0; + var pos2 = 0; + var pos3 = 0; + var pos4 = 0; + + var timestamp = false; + + function dragMouseDown(e) { + timestamp = Date.now(); + e = e || window.event; e.preventDefault(); @@ -912,17 +995,23 @@ function makeDraggableElement(elmnt) { pos3 = e.clientX; pos4 = e.clientY; - var topDrag = (elmnt.offsetTop - pos2); - if (topDrag > -3) { - topDrag = -3; + var topDrag = (elmnt.offsetTop - pos2 ); + if (absolute){ + if (topDrag > (-3 + (window.innerHeight - elmnt.clientHeight))){ + topDrag = (-3 + (window.innerHeight - elmnt.clientHeight)); + } + } else { + if (topDrag > -3){ + topDrag = -3; + } } elmnt.style.top = topDrag + "px"; elmnt.style.left = (elmnt.offsetLeft - pos1) + "px"; } - + elmnt.onmousedown = dragMouseDown; - function closeDragElement() { + function closeDragElement(e) { document.onmouseup = elmnt.stashonmouseup; document.onmousemove = elmnt.stashonmousemove; } @@ -1280,7 +1369,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (session.videoElement.style.display!="none"){ // local feed if (session.minipreview && (session.infocus!==true)){ - session.videoElement.onclick = function(){ + /* session.videoElement.onclick = function(){ if (session.infocus === true){ session.infocus = false; } else { @@ -1288,7 +1377,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a log("session: myself"); } setTimeout(()=>updateMixer(),10); - }; + }; */ } else { if (session.order!==false){ @@ -1432,24 +1521,31 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (session.rpcs[i]===null){continue;} if (session.rpcs[i].iframeEle){ - if (session.rpcs[i].order!==false){ - session.rpcs[i].iframeEle.order=session.rpcs[i].order; + if (session.rpcs[i].iframeEle.style.display=="none"){ + // pass + } else if (session.rpcs[i].iframeEle.style.opacity==="0"){ + // pass } else { - session.rpcs[i].iframeEle.order=0; - } - if (session.activeSpeaker && (!session.rpcs[i].activelySpeaking)){ - mediaPool_invisible.push(session.rpcs[i].iframeEle); - } else { - mediaPool.push(session.rpcs[i].iframeEle); - } - - if (session.rpcs[i].videoElement){ - if (!(session.rpcs[i].videoElement in mediaPool_invisible)){ - mediaPool_invisible.push(session.rpcs[i].videoElement); + session.rpcs[i].iframeEle.style.visibility = "visible"; + + if (session.rpcs[i].order!==false){ + session.rpcs[i].iframeEle.order=session.rpcs[i].order; + } else { + session.rpcs[i].iframeEle.order=0; } - session.requestRateLimit(0, i); + if (session.activeSpeaker && (!session.rpcs[i].activelySpeaking)){ + mediaPool_invisible.push(session.rpcs[i].iframeEle); // TODO: this needs validation; will the iframe be maintained if activer speaker is going? do we even want this? + } else { + mediaPool.push(session.rpcs[i].iframeEle); + } + //if (session.rpcs[i].videoElement){ + // if (!(session.rpcs[i].videoElement in mediaPool_invisible)){ + // mediaPool_invisible.push(session.rpcs[i].videoElement); + // } + // session.requestRateLimit(0, i); + //} + //session.rpcs[i].targetBandwidth = -1; } - continue; } if (session.rpcs[i].imageElement){ @@ -1537,10 +1633,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a continue; } - if (session.director){ // director video should be low-bitrate, although this should never fire. - warnlog("Update should not be called on DIRECTORs view? sorta at least"); // the director should never be called. - return; - } else if (session.rpcs[i].videoElement.style.display=="none"){ // Video is disabled; run at lowest + if (session.rpcs[i].videoElement.style.display=="none"){ // Video is disabled; run at lowest if (session.scene!==false){ session.requestRateLimit(session.hiddenSceneViewBitrate, i); // hidden. I dont want it to be super low, for video quality reasons. if (!session.hiddenSceneViewBitrate){ @@ -1606,7 +1699,6 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } } } - if (session.director){return;} // director view says go no further :) if (session.broadcastIFrame && session.broadcastIFrame.src){ if (!mediaPool.length){ @@ -1618,7 +1710,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a log("FULL SCREEN: "+document.fullscreenElement.id); return; // This is FULL SCREEN, so let's not continue. } - + var mpl = mediaPool.length; if (mpl>1){ var BB = 0; @@ -1702,15 +1794,17 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } } } catch(e){errorlog(e);} + if (session.videoElement){ if ("playlist" in session.videoElement){ playarea.appendChild(session.videoElement); } - if (session.minipreview && (session.infocus!==true)){ - if (session.videoElement.style.display!="none"){ - if (session.videoElement.srcObject.getVideoTracks().length){ + if (session.videoElement.style.display!="none"){ + if (session.videoElement.srcObject.getVideoTracks().length){ + if (session.minipreview && (session.infocus!==true)){ + if (mpl===0 && session.minipreview===2){ mediaPool.push(session.videoElement); } else if (session.minipreview===3){ @@ -1721,34 +1815,47 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.height="1px"; container.style.display = "flex"; container.style.zIndex = "0"; - container.style.margin="0"; + container.style.margin = "0"; container.style.position="absolute"; container.style.cursor = "pointer"; container.style.border = "0"; container.appendChild(session.videoElement); playarea.appendChild(container); } else { - var container = document.createElement("div"); - container.style.top=hi; - container.style.right=0; - container.style.width="18%"; - //container.style.height="20%"; + if (document.getElementById("minipreview")){ + container = document.getElementById("minipreview"); + } else { + var container = document.createElement("div"); + try { + container.style.top = "calc("+hi+"px + 2vh)"; + container.style.maxHeight = "calc(100vh - "+hi+"px)"; + } catch(e){ + container.style.top = hi+"px"; + } + container.style.right = "2vw"; + container.appendChild(session.videoElement); + playarea.appendChild(container); + makeMiniDraggableElement(container); + } + + container.style.left = "unset"; + container.id = "minipreview"; + container.style.width = "18%"; container.style.display = "flex"; container.style.zIndex = "2"; - container.style.margin="2%"; + container.style.margin = "0"; container.style.position="absolute"; container.style.cursor = "pointer"; container.style.border = "2px #BBB solid"; - container.appendChild(session.videoElement); - playarea.appendChild(container); + } } - } + } } - } var i=0; var offset = 0; + mediaPool_invisible.forEach(vid=>{ @@ -1769,86 +1876,96 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a mediaPool.sort(compare_vids); mediaPool.forEach(vid=>{ - - - var offsetx=0; - - if (i!==0){ - if (Math.ceil((i+0.01)/rw)==rh){ - if (mediaPool.length%rw){ - offsetx = Math.max(((rw - mediaPool.length%rw)*(window.innerWidth/rw))/2,0); + try { + var offsetx=0; + + if (i!==0){ + if (Math.ceil((i+0.01)/rw)==rh){ + if (mediaPool.length%rw){ + offsetx = Math.max(((rw - mediaPool.length%rw)*(window.innerWidth/rw))/2,0); + } } } - } - - offsety = Math.max((h- Math.ceil(mediaPool.length/rw)*Math.ceil(h/rh))/2,0); - - - if (vid.alreadyAdded && vid.alreadyAdded==true){ - var container = vid.parentNode; - //container.style = vid.parentNode.style; - - if (container.move){ - clearInterval(container.move); - } - if (session.animatedMoves){ + offsety = Math.max((h- Math.ceil(mediaPool.length/rw)*Math.ceil(h/rh))/2,0); + + if (vid.alreadyAdded && vid.alreadyAdded==true){ + var container = vid.parentNode; + //container.style = vid.parentNode.style; + + if (container.move){ + clearInterval(container.move); + } - var left = Math.max(offsetx+Math.floor(((i%rw)+0)*w/rw),0); - var top = Math.max(offsety+Math.floor((Math.floor(i/rw)+0)*h/rh + hi),0); - var width = Math.ceil(w/rw); - var height = Math.ceil(h/rh); + if (session.animatedMoves){ + + var left = Math.max(offsetx+Math.floor(((i%rw)+0)*w/rw),0); + var top = Math.max(offsety+Math.floor((Math.floor(i/rw)+0)*h/rh + hi),0); + var width = Math.ceil(w/rw); + var height = Math.ceil(h/rh); + + container.tleft = left; + container.ttop = top; + container.twidth = width; + container.theight = height; + + container.move = setInterval(function(CCC){ + try{ + if (!CCC){return;} + var ww = (parseInt(CCC.style.width) - CCC.twidth); + var hh = (parseInt(CCC.style.height) - CCC.theight); + var tt = (parseInt(CCC.style.top) - CCC.ttop); + var ll = (parseInt(CCC.style.left) - CCC.tleft); + + var skip = true; + + if (ww <=1 && (ww >=-1)){ + CCC.style.width = CCC.twidth+"px"; + } else { + skip=false; + CCC.style.width = parseInt((parseInt(CCC.style.width) - ww/1.5))+"px"; + } + + if (hh <=1 && (hh >=-1)){ + CCC.style.height = CCC.theight+"px"; + } else { + skip=false; + CCC.style.height = parseInt((parseInt(CCC.style.height) - hh/1.5))+"px"; + } + + if (tt <=1 && (tt >=-1)){ + CCC.style.top = CCC.ttop+"px"; + } else { + skip=false; + CCC.style.top = parseInt((parseInt(CCC.style.top) - tt/1.5))+"px"; + } + + if (ll <=1 && (ll >=-1)){ + CCC.style.left = CCC.tleft+"px"; + } else { + skip=false; + CCC.style.left = parseInt((parseInt(CCC.style.left) - ll/1.5))+"px"; + } + + if (skip){ + clearInterval(CCC.move); + return; + } + } catch(e){errorlog(e);} + }, 30, container); + } else { + container.style.position = "absolute"; + container.style.display = "flex"; + container.style.alignItems = "center"; + + container.style.left = offsetx+Math.floor(((i%rw)+0)*w/rw)+"px"; + container.style.top = offsety+Math.floor((Math.floor(i/rw)+0)*h/rh + hi)+"px"; + container.style.width = Math.ceil(w/rw)+"px"; + container.style.height = Math.ceil(h/rh)+"px"; + } - container.tleft = left; - container.ttop = top; - container.twidth = width; - container.theight = height; - - container.move = setInterval(function(CCC){ - try{ - if (!CCC){return;} - var ww = (parseInt(CCC.style.width) - CCC.twidth); - var hh = (parseInt(CCC.style.height) - CCC.theight); - var tt = (parseInt(CCC.style.top) - CCC.ttop); - var ll = (parseInt(CCC.style.left) - CCC.tleft); - - var skip = true; - - if (ww <=1 && (ww >=-1)){ - CCC.style.width = CCC.twidth+"px"; - } else { - skip=false; - CCC.style.width = parseInt((parseInt(CCC.style.width) - ww/1.5))+"px"; - } - - if (hh <=1 && (hh >=-1)){ - CCC.style.height = CCC.theight+"px"; - } else { - skip=false; - CCC.style.height = parseInt((parseInt(CCC.style.height) - hh/1.5))+"px"; - } - - if (tt <=1 && (tt >=-1)){ - CCC.style.top = CCC.ttop+"px"; - } else { - skip=false; - CCC.style.top = parseInt((parseInt(CCC.style.top) - tt/1.5))+"px"; - } - - if (ll <=1 && (ll >=-1)){ - CCC.style.left = CCC.tleft+"px"; - } else { - skip=false; - CCC.style.left = parseInt((parseInt(CCC.style.left) - ll/1.5))+"px"; - } - - if (skip){ - clearInterval(CCC.move); - return; - } - } catch(e){errorlog(e);} - }, 30, container); } else { + var container = document.createElement("div"); container.style.position = "absolute"; container.style.display = "flex"; container.style.alignItems = "center"; @@ -1859,329 +1976,318 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.height = Math.ceil(h/rh)+"px"; } - } else { - var container = document.createElement("div"); - container.style.position = "absolute"; - container.style.display = "flex"; - container.style.alignItems = "center"; + try { - container.style.left = offsetx+Math.floor(((i%rw)+0)*w/rw)+"px"; - container.style.top = offsety+Math.floor((Math.floor(i/rw)+0)*h/rh + hi)+"px"; - container.style.width = Math.ceil(w/rw)+"px"; - container.style.height = Math.ceil(h/rh)+"px"; - } - - try { - - if (vid.alreadyAdded && vid.alreadyAdded==true){ - vid.alreadyAdded=false; - var holder = container.querySelector('[data-holder]'); - if (!holder){ + if (vid.alreadyAdded && vid.alreadyAdded==true){ + vid.alreadyAdded=false; + var holder = container.querySelector('[data-holder]'); + if (!holder){ + var holder = document.createElement("div"); + holder.className = "holder"; + holder.dataset.holder = true; + container.appendChild(holder); + } else { + holder.innerHTML = ""; + } + //i+=1; + //return; + } else if (vid.dataset.doNotMove){ + vid.style.position = "absolute"; + vid.style.left = container.style.left; + vid.style.top = container.style.top; + vid.style.width = container.style.width; + vid.style.height = container.style.height; + vid.style.display = "flex"; + i+=1; + return; + } else { + playarea.appendChild(container); var holder = document.createElement("div"); holder.className = "holder"; holder.dataset.holder = true; + vid.style.maxWidth = "100%"; + vid.style.maxHeight = "100%"; + container.appendChild(vid); container.appendChild(holder); - } else { - holder.innerHTML = ""; } - //i+=1; - //return; - } else if (vid.dataset.doNotMove){ - vid.style.position = "absolute"; - vid.style.left = container.style.left; - vid.style.top = container.style.top; - vid.style.width = container.style.width; - vid.style.height = container.style.height; - vid.style.display = "flex"; + + + var wrw = Math.ceil(w/rw); + var hrh = Math.ceil(h/rh); + + if (session.dynamicScale){ + if (vid.dataset.UUID){ + if (wrw && hrh){ + if (session.devicePixelRatio){ + session.requestResolution(vid.dataset.UUID, wrw * session.devicePixelRatio, hrh * session.devicePixelRatio); + } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ + session.requestResolution(vid.dataset.UUID, wrw*window.devicePixelRatio, hrh*window.devicePixelRatio); + } else { + session.requestResolution(vid.dataset.UUID, wrw, hrh); + } + } + } + } + } catch(e){errorlog(e);} + + if (vid.videoWidth && vid.videoHeight){ + var asw = wrw/vid.videoWidth; + var ash = hrh/vid.videoHeight; + + if (asw < ash){ + holder.style.width = Math.ceil(vid.videoWidth*asw)+"px"; + holder.style.height = Math.ceil(vid.videoHeight*asw)+"px"; + holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.videoWidth*asw))/2); + holder.style.top = Math.ceil(( Math.ceil(h/rh) - Math.ceil(vid.videoHeight*asw))/2); + } else { + holder.style.width = Math.ceil(vid.videoWidth*ash)+"px"; + holder.style.height = Math.ceil(vid.videoHeight*ash)+"px"; + holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.videoWidth*ash))/2); + holder.style.top = Math.ceil((Math.ceil(h/rh) - Math.ceil(vid.videoHeight*ash))/2); + } + } else if (vid.width && vid.height){ + var asw = wrw/vid.width; + var ash = hrh/vid.height; + + if (asw < ash){ + holder.style.width = Math.ceil(vid.width*asw)+"px"; + holder.style.height = Math.ceil(vid.height*asw)+"px"; + holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.width*asw))/2); + holder.style.top = Math.ceil(( Math.ceil(h/rh) - Math.ceil(vid.height*asw))/2); + } else { + holder.style.width = Math.ceil(vid.width*ash)+"px"; + holder.style.height = Math.ceil(vid.height*ash)+"px"; + holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.width*ash))/2); + holder.style.top = Math.ceil((Math.ceil(h/rh) - Math.ceil(vid.height*ash))/2); + } + } else if (wrw/hrh < arW/arH){ + holder.style.width = "100%"; + holder.style.height = "100%"; + if (vid.tagName.toLowerCase()=="iframe"){ + holder.style.height = "100%"; + } + holder.style.left = 0; + holder.style.top = 0; + + } else { + holder.style.width = "100%"; + holder.style.height = "100%"; + if (vid.tagName.toLowerCase()=="iframe"){ + holder.style.width = "100%"; + } + holder.style.left = 0; + holder.style.top = 0; + } + + if (session.cover){ + holder.style.width = "100%"; + holder.style.height = "100%"; + holder.style.left = 0; + holder.style.top = 0; + } + + holder.style.position = "absolute"; + + vid.style.width = "100%"; + vid.style.height = "100%"; + + var fontsize = (vid.offsetWidth + vid.offsetHeight)*0.03; + log("fontsize " +fontsize + " - " +vid.offsetWidth + " - " + vid.offsetHeight); + if (!fontsize){ + if (vid.videoWidth/holder.offsetWidth > vid.videoHeight/holder.offsetHeight){ + fontsize = (holder.offsetHeight + vid.videoHeight/holder.offsetHeight*vid.offsetWidth)*0.03; + } else { + fontsize = (holder.offsetWidth + vid.videoWidth/holder.offsetWidth*vid.offsetHeight)*0.03; + } + } + if (!fontsize){ + + fontsize = (holder.offsetWidth + holder.offsetHeight)*0.03; + } + log("fontsize final:" +fontsize); + + + if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && ("label" in session.rpcs[vid.dataset.UUID]) && (session.rpcs[vid.dataset.UUID].label !== false) && (session.showlabels===true)){ // remote source + + // creates a video label holder inside the recently created label holder + var label = document.createElement("span"); + if (session.labelstyle){ + label.className = 'video-label '+session.labelstyle; + } else { + label.className = 'video-label'; + } + if (fontsize){ + if (session.labelsize){ + fontsize = fontsize*session.labelsize/100; + } + fontsize = parseInt(fontsize); + fontsize = fontsize+"px"; + label.style.fontSize = fontsize; + } + label.innerText = session.rpcs[vid.dataset.UUID].label; + holder.appendChild(label); + } else if ((session.showlabels===true) && (vid.id === "videosource") && (session.label)){ // local source + // creates a label holder that's the same size of the vid element. + + // creates a video label holder inside the recently created label holder + var label = document.createElement("span"); + if (session.labelstyle){ + label.className = 'video-label '+session.labelstyle; + } else { + label.className = 'video-label'; + } + if (fontsize){ + if (session.labelsize){ + fontsize = fontsize*session.labelsize/100; + } + fontsize = parseInt(fontsize); + fontsize = fontsize+"px"; + label.style.fontSize = fontsize; + } + + label.innerText = sanitizeLabel(session.label);//.replace(/[\W]+/g,"_").replace(/_+/g, ' '); + holder.appendChild(label); + } + + if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && session.rpcs[vid.dataset.UUID].voiceMeter){ + holder.appendChild(session.rpcs[vid.dataset.UUID].voiceMeter); + + } + if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && session.rpcs[vid.dataset.UUID].remoteMuteElement){ + holder.appendChild(session.rpcs[vid.dataset.UUID].remoteMuteElement); + } + try { + if (!(session.cleanOutput && session.cleanish==false)){ + if (session.firstPlayTriggered===false){ // don't play unless needed; might cause clicking or who knows what else. + warnlog("VIDEO IS NOT PLAYING"); + if (vid.tagName.toLowerCase()=="video"){ // we don't want to try playing an Iframe or Canvas. + var playPromise = vid.play(); + if (playPromise !== undefined){ + playPromise.then(_ => { + // playing + session.firstPlayTriggered=true; // global tracking. "user gesture obtained", so no longer needed if playing. + }).catch((err)=>{ + + var bigPlayButton = document.getElementById("bigPlayButton"); + if (bigPlayButton){ + bigPlayButton.innerHTML = ''; + bigPlayButton.style.display="block"; + } + }); + } else { + session.firstPlayTriggered=true; // well, I don't know if it's playing, and so whatever. fail gracefully. + } + } + } + } + } catch(e) { + log("VIDEO IS PLAYING"); + var bigPlayButton = document.getElementById("bigPlayButton"); + if (bigPlayButton){ + bigPlayButton.parentNode.removeChild(bigPlayButton); + } + + } + + if (vid.tagName.toLowerCase()=="iframe"){ // I need to add this back in at some point. i+=1; return; - } else { - playarea.appendChild(container); - var holder = document.createElement("div"); - holder.className = "holder"; - holder.dataset.holder = true; - vid.style.maxWidth = "100%"; - vid.style.maxHeight = "100%"; - container.appendChild(vid); - container.appendChild(holder); } - - var wrw = Math.ceil(w/rw); - var hrh = Math.ceil(h/rh); - - if (session.dynamicScale){ - if (vid.dataset.UUID){ - if (wrw && hrh){ - if (session.devicePixelRatio){ - session.requestResolution(vid.dataset.UUID, wrw * session.devicePixelRatio, hrh * session.devicePixelRatio); - } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ - session.requestResolution(vid.dataset.UUID, wrw*window.devicePixelRatio, hrh*window.devicePixelRatio); - } else { - session.requestResolution(vid.dataset.UUID, wrw, hrh); - } + if (!session.cleanOutput && !session.nocursor){ + if ((session.roomid!==false) && (session.scene===false)){ + + var button = container.querySelector('[data-button]'); + if (!button){ + button = document.createElement("div"); } - } - } - } catch(e){errorlog(e);} - - if (vid.videoWidth && vid.videoHeight){ - var asw = wrw/vid.videoWidth; - var ash = hrh/vid.videoHeight; - - if (asw < ash){ - holder.style.width = Math.ceil(vid.videoWidth*asw)+"px"; - holder.style.height = Math.ceil(vid.videoHeight*asw)+"px"; - holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.videoWidth*asw))/2); - holder.style.top = Math.ceil(( Math.ceil(h/rh) - Math.ceil(vid.videoHeight*asw))/2); - } else { - holder.style.width = Math.ceil(vid.videoWidth*ash)+"px"; - holder.style.height = Math.ceil(vid.videoHeight*ash)+"px"; - holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.videoWidth*ash))/2); - holder.style.top = Math.ceil((Math.ceil(h/rh) - Math.ceil(vid.videoHeight*ash))/2); - } - } else if (vid.width && vid.height){ - var asw = wrw/vid.width; - var ash = hrh/vid.height; - - if (asw < ash){ - holder.style.width = Math.ceil(vid.width*asw)+"px"; - holder.style.height = Math.ceil(vid.height*asw)+"px"; - holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.width*asw))/2); - holder.style.top = Math.ceil(( Math.ceil(h/rh) - Math.ceil(vid.height*asw))/2); - } else { - holder.style.width = Math.ceil(vid.width*ash)+"px"; - holder.style.height = Math.ceil(vid.height*ash)+"px"; - holder.style.left = Math.ceil((Math.ceil(w/rw) - Math.ceil(vid.width*ash))/2); - holder.style.top = Math.ceil((Math.ceil(h/rh) - Math.ceil(vid.height*ash))/2); - } - } else if (wrw/hrh < arW/arH){ - holder.style.width = "100%"; - holder.style.height = "100%"; - if (vid.tagName.toLowerCase()=="iframe"){ - holder.style.height = "100%"; - } - holder.style.left = 0; - holder.style.top = 0; - - } else { - holder.style.width = "100%"; - holder.style.height = "100%"; - if (vid.tagName.toLowerCase()=="iframe"){ - holder.style.width = "100%"; - } - holder.style.left = 0; - holder.style.top = 0; - } - - if (session.cover){ - holder.style.width = "100%"; - holder.style.height = "100%"; - holder.style.left = 0; - holder.style.top = 0; - } - - holder.style.position = "absolute"; - - vid.style.width = "100%"; - vid.style.height = "100%"; - - var fontsize = (vid.offsetWidth + vid.offsetHeight)*0.03; - log("fontsize " +fontsize + " - " +vid.offsetWidth + " - " + vid.offsetHeight); - if (!fontsize){ - if (vid.videoWidth/holder.offsetWidth > vid.videoHeight/holder.offsetHeight){ - fontsize = (holder.offsetHeight + vid.videoHeight/holder.offsetHeight*vid.offsetWidth)*0.03; - } else { - fontsize = (holder.offsetWidth + vid.videoWidth/holder.offsetWidth*vid.offsetHeight)*0.03; - } - } - if (!fontsize){ - - fontsize = (holder.offsetWidth + holder.offsetHeight)*0.03; - } - log("fontsize final:" +fontsize); - - - if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID].label !== false && session.showlabels===true){ // remote source - - // creates a video label holder inside the recently created label holder - var label = document.createElement("span"); - if (session.labelstyle){ - label.className = 'video-label '+session.labelstyle; - } else { - label.className = 'video-label'; - } - if (fontsize){ - if (session.labelsize){ - fontsize = fontsize*session.labelsize/100; - } - fontsize = parseInt(fontsize); - fontsize = fontsize+"px"; - label.style.fontSize = fontsize; - } - label.innerText = session.rpcs[vid.dataset.UUID].label; - holder.appendChild(label); - } else if ((session.showlabels===true) && (vid.id === "videosource") && (session.label)){ // local source - // creates a label holder that's the same size of the vid element. - - // creates a video label holder inside the recently created label holder - var label = document.createElement("span"); - if (session.labelstyle){ - label.className = 'video-label '+session.labelstyle; - } else { - label.className = 'video-label'; - } - if (fontsize){ - if (session.labelsize){ - fontsize = fontsize*session.labelsize/100; - } - fontsize = parseInt(fontsize); - fontsize = fontsize+"px"; - label.style.fontSize = fontsize; - } - - label.innerText = sanitizeLabel(session.label);//.replace(/[\W]+/g,"_").replace(/_+/g, ' '); - holder.appendChild(label); - } - - if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && session.rpcs[vid.dataset.UUID].voiceMeter){ - holder.appendChild(session.rpcs[vid.dataset.UUID].voiceMeter); - - } - if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && session.rpcs[vid.dataset.UUID].remoteMuteElement){ - holder.appendChild(session.rpcs[vid.dataset.UUID].remoteMuteElement); - } - try { - if (!(session.cleanOutput && session.cleanish==false)){ - if (session.firstPlayTriggered===false){ // don't play unless needed; might cause clicking or who knows what else. - warnlog("VIDEO IS NOT PLAYING"); - if (vid.tagName.toLowerCase()=="video"){ // we don't want to try playing an Iframe or Canvas. - var playPromise = vid.play(); - if (playPromise !== undefined){ - playPromise.then(_ => { - // playing - session.firstPlayTriggered=true; // global tracking. "user gesture obtained", so no longer needed if playing. - }).catch((err)=>{ - - var bigPlayButton = document.getElementById("bigPlayButton"); - if (bigPlayButton){ - bigPlayButton.innerHTML = ''; - bigPlayButton.style.display="block"; - } - }); - } else { - session.firstPlayTriggered=true; // well, I don't know if it's playing, and so whatever. fail gracefully. - } + button.id = "button_"+vid.id; + button.dataset.button = true; + if (session.infocus){ + button.innerHTML = ""; + button.title = "Show all active videos togethers"; + } else if (mediaPool.length>1){ + button.innerHTML = ""; + button.title = "Enlarge video and increase its clarity"; + } else { + button.style.visibility = "hidden"; } - } - } - } catch(e) { - log("VIDEO IS PLAYING"); - var bigPlayButton = document.getElementById("bigPlayButton"); - if (bigPlayButton){ - bigPlayButton.parentNode.removeChild(bigPlayButton); - } - - } - - if (vid.tagName.toLowerCase()=="iframe"){ // I need to add this back in at some point. - i+=1; - return; - } - - if (!session.cleanOutput && !session.nocursor){ - if ((session.roomid!==false) && (session.scene===false)){ - - var button = container.querySelector('[data-button]'); - if (!button){ - button = document.createElement("div"); - } - button.id = "button_"+vid.id; - button.dataset.button = true; - if (session.infocus){ - button.innerHTML = ""; - button.title = "Show all active videos togethers"; - } else if (mediaPool.length>1){ - button.innerHTML = ""; - button.title = "Enlarge video and increase its clarity"; - } else { - button.style.visibility = "hidden"; - } - button.style.transition = "opacity 0.3s" - button.style.width ="4vh"; - button.style.height = "4vh"; - button.style.maxWidth ="30px"; - button.style.maxHeight = "30px"; - button.style.minWidth ="15px"; - button.style.minHeight = "15px"; - button.style.position = "absolute"; - button.style.display="none"; - //button.style.opacity="10%"; - button.style.zIndex="6"; - button.style.right = "4vh";//(Math.ceil(w/rw) -30 - 30 + offsetx+Math.floor(((i%rw)+0)*w/rw))+"px"; - button.style.top = "4vh";//( offsety + 30 + Math.floor((Math.floor(i/rw)+0)*h/rh + hi))+"px"; - button.style.color = "white"; - button.style.cursor = "pointer"; - - - container.appendChild(button); - if (vid.id == "videosource"){ - button.onclick = function(){ - var target = event.currentTarget; - log(target); - if (session.infocus === true){ - session.infocus = false; - //target.childNodes[0].className = 'las la-arrows-alt'; - } else { - session.infocus = true; - log("session: myself"); - //target.childNodes[0].className = 'las la-compress'; - } - setTimeout(()=>updateMixer(),10); - }; - - } else { - button.dataset.UUID = vid.dataset.UUID; - button.onclick = function(event){ - var target = event.currentTarget; - log("fullscreen"); - log(target); - if (session.infocus === target.dataset.UUID){ - //target.childNodes[0].className = 'las la-arrows-alt'; - session.infocus = false; - } else { - //target.childNodes[0].className = 'las la-compress'; - session.infocus = target.dataset.UUID; - //log("session:"+target.dataset.UUID); - } - setTimeout(()=>updateMixer(),10); - }; - - } - vid.onclick = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - button.style.opacity="100%"; - }; - button.onmouseenter = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - setTimeout(function(button){button.style.opacity="100%";},0,button); - - }; - container.onmouseenter = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - setTimeout(function(button){button.style.opacity="100%";},0,button); - }; - container.onmouseleave = function(){ + button.style.transition = "opacity 0.3s" + button.style.width ="4vh"; + button.style.height = "4vh"; + button.style.maxWidth ="30px"; + button.style.maxHeight = "30px"; + button.style.minWidth ="15px"; + button.style.minHeight = "15px"; + button.style.position = "absolute"; button.style.display="none"; - container.style.backgroundColor= null; - button.style.opacity="10%"; - }; + //button.style.opacity="10%"; + button.style.zIndex="6"; + button.style.right = "4vh";//(Math.ceil(w/rw) -30 - 30 + offsetx+Math.floor(((i%rw)+0)*w/rw))+"px"; + button.style.top = "4vh";//( offsety + 30 + Math.floor((Math.floor(i/rw)+0)*h/rh + hi))+"px"; + button.style.color = "white"; + button.style.cursor = "pointer"; + + + container.appendChild(button); + if (vid.id == "videosource"){ + button.onclick = function(){ + var target = event.currentTarget; + log(target); + if (session.infocus === true){ + session.infocus = false; + //target.childNodes[0].className = 'las la-arrows-alt'; + } else { + session.infocus = true; + log("session: myself"); + //target.childNodes[0].className = 'las la-compress'; + } + setTimeout(()=>updateMixer(),10); + }; + + } else { + button.dataset.UUID = vid.dataset.UUID; + button.onclick = function(event){ + var target = event.currentTarget; + log("fullscreen"); + log(target); + if (session.infocus === target.dataset.UUID){ + //target.childNodes[0].className = 'las la-arrows-alt'; + session.infocus = false; + } else { + //target.childNodes[0].className = 'las la-compress'; + session.infocus = target.dataset.UUID; + //log("session:"+target.dataset.UUID); + } + setTimeout(()=>updateMixer(),10); + }; + + } + vid.onclick = function(){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + button.style.opacity="100%"; + }; + button.onmouseenter = function(){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + setTimeout(function(button){button.style.opacity="100%";},0,button); + + }; + container.onmouseenter = function(){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + setTimeout(function(button){button.style.opacity="100%";},0,button); + }; + container.onmouseleave = function(){ + button.style.display="none"; + container.style.backgroundColor= null; + button.style.opacity="10%"; + }; + } } - } - i+=1; + i+=1; + } catch(err){errorlog(err);} }); } @@ -2991,8 +3097,6 @@ function printViewStats(menu, UUID) { // Stats for viewing a remote video menu.innerHTML += printValues(statsObj); menu.scrollTop = scrollTop; menu.scrollLeft = scrollLeft; - - errorlog(statsObj); } function printValues(obj) { // see: printViewStats @@ -3267,6 +3371,9 @@ function updateLocalStats(){ } if ("encoderImplementation" in stat) { session.pcs[UUID].stats.video_encoder = stat.encoderImplementation; + if (stat.encoderImplementation=="ExternalEncoder"){ + session.pcs[UUID].stats._hardwareEncoder = true; + } } if ("bytesSent" in stat) { if ("_bytesSentVideo" in session.pcs[UUID].stats){ @@ -4405,8 +4512,6 @@ function clearDirectorSettings(){ // make sure to wipe the director's room setti function saveDirectorSettings(){ var settings = {}; - console.log("SAVE DIRECTOR SETTING"); - if (getById("customizeLinks").classList.contains("advanced")){ settings.customizeLinks = true; } @@ -4870,6 +4975,12 @@ session.publishIFrame = function(iframeURL){ iframeURL = iframeURL.replace("/popout/","/embed/"); iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + if (iframeURL.includes("darkpopout=")){ + iframeURL = iframeURL.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframeURL = iframeURL.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } + } else { var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -4883,6 +4994,11 @@ session.publishIFrame = function(iframeURL){ iframeURL = iframeURL.replace("/popout/","/embed/"); iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + if (iframeURL.includes("darkpopout=")){ + iframeURL = iframeURL.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframeURL = iframeURL.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } } else { var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -6111,6 +6227,10 @@ function createControlBox(UUID, soloLink, streamID) { videoContainer.id = "videoContainer_" + UUID; // needed to delete on user disconnect videoContainer.style.margin = "0"; videoContainer.style.position = "relative"; + + var iframeDetails = document.createElement("div"); + iframeDetails.id = "iframeDetails_" + UUID; // needed to delete on user disconnect + iframeDetails.className = "iframeDetails advanced"; controls.innerHTML += "
    "; controls.innerHTML += "
    "; @@ -6140,6 +6260,7 @@ function createControlBox(UUID, soloLink, streamID) { videoContainer.appendChild(session.rpcs[UUID].remoteMuteElement); videoContainer.appendChild(session.rpcs[UUID].remoteVideoMuteElement); videoContainer.appendChild(session.rpcs[UUID].remoteRaisedHandElement); + videoContainer.appendChild(iframeDetails); container.appendChild(controls); initSceneList(UUID); } @@ -6192,7 +6313,7 @@ function press2talk(clean = false) { enumerateDevices().then(function(deviceInfos) { var vdevice = false; var adevice = true; - if (session.audioDevice==0){ + if (session.audioDevice==0){ adevice=false; } if (session.videoDevice && (session.videoDevice!=1)){ @@ -6225,12 +6346,13 @@ function press2talk(clean = false) { }); return; } + } else if (session.audioDevice===0){ + session.publishDirector(clean,false,false); + return; } - session.publishDirector(clean); session.muted = false; toggleMute(true); - } function addToGoogleCalendar(){ @@ -8785,7 +8907,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel sender.track.enabled = false; getById("mutevideobutton").classList.add("advanced"); // hide the mute button, so they can't unmute while no video. //session.pcs[UUID].removeTrack(sender); // replace may not be supported by all browsers. eek. - errorlog("DELETED SENDER"); + //errorlog("DELETED SENDER"); } }); @@ -9413,6 +9535,7 @@ session.publishDirector = async function(clean, vdevice=false, adevice=true){ / var constraints = {audio: adevice, video: vdevice}; + if (session.audioInputChannels){ if (constraints.audio === true){ constraints.audio = {}; @@ -9467,17 +9590,23 @@ session.publishDirector = async function(clean, vdevice=false, adevice=true){ / }; } catch (e) {} - log("constraint"); - navigator.mediaDevices.getUserMedia(constraints).then(function(stream){ // very simple. - session.streamSrc = stream; - v.srcObject = outboundAudioPipeline(session.streamSrc); // not blank, so now we worry - + if (constraints.audio ===false && constraints.video ===false){ for (UUID in session.pcs){ session.initialPublish(UUID); // Start publishing! } - enumerateDevices().then(gotDevices2).then(function(){}); createDirectorCam(v, clean); - }); + } else { + navigator.mediaDevices.getUserMedia(constraints).then(function(stream){ // very simple. + session.streamSrc = stream; + v.srcObject = outboundAudioPipeline(session.streamSrc); // not blank, so now we worry + + for (UUID in session.pcs){ + session.initialPublish(UUID); // Start publishing! + } + enumerateDevices().then(gotDevices2).then(function(){}); + createDirectorCam(v, clean); + }); + } changeAudioOutputDevice(v); @@ -9590,7 +9719,7 @@ session.publishStream = function(v, title="Stream Sharing Session"){ // stream } session.streamSrc.oninactive = function streamoninactive() { - errorlog('Stream inactive'); + warnlog('Stream inactive'); if (session.videoElement.recording){ session.videoElement.recorder.stop(); } @@ -10700,11 +10829,17 @@ function previewIframe(iframesrc) { // this is pretty important if you want to a log(iframesrc); } } else if (domain=="www.twitch.tv"){ - if (iframeURL.includes("twitch.tv/popout/")){ + if (iframesrc.includes("twitch.tv/popout/")){ // this is a twitch live chat window - iframeURL = iframeURL.replace("/popout/","/embed/"); - iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); - iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + iframesrc = iframesrc.replace("/popout/","/embed/"); + iframesrc = iframesrc.replace("?popout=","?parent="+location.hostname); + iframesrc = iframesrc.replace("?popout","?parent="+location.hostname); + + if (iframesrc.includes("darkpopout=")){ + iframesrc = iframesrc.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframesrc = iframesrc.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } } else { var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -10713,11 +10848,16 @@ function previewIframe(iframesrc) { // this is pretty important if you want to a } } } else if (domain=="twitch.tv"){ - if (iframeURL.includes("twitch.tv/popout/")){ + if (iframesrc.includes("twitch.tv/popout/")){ // this is a twitch live chat window - iframeURL = iframeURL.replace("/popout/","/embed/"); - iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); - iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + iframesrc = iframesrc.replace("/popout/","/embed/"); + iframesrc = iframesrc.replace("?popout=","?parent="+location.hostname); + iframesrc = iframesrc.replace("?popout","?parent="+location.hostname); + if (iframesrc.includes("darkpopout=")){ + iframesrc = iframesrc.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframesrc = iframesrc.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } } else { var vidid = iframesrc.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -10744,24 +10884,52 @@ function loadIframe(iframesrc) { // this is pretty important if you want to avoi iframe.style.width = "100%"; iframe.style.height = "100%"; iframe.style.border = "10px dashed rgb(64 65 62)"; - + + + if (session.director){ + + } else if (session.scene!==false){ + if (session.view){ // specific video to be played + iframe.style.display="block"; + } else if (session.scene==="0"){ + iframe.style.display="block"; + } else { // group scene I guess; needs to be added manually + iframe.style.display="none"; + } + } else if (session.roomid!==false){ + } else { + iframe.style.display="block"; + } if (iframesrc == "") { iframesrc = "./"; iframe.style.border = "0"; } + // trusted domains if (iframesrc.startsWith("https://vdo.ninja/")){ iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://obs.ninja/")){ + iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://vmix.ninja/")){ + iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://backup.vdo.ninja/")){ + iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://backup.obs.ninja/")){ + iframe.style.border = "0"; } else if (iframesrc.startsWith("https://youtube.com/")){ iframe.style.border = "0"; } else if (iframesrc.startsWith("https://www.youtube.com/")){ iframe.style.border = "0"; - } else if (iframesrc.startsWith("https://youtube.com/")){ - iframe.style.border = "0"; } else if (iframesrc.startsWith("https://player.twitch.tv/")){ iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://twitch.tv/")){ + iframe.style.border = "0"; } else if (iframesrc.startsWith("https://meshcast.io/")){ iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://s10.fun/")){ + iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://play.rozy.tv/")){ + iframe.style.border = "0"; } if (document.getElementById("mainmenu")) { @@ -12512,6 +12680,11 @@ function shareWebsite(autostart=false){ iframeURL = iframeURL.replace("/popout/","/embed/"); iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + if (iframeURL.includes("darkpopout=")){ + iframeURL = iframeURL.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframeURL = iframeURL.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } } else { var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -12525,6 +12698,11 @@ function shareWebsite(autostart=false){ iframeURL = iframeURL.replace("/popout/","/embed/"); iframeURL = iframeURL.replace("?popout=","?parent="+location.hostname); iframeURL = iframeURL.replace("?popout","?parent="+location.hostname); + if (iframeURL.includes("darkpopout=")){ + iframeURL = iframeURL.replace("?darkpopout=","?darkpopout=&parent="+location.hostname); + } else { + iframeURL = iframeURL.replace("?darkpopout","?darkpopout&parent="+location.hostname); + } } else { var vidid = iframeURL.split('/').pop().split('#')[0].split('?')[0]; if (vidid){ @@ -13732,7 +13910,7 @@ function updateClosedCaptions(msg, label, UUID) { //transcript = transcript.substr(-1, 5000); // keep it from being too long - if (label) { + if (label && (!(session.view && !session.view_set))) { label = sanitizeLabel(label); label = "" + label + ": "; } else { @@ -14825,7 +15003,8 @@ function audioMeterGuest(mediaStreamSource, UUID, trackid){ var dataArray = new Uint8Array(bufferLength); function updateLevels() { - if (!(UUID in session.rpcs)){return;} + + if (!session.rpcs || !(UUID in session.rpcs)){return;} try { session.rpcs[UUID].inboundAudioPipeline[trackid].analyser.getByteFrequencyData(dataArray); var total = 0; diff --git a/main.css b/main.css index 71a776a..26e0ef0 100644 --- a/main.css +++ b/main.css @@ -231,6 +231,16 @@ button.white:active { font-weight: 700; } +#head7 { + display: inline-block; + text-decoration: none; + color: white; + text-align: left; + margin-left: 10px; + pointer-events: none; + font-weight: 700; +} + #overlayMsgs{ margin:0 auto; background-color: #0000; @@ -2952,6 +2962,14 @@ input:checked + .slider:before { } } +.iframeDetails { + margin: 10px; + position: relative; + word-break: break-all; + max-height: 500px; + overflow: hidden; +} + .desktop-capturer-selection { position: fixed; top: 0; diff --git a/main.js b/main.js index 74d669f..12cf60c 100644 --- a/main.js +++ b/main.js @@ -264,8 +264,8 @@ async function main(){ // main asyncronous thread; mostly initializes the user s //} session.minipreview = 2; // full screen if nothing else on screen. session.style = 1; - getById("header").style.display = "none"; - getById("header").style.opacity = 0; + //getById("header").style.display = "none"; + //getById("header").style.opacity = 0; session.showList=false; } @@ -1235,9 +1235,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if (urlParams.has('noiframe') || urlParams.has('noiframes') || urlParams.has('nif')) { + if (urlParams.has('noiframe') || urlParams.has('noiframes') || urlParams.has('nif') || urlParams.has('nowebsite') ) { - session.noiframe = urlParams.get('noiframe') || urlParams.get('noiframes') || urlParams.get('nif'); + session.noiframe = urlParams.get('noiframe') || urlParams.get('noiframes') || urlParams.get('nif') || urlParams.get('nowebsite'); if (!(session.noiframe)) { session.noiframe = []; @@ -1797,6 +1797,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } if (urlParams.has('speedtest')){ // forces essentially UDP mode, unless TCP is specified, and some other stuff session.speedtest = true; + if (urlParams.get('speedtest')){ + session.speedtest = urlParams.get('speedtest').toLowerCase(); + } } if (urlParams.has('turn')) { @@ -2975,15 +2978,17 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }); function updateConnectionStatus() { - warnlog("Connection type changed from " + session.stats.network_type + " to " + Connection.effectiveType); - session.stats.network_type = Connection.effectiveType + " / " + Connection.type; - session.ping(); + try{ + warnlog("Connection type changed from " + session.stats.network_type + " to " + Connection.effectiveType); + session.stats.network_type = Connection.effectiveType + " / " + Connection.type; + session.ping(); + } catch(e){warnlog(e);}; } try { var Connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection; session.stats.network_type = Connection.effectiveType + " / " + Connection.type; Connection.addEventListener('change', updateConnectionStatus); - } catch (e) {} + } catch (e) {warnlog(e);} setInterval(function() { diff --git a/speedtest.html b/speedtest.html index 508951c..445bc5f 100644 --- a/speedtest.html +++ b/speedtest.html @@ -4,13 +4,84 @@ - OBSN Speed Test + VDON Speed Test + + +

    + VDO.Ninja Speed Test +

    +
    +
    +
    +
    +

    Bitrate (kbps)

    + 0 + +
    + +
    +

    Buffer delay (ms)

    + 0 + +
    + +
    +

    Packet Loss (%)

    + 0 + +
    +
    +
    +

    Log

    +
      +
      + +
      +

      How to use

      +
        +
      1. Select your camera.
      2. +
      3. Hit start
      4. +
      5. + Wait for the video to load side-by-side. *If it does not auto-load + within 20s, refresh and try again.* +
      6. +
      7. + Stats will load on the right-hand side of the page here. (or press + CTRL + LeftClick on the new video to open stats that way) +
      8. +
      9. + Bitrate, Buffer delay, and packet loss are important connection + quality metrics +
      10. +
      11. + Change the video bitrate by pressing the buttons below the video. It + should approach 6000-kbps if the network allows. +
      12. + +
      + +
      +
      + Testing location: +


      +
      + + - - -
      -

      - OBS.Ninja Speed Test -

      -
      -
      -
      -

      Bitrate (kbps)

      - 0 - -
      - -
      -

      Buffer delay (ms)

      - 0 - -
      - -
      -

      Packet Loss (%)

      - 0 - -
      -
      -
      -

      Log

      -
        -
        - -
        -

        How to use

        -
          -
        1. Select your camera.
        2. -
        3. Hit start
        4. -
        5. - Wait for the video to load side-by-side. *If it does not auto-load - within 20s, refresh and try again.* -
        6. -
        7. - Stats will load on the right-hand side of the page here. (or press - CTRL + LeftClick on the new video to open stats that way) -
        8. -
        9. - Bitrate, Buffer delay, and packet loss are important connection - quality metrics -
        10. -
        11. - Change the video bitrate by pressing the buttons below the video. It - should approach 6000-kbps if the network allows. -
        12. - -
        - -
        -
        - - @@ -68,11 +68,11 @@ - +
        -   Control center for room:
        @@ -142,6 +141,10 @@
        +
        + +
        +
        @@ -172,7 +175,7 @@ id="reportbutton" title="Submit any error logs" onclick="submitDebugLog();" - style="cursor: pointer; visibility: hidden; display:none;z-index:7;" + style="cursor: pointer; visibility: hidden; display:none;z-index:3;" > @@ -308,7 +311,7 @@ -
        @@ -725,10 +728,10 @@

        - 👋 👀 Welcome to our new domain! We've started to rebrand to VDO.Ninja. 📼 Nothing else is changing and we're staying 100% free. + 👋 👀 Welcome to VDO Ninja! We've rebranded! 📼 Nothing else is changing and we're staying 100% free.


        - 🌻 Site Updated on June 29th. The
        v18 release notes are here. If new issues occur, the previous version can also be found here. + 🌻 Site Updated on July 8th. The v18.3 release notes are here. If new issues occur, the previous version can also be found here.

        @@ -1746,11 +1749,11 @@ // session.title // "zzzz" - + - + diff --git a/lib.js b/lib.js index 29f185f..f3d40dc 100644 --- a/lib.js +++ b/lib.js @@ -1,5 +1,5 @@ /* -* Copyright (c) 2020 Steve Seguin. All Rights Reserved. +* Copyright (c) 2021 Steve Seguin. All Rights Reserved. * * Use of this source code is governed by the APGLv3 open-source license * that can be found in the LICENSE file in the root of the source @@ -681,11 +681,14 @@ function checkConnection() { if (session.ws === null) { return; } - if (document.getElementById("qos")) { // true or false; null might cause problems? - if ((session.ws) && (session.ws.readyState === WebSocket.OPEN)) { - getById("qos").style.color = "white"; - } else { - getById("qos").style.color = "red"; + if (!session.cleanOutput){ + if (document.getElementById("qos")) { // true or false; null might cause problems? + getById("logoname").style.display = "unset"; + if ((session.ws) && (session.ws.readyState === WebSocket.OPEN)) { + getById("qos").style.color = "white"; + } else { + getById("qos").style.color = "red"; + } } } } @@ -870,11 +873,14 @@ window.onpopstate = function() { } }; +var miniPerformerX = null; +var miniPerformerY = null; function makeMiniDraggableElement(elmnt) { try { elmnt.dragElement = false; elmnt.style.bottom = "auto"; elmnt.style.cursor = "grab"; + elmnt.stashonmouseup = null; elmnt.stashonmousemove = null; @@ -890,55 +896,96 @@ function makeMiniDraggableElement(elmnt) { var timestamp = false; - function dragMouseDown(e) { - timestamp = Date.now(); - - e = e || window.event; - e.preventDefault(); - - pos3 = e.clientX; - pos4 = e.clientY; - elmnt.stashonmouseup = document.onmouseup; // I don't want to interfere with other drag events. - elmnt.stashonmousemove = document.onmousemove; - - document.onmouseup = closeDragElement; - document.onmousemove = elementDrag; - } - - function elementDrag(e) { - e = e || window.event; - e.preventDefault(); - e.stopPropagation(); - timestamp -= 50; - + function elementDrag(e) { // ON DRAG + timestamp = false; if (session.infocus){return;} - - elmnt.dragElement = true; - pos1 = pos3 - e.clientX; - pos2 = pos4 - e.clientY; - pos3 = e.clientX; - pos4 = e.clientY; + try { + e = e || window.event; + + if (e.type !== "touchmove"){ + if (e.button !== 0){return;} + + e.preventDefault(); + } + e.stopPropagation(); + + elmnt.dragElement = true; + + if (e.type === "touchmove"){ + pos1 = pos3 - e.touches[0].clientX; + pos2 = pos4 - e.touches[0].clientY; + pos3 = e.touches[0].clientX; + pos4 = e.touches[0].clientY; + } else { + pos1 = pos3 - e.clientX; + pos2 = pos4 - e.clientY; + pos3 = e.clientX; + pos4 = e.clientY; + } - var topDrag = (elmnt.offsetTop - pos2 ); - if (topDrag > (-3 + (window.innerHeight - elmnt.clientHeight))){ - topDrag = (-3 + (window.innerHeight - elmnt.clientHeight)); + var topDrag = (elmnt.offsetTop - pos2 ); + if (topDrag > (-3 + (window.innerHeight - elmnt.clientHeight))){ + topDrag = (-3 + (window.innerHeight - elmnt.clientHeight)); + } + + miniPerformerY = topDrag; + miniPerformerX = elmnt.offsetLeft - pos1; + + if (miniPerformerY > window.innerHeight-elmnt.clientHeight){ + miniPerformerY = window.innerHeight-elmnt.clientHeight; + } + if (miniPerformerX > window.innerWidth-elmnt.clientWidth){ + miniPerformerX = window.innerWidth-elmnt.clientWidth; + } + + miniPerformerX = 100 * miniPerformerX/window.innerWidth; + miniPerformerY = 100 * miniPerformerY/window.innerHeight; + + if (miniPerformerY<0){ + miniPerformerY=0; + } else if (miniPerformerY>100){ + miniPerformerY=100; + } + if (miniPerformerX<0){ + miniPerformerX=0; + } else if (miniPerformerX>100){ + miniPerformerX=100; + } + + elmnt.style.right = "unset"; + elmnt.style.top = miniPerformerY + "%"; + elmnt.style.left = miniPerformerX + "%"; + + + } catch(e){errorlog(e);} + } + + + function closeDragElement(e) { // TOUCH END + e = e || window.event; + + if (e.type !== "touchend"){ + if (e.button !== 0){return;} + document.onmouseup = elmnt.stashonmouseup; + document.onmousemove = elmnt.stashonmousemove; } - elmnt.style.top = topDrag + "px"; - elmnt.style.left = (elmnt.offsetLeft - pos1) + "px"; - elmnt.style.right = "unset"; - } - - elmnt.onmousedown = dragMouseDown; - function closeDragElement(e) { - document.onmouseup = elmnt.stashonmouseup; - document.onmousemove = elmnt.stashonmousemove; - if (timestamp && (Date.now()- timestamp>400)){ - e = e || window.event; - e.preventDefault(); + if (session.infocus){return;} + e.preventDefault(); + + if (timestamp && (Date.now()- timestamp>500)){ // long hold, so this is a drag e.stopPropagation(); - } else { + if (e.type === "touchend"){ + if (session.infocus === true){ + session.infocus = false; + } else { + session.infocus = true; + log("session: myself"); + } + setTimeout(()=>updateMixer(),10); + } + } else if (timestamp && (e.type !== "touchend")){ if (session.infocus === true){ session.infocus = false; } else { @@ -946,8 +993,40 @@ function makeMiniDraggableElement(elmnt) { log("session: myself"); } setTimeout(()=>updateMixer(),10); - } + } } + + function dragMouseDown(e) { ////// TOUCH START + + if (event.ctrlKey || event.metaKey) {return;} + + timestamp = Date.now(); + + e = e || window.event; + if (session.infocus){return;} + + e.preventDefault(); + if (e.type === "touchstart"){ + pos3 = e.touches[0].clientX; + pos4 = e.touches[0].clientY; + + elmnt.ontouchend = closeDragElement; + elmnt.ontouchmove = elementDrag; + } else { + if (e.button !== 0){return;} + pos3 = e.clientX; + pos4 = e.clientY; + elmnt.stashonmouseup = document.onmouseup; // I don't want to interfere with other drag events. + elmnt.stashonmousemove = document.onmousemove; + + document.onmouseup = closeDragElement; + document.onmousemove = elementDrag; + } + + } + + elmnt.onmousedown = dragMouseDown; + elmnt.ontouchstart = dragMouseDown; } function makeDraggableElement(elmnt, absolute=false) { @@ -1832,19 +1911,27 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } catch(e){ container.style.top = hi+"px"; } - container.style.right = "2vw"; + // + if (miniPerformerY !== null){ + container.style.top = miniPerformerY + "%"; + } + if (miniPerformerX !== null){ + container.style.left = miniPerformerX + "%"; + } else { + container.style.right = "2vw"; + } + container.appendChild(session.videoElement); playarea.appendChild(container); makeMiniDraggableElement(container); + container.id = "minipreview"; } - container.style.left = "unset"; - container.id = "minipreview"; container.style.width = "18%"; container.style.display = "flex"; container.style.zIndex = "2"; container.style.margin = "0"; - container.style.position="absolute"; + container.style.position ="absolute"; container.style.cursor = "pointer"; container.style.border = "2px #BBB solid"; @@ -2196,94 +2283,132 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (!session.cleanOutput && !session.nocursor){ if ((session.roomid!==false) && (session.scene===false)){ - - var button = container.querySelector('[data-button]'); - if (!button){ - button = document.createElement("div"); - } - button.id = "button_"+vid.id; - button.dataset.button = true; - if (session.infocus){ - button.innerHTML = ""; - button.title = "Show all active videos togethers"; - } else if (mediaPool.length>1){ - button.innerHTML = ""; - button.title = "Enlarge video and increase its clarity"; - } else { - button.style.visibility = "hidden"; - } - button.style.transition = "opacity 0.3s" - button.style.width ="4vh"; - button.style.height = "4vh"; - button.style.maxWidth ="30px"; - button.style.maxHeight = "30px"; - button.style.minWidth ="15px"; - button.style.minHeight = "15px"; - button.style.position = "absolute"; - button.style.display="none"; - //button.style.opacity="10%"; - button.style.zIndex="6"; - button.style.right = "4vh";//(Math.ceil(w/rw) -30 - 30 + offsetx+Math.floor(((i%rw)+0)*w/rw))+"px"; - button.style.top = "4vh";//( offsety + 30 + Math.floor((Math.floor(i/rw)+0)*h/rh + hi))+"px"; - button.style.color = "white"; - button.style.cursor = "pointer"; - - - container.appendChild(button); - if (vid.id == "videosource"){ - button.onclick = function(){ - var target = event.currentTarget; - log(target); + if (!((vid.id === "videosource") && (session.minipreview))){ + var button = container.querySelector('[data-button]'); + if (!button){ + button = document.createElement("div"); + } + button.id = "button_"+vid.id; + button.dataset.button = true; + if (session.infocus){ + button.innerHTML = ""; + button.title = "Show all active videos togethers"; + } else if (mediaPool.length>1){ + button.innerHTML = ""; + button.title = "Enlarge video and increase its clarity"; + } else { + button.style.visibility = "hidden"; + } + button.style.transition = "opacity 0.3s" + button.style.width ="4vh"; + button.style.height = "4vh"; + button.style.maxWidth ="30px"; + button.style.maxHeight = "30px"; + button.style.minWidth ="15px"; + button.style.minHeight = "15px"; + button.style.position = "absolute"; + button.style.display="none"; + //button.style.opacity="10%"; + button.style.zIndex="6"; + button.style.right = "4vh";//(Math.ceil(w/rw) -30 - 30 + offsetx+Math.floor(((i%rw)+0)*w/rw))+"px"; + button.style.top = "4vh";//( offsety + 30 + Math.floor((Math.floor(i/rw)+0)*h/rh + hi))+"px"; + button.style.color = "white"; + button.style.cursor = "pointer"; + + + container.appendChild(button); + if (vid.id == "videosource"){ + button.onclick = function(event){ + if (session.infocus === true){ + session.infocus = false; + } else { + session.infocus = true; + log("session: myself"); + } + setTimeout(()=>updateMixer(),10); + }; + + } else { + button.dataset.UUID = vid.dataset.UUID; + button.onclick = function(event){ + var target = event.currentTarget; + log("fullscreen"); + log(target); + if (session.infocus === target.dataset.UUID){ + //target.childNodes[0].className = 'las la-arrows-alt'; + session.infocus = false; + } else { + //target.childNodes[0].className = 'las la-compress'; + session.infocus = target.dataset.UUID; + //log("session:"+target.dataset.UUID); + } + setTimeout(()=>updateMixer(),10); + }; + + } + vid.onclick = function(event){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + button.style.opacity="100%"; + }; + button.onmouseenter = function(event){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + setTimeout(function(button){button.style.opacity="100%";},0,button); + + }; + container.onmouseenter = function(event){ + button.style.display="block"; + container.style.backgroundColor= "#4444"; + setTimeout(function(button){button.style.opacity="100%";},0,button); + }; + container.onmouseleave = function(event){ + button.style.display="none"; + container.style.backgroundColor= null; + button.style.opacity="10%"; + }; + } else if ((vid.id === "videosource") && session.minipreview && session.infocus==true){ + var button = container.querySelector('[data-button]'); + if (!button){ + button = document.createElement("div"); + } + button.id = "button_videosource"; + button.dataset.button = true; + if (session.infocus){ + button.innerHTML = ""; + button.title = "Show all active videos togethers"; + button.style.display="unset"; + } else { + button.style.visibility = "hidden"; + button.style.display="none"; + } + button.style.transition = "opacity 0.3s" + button.style.width ="4vh"; + button.style.height = "4vh"; + button.style.maxWidth ="30px"; + button.style.maxHeight = "30px"; + button.style.minWidth ="15px"; + button.style.minHeight = "15px"; + button.style.position = "absolute"; + button.style.zIndex="6"; + button.style.right = "4vh";//(Math.ceil(w/rw) -30 - 30 + offsetx+Math.floor(((i%rw)+0)*w/rw))+"px"; + button.style.top = "4vh";//( offsety + 30 + Math.floor((Math.floor(i/rw)+0)*h/rh + hi))+"px"; + button.style.color = "white"; + button.style.cursor = "pointer"; + container.appendChild(button); + button.onclick = function(event){ + event.stopPropagation(); + event.preventDefault(); + if (!session.infocus){return;} + if (session.infocus === true){ session.infocus = false; - //target.childNodes[0].className = 'las la-arrows-alt'; - } else { - session.infocus = true; - log("session: myself"); - //target.childNodes[0].className = 'las la-compress'; + setTimeout(()=>updateMixer(),10); } - setTimeout(()=>updateMixer(),10); - }; - - } else { - button.dataset.UUID = vid.dataset.UUID; - button.onclick = function(event){ - var target = event.currentTarget; - log("fullscreen"); - log(target); - if (session.infocus === target.dataset.UUID){ - //target.childNodes[0].className = 'las la-arrows-alt'; - session.infocus = false; - } else { - //target.childNodes[0].className = 'las la-compress'; - session.infocus = target.dataset.UUID; - //log("session:"+target.dataset.UUID); - } - setTimeout(()=>updateMixer(),10); + }; } - vid.onclick = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - button.style.opacity="100%"; - }; - button.onmouseenter = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - setTimeout(function(button){button.style.opacity="100%";},0,button); - - }; - container.onmouseenter = function(){ - button.style.display="block"; - container.style.backgroundColor= "#4444"; - setTimeout(function(button){button.style.opacity="100%";},0,button); - }; - container.onmouseleave = function(){ - button.style.display="none"; - container.style.backgroundColor= null; - button.style.opacity="10%"; - }; } } i+=1; @@ -3829,6 +3954,7 @@ function toggleVideoMute(apply = false) { // TODO: I need to have this be MUTE, getById("mutevideotoggle").className = "las la-video-slash my-float toggleSize"; if (!(session.cleanOutput)){ getById("mutevideobutton").className = "float2 red"; + getById("header").classList.add("red2"); } if (session.streamSrc) { session.streamSrc.getVideoTracks().forEach((track) => { @@ -3842,6 +3968,7 @@ function toggleVideoMute(apply = false) { // TODO: I need to have this be MUTE, getById("mutevideotoggle").className = "las la-video my-float toggleSize"; if (!(session.cleanOutput)){ getById("mutevideobutton").className = "float"; + getById("header").classList.remove("red2"); } if (session.streamSrc) { session.streamSrc.getVideoTracks().forEach((track) => { @@ -6293,6 +6420,61 @@ function createDirectorCam(vid) { } } +function cycleCameras(){ + if (session.screenShareState) { + warnUser("Stop the screen-share first."); + return; + } + var videoSelect = document.querySelector("select#videoSource3").options; + // don't show flip option if only one camera. + // don't show if not a mobile device + // don't show if AD=0 + + + var matched = false; + var maxIndex = parseInt(getById("flipcamerabutton").dataset.maxIndex) || parseInt(videoSelect.length); + if (maxIndex > parseInt(videoSelect.length)){ + maxIndex = parseInt(videoSelect.length); + } + + for(var i = 0; i < maxIndex; i++){ + var selOption = videoSelect[i]; + if (selOption.selected) { + matched=true; + } else if (matched){ + if (getById("flipcamerabutton").classList.contains("flip")){ + getById("flipcamerabutton").classList.remove("flip"); + getById("flipcamerabutton").classList.add("flip2"); + } else { + getById("flipcamerabutton").classList.remove("flip2"); + getById("flipcamerabutton").classList.add("flip"); + } + document.querySelector("select#videoSource3").value = selOption.value; + activatedPreview = false; + grabVideo(session.quality, "videosource", "select#videoSource3"); + return; + } + } + for(var i = 0; i < maxIndex; i++){ + var selOption = videoSelect[i]; + if (selOption.selected) { + return; // do nothing; the camera that is selected is the only camera available it seems. + } else { + if (getById("flipcamerabutton").classList.contains("flip")){ + getById("flipcamerabutton").classList.remove("flip"); + getById("flipcamerabutton").classList.add("flip2"); + } else { + getById("flipcamerabutton").classList.remove("flip2"); + getById("flipcamerabutton").classList.add("flip"); + } + document.querySelector("select#videoSource3").value = selOption.value; + activatedPreview = false; + grabVideo(session.quality, "videosource", "select#videoSource3"); + return; + } + } +} + function press2talk(clean = false) { var ele = getById("press2talk"); ele.style.minWidth = "127px"; @@ -7106,10 +7288,12 @@ function addScreenDevices(device) { } } +var gotDevices2AlreadyRan = false; function gotDevices2(deviceInfos) { + gotDevices2AlreadyRan=true; log("got devices!"); log(deviceInfos); - + getById("multiselect-trigger3").dataset.state = "0"; getById("multiselect-trigger3").classList.add('closed'); getById("multiselect-trigger3").classList.remove('open'); @@ -7123,7 +7307,6 @@ function gotDevices2(deviceInfos) { const audioOutputSelect = getById('outputSource3'); const selectors = [videoSelect]; - [audioInputSelect].forEach(select => { while (select.firstChild) { select.removeChild(select.firstChild); @@ -7265,6 +7448,14 @@ function gotDevices2(deviceInfos) { option.text = "System Default"; audioOutputSelect.appendChild(option); } + + if (videoSelect.childNodes.length <= 1) { + getById("flipcamerabutton").style.display = "none"; // don't show the camera cycle button + getById("flipcamerabutton").dataset.maxndex = videoSelect.childNodes.length; + } else { + getById("flipcamerabutton").style.display = "unset"; + getById("flipcamerabutton").dataset.maxIndex = videoSelect.childNodes.length; + } //////////// @@ -7688,7 +7879,9 @@ async function getAudioOnly(selector, trackid = null, override = false) { if ((session.echoCancellation !== false) && (session.autoGainControl !== false) && (session.noiseSuppression !== false)) { var constraint = { audio: { - deviceId: audioList[i].value + deviceId: { + exact: audioList[i].value + } } }; } else { // Just trying to avoid problems with some systems that don't support these features @@ -7718,7 +7911,7 @@ async function getAudioOnly(selector, trackid = null, override = false) { constraint.video = false; if (override !== false) { try { - if (override.audio.deviceId == audioList[i].value) { + if (override.audio && override.audio.deviceId && override.audio.deviceId.exact && override.audio.deviceId.exact == audioList[i].value) { constraint = override; } } catch (e) {} @@ -8889,12 +9082,13 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } else { log("4462"); updateStats(); - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = false; - gowebcam.dataset.ready = "true"; - gowebcam.innerHTML = "START"; - miniTranslate(gowebcam, "start"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").dataset.ready = "true"; + if (document.getElementById("gowebcam").dataset.audioready == "true"){ + document.getElementById("gowebcam").disabled = false; + document.getElementById("gowebcam").innerHTML = "START"; + miniTranslate(document.getElementById("gowebcam"), "start"); + } } } } else { // If they disabled the video but not in preview mode; but actualy live. We will want to remove the stream from the publishing @@ -8960,8 +9154,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel }; // Firefox is a dick. Needs it to be exact. } else if (videoSelect.options[videoSelect.selectedIndex].text.includes("NDI Video")) { // NDI does not like "EXACT" - constraints.video.deviceId = videoSelect.value; - + constraints.video.deviceId = videoSelect.value; // NDI is fucked up } else { constraints.video.deviceId = { exact: videoSelect.value @@ -9100,12 +9293,13 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel if (document.getElementById("gear_webcam")) { updateStats(obscam); } - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = false; - gowebcam.dataset.ready = "true"; - gowebcam.innerHTML = "START"; - miniTranslate(gowebcam, "start"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").dataset.ready = "true"; + if (document.getElementById("gowebcam").dataset.audioready == "true"){ + document.getElementById("gowebcam").disabled = false; + document.getElementById("gowebcam").innerHTML = "START"; + miniTranslate(document.getElementById("gowebcam"), "start"); + } } } } else if (getById("gear_webcam3").style.display === "inline-block") { @@ -9223,7 +9417,8 @@ async function grabAudio(eleName = "previewWebcam", selector = "#audioSource", t activatedPreview = true; warnlog("GRABBING AUDIO"); log("TRACK EXCLUDED:" + trackid); - + + //document.getElementById("gowebcam").dataset.audioready = "false"; try { if (session.videoElement.srcObject) { @@ -9287,6 +9482,7 @@ async function grabAudio(eleName = "previewWebcam", selector = "#audioSource", t var streams = await getAudioOnly(selector, trackid, override); // Get audio streams warnlog(streams); + try { for (var i = 0; i < streams.length; i++) { streams[i].getAudioTracks().forEach(function(track) { @@ -9368,12 +9564,13 @@ async function grabAudio(eleName = "previewWebcam", selector = "#audioSource", t } catch (e) { errorlog(e); } - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = false; - gowebcam.dataset.ready = "true"; - gowebcam.innerHTML = "START"; - miniTranslate(gowebcam, "start"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").dataset.audioready = true; + if (document.getElementById("gowebcam").dataset.ready && (document.getElementById("gowebcam").dataset.ready=="true")){ + document.getElementById("gowebcam").disabled = false; + document.getElementById("gowebcam").innerHTML = "START"; + miniTranslate(document.getElementById("gowebcam"), "start"); + } } } @@ -9689,6 +9886,8 @@ function statsMenuCreator(){ menuCloseBtn.addEventListener('click', function(eve) { clearInterval(menu.interval); eve.currentTarget.parentNode.remove(); + eve.preventDefault(); + eve.stopPropagation(); }); return [menu, innerMenu]; } @@ -9826,7 +10025,6 @@ session.publishStream = function(v, title="Stream Sharing Session"){ // stream } } else { - if (session.fullscreen){ session.windowed = false; } else { @@ -9955,17 +10153,14 @@ session.publishStream = function(v, title="Stream Sharing Session"){ // stream clearInterval(session.updateLocalStatsInterval); session.updateLocalStatsInterval = setInterval(function(){updateLocalStats();},3000); + if (!gotDevices2AlreadyRan){ + enumerateDevices().then(gotDevices2); // this is needed for iOS; was previous set to timeout at 100ms, but would be useful everywhere I think + } + session.title=title; session.seeding=true; session.seedStream(); - if (iOS || iPad) { - setTimeout(function(){ - try{ - enumerateDevices().then(gotDevices2); - } catch(e){} - },100); - } }; @@ -10924,6 +11119,8 @@ function loadIframe(iframesrc) { // this is pretty important if you want to avoi iframe.style.border = "0"; } else if (iframesrc.startsWith("https://twitch.tv/")){ iframe.style.border = "0"; + } else if (iframesrc.startsWith("https://www.twitch.tv/")){ + iframe.style.border = "0"; } else if (iframesrc.startsWith("https://meshcast.io/")){ iframe.style.border = "0"; } else if (iframesrc.startsWith("https://s10.fun/")){ @@ -12464,28 +12661,26 @@ function setupWebcamSelection(stream = null) { audioSelect.onchange = function() { - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = true; - gowebcam.dataset.ready = "true"; - gowebcam.style.backgroundColor = "#DDDDDD"; - gowebcam.style.fontWeight = "normal"; - gowebcam.innerHTML = "Waiting for Camera to load"; - miniTranslate(gowebcam, "waiting-for-camera-to-load"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").disabled = true; + document.getElementById("gowebcam").dataset.audioready = "false"; + document.getElementById("gowebcam").style.backgroundColor = "#DDDDDD"; + document.getElementById("gowebcam").style.fontWeight = "normal"; + document.getElementById("gowebcam").innerHTML = "Waiting for mic to load"; + miniTranslate(document.getElementById("gowebcam"), "waiting-for-mic-to-load"); } activatedPreview = false; grabAudio(); }; videoSelect.onchange = function() { - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = true; - gowebcam.dataset.ready = "true"; - gowebcam.style.backgroundColor = "#DDDDDD"; - gowebcam.style.fontWeight = "normal"; - gowebcam.innerHTML = "Waiting for Camera to load"; - miniTranslate(gowebcam, "waiting-for-camera-to-load"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").disabled = true; + document.getElementById("gowebcam").dataset.ready = "false"; + document.getElementById("gowebcam").style.backgroundColor = "#DDDDDD"; + document.getElementById("gowebcam").style.fontWeight = "normal"; + document.getElementById("gowebcam").innerHTML = "Waiting for Camera to load"; + miniTranslate(document.getElementById("gowebcam"), "waiting-for-camera-to-load"); } warnlog("video source changed"); @@ -12521,14 +12716,14 @@ function setupWebcamSelection(stream = null) { } getById("webcamquality").onchange = function() { - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = true; - gowebcam.dataset.ready = "true"; - gowebcam.style.backgroundColor = "#DDDDDD"; - gowebcam.style.fontWeight = "normal"; - gowebcam.innerHTML = "Waiting for Camera to load"; - miniTranslate(gowebcam, "waiting-for-camera-to-load"); + + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").disabled = true; + document.getElementById("gowebcam").dataset.ready = "false"; + document.getElementById("gowebcam").style.backgroundColor = "#DDDDDD"; + document.getElementById("gowebcam").style.fontWeight = "normal"; + document.getElementById("gowebcam").innerHTML = "Waiting for Camera to load"; + miniTranslate(document.getElementById("gowebcam"), "waiting-for-camera-to-load"); } if (parseInt(getById("webcamquality").elements.namedItem("resolution").value) == 2) { @@ -12546,10 +12741,12 @@ function setupWebcamSelection(stream = null) { grabVideo(session.quality_wb); }; - if (session.audioDevice!==0) { // change from Auto to Selected Audio Device + if (session.audioDevice!==0){ // change from Auto to Selected Audio Device log("SETTING AUDIO DEVICE!!"); activatedPreview = false; grabAudio(); + } else if (document.getElementById("gowebcam")){ + document.getElementById("gowebcam").dataset.audioready = "true"; } if (session.videoDevice === 0) { @@ -12557,12 +12754,13 @@ function setupWebcamSelection(stream = null) { publishWebcam(); // no need to mirror as there is no video... return; } else { - var gowebcam = getById("gowebcam"); - if (gowebcam) { - gowebcam.disabled = false; - gowebcam.dataset.ready = "true"; - gowebcam.innerHTML = "START"; - miniTranslate(gowebcam, "start"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").dataset.ready = "true"; + if (document.getElementById("gowebcam").dataset.audioready == "true"){ + document.getElementById("gowebcam").disabled = false; + document.getElementById("gowebcam").innerHTML = "START"; + miniTranslate(document.getElementById("gowebcam"), "start"); + } } return; } @@ -12745,9 +12943,9 @@ function createIframePopup() { return; } - if (session.queue || session.transferred){ - getById("screenshare2button").classList.add("advanced"); - getById("screensharebutton").classList.remove("advanced"); + if ((session.queue && !session.transferred) || (session.screenShareState && !session.queue && session.transferred)){ // if (session.queue || session.transferred){ + //getById("screenshare2button").classList.add("advanced"); + //getById("screensharebutton").classList.remove("advanced"); toggleScreenShare(); return; } // can't secondary-screen share if in a queue. @@ -12878,14 +13076,13 @@ function previewWebcam() { publishWebcam(); // no need to mirror as there is no video... return; } else { - var gowebcam = document.getElementById("gowebcam"); getById("getPermissions").style.display = "none"; - if (gowebcam) { - gowebcam.style.display = ""; - gowebcam.disabled = false; - gowebcam.dataset.ready = "true"; - gowebcam.innerHTML = "START"; - miniTranslate(gowebcam, "start"); + if (document.getElementById("gowebcam")) { + document.getElementById("gowebcam").dataset.ready = "true"; + document.getElementById("gowebcam").dataset.audioready = "true"; + document.getElementById("gowebcam").disabled = false; + document.getElementById("gowebcam").innerHTML = "START"; + miniTranslate(document.getElementById("gowebcam"), "start"); } } return; diff --git a/main.css b/main.css index 26e0ef0..66e9e04 100644 --- a/main.css +++ b/main.css @@ -159,6 +159,11 @@ button.grey { background-color: #840000 !important; } +.red2 { + background-color: #840000 !important; +} + + .orange { background-color: #673100 !important; } @@ -1460,6 +1465,7 @@ img { margin: auto auto !important; position: relative !important; top: 50% !important; + background-color: #FFF1 !important; } #calendarButton { cursor: pointer; @@ -1608,6 +1614,26 @@ img { background-color: #DD1A !important; } +.flip { + animation: flip180 2s; + animation-iteration-count: 1; +} + +@keyframes flip180 { + 0% {transform: rotate(0);} + 100% {transform: rotate(180deg);} +} + +.flip2 { + animation: flip1802 2s; + animation-iteration-count: 1; +} + +@keyframes flip1802 { + 0% {transform: rotate(180deg)} + 100% {transform: rotate(360deg);} +} + @-webkit-keyframes animatetop { from { top: -300px; @@ -2830,6 +2856,7 @@ input:checked + .slider:before { } #SafariWarning{ + max-width:100%; display:none; width: 450px; border-left: 4px solid #eff150; diff --git a/main.js b/main.js index 12cf60c..037c4a0 100644 --- a/main.js +++ b/main.js @@ -1,5 +1,5 @@ /* -* Copyright (c) 2020 Steve Seguin. All Rights Reserved. +* Copyright (c) 2021 Steve Seguin. All Rights Reserved. * * Use of this source code is governed by the APGLv3 open-source license * that can be found in the LICENSE file in the root of the source @@ -41,7 +41,8 @@ async function main(){ // main asyncronous thread; mostly initializes the user s errorlog(error); getById("mainmenu").style.opacity = 1; } - } else if (location.hostname !== "vdo.ninja" && location.hostname !== "obs.ninja") { + } + if (location.hostname !== "vdo.ninja" && location.hostname !== "obs.ninja") { if (location.hostname === "rtc.ninja"){ try { if (session.label === false) { @@ -68,11 +69,16 @@ async function main(){ // main asyncronous thread; mostly initializes the user s if (session.label === false) { document.title = location.hostname; } - getById("qos").innerHTML = location.hostname; + getById("qos").innerHTML = '' getById("logoname").innerHTML = getById("qos").outerHTML; getById("helpbutton").style.display = "none"; getById("reportbutton").style.display = "none"; getById("chatBody").innerHTML = ""; + getById("qos").style.color = "#FFF0"; + getById("qos").style.fontSize = "70%"; + getById("logoname").style.display = "none"; + getById("logoname").style.margin = "0 0 0 5px"; + } catch (error) { errorlog(error); } @@ -80,35 +86,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s getById("mainmenu").style.opacity = 1; } - try { - if (location.hostname === "rtc.ninja"){ // an extra-brand-free version of vdo.ninja - if (session.label === false) { - document.title = ""; - } - getById("qos").innerHTML = ""; - getById("logoname").innerHTML = ""; - getById("helpbutton").style.display = "none"; - getById("helpbutton").style.opacity = 0; - getById("reportbutton").style.display = "none"; - getById("reportbutton").style.opacity = 0; - getById("mainmenu").style.opacity = 1; - getById("mainmenu").style.margin = "30px 0"; - getById("translateButton").style.display = "none"; - getById("translateButton").style.opacity = 0; - getById("info").style.display = "none"; - getById("info").style.opacity = 0; - getById("chatBody").innerHTML = ""; - } else if (location.hostname !== "vdo.ninja") { - if (session.label === false) { - document.title = location.hostname; - } - getById("qos").innerHTML = sanitizeLabel(location.hostname); - getById("logoname").innerHTML = getById("qos").outerHTML; - getById("helpbutton").style.display = "none"; - getById("reportbutton").style.display = "none"; - } - - } catch (e) {} //// translation stuff ends //// @@ -189,41 +166,10 @@ async function main(){ // main asyncronous thread; mostly initializes the user s getById("mutespeakerbutton").style.setProperty("display", "none", "important"); } - if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { - //session.webcamonly = true; + if (iOS || iPad) { session.mobile = true; - getById("shareScreenGear").style.display = "none"; - screensharebutton = false; - screensharesupport = false; - getById("container-2").className = 'column columnfade advanced'; // Hide screen share on mobile - getById("dropButton").style.display = "none"; - //session.disableWebAudio = true; // default true; might be useful to disable on slow or old computers? session.audioEffects = false; // disable audio inbound effects also. session.audioMeterGuest = false; - - } else if ((iOS) || (iPad)) { - getById("shareScreenGear").style.display = "none"; - session.mobile = true; - screensharebutton = false; - screensharesupport = false; - getById("container-2").className = 'column columnfade advanced'; // Hide screen share on mobile - getById("dropButton").style.display = "none"; - //session.audiobitrate = false; // iOS devices seem to get distortion with custom audio bitrates. Disable for now. - //session.maxiosbitrate = 10; // this is 10-kbps by default already. - //session.disableWebAudio = true; // default true; might be useful to disable on slow or old computers? - session.audioEffects = false; // disable audio inbound effects also. - session.audioMeterGuest = false; - } else { - log("MAKE DRAGGABLE"); - delayedStartupFuncs.push([makeDraggableElement, document.getElementById("subControlButtons")]); - - if (safariVersion() && !getChromeVersion()){ - getById("SafariWarning").style.display = "block"; - } - } - - - if ((iOS) || (iPad)) { window.addEventListener('resize', function() { // Safari is the new IE. var msg = {}; msg.requestSceneUpdate = true; @@ -241,18 +187,28 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }, 1000); } }); - } - - if (/CriOS/i.test(navigator.userAgent) && (iOS || iPad)) { - if (!(session.cleanOutput)) { - try { - navigator.mediaDevices.getUserMedia; - } catch (e) { - warnUser("Chrome on this device does not support the required technology to use this site.\n\nPlease use Safari instead or update your iOS and browser version."); + + if (/CriOS/i.test(navigator.userAgent)) { // if runngin Chrome on iOS + if (!(session.cleanOutput)) { + try { + navigator.mediaDevices.getUserMedia; + } catch (e) { + warnUser("Chrome on this device does not support the required technology to use this site.\n\nPlease use Safari instead or update your iOS and browser version."); + } } } + } else if (/Android|Pixel|webOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { // not sure how accurate this is. + session.mobile = true; + session.audioEffects = false; // disable audio inbound effects also. + session.audioMeterGuest = false; + } else { + log("MAKE DRAGGABLE"); + delayedStartupFuncs.push([makeDraggableElement, document.getElementById("subControlButtons")]); + if (safariVersion() && !getChromeVersion()){ // if desktop Safari, so macOS, give a note saying it sucks + getById("SafariWarning").style.display = "block"; + } } - + if (urlParams.has('broadcast') || urlParams.has('bc')) { log("Broadcast flag set"); @@ -1227,6 +1183,18 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } + if (session.mobile){ + getById("shareScreenGear").style.display = "none"; + getById("dropButton").style.display = "none"; + getById("container-2").className = 'column columnfade advanced'; // Hide screen share on mobile + screensharebutton = false; + screensharesupport = false; + + if (session.audioDevice!==0){ + getById("flipcamerabutton").classList.remove("advanced"); + } + } + if (urlParams.has('autojoin') || urlParams.has('autostart') || urlParams.has('aj') || urlParams.has('as')) { session.autostart = true; diff --git a/webrtc.js b/webrtc.js index c3c8dad..4069b0f 100644 --- a/webrtc.js +++ b/webrtc.js @@ -1,9 +1,9 @@ /* -* Copyright (c) 2020 Steve Seguin. All Rights Reserved. +* Copyright (c) 2021 Steve Seguin. All Rights Reserved. * * This file is part of VDO.Ninja, yet is not intended to be modified. * This file cannot be modified without the express permission of its author. * No warranty, explicit or implicit, provided. * */ -var _0xec7c=['director','outboundVideoBitrate','digest','codec','_remote_ice_id','limitTotalBitrate','sendroom','msg\x20size\x20error','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','Ycyqn','chat','video/VP8','SLFvs','..\x20waiting\x20for\x20user\x20gesture','relative','paused','onmessage','resolution\x20scale:\x20','noNacks','RCAEd','networkType','FzMjO','RSASSA-PKCS1-v1_5','has','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','onnegotiationneeded','Trying\x20to\x20reconnect\x202','recording_audio_gain','scaleResolutionDownBy\x20set\x201!','getVideoBitrates','getAudioSettings','container_','broadcast','pcm','videoDevice','bytesReceived','head6','timestamp','list','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','kind','agc_url','head7','warn','getStats','sendKeyFrameScenes','iceConnectionState\x20==\x20connected','micIsolated','RPCS\x20WINS\x20ICE','stop','failed\x20to\x20disconnect','RTCRtpSender','noREMB','Stream\x20ID\x20pre:','_last_time','substring','_frameHeight','cleanDirector','vp8','mobile','webAudios','cursor','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','udp','rpc\x20datachannel\x20closed','answer','XjCef','addTrack','TRYING\x20TO\x20RECONNECT\x203','problem','bgpRz','reconnected','oniceconnectionstatechange','FSoyX','localDescription','platform','UULIa','disableWebAudio','PtlIr','gridlayout','Android\x2011','labelstyle','QXZNL','eXyCA','marginLeft','maxviewers_url','altpress','playoutDelayHint','reduce','position','replace','allowmidi','max','turns:turn.obs.ninja:443','remoteSource','delayTime','AES-CBC','reverse','audioEffects','target','seedStream','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','sVgdn','pliDelta','close','onicecandidate','sIGgA','start','visibility','Buffer_Delay_in_ms','remoteVideoMuteElement','getTimezoneOffset','gyro','ptz','processIceBundle','sendMessage','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','_codecIdTrackId','activelySpeaking','transparent','hash\x20is\x20','WxFCh','Mute\x20video\x20-306','lowerhand','changeParams','signData','vJdjk','setRemoteDescription','gainNode','showSettings','bitrateTimeout','jXLxl','Clean\x20up','raisehands','308644rltCxH','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','packetLoss_in_percentage','mSOBO','object','signature','ZcjOv','closed','keyframe','rBCwq','_last_bytes','NygZZ','done\x20replacing/adding\x20tracks','map','sid','send\x20channel\x20closed','iCpfC','screenshareid','ICE\x20closed?','createElement','RSA','processDescription','abs','setAudioBitrate','new-view-connection','total_recv_bitrate_kbps','TNHZQ','currentAudioConstraints','YQtdy','processStats','beepToNotify','NgLvC','EzpYU','codecs','limitAudioBitrate','header','recording_audio_ctx_latency','Requested_resolution','actual\x20bitrate:','connectionState','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','innerHTML','\x27\x20target=\x27_blank\x27>','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','awwvd','networkPriority','This\x20shouldn\x27t\x20happen','maxptime','onclick','midiOut','vector','mebZS','desaltStreamID','nReFK','opacity','src','maxframerate_q2','videoCodecs','aucKZ','**\x20connected','muteState','PWtAk','KyxpZ','broadcastIFrame','_hardwareEncoder','remoteMuteState','denoise_url','host','Audio_Sync_Delay_ms','mHNJY','\x20-\x20Transferred','seedAttempts','ICE\x20FAILed.\x20bad?','showDirector','quality_url','obsState','aspectratio','view_set','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','scaleDueToBitrate','orange','codecGroupFlag','JvUTb','wss://wss13.obs.ninja:443','160603txMXjT','2px','AvEAa','cae1','iceBundle','GeOMx','does\x20any\x20audio\x20exist?','videoElement','bandwidth\x20set!','optimizeBitrate','pushLoudness','Media','quality_ss','seedPlz','LYkMi','importCrypto','zGviD','join','Firefox','packetsReceived','mainmenu','controls','adding\x20track','clicked','resending\x20message','deferring\x20with\x20a\x20promise;\x20hashed\x20room','BQkmn','toggleSoloChat','ckItX','activeSpeaker','turn:turn-usc1.obs.ninja:3478','qmlrl','obsfix','HGClL','refreshScale','QKLgg','showlabels','keyFramesRequested_pli','Final\x20streamID:\x20','_timestamp','ICE\x20target\x20no\x20longer\x20exists?','forceTcpMode','RTC\x20already\x20connected','setupYourOwnPlease','_framesDecoded','connected\x20to\x20video\x20server','NnXhG','padStart','UUID','setVideoBitrates','controlTimer','already\x20connected','enhanceAudioEncoder','HANG\x20UP\x20COMPLETE','taintedSession','textContent','seeding','urls','Inbound\x20User-based\x20Message\x20from\x20Room','decrypt','allowVideo','cRiyZ','removeEventListener','info','labelsize','displayMute','configuration','_packetsLost','starting\x20kicker','audioLevel','stats','Shared\x20website:\x20','TlBIS','RrXmv','nocursor','width_url','LhfkT','JCzQm','delayNode','tainted','remoteRaisedHandElement','requestFocusChange','closedCaptions','eowsj','playback_audio_pipeline','track','guest','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','getElementById','iceTimer','webp','enhance','jitterBufferEmittedCount','dataset','requestRateLimit','add','YWEPM','head4','sceneType','TOO\x20MANY\x20PUBLISHING\x20PEERS','wss','recording','lNGrL','mirrored','1461518RHScIV','eventPlayActive','zWlfh','noPLIs','_packetsReceived','generateHash','div','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','transferred','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','novideo','requestKeyframe','ncXKb','THZsk','nextQueue','MmAPm','anltN','watchTimeoutList:','ysUln','disableREMB','MAKING\x20A\x20NEW\x20RTC\x20CONNECTION','failed\x20to\x20send\x20zoom\x20change\x20request','keyframeTimeout','video_muted_init','forEach','inbound-rtp','URL','UtSvi','fNkSn','infocus','setBitrate','customWSS','inboundAudioPipeline','ontrack','checking','packetsLost','rejected','priority','eTqZD','CdjZb','Your\x20room\x20has\x20changed','label','obsStateSync','directorEnabledPPT','request\x20rate\x20limit:\x20','IXutt','requestResolution','rejoining\x20room','lkUnb','rpcs','keyframerate','directorDisplayMuted','credential','Websockets\x20timed\x20out;\x2020\x20seconds','roomenc','offer','stereo_url','Track\x20was\x20removed','rifBF','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','slice','importKey','midiIn','limitAudioEncoder','pluginVersion','\x20Pixel\x20','turn:turn.obs.ninja:3478','directorVolumeState',',\x20isDirector:\x20','UN-MUTED','preventDefault','cSGCX','startTime','mid','ctrlKey','remoteCandidateId','flipped','getCapabilities','Android\x2012','eSmyN','GOT\x20ICE!!','splice','key','nackTrigger','LcNoQ','receiveChannel','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS','iZWUG','lowiosviewers','pcs','autostart','iframeSrc','getOpusBitrate','username','updateQueue','Audio_Loudness','message','substr','_local_ice_id','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','buffer','salt','streamID','?view=','createOffer','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','watchTimeoutList2:','Chromium-based\x20v','reJDY','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','gYykF','\x20is\x20not\x20defined;\x20skipping.','Audio\x20Track','pixelFix','providing\x20answer','catch','fullscreen','Round_Trip_Time_ms','new-push-connection','crypto','_trackID','userAgent','XjqMF','wnNGq','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','setResolution','ZjCoX','SHA-1','remove','CLLgR','allowBroadcast','AzHYm','constructor','min','framesPerSecond','somepasswordwhere','AZvnM','queueNotification','changeMicrophone','pNQmz','localCandidateId','directorSpeakerMute','jwk','turn:www.turn.obs.ninja:3478','production','processIce','mute','togglePrivateChat','voiceMeter','maxvideobitrate','Nvocg','Fwyxu','privacy','sticky','pingTimeout','&password=','float','initialPublish','micIsolate','mirrorExclude','already\x20closed\x20PCS','Message\x20to\x20be\x20sent:\x20','view','streamSrc','onconnectionstatechange','stereo\x20enabled','from','YqSVS','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','maxframerate','click','bRzHE','ZOTcD','sdp','offsetChannel','_sync_offset','new-display-name','cbr','meterStyle','mfWsV','pressed','1487381jkFcDX','width','sNRiK','cloneNode','queueList','setOpusAttributes','CBprY','STREAM\x20ID\x20desalted\x202:','ICE:\x20','Vsfan','streamid-already-published','bit\x20rate\x20being\x20munged','received\x20data\x20from\x20viewer','changeURL','advanced','sceneMute','PoaEy','enhanceAudio','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','listPromise','local_relayProtocol','dMAHa','PSsWe','forceMediaSettings','pcs\x20RTC\x20CLOSED','GOT\x20ICES!!','ouptF','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','time_active_minutes','ondatachannel','soloVideo','obsRecording','done\x20clearing\x20audio','bitrate_set','venBD','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','reportbutton','AudioContext','voWGg','SWUlz','hands_','updateLocalStatsInterval','setLocalDescription','Resolution','YNnnK','session','generateStreamID','display','defaultPassword','getRandomValues','head2','BITRATE:\x20','pliCount','obsSourceActive','sceneDisplay','shift','mutedState','uDZDu','Track\x20stopped','create\x20offer\x20worked','minipreview','nopreview','YcKvD','remote','keyname','audioBitrate','encodings','request\x20focus\x20change:\x20','VmJbd','steve','float2','pHfUW','1vh','usc1','VIDEO\x20TRACK;\x20already\x20one\x20added','NzLKU','VTSpw','push','Video\x20Track','iframe','usw1','remote_relay_IP','FAIL\x20rpcs','fHIqb','HyYOZ','JTFqr','yjQpz','sCujy','limitTotalBitrateGuests','sceneSync','speakerMute','_frameWidth','what\x20is\x20this?','trying\x20to\x20play','sendPeers','mykey','height','OOO','trackId','enhacing\x20audio\x20encoder','remoteFocus','directorMutedState','resolution\x20scale','rPEfg','tfliteModule','focus','locale','applyIsolatedChat','frameWidth','someonejoined','label_','listing','hangup','New\x20Label:\x20','soloChatUUID','_timestampStart','innerText','chrome','joinroom','streaming','updating\x20audio\x20delay','request\x20zoom\x20change:\x20','setVideoBitrate','requestAudioHack','classList','TJaOq','focus\x20success','PSoLd','nLHRI','kltnB','muted_savedState','icefilter','tSpbW','red','YDQjC','TRYING\x20KEYFRAME','xpRfT','obs','tISJb','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','directorVideoMuted','focusDistance','totalRoomBitrate','WzHUm','version','interval','iXFNg','bmLQS','stun:stun4.l.google.com:19302','4722','safari','https://','quality','createDataChannel','vjZwI','getReceivers','obsStreaming','request','bitrate','verifyData','eiUay','call','span','framerate','post\x20pixel\x20fix\x20','addEventListener','KWyYJ','TwNgh','limitaudio','pKbpW','&room=','deferring\x20with\x20a\x20promise','applySoloChat','gXCxu','dynamicScale','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','queuebutton','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','midiHotkeys','resolve','QhXzH','audioInputChannels','getSenders','maxvb_url','gOvpY','GCgcC','twiBc','jGyaa','hostname','imageElement','exportKey','type','new','NO\x20TRACK??\x20--\x20not\x20expected','changeSpeaker','_jitter_delay','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','raw','micDelay','name','lHntQ','totalRoomBitrate_default','changeCamera','remoteZoom','Generate\x20Some\x20Crypto\x20keys\x20first','reCSv','DzNBx','setParameters','[data-action-type=\x22solo-chat\x22]','cLhLv','HQKJf','obsstudio','isDirector\x20','aijDP','nCWHR','audioDevice','disabled','removeTrack','iframeEle','block','sendRequest','visible','sensorData','UmAYh','addIceCandidate','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','scaleHeight','stopping\x20old\x20track','return\x20/\x22\x20+\x20this\x20+\x20\x22/','eBABy','playing','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','LlGef','remote_networkType','MLGgf','MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED','frameHeight','acc','vb_url','directorSpeakerMuted','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','title','string','encryptMessage','image/webp','waitingWatchList','zoom\x20success','high','videoaddedtoroom','localMuteElement','PiySM','find','charAt','enhance_audio','jyQdW','transport','EKKxI','XuPwA','audioContext','BOFWF','offerSDP','MmjMD','RPC\x20closed','iSTEu','srcObject','bWRQz','maxviewers','resume','_bytesReceived','onopen','&scene','parentNode','ping','sourceActive','pleaseDoNotAbuse','failed','targetBandwidth','nackCount','disconnected','oOzjU','SDP\x20Sessions\x20do\x20not\x20match.\x20Do\x20I\x20delete\x20an\x20accept\x20this\x20new\x20SDP?','scaleResolution','autoGainControl','stopPropagation','&pie=','audio_delay\x20:\x20','decryptMessage','iVwKb','allowMIDI','setup\x20peer\x20complete','jCGDa','match','minptime','scaleFactor','exclude','metaKey','JwxPb','obsVisibility','_type','aus1','seed','zTdFO','QxQLi','tliEm','OBS\x20PLI\x20FIX\x20MODE\x20ON','level','utf-8','overlay','GAKyx','changeOrder','ICE\x20FAILED','playoutdelay','candidate','cover','forceios','recording_audio_compressor_type','roombitrate','publicKey','44rnWlCK','indexOf','img','Notice:\x20The\x20system\x20is\x20currently\x20slow\x20to\x20respond\x20or\x20not\x20accessible.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.obs.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','Change\x20Label','vtJEU','running','active','yNnnm','directorActions','Vaglx','zoom','de1','local','vdoninja','readyState','scene','applyConstraints','password','requestSceneUpdate','pre\x20pixel\x20fix\x20','2582304naNvJx','noiframe','ZqkSl','PASSED','noiseSuppression','videoMuted','sink','ptime','action','BSyii','remoteMuteState_','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM','send','joinRoom','byteLength','enc','GuUeJ','floor','iframe_','TUgOH','ab_url','rampUpTime','Izcfz','maxconnections','description','audio','directorChat','code','createObjectURL','FPS','Members\x20in\x20Room','directVideoMuted','nCpEG','manual','RTC\x20Connection','browserDetails','querySelectorAll','roomid','noaudio','audioOptions','ZahrW','sendChannel','low','bind','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','maxpublishers','setValueAtTime','volume','mono','browser','prototype','3wjuMVP','scale\x20set!','isScene','mimeType','requestChangeLowcut','onremovetrack','audioCtx\x20:\x20','quality_wb','canvas','RTC\x20connection\x20is\x20ALREADY\x20ready;\x20we\x20can\x20already\x20accept\x20answers','peZpG','manualBandwidth','alJgs','ACTION\x20REJECTED:\x20','cleanup','getSettings','webcamonly','canvasSource','JITXu','children','^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','YSDwR','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','GkzZh','audiobitrate','zoomedBitrate','changeLabel','setupIncoming','Enable\x20the\x20director\x27s\x20microphone\x20first.','verify','NEDjU','watchStream','state','processIce2','removeChild','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?','lmfxE','could\x20not\x20be\x20sent;\x20queuing\x20it','stun:stun.l.google.com:19302','directorSettings','not-the-director','stringify','OAFGc','localstats','getParameters','recordLocal','scaleResolutionDownBy','YkTJe','random','WDtqC','value','forcePLI','obsninja','codec_url','onclose','generateCrypto','Pinging','seeding\x20blocked','_codecId','Not\x20director','856428jfUXAh','undefined','muted','videoOptions','connected','outboundAudioBitrate','framesDecoded','candidates','hanging\x20up','iOS\x20guest\x20SCALE\x20set!','remoteStats','onerror','EITgM','left','style','timeout','CgNmQ','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','room-is-claimed','createAnswer','midi','bandwidth','iceConnectionState','wgJhr','currentRoundTripTime','FCxba','privateKey','apply','failed\x20to\x20send\x20focus\x20change\x20request','preferCodec','local_candidateType','lin','joiningRoom','recorder','streams','adaptivePtime','QfxjL','TxRQL','sendMsg','sensors','getTracks','setScale','msg','remote-candidate','lowcut','allowAudio','getVideoTracks','DzLnb','Browser','requestZoomChange','GOT\x20ICEs!!','_jitter_count','Viewer\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','gRDMe','queue','CLOSED','watchTimeoutList','LCOcM','Transferred','anysend','hssConnection','sign','rlvKF','RaxAM','setVideoScale','directorViewBitrate','video','screenshare','then','ljads','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','enabled','SHA-256','currentTime','getTime','bGJEj','Unmute\x20video','transcript','YjiJA','connect','savedBitrate','no\x20audio\x20track\x20to\x20poke','charCodeAt','scale','audioCtx','vqGoX','sending\x20message\x20to\x20server','iframeDetails_','sync','cleanOutput','includes','directorDisplayMute','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','local_relayIP','requestStats','recording_audio_pipeline','CONNECTEED!','requestChangeEQ','MXwQL','test','none','scaleResolutionDownBy\x20set\x202!','5px','nZMxa','idWqF','security','enhanceaudio','zNAro','cameraConstraints','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','play','directorUUID','AQAB','audioConstraints','echoCancellation','webPquality','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','ZBHRc','turn:turn-usw1.obs.ninja:443','gMWtY','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789'];var _0x566c47=_0x4b38;(function(_0x4ec9f0,_0x91b5bc){var _0x4464c9=_0x4b38;while(!![]){try{var _0x5aa4ee=parseInt(_0x4464c9(0x558))+parseInt(_0x4464c9(0x459))+parseInt(_0x4464c9(0x41d))*-parseInt(_0x4464c9(0xee))+-parseInt(_0x4464c9(0x1e2))+-parseInt(_0x4464c9(0x297))+parseInt(_0x4464c9(0x17f))*parseInt(_0x4464c9(0x3d5))+parseInt(_0x4464c9(0x3ea))*parseInt(_0x4464c9(0x154));if(_0x5aa4ee===_0x91b5bc)break;else _0x4ec9f0['push'](_0x4ec9f0['shift']());}catch(_0x39b938){_0x4ec9f0['push'](_0x4ec9f0['shift']());}}}(_0xec7c,0xeb0cc));function log(_0x4cf779){}function warnlog(_0x13a189,_0x153831=![],_0x257b42=![]){if(_0x257b42){}}function errorlog(_0x37a408,_0x48be9=![],_0x1004da=![]){appendDebugLog(_0x37a408);if(_0x1004da){}}window[_0x566c47(0x464)]=function backupErr(_0x56e774,_0x1bc4b4=![],_0xea63fa=![]){var _0x234f81=_0x566c47;return errorlog(_0x56e774),errorlog(_0xea63fa),errorlog(_0x234f81(0x1a5)),appendDebugLog(_0x56e774),_0xea63fa&&appendDebugLog(_0xea63fa),![];},window[_0x566c47(0x2bc)]=window[_0x566c47(0x2bc)]||window[_0x566c47(0x163)];function getById(_0x475809){var _0xc02aa6=_0x566c47,_0x2fda82=document[_0xc02aa6(0x1d2)](_0x475809);return!_0x2fda82&&(warnlog(_0x475809+_0xc02aa6(0x251)),_0x2fda82=document[_0xc02aa6(0x56b)](_0xc02aa6(0x339))),_0x2fda82;}var errorReport=[];function appendDebugLog(_0x3b18e5){var _0x3c72c1=_0x566c47;try{var _0x1b53a3=new Date(),_0x1d05e4=_0x1b53a3[_0x3c72c1(0x4a3)]();if(_0x3b18e5[_0x3c72c1(0x242)])errorReport[_0x3c72c1(0x2e4)]({'message':_0x3b18e5[_0x3c72c1(0x242)],'name':_0x3b18e5[_0x3c72c1(0x35e)],'time':_0x1d05e4});else typeof _0x3b18e5==='string'?errorReport[_0x3c72c1(0x2e4)]({'note':_0x3b18e5,'time':_0x1d05e4}):errorReport[_0x3c72c1(0x2e4)]({'other':_0x3b18e5,'time':_0x1d05e4});errorReport=errorReport[_0x3c72c1(0x21e)](-0xc8),document['getElementById'](_0x3c72c1(0x2bb))&&(getById(_0x3c72c1(0x2bb))[_0x3c72c1(0x467)][_0x3c72c1(0x53e)]=_0x3c72c1(0x374));}catch(_0x5bba89){}}function isAlphaNumeric(_0x263120){var _0x5cdd29=_0x566c47,_0x433401,_0x2b904e,_0x1c7ef5;for(_0x2b904e=0x0,_0x1c7ef5=_0x263120[_0x5cdd29(0x1b8)];_0x2b904e<_0x1c7ef5;_0x2b904e++){_0x433401=_0x263120[_0x5cdd29(0x4ab)](_0x2b904e);if(!(_0x433401>0x2f&&_0x433401<0x3a)&&!(_0x433401>0x40&&_0x433401<0x5b)&&!(_0x433401>0x60&&_0x433401<0x7b))return![];}return!![];}var iOS=!!navigator['platform']&&/iPad|iPhone|iPod/['test'](navigator[_0x566c47(0x51d)]),iPad=navigator[_0x566c47(0x13e)]&&navigator[_0x566c47(0x13e)]>0x2&&/MacIntel/[_0x566c47(0x4bc)](navigator[_0x566c47(0x51d)]);function play(_0x37e494=null){var _0x56c818=_0x566c47;log(_0x56c818(0x19b)+session[_0x56c818(0x284)]);if(session[_0x56c818(0x284)]==='')log('Setting\x20view\x20to\x20null\x20disables\x20all\x20playback');else{if(session[_0x56c818(0x284)]!==![]){var _0x4c8ab4=session[_0x56c818(0x284)]['split'](',');for(var _0x1b5cb2 in _0x4c8ab4){if(_0x4c8ab4[_0x1b5cb2]==''){}else{if(_0x37e494===null)session[_0x56c818(0x43c)](_0x4c8ab4[_0x1b5cb2]);else{if(_0x37e494===_0x4c8ab4[_0x1b5cb2])session[_0x56c818(0x43c)](_0x4c8ab4[_0x1b5cb2]);else{}}}}}else{if(session[_0x56c818(0x3bd)]!==![]){if(session[_0x56c818(0x3bd)][_0x56c818(0x4b3)](_0x37e494)){}else session['watchStream'](_0x37e494);}else _0x37e494&&session[_0x56c818(0x43c)](_0x37e494);}}}function playAllVideos(){var _0x253904=_0x566c47;for(var _0x55ab89 in session[_0x253904(0x213)]){try{session[_0x253904(0x213)][_0x55ab89][_0x253904(0xf5)]&&(session[_0x253904(0x213)][_0x55ab89][_0x253904(0xf5)][_0x253904(0x4e1)]&&session[_0x253904(0x213)][_0x55ab89][_0x253904(0xf5)][_0x253904(0x4c7)]()['then'](_0x1b0f63=>{var _0x598da3=_0x253904;log(_0x598da3(0x37d));})['catch'](warnlog));}catch(_0x2a1746){}}}function getTURNList(){var _0x55128f=_0x566c47,_0xb70443=[];turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x2dc),turn[_0x55128f(0x216)]=_0x55128f(0x119),turn[_0x55128f(0x127)]=['turns:www.turn.obs.ninja:443'],turn['tz']=0x12c,turn[_0x55128f(0x511)]=![],turn['production']=!![],turn[_0x55128f(0x301)]=_0x55128f(0xf1);if(session['speedtest']&&turn[_0x55128f(0x511)]==session[_0x55128f(0x117)]){}else{if(session[_0x55128f(0x117)]&&turn['udp']){}else{if(session['speedtest']==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session[_0x55128f(0x191)]!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x2dc),turn[_0x55128f(0x216)]=_0x55128f(0x119),turn[_0x55128f(0x127)]=[_0x55128f(0x271)],turn['tz']=0x12c,turn[_0x55128f(0x511)]=!![],turn[_0x55128f(0x272)]=!![],turn[_0x55128f(0x301)]='cae1';if(session['speedtest']&&turn[_0x55128f(0x511)]==session['forceTcpMode']){}else{if(session[_0x55128f(0x117)]&&turn['udp']){}else{if(session['speedtest']==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session['speedtest']!==!![]&&session['speedtest']!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]='steve',turn[_0x55128f(0x216)]='setupYourOwnPlease',turn[_0x55128f(0x127)]=[_0x55128f(0x52f)],turn['tz']=-0x3c,turn[_0x55128f(0x511)]=![],turn[_0x55128f(0x272)]=!![],turn[_0x55128f(0x301)]=_0x55128f(0x3e1);if(session[_0x55128f(0x191)]&&turn[_0x55128f(0x511)]==session[_0x55128f(0x117)]){}else{if(session[_0x55128f(0x117)]&&turn['udp']){}else{if(session[_0x55128f(0x191)]==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443['push'](turn);}}}turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x2dc),turn[_0x55128f(0x216)]='setupYourOwnPlease',turn[_0x55128f(0x127)]=[_0x55128f(0x224)],turn['tz']=-0x3c,turn[_0x55128f(0x511)]=!![],turn[_0x55128f(0x272)]=![],turn['locale']=_0x55128f(0x3e1);if(session['speedtest']&&turn[_0x55128f(0x511)]==session[_0x55128f(0x117)]){}else{if(session['forceTcpMode']&&turn['udp']){}else{if(session['speedtest']==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session[_0x55128f(0x191)]!==!![]&&session['speedtest']!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]='steves',turn[_0x55128f(0x216)]='pleaseDoNotAbuse',turn[_0x55128f(0x127)]=[_0x55128f(0x4cf)],turn['tz']=0x1e0,turn[_0x55128f(0x511)]=!![],turn[_0x55128f(0x272)]=!![],turn[_0x55128f(0x301)]=_0x55128f(0x2e7);if(session[_0x55128f(0x191)]&&turn['udp']==session[_0x55128f(0x117)]){}else{if(session[_0x55128f(0x117)]&&turn[_0x55128f(0x511)]){}else{if(session[_0x55128f(0x191)]==![]&&turn['production']==![]){}else{if(session[_0x55128f(0x191)]&&session[_0x55128f(0x191)]!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x451),turn[_0x55128f(0x216)]=_0x55128f(0x3a9),turn[_0x55128f(0x127)]=[_0x55128f(0x10c)],turn['tz']=0x168,turn[_0x55128f(0x511)]=!![],turn['production']=!![],turn['locale']=_0x55128f(0x2e0);if(session[_0x55128f(0x191)]&&turn['udp']==session[_0x55128f(0x117)]){}else{if(session[_0x55128f(0x117)]&&turn[_0x55128f(0x511)]){}else{if(session['speedtest']==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session['speedtest']!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x3e3),turn[_0x55128f(0x216)]=_0x55128f(0x269),turn[_0x55128f(0x127)]=['turn:turn-au1.vdo.ninja:3478'],turn['tz']=-0x258,turn[_0x55128f(0x511)]=!![],turn['production']=!![],turn[_0x55128f(0x301)]=_0x55128f(0x3c2);if(session['speedtest']&&turn[_0x55128f(0x511)]==session['forceTcpMode']){}else{if(session[_0x55128f(0x117)]&&turn[_0x55128f(0x511)]){}else{if(session[_0x55128f(0x191)]==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session[_0x55128f(0x191)]!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443[_0x55128f(0x2e4)](turn);}}}turn={},turn[_0x55128f(0x23f)]=_0x55128f(0x451),turn['credential']='tabernac',turn[_0x55128f(0x127)]=[_0x55128f(0x19c)],turn['tz']=-0x3c,turn['udp']=!![],turn[_0x55128f(0x272)]=!![],turn[_0x55128f(0x301)]='fr1';if(session[_0x55128f(0x191)]&&turn[_0x55128f(0x511)]==session[_0x55128f(0x117)]){}else{if(session[_0x55128f(0x117)]&&turn[_0x55128f(0x511)]){}else{if(session[_0x55128f(0x191)]==![]&&turn[_0x55128f(0x272)]==![]){}else{if(session[_0x55128f(0x191)]&&session[_0x55128f(0x191)]!==!![]&&session[_0x55128f(0x191)]!==turn[_0x55128f(0x301)]){}else _0xb70443['push'](turn);}}}return _0xb70443;}function chooseBestTURN(){var _0x10671d=_0x566c47;if(session[_0x10671d(0x130)])return;var _0x22f15f=getTURNList(),_0x4bfcc1=new Date(),_0x2d4e9b=_0x4bfcc1[_0x10671d(0x541)]();for(var _0x45d614=0x0;_0x45d614<_0x22f15f[_0x10671d(0x1b8)];_0x45d614++){var _0x36878c=Math['abs'](_0x22f15f[_0x45d614]['tz']-_0x2d4e9b);Math['abs'](_0x36878c-0x3c*0x18)<_0x36878c&&(_0x36878c=Math[_0x10671d(0x56e)](_0x36878c-0x3c*0x18)),_0x22f15f[_0x45d614][_0x10671d(0x13f)]=_0x36878c;}_0x22f15f['sort'](compare_deltas),_0x22f15f=_0x22f15f[_0x10671d(0x21e)](0x0,0x3),session[_0x10671d(0x130)]={'iceServers':[{'urls':[_0x10671d(0x443),_0x10671d(0x32b)]}],'sdpSemantics':_0x10671d(0x15a)},session[_0x10671d(0x130)][_0x10671d(0x185)]=session[_0x10671d(0x130)][_0x10671d(0x185)]['concat'](_0x22f15f),log(session[_0x10671d(0x130)]);}function compare_deltas(_0x7ad5b2,_0x582903){var _0x56cf4f=_0x566c47,_0x36e96c=_0x7ad5b2[_0x56cf4f(0x13f)]||0x0,_0x7f5f94=_0x582903[_0x56cf4f(0x13f)]||0x0;if(_0x36e96c>_0x7f5f94)return 0x1;if(_0x36e96c<_0x7f5f94)return-0x1;return 0x0;}function compare_vids(_0x1ae182,_0x5624d1){var _0x2d5b82=_0x566c47,_0x509557=_0x1ae182['order']||0x0,_0x300c5e=_0x5624d1[_0x2d5b82(0x1a8)]||0x0;if(_0x509557<_0x300c5e){if(_0x2d5b82(0x4bb)==='MXwQL')return 0x1;else{_0x14641f(_0x2d5b82(0x4d9));return;}}if(_0x509557>_0x300c5e){if(_0x2d5b82(0x263)!==_0x2d5b82(0x34b))return-0x1;else _0x3b827e=0x0;}return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x33245e=![]){clearInterval(updateMixerTimer);if(updateMixerActive){updateMixerTimer=setTimeout(function(){updateMixer();},0x1f4);return;}updateMixerActive=!![];try{updateMixerRun(_0x33245e);}catch(_0x131521){}updateMixerActive=![];}function _0x4b38(_0x105fda,_0x27bd43){return _0x4b38=function(_0xe1376c,_0x4076bc){_0xe1376c=_0xe1376c-0xd7;var _0xfdcc41=_0xec7c[_0xe1376c];return _0xfdcc41;},_0x4b38(_0x105fda,_0x27bd43);}var WebRTC={};WebRTC[_0x566c47(0xf9)]=function(){var _0xeb34dc=_0x566c47,_0x121c7d=function(){var _0x5dd645=!![];return function(_0x3d444e,_0x321414){var _0x191c72=_0x5dd645?function(){var _0x1bcada=_0x4b38;if(_0x321414){var _0x3d6e1f=_0x321414[_0x1bcada(0x474)](_0x3d444e,arguments);return _0x321414=null,_0x3d6e1f;}}:function(){};return _0x5dd645=![],_0x191c72;};}(),_0x5871cd=_0x121c7d(this,function(){var _0x438a39=function(){var _0x4b3621=_0x4b38,_0x4d22b4=_0x438a39[_0x4b3621(0x266)](_0x4b3621(0x37b))()['constructor'](_0x4b3621(0x431));return!_0x4d22b4[_0x4b3621(0x4bc)](_0x5871cd);};return _0x438a39();});_0x5871cd();var _0x14abe5={};function _0x44374b(){}function _0x17c910(_0x41c208){errorlog(_0x41c208);}function _0x250421(){var _0x3f6f20,_0x298562,_0x51ca22=new Promise((_0x4d56f9,_0x8d721e)=>{_0x3f6f20=_0x4d56f9,_0x298562=_0x8d721e;});return _0x51ca22['resolve']=_0x3f6f20,_0x51ca22['reject']=_0x298562,_0x51ca22;}_0x14abe5[_0xeb34dc(0x410)]=![],_0x14abe5['novideo']=![],_0x14abe5[_0xeb34dc(0x10b)]=![],_0x14abe5['activelySpeaking']=!![],_0x14abe5['audiobitrate']=![],_0x14abe5['audioChannels']=0x8,_0x14abe5[_0xeb34dc(0x36e)]=![],_0x14abe5['outputDevice']=![],_0x14abe5['animatedMoves']=![],_0x14abe5[_0xeb34dc(0x15f)]=![],_0x14abe5[_0xeb34dc(0x17b)]=!![],_0x14abe5[_0xeb34dc(0x534)]=null,_0x14abe5[_0xeb34dc(0x34c)]=![],_0x14abe5[_0xeb34dc(0x23c)]=![],_0x14abe5[_0xeb34dc(0x4ad)]=new AudioContext(),_0x14abe5[_0xeb34dc(0xe6)]=![],_0x14abe5[_0xeb34dc(0x14d)]=![],_0x14abe5[_0xeb34dc(0x4cb)]=null,_0x14abe5[_0xeb34dc(0x3b1)]=null,_0x14abe5[_0xeb34dc(0x3ee)]=null,_0x14abe5['broadcast']=![],_0x14abe5['broadcastChannel']=![],_0x14abe5['broadcastIFrame']=![],_0x14abe5['bigmutebutton']=![],_0x14abe5[_0xeb34dc(0x335)]=![],_0x14abe5[_0xeb34dc(0x2b8)]=![],_0x14abe5[_0xeb34dc(0x246)]=![],_0x14abe5[_0xeb34dc(0x576)]=![],_0x14abe5[_0xeb34dc(0x425)]=null,_0x14abe5[_0xeb34dc(0x42e)]=null,_0x14abe5['controlRoomBitrate']=![],_0x14abe5[_0xeb34dc(0x50b)]=![],_0x14abe5[_0xeb34dc(0x4b2)]=![],_0x14abe5['cleanish']=![],_0x14abe5[_0xeb34dc(0x1cc)]=![],_0x14abe5[_0xeb34dc(0x130)]=![],_0x14abe5['compressor']=![],_0x14abe5[_0xeb34dc(0x4dc)]=![],_0x14abe5[_0xeb34dc(0x4d5)]=![],_0x14abe5[_0xeb34dc(0x27b)]=![],_0x14abe5[_0xeb34dc(0x293)]=0x1,_0x14abe5[_0xeb34dc(0x3d0)]=![],_0x14abe5[_0xeb34dc(0x16d)]=null,_0x14abe5[_0xeb34dc(0x4c5)]={},_0x14abe5[_0xeb34dc(0x4ca)]={},_0x14abe5[_0xeb34dc(0x182)]={},_0x14abe5[_0xeb34dc(0x573)]={},_0x14abe5[_0xeb34dc(0x404)]=![],_0x14abe5[_0xeb34dc(0x49a)]=0x23,_0x14abe5['hiddenSceneViewBitrate']=0x190,_0x14abe5[_0xeb34dc(0x436)]=0x25a,_0x14abe5[_0xeb34dc(0xeb)]=![],_0x14abe5[_0xeb34dc(0x2c7)]=![],_0x14abe5[_0xeb34dc(0x4d2)]=![],_0x14abe5[_0xeb34dc(0x20d)]=![],_0x14abe5[_0xeb34dc(0x386)]=null,_0x14abe5[_0xeb34dc(0x215)]=null,_0x14abe5[_0xeb34dc(0x4c8)]=![],_0x14abe5[_0xeb34dc(0x18d)]=![],_0x14abe5[_0xeb34dc(0x345)]=!![],_0x14abe5[_0xeb34dc(0x138)]=null,_0x14abe5[_0xeb34dc(0x136)]=![],_0x14abe5[_0xeb34dc(0x485)]=![],_0x14abe5[_0xeb34dc(0x3f9)]=new TextEncoder(_0xeb34dc(0x3c9)),_0x14abe5['exclude']=![],_0x14abe5[_0xeb34dc(0x12e)]=![],_0x14abe5[_0xeb34dc(0x4d7)]=![],_0x14abe5['fadein']=![],_0x14abe5[_0xeb34dc(0x17a)]=![],_0x14abe5[_0xeb34dc(0x22e)]=![],_0x14abe5[_0xeb34dc(0x33a)]=![],_0x14abe5['focusDistance']=![],_0x14abe5['forceios']=![],_0x14abe5[_0xeb34dc(0x2ae)]=![],_0x14abe5[_0xeb34dc(0x256)]=![],_0x14abe5[_0xeb34dc(0x141)]=![],_0x14abe5[_0xeb34dc(0x2f7)]=![],_0x14abe5[_0xeb34dc(0x23d)]=![],_0x14abe5[_0xeb34dc(0x371)]=![],_0x14abe5[_0xeb34dc(0x3eb)]=![],_0x14abe5[_0xeb34dc(0x32f)]=![],_0x14abe5[_0xeb34dc(0x424)]=0x1,_0x14abe5[_0xeb34dc(0xfa)]=0x0,_0x14abe5[_0xeb34dc(0x31a)]=![],_0x14abe5[_0xeb34dc(0x1ff)]=![],_0x14abe5['joiningRoom']=![],_0x14abe5[_0xeb34dc(0x20b)]=![],_0x14abe5[_0xeb34dc(0x214)]=![],_0x14abe5[_0xeb34dc(0x140)]={},_0x14abe5[_0xeb34dc(0x35d)]=![],_0x14abe5[_0xeb34dc(0x501)]=![],_0x14abe5['maxviewers']=![],_0x14abe5['maxpublishers']=![],_0x14abe5['maxconnections']=![],_0x14abe5[_0xeb34dc(0x50d)]=![],_0x14abe5[_0xeb34dc(0x28b)]=![],_0x14abe5[_0xeb34dc(0x590)]=![],_0x14abe5[_0xeb34dc(0x277)]=![],_0x14abe5['maxsamplerate']=![],_0x14abe5[_0xeb34dc(0x587)]=![],_0x14abe5[_0xeb34dc(0x3bb)]=![],_0x14abe5[_0xeb34dc(0x3f1)]=![],_0x14abe5[_0xeb34dc(0x198)]=0x19,_0x14abe5[_0xeb34dc(0x23a)]=0xa,_0x14abe5[_0xeb34dc(0x294)]=![],_0x14abe5[_0xeb34dc(0x40b)]=![],_0x14abe5[_0xeb34dc(0x349)]=![],_0x14abe5[_0xeb34dc(0x589)]=![],_0x14abe5[_0xeb34dc(0x220)]=![],_0x14abe5[_0xeb34dc(0x2d3)]=![],_0x14abe5[_0xeb34dc(0x1e1)]=![],_0x14abe5[_0xeb34dc(0x281)]=![],_0x14abe5[_0xeb34dc(0x483)]=[],_0x14abe5[_0xeb34dc(0x45b)]=![],_0x14abe5[_0xeb34dc(0x319)]=![],_0x14abe5[_0xeb34dc(0x41a)]=![],_0x14abe5[_0xeb34dc(0x2f6)]={},_0x14abe5[_0xeb34dc(0x506)]=![],_0x14abe5[_0xeb34dc(0x4e4)]=![],_0x14abe5[_0xeb34dc(0x1e5)]=![],_0x14abe5[_0xeb34dc(0x1c4)]=![],_0x14abe5['obsfix']=![],_0x14abe5[_0xeb34dc(0x290)]=![],_0x14abe5['optimize']=![],_0x14abe5[_0xeb34dc(0xe5)]={},_0x14abe5[_0xeb34dc(0xe5)][_0xeb34dc(0x53e)]=null,_0x14abe5[_0xeb34dc(0xe5)][_0xeb34dc(0x30e)]=null,_0x14abe5[_0xeb34dc(0xe5)]['recording']=null,_0x14abe5[_0xeb34dc(0xe5)]['sourceActive']=null,_0x14abe5['obsState'][_0xeb34dc(0x1df)]=null,_0x14abe5['outboundVideoBitrate']=![],_0x14abe5[_0xeb34dc(0x45e)]=![],_0x14abe5[_0xeb34dc(0x1a8)]=![],_0x14abe5[_0xeb34dc(0x3e7)]=![],_0x14abe5[_0xeb34dc(0x23b)]={},_0x14abe5['pip']=![],_0x14abe5[_0xeb34dc(0x201)]=![],_0x14abe5[_0xeb34dc(0x4f3)]=![],_0x14abe5[_0xeb34dc(0x16e)]=![],_0x14abe5[_0xeb34dc(0x27a)]=![],_0x14abe5[_0xeb34dc(0x27c)]=null,_0x14abe5[_0xeb34dc(0x2d4)]=null,_0x14abe5[_0xeb34dc(0x48f)]=![],_0x14abe5['queueList']=[],_0x14abe5[_0xeb34dc(0xf8)]=![],_0x14abe5[_0xeb34dc(0x14f)]=![],_0x14abe5['recordedBlobs']=![],_0x14abe5[_0xeb34dc(0x44a)]=![],_0x14abe5['remote']=![],_0x14abe5[_0xeb34dc(0x3ff)]=0xbb8,_0x14abe5[_0xeb34dc(0x557)]=![],_0x14abe5[_0xeb34dc(0x180)]=0x1388,_0x14abe5['roomenc']=![],_0x14abe5[_0xeb34dc(0x40f)]=![],_0x14abe5[_0xeb34dc(0x3d3)]=![],_0x14abe5[_0xeb34dc(0x543)]=![],_0x14abe5['rpcs']={},_0x14abe5['sampleRate']=![],_0x14abe5['salt']='',_0x14abe5[_0xeb34dc(0x4ac)]=![],_0x14abe5[_0xeb34dc(0x3e5)]=![],_0x14abe5[_0xeb34dc(0x150)]={},_0x14abe5[_0xeb34dc(0x49c)]=![],_0x14abe5[_0xeb34dc(0x139)]=![],_0x14abe5[_0xeb34dc(0x569)]=![],_0x14abe5[_0xeb34dc(0x1ba)]=![],_0x14abe5[_0xeb34dc(0x167)]=![],_0x14abe5[_0xeb34dc(0x157)]=![],_0x14abe5[_0xeb34dc(0x4c2)]=![],_0x14abe5[_0xeb34dc(0x126)]=![],_0x14abe5[_0xeb34dc(0x375)]=![],_0x14abe5[_0xeb34dc(0xe1)]=0x0,_0x14abe5[_0xeb34dc(0x143)]=![],_0x14abe5[_0xeb34dc(0x112)]=![],_0x14abe5['showList']=null,_0x14abe5[_0xeb34dc(0x523)]=![],_0x14abe5['soloChatUUID']=[],_0x14abe5[_0xeb34dc(0x553)]=!![],_0x14abe5[_0xeb34dc(0xe3)]=![],_0x14abe5[_0xeb34dc(0x3f0)]=![],_0x14abe5['sensors']=![],_0x14abe5['speakerMuted']=![],_0x14abe5[_0xeb34dc(0x134)]={},_0x14abe5[_0xeb34dc(0x1dc)]=![],_0x14abe5['statsMenu']=![],_0x14abe5[_0xeb34dc(0x1a6)]=![],_0x14abe5['streamID']=null,_0x14abe5[_0xeb34dc(0x285)]=null,_0x14abe5['style']=![],_0x14abe5['sync']=![],_0x14abe5['forceTcpMode']=![],_0x14abe5[_0xeb34dc(0x325)]=![],_0x14abe5[_0xeb34dc(0x360)]=0x1f4,_0x14abe5[_0xeb34dc(0x388)]='Untitled',_0x14abe5[_0xeb34dc(0x2ff)]=![],_0x14abe5[_0xeb34dc(0x549)]=![],_0x14abe5[_0xeb34dc(0x124)]=![],_0x14abe5[_0xeb34dc(0x4a6)]=![],_0x14abe5[_0xeb34dc(0x1ea)]=![],_0x14abe5[_0xeb34dc(0x4f4)]=![],_0x14abe5['videoElement']=![],_0x14abe5['videoMuted']=![],_0x14abe5[_0xeb34dc(0x323)]=![],_0x14abe5['videoMutedFlag']=![],_0x14abe5[_0xeb34dc(0x284)]=![],_0x14abe5[_0xeb34dc(0xe7)]=![],_0x14abe5[_0xeb34dc(0x419)]=0x64,_0x14abe5['width']=![],_0x14abe5[_0xeb34dc(0x3e0)]=![],_0x14abe5[_0xeb34dc(0x51f)]=![],_0x14abe5[_0xeb34dc(0x491)]={},_0x14abe5[_0xeb34dc(0x50e)]={},_0x14abe5[_0xeb34dc(0x42d)]=![],_0x14abe5['windowed']=![],_0x14abe5['waitingWatchList']={},_0x14abe5[_0xeb34dc(0x1d4)]=![],_0x14abe5[_0xeb34dc(0x4cc)]=![],_0x14abe5['ws']=null,_0x14abe5[_0xeb34dc(0x1de)]=![],_0x14abe5['website']=![],_0x14abe5[_0xeb34dc(0x327)]=null,_0x14abe5[_0xeb34dc(0x2c0)]=null,_0x14abe5[_0xeb34dc(0x11e)]=![],_0x14abe5['localMuteElement']=getById(_0xeb34dc(0x173))[_0xeb34dc(0x29a)](!![]),_0x14abe5[_0xeb34dc(0x390)][_0xeb34dc(0x467)]['top']='1vh',_0x14abe5[_0xeb34dc(0x390)][_0xeb34dc(0x467)][_0xeb34dc(0x18f)]=_0xeb34dc(0x2df),_0x14abe5[_0xeb34dc(0x390)]['id']=_0xeb34dc(0x390),_0x14abe5[_0xeb34dc(0x276)]=getById('voiceMeterTemplate')[_0xeb34dc(0x29a)](!![]),_0x14abe5[_0xeb34dc(0x276)]['id']='localVoiceMeter',_0x14abe5['voiceMeter'][_0xeb34dc(0x467)][_0xeb34dc(0x58e)]=0x0,_0x14abe5[_0xeb34dc(0x276)][_0xeb34dc(0x1d7)][_0xeb34dc(0x3c8)]=0x0,_0x14abe5['voiceMeter'][_0xeb34dc(0x467)][_0xeb34dc(0x298)]='10px',_0x14abe5[_0xeb34dc(0x276)][_0xeb34dc(0x467)][_0xeb34dc(0x2f7)]='10px',_0x14abe5['voiceMeter']['style']['top']='8px',_0x14abe5[_0xeb34dc(0x276)][_0xeb34dc(0x467)][_0xeb34dc(0x18f)]='10px',_0x14abe5[_0xeb34dc(0x2c5)]=function(_0x544764=0x7){var _0xabcd0=_0xeb34dc,_0x47ee82='',_0x16d618=_0xabcd0(0x4d1);for(var _0x4379cc=0x0;_0x4379cc<_0x544764;_0x4379cc++){_0x47ee82+=_0x16d618[_0xabcd0(0x393)](Math[_0xabcd0(0x3fb)](Math[_0xabcd0(0x44d)]()*_0x16d618[_0xabcd0(0x1b8)]));}return log(_0x47ee82),_0x47ee82;};function _0x4a46d4(_0x231e78){var _0x318936=_0xeb34dc,_0x792252=new Uint8Array(_0x231e78['length']);for(var _0x50120f=0x0;_0x50120f<_0x231e78['length'];_0x50120f++){_0x318936(0x555)!==_0x318936(0x3a0)?_0x792252[_0x50120f]=_0x231e78['charCodeAt'](_0x50120f):_0x109dc9(_0x318936(0xe2));}return _0x792252;}function _0x180a75(_0xcc37fd){var _0x54599f=_0xeb34dc;return Array['prototype']['map'][_0x54599f(0x338)](_0xcc37fd,function(_0xcc4cc4){var _0x5aacc8=_0x54599f;return('0'+(_0xcc4cc4&0xff)[_0x5aacc8(0x146)](0x10))[_0x5aacc8(0x21e)](-0x2);})[_0x54599f(0xff)]('');}function _0xadaecc(_0x317dd1){var _0x1f3529=_0xeb34dc,_0x5506c3=[];for(var _0x334319=0x0;_0x334319<_0x317dd1[_0x1f3529(0x1b8)];_0x334319+=0x2){_0x5506c3['push'](parseInt(_0x317dd1[_0x1f3529(0x243)](_0x334319,0x2),0x10));}return new Uint8Array(_0x5506c3);}_0x14abe5[_0xeb34dc(0x1e7)]=function(_0xf13fb,_0x3209f1=![]){var _0x4a28ed=_0xeb34dc;if(_0x4a28ed(0x364)===_0x4a28ed(0x518))_0x3b190c[_0x4a28ed(0x2d9)]=[{}];else{var _0x5f3469=new TextEncoder('utf-8')[_0x4a28ed(0x13a)](_0xf13fb);return crypto['subtle'][_0x4a28ed(0x4d4)](_0x4a28ed(0x4a1),_0x5f3469)[_0x4a28ed(0x49d)](function(_0x11b8e9){var _0x30a1c4=_0x4a28ed;return _0x11b8e9=new Uint8Array(_0x11b8e9),_0x3209f1&&(_0x11b8e9=_0x11b8e9[_0x30a1c4(0x21e)](0x0,parseInt(parseInt(_0x3209f1)/0x2))),_0x11b8e9=_0x180a75(_0x11b8e9),_0x11b8e9;});}},_0x14abe5[_0xeb34dc(0x38a)]=function(_0x63f2cf){var _0x231122=_0xeb34dc,_0x4a9434=crypto[_0x231122(0x2c8)](new Uint8Array(0x10));return crypto[_0x231122(0x188)][_0x231122(0x4d4)]({'name':'SHA-256'},_0x4a46d4(_0x14abe5[_0x231122(0x3e7)]+_0x14abe5[_0x231122(0x247)]))[_0x231122(0x49d)](function(_0x314de8){var _0x3995ec=_0x231122;return window[_0x3995ec(0x259)][_0x3995ec(0x188)][_0x3995ec(0x21f)](_0x3995ec(0x35c),_0x314de8,{'name':_0x3995ec(0x532)},![],[_0x3995ec(0x1a2),_0x3995ec(0x129)])[_0x3995ec(0x49d)](function(_0x5eee55){var _0x49808a=_0x3995ec;return crypto[_0x49808a(0x188)]['encrypt']({'name':_0x49808a(0x532),'iv':_0x4a9434},_0x5eee55,_0x4a46d4(_0x63f2cf))['then'](function(_0x458390){return encrypted_data=new Uint8Array(_0x458390),encrypted_data=_0x180a75(encrypted_data),_0x4a9434=_0x180a75(_0x4a9434),[encrypted_data,_0x4a9434];},function(_0x5987bd){var _0x17178f=_0x49808a;return errorlog(_0x5987bd[_0x17178f(0x242)]),![];});},function(_0x3a3aef){var _0x22b287=_0x3995ec;if(_0x22b287(0x236)!==_0x22b287(0x236))_0x2dc412[_0x22b287(0x2b6)]=_0x591a46[_0x22b287(0xe5)]['recording'];else return errorlog(_0x3a3aef),![];});});},_0x14abe5[_0xeb34dc(0x3b5)]=function(_0x57db13,_0x1f0bc6){var _0x411dfb=_0xeb34dc;return _0x57db13=_0xadaecc(_0x57db13),_0x1f0bc6=_0xadaecc(_0x1f0bc6),crypto[_0x411dfb(0x188)][_0x411dfb(0x4d4)]({'name':_0x411dfb(0x4a1)},_0x4a46d4(_0x14abe5[_0x411dfb(0x3e7)]+_0x14abe5[_0x411dfb(0x247)]))[_0x411dfb(0x49d)](function(_0x6c12b9){var _0x21e805=_0x411dfb;return window[_0x21e805(0x259)][_0x21e805(0x188)][_0x21e805(0x21f)](_0x21e805(0x35c),_0x6c12b9,{'name':'AES-CBC'},![],[_0x21e805(0x1a2),_0x21e805(0x129)])[_0x21e805(0x49d)](function(_0x4e9f93){var _0x886074=_0x21e805;return crypto[_0x886074(0x188)][_0x886074(0x129)]({'name':_0x886074(0x532),'iv':_0x1f0bc6},_0x4e9f93,_0x57db13)[_0x886074(0x49d)](function(_0x32033a){var _0x59a707=_0x886074,_0xcd8ae5=new Uint8Array(_0x32033a),_0x1bec8e='';for(var _0xd742f9=0x0;_0xd742f9<_0xcd8ae5[_0x59a707(0x3f8)];_0xd742f9++){_0x1bec8e+=String['fromCharCode'](_0xcd8ae5[_0xd742f9]);}return _0x1bec8e;},function(_0x22973a){var _0x15cbad=_0x886074;return errorlog(_0x22973a[_0x15cbad(0x242)]),![];});});});},_0x14abe5[_0xeb34dc(0x454)]=function _0x4ccdcf(){var _0x220156=_0xeb34dc;window[_0x220156(0x259)]['subtle']['generateKey']({'name':_0x220156(0x4e8),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x220156(0x261)}},!![],[_0x220156(0x496),_0x220156(0x43a)])[_0x220156(0x49d)](function(_0x24df3d){var _0x31e798=_0x220156;log(_0x24df3d['publicKey']),log(_0x24df3d[_0x31e798(0x473)]),_0x14abe5[_0x31e798(0x2f6)]=_0x24df3d,window[_0x31e798(0x259)][_0x31e798(0x188)][_0x31e798(0x355)](_0x31e798(0x270),_0x24df3d[_0x31e798(0x3d4)])[_0x31e798(0x49d)](function(_0x4ff56a){var _0x5d2c0e=_0x31e798,_0x27960d={};_0x27960d[_0x5d2c0e(0x334)]='storekey',_0x27960d[_0x5d2c0e(0x234)]=_0x5d2c0e(0x2f8),_0x14abe5[_0x5d2c0e(0x47f)](_0x27960d);})['catch'](errorlog);})['catch'](errorlog);},_0x14abe5[_0xeb34dc(0xfd)]=function(_0x5bf0ed,_0x224d20){var _0x1dc8d2=_0xeb34dc;window['crypto'][_0x1dc8d2(0x188)]['importKey'](_0x1dc8d2(0x270),{'kty':_0x1dc8d2(0x56c),'e':_0x1dc8d2(0x4c9),'n':_0x5bf0ed,'alg':'RS1','ext':!![]},{'name':_0x1dc8d2(0x4e8),'hash':{'name':_0x1dc8d2(0x261)}},!![],['verify'])[_0x1dc8d2(0x49d)](function(_0x5f36d2){var _0x5972d5=_0x1dc8d2;_0x14abe5[_0x5972d5(0x140)][_0x224d20]={},_0x14abe5[_0x5972d5(0x140)][_0x224d20]['publicKey']=_0x5f36d2,_0x14abe5['keys'][_0x224d20][_0x5972d5(0x473)]=null;})[_0x1dc8d2(0x255)](errorlog);},_0x14abe5[_0xeb34dc(0x1ed)]=function(_0x1b3970,_0x49a4f0=![]){var _0x2f1878=_0xeb34dc;if(_0x2f1878(0x37f)===_0x2f1878(0x37f)){var _0x548c76={};_0x548c76[_0x2f1878(0x560)]=!![],_0x548c76[_0x2f1878(0x3e5)]=!![],_0x14abe5['sendRequest'](_0x548c76,_0x1b3970);}else _0x2ddcf7=_0x5addff[_0x2f1878(0x213)][_0x925d3a][_0x2f1878(0x134)][_0x4bbaf3]['_sync_offset'];},_0x14abe5['requestAudioRateLimit']=function(_0x22f74b,_0x9747ea){var _0x221271=_0xeb34dc,_0x14a6ac={};_0x14a6ac['audioBitrate']=_0x22f74b,log(_0x14a6ac),_0x14abe5[_0x221271(0x373)](_0x14a6ac,_0x9747ea);},_0x14abe5['requestRateLimit']=function(_0x2f31b7,_0x29064b){var _0x3349b6=_0xeb34dc;if(!_0x14abe5[_0x3349b6(0x213)][_0x29064b])return;if(_0x14abe5[_0x3349b6(0x213)][_0x29064b][_0x3349b6(0x428)]!==![]){if(_0x14abe5[_0x3349b6(0x213)][_0x29064b]['manualBandwidth']===_0x2f31b7)return;_0x14abe5[_0x3349b6(0x213)][_0x29064b]['targetBandwidth']=_0x14abe5[_0x3349b6(0x213)][_0x29064b][_0x3349b6(0x428)];}else{if(_0x2f31b7===![]){if(_0x14abe5[_0x3349b6(0x213)][_0x29064b]['targetBandwidth']===_0x14abe5[_0x3349b6(0x213)][_0x29064b]['bandwidth'])return;}else _0x14abe5[_0x3349b6(0x213)][_0x29064b]['targetBandwidth']=_0x2f31b7;}_0x2f31b7=parseInt(_0x14abe5[_0x3349b6(0x213)][_0x29064b]['targetBandwidth']);if(_0x14abe5[_0x3349b6(0xe5)][_0x3349b6(0x53e)]===![]){if(_0x14abe5[_0x3349b6(0x171)]!==![]){if(window[_0x3349b6(0x36a)])return;}}_0x2f31b7===0x0&&_0x14abe5[_0x3349b6(0x213)][_0x29064b][_0x3349b6(0xdb)]&&(_0x2f31b7=0x1);if(_0x14abe5['rpcs'][_0x29064b][_0x3349b6(0x46e)]===_0x2f31b7)return;log(_0x3349b6(0x20e)+_0x2f31b7);var _0x4bcce5={};_0x4bcce5[_0x3349b6(0x335)]=_0x2f31b7,log(_0x4bcce5),_0x14abe5['sendRequest'](_0x4bcce5,_0x29064b)?_0x14abe5[_0x3349b6(0x213)][_0x29064b][_0x3349b6(0x46e)]=_0x2f31b7:_0x3349b6(0x1c2)!==_0x3349b6(0x1f2)?(setTimeout(function _0x177828(){var _0x2cbc0b=_0x3349b6;_0x14abe5[_0x2cbc0b(0x1d8)](![],_0x29064b);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit')):(_0x580218[_0x3349b6(0x503)](),_0x1a163e[_0x3349b6(0xf5)][_0x3349b6(0x39f)][_0x3349b6(0x370)](_0x68317),_0x2e3f8f('stopping\x20old\x20track'));},_0x14abe5[_0xeb34dc(0x109)]=function(_0x18d823,_0x1f7fb8=![]){var _0x11231d=_0xeb34dc;if(_0x14abe5['director']){if(!_0x14abe5[_0x11231d(0x20d)]){warnUser(_0x11231d(0x439));return;}}_0x14abe5[_0x11231d(0x309)][_0x11231d(0x4b3)](_0x18d823)?_0x14abe5[_0x11231d(0x309)]['splice'](_0x14abe5[_0x11231d(0x309)][_0x11231d(0x3d6)](_0x18d823),0x1):_0x14abe5[_0x11231d(0x309)][_0x11231d(0x2e4)](_0x18d823);var _0x133acd={};_0x133acd['micIsolate']=![];_0x1f7fb8&&((_0x1f7fb8['ctrlKey']||_0x1f7fb8[_0x11231d(0x3be)])&&(_0x14abe5['soloChatUUID']['includes'](_0x18d823)&&(_0x133acd[_0x11231d(0x280)]=!![])));_0x14abe5[_0x11231d(0x373)](_0x133acd,_0x18d823);var _0x5e99d4=document[_0x11231d(0x40e)](_0x11231d(0x367));for(var _0xe74789=0x0;_0xe74789<_0x5e99d4['length'];_0xe74789++){if(_0x5e99d4[_0xe74789][_0x11231d(0x1d7)][_0x11231d(0x11e)]==_0x18d823&&_0x14abe5[_0x11231d(0x309)][_0x11231d(0x4b3)](_0x5e99d4[_0xe74789]['dataset'][_0x11231d(0x11e)]))_0x133acd['micIsolate']&&_0x5e99d4[_0xe74789]['classList'][_0x11231d(0x1d9)](_0x11231d(0x528));else _0x5e99d4[_0xe74789][_0x11231d(0x1d7)][_0x11231d(0x11e)]==_0x18d823&&(_0x11231d(0x174)===_0x11231d(0x174)?(_0x5e99d4[_0xe74789][_0x11231d(0x313)][_0x11231d(0x262)](_0x11231d(0x296)),_0x5e99d4[_0xe74789]['classList'][_0x11231d(0x262)](_0x11231d(0x528))):_0x1b497d(_0x71a318));}_0x14abe5[_0x11231d(0x343)](![]);},_0x14abe5[_0xeb34dc(0x275)]=function(_0x5921f4){var _0xf6ed0f=_0xeb34dc,_0x423ad7={};warnlog(_0x5921f4),_0x5921f4[_0xf6ed0f(0x1d7)][_0xf6ed0f(0x44f)]=='0'?(_0x423ad7[_0xf6ed0f(0x280)]=!![],_0x5921f4[_0xf6ed0f(0x1d7)][_0xf6ed0f(0x44f)]='1',_0x5921f4[_0xf6ed0f(0x313)][_0xf6ed0f(0x1d9)](_0xf6ed0f(0x296))):(_0x423ad7[_0xf6ed0f(0x280)]=![],_0x5921f4['dataset'][_0xf6ed0f(0x44f)]='0',_0x5921f4[_0xf6ed0f(0x313)]['remove']('pressed')),_0x14abe5['sendRequest'](_0x423ad7,_0x5921f4[_0xf6ed0f(0x1d7)][_0xf6ed0f(0x11e)]),warnlog(_0x423ad7);},_0x14abe5[_0xeb34dc(0x302)]=function(){var _0x3d5bd0=_0xeb34dc;if(_0x14abe5[_0x3d5bd0(0x4c8)]){if(!(_0x14abe5[_0x3d5bd0(0x4c8)]in _0x14abe5[_0x3d5bd0(0x23b)])&&!(_0x14abe5[_0x3d5bd0(0x4c8)]in _0x14abe5['rpcs']))_0x14abe5[_0x3d5bd0(0x501)]=![];else _0x14abe5[_0x3d5bd0(0x501)]!==_0x14abe5[_0x3d5bd0(0x4c8)]&&('kjtxG'!=='kjtxG'?_0x5296d6['id']==_0x4c7b7e['track']['id']&&_0x4f8718[_0x3d5bd0(0x213)][_0x30862e][_0x3d5bd0(0x285)][_0x3d5bd0(0x370)](_0x3fa6b4):_0x14abe5[_0x3d5bd0(0x501)]=![]);}else _0x14abe5['micIsolated']=![];!_0x14abe5[_0x3d5bd0(0x4b2)]&&(_0x14abe5[_0x3d5bd0(0x501)]?(getById(_0x3d5bd0(0x57b))['classList'][_0x3d5bd0(0x1d9)](_0x3d5bd0(0xea)),getById(_0x3d5bd0(0x4f6))[_0x3d5bd0(0x313)][_0x3d5bd0(0x262)](_0x3d5bd0(0x2a5))):(getById('header')['classList'][_0x3d5bd0(0x262)](_0x3d5bd0(0xea)),getById('head6')[_0x3d5bd0(0x313)]['add'](_0x3d5bd0(0x2a5))));for(var _0x4d6801 in _0x14abe5['pcs']){try{if(_0x4d6801==_0x14abe5[_0x3d5bd0(0x4c8)])continue;var _0x45b8c9=_0x14abe5[_0x3d5bd0(0x23b)][_0x4d6801][_0x3d5bd0(0x34d)]();_0x45b8c9[_0x3d5bd0(0x1fa)](_0x153532=>{var _0x191425=_0x3d5bd0;if(!_0x153532[_0x191425(0x1cf)])return;if(_0x153532[_0x191425(0x1cf)][_0x191425(0x4fa)]!=='audio')return;const _0x5c41f1=_0x153532[_0x191425(0x449)]();if(!_0x5c41f1['encodings'])_0x5c41f1[_0x191425(0x2d9)]=[{}];else{if(!_0x5c41f1['encodings'][_0x191425(0x1b8)])return;}_0x14abe5[_0x191425(0x501)]?(_0x5c41f1[_0x191425(0x2d9)][0x0][_0x191425(0x3dc)]=![],_0x153532[_0x191425(0x366)](_0x5c41f1)[_0x191425(0x49d)](()=>{})[_0x191425(0x255)](warnlog)):(_0x5c41f1[_0x191425(0x2d9)][0x0][_0x191425(0x3dc)]=!![],_0x153532[_0x191425(0x366)](_0x5c41f1)[_0x191425(0x49d)](()=>{})[_0x191425(0x255)](warnlog));});}catch(_0x1fe761){errorlog(_0x1fe761);}}},_0x14abe5[_0xeb34dc(0x343)]=function(_0x4485d3=!![]){var _0x443317=_0xeb34dc;if(_0x14abe5[_0x443317(0x4d2)]===![]){_0x14abe5[_0x443317(0x302)]();return;}else{if(!_0x14abe5[_0x443317(0x20d)])return;}if(_0x14abe5[_0x443317(0x309)][_0x443317(0x1b8)])for(var _0x448bda=0x0;_0x448bda<_0x14abe5[_0x443317(0x309)]['length'];_0x448bda++){if(_0x14abe5[_0x443317(0x309)][_0x448bda]in _0x14abe5[_0x443317(0x23b)]){}else _0x443317(0x51b)==='aOOro'?_0x296a11=!![]:(_0x14abe5[_0x443317(0x309)][_0x443317(0x233)](_0x448bda,0x1),_0x448bda--);}for(var _0x4fcb46 in _0x14abe5['pcs']){try{if(_0x443317(0x53c)!=='sIGgA')_0x287297[_0x443317(0x23b)][_0x182ae9][_0x443317(0x3d1)]=!![];else{var _0x25e410=_0x14abe5[_0x443317(0x23b)][_0x4fcb46][_0x443317(0x34d)]();_0x25e410['forEach'](_0x59a5b1=>{var _0x1b162b=_0x443317;if(!_0x59a5b1[_0x1b162b(0x1cf)])return;if(_0x59a5b1[_0x1b162b(0x1cf)][_0x1b162b(0x4fa)]!==_0x1b162b(0x403))return;const _0x47aee0=_0x59a5b1['getParameters']();if(!_0x47aee0[_0x1b162b(0x2d9)])_0x47aee0[_0x1b162b(0x2d9)]=[{}];else{if(!_0x47aee0['encodings'][_0x1b162b(0x1b8)])return;}if(_0x14abe5[_0x1b162b(0x309)][_0x1b162b(0x1b8)]&&_0x14abe5['soloChatUUID'][_0x1b162b(0x4b3)](_0x4fcb46))_0x47aee0[_0x1b162b(0x2d9)][0x0][_0x1b162b(0x3dc)]=!![],setTimeout(function(_0x577609,_0x45c182,_0x485f9b){var _0x254a11=_0x1b162b;_0x485f9b[_0x254a11(0x366)](_0x45c182)['then'](()=>{var _0x192544=_0x254a11;_0x192544(0x1ee)===_0x192544(0x1ee)?document[_0x192544(0x40e)]('[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22'+_0x577609+'\x22]')[0x0]['classList'][_0x192544(0x1d9)](_0x192544(0x296)):_0x278c84[_0x192544(0x23b)][_0x11c73f]['close']();})[_0x254a11(0x255)](warnlog);},0x0,_0x4fcb46,_0x47aee0,_0x59a5b1);else _0x14abe5['soloChatUUID'][_0x1b162b(0x1b8)]==0x0?(_0x47aee0[_0x1b162b(0x2d9)][0x0][_0x1b162b(0x3dc)]=!![],_0x59a5b1[_0x1b162b(0x366)](_0x47aee0)[_0x1b162b(0x49d)](()=>{})[_0x1b162b(0x255)](warnlog)):(_0x47aee0[_0x1b162b(0x2d9)][0x0][_0x1b162b(0x3dc)]=![],setTimeout(function(_0x9a5160,_0x530e6b,_0x580194){var _0x2f8bda=_0x1b162b;_0x580194['setParameters'](_0x530e6b)['then']()[_0x2f8bda(0x255)](_0x298290=>{var _0x458479=_0x2f8bda;warnlog(_0x298290),document[_0x458479(0x40e)](_0x458479(0x24b)+_0x9a5160+'\x22]')[0x0][_0x458479(0x313)][_0x458479(0x1d9)](_0x458479(0x296));});},0x0,_0x4fcb46,_0x47aee0,_0x59a5b1));});}}catch(_0x437314){errorlog(_0x437314);}}if(_0x4485d3==![]){if(_0x14abe5[_0x443317(0x309)][_0x443317(0x1b8)]){_0x14abe5[_0x443317(0x319)]=_0x14abe5[_0x443317(0x45b)],_0x14abe5['muted']=![],data={},data[_0x443317(0x594)]=_0x14abe5['muted'];for(var _0x448bda=0x0;_0x448bda<_0x14abe5[_0x443317(0x309)][_0x443317(0x1b8)];_0x448bda++){_0x14abe5['sendMessage'](data,_0x14abe5[_0x443317(0x309)][_0x448bda]);}}else _0x14abe5[_0x443317(0x45b)]=_0x14abe5[_0x443317(0x319)];toggleMute(!![]);}},_0x14abe5[_0xeb34dc(0x26f)]=function(){var _0x5413c2=_0xeb34dc;if(_0x14abe5['directorSpeakerMuted']===null){if(_0x5413c2(0x1c6)===_0x5413c2(0x1c6))return;else{_0x1d015c(_0x5413c2(0x232)),_0x4ab7d5[_0x5413c2(0x273)](_0x38c632);return;}}for(var _0x5961f2 in _0x14abe5[_0x5413c2(0x213)]){try{var _0x29f659=_0x14abe5[_0x5413c2(0x213)][_0x5961f2][_0x5413c2(0x332)]();for(var _0x53a4f9=0x0;_0x53a4f9<_0x29f659[_0x5413c2(0x1b8)];_0x53a4f9++){_0x29f659[_0x53a4f9][_0x5413c2(0x1cf)]['kind']==_0x5413c2(0x403)&&(_0x29f659[_0x53a4f9][_0x5413c2(0x1cf)][_0x5413c2(0x4a0)]=!_0x14abe5[_0x5413c2(0x386)]);}}catch(_0x705431){}}_0x14abe5[_0x5413c2(0x386)]&&(_0x5413c2(0x1a0)!==_0x5413c2(0x1a0)?(_0x1e5dc7[_0x5413c2(0x47f)](_0x28f73d),_0x4732a9(_0x5413c2(0x4af))):getById('videosource')[_0x5413c2(0x45b)]=!![]);},_0x14abe5[_0xeb34dc(0x4b4)]=function(){var _0x2616bd=_0xeb34dc;if(_0x2616bd(0x58b)===_0x2616bd(0x58b)){if(_0x14abe5['directorDisplayMuted']===null)return;_0x14abe5[_0x2616bd(0x215)]?(getById(_0x2616bd(0x521))[_0x2616bd(0x467)][_0x2616bd(0x2c6)]='none',!_0x14abe5[_0x2616bd(0x4b2)]&&(_0x2616bd(0x525)!==_0x2616bd(0x316)?warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
        '):(_0x1c129f[_0x2616bd(0x213)][_0x37dcc3][_0x2616bd(0xf5)][_0x2616bd(0x467)][_0x2616bd(0x2c6)]=_0x2616bd(0x4bd),_0x4e4789=!![]))):(getById(_0x2616bd(0x521))[_0x2616bd(0x467)][_0x2616bd(0x2c6)]='',!_0x14abe5['cleanOutput']&&closeModal());for(var _0x15dd6d in _0x14abe5[_0x2616bd(0x213)]){try{var _0x52c589=_0x14abe5[_0x2616bd(0x213)][_0x15dd6d][_0x2616bd(0x332)]();for(var _0x10974a=0x0;_0x10974a<_0x52c589[_0x2616bd(0x1b8)];_0x10974a++){_0x52c589[_0x10974a]['track'][_0x2616bd(0x4fa)]==_0x2616bd(0x49b)&&(_0x52c589[_0x10974a][_0x2616bd(0x1cf)]['enabled']=!_0x14abe5['directorDisplayMuted']);}}catch(_0x2a5194){errorlog(_0x2a5194);}}_0x14abe5[_0x2616bd(0x215)]&&(getById(_0x2616bd(0x195))['muted']=!![]);}else _0x47725d[_0x2616bd(0x248)]in _0x5ee871['watchTimeoutList']&&(_0x484dd2(_0x182497[_0x2616bd(0x491)][_0x2bebfe[_0x2616bd(0x248)]]),delete _0x5a3462[_0x2616bd(0x491)][_0x12b5ce[_0x2616bd(0x248)]]);},_0x14abe5['remoteControl']=function(_0x4930ed){var _0x13a947=_0xeb34dc;_0x4930ed[_0x13a947(0x228)]();var _0x29d008=parseFloat(_0x4930ed['deltaY']*-0.001);log(_0x4930ed['currentTarget']),_0x4930ed[_0x13a947(0x22c)]||_0x4930ed[_0x13a947(0x3be)]?_0x14abe5[_0x13a947(0x1cb)](_0x29d008,_0x4930ed['currentTarget'][_0x13a947(0x1d7)]['UUID']):_0x14abe5[_0x13a947(0x48a)](_0x29d008,_0x4930ed['currentTarget'][_0x13a947(0x1d7)][_0x13a947(0x11e)]);},_0x14abe5[_0xeb34dc(0x48a)]=function(_0x3723f4,_0x92bce3,_0x251ca6=_0x14abe5[_0xeb34dc(0x2d6)]){var _0x4616c0=_0xeb34dc;log(_0x4616c0(0x310)+_0x3723f4),log(_0x92bce3);var _0x2d55a6={};_0x2d55a6[_0x4616c0(0x3e0)]=_0x3723f4,_0x2d55a6[_0x4616c0(0x2d6)]=_0x251ca6,_0x14abe5[_0x4616c0(0x373)](_0x2d55a6,_0x92bce3)?log(_0x4616c0(0x38d)):errorlog(_0x4616c0(0x1f7));},_0x14abe5[_0xeb34dc(0x1cb)]=function(_0x170e7c,_0x596311,_0x1922fa=_0x14abe5['remote']){var _0x14adbb=_0xeb34dc;log(_0x14adbb(0x2da)+_0x170e7c);var _0x324c80={};_0x324c80[_0x14adbb(0x300)]=_0x170e7c,_0x324c80[_0x14adbb(0x2d6)]=_0x1922fa,_0x14abe5[_0x14adbb(0x373)](_0x324c80,_0x596311)?log('focus\x20success'):errorlog(_0x14adbb(0x475));},_0x14abe5['seedStream']=function(){var _0xb0cc3d=_0xeb34dc;_0x14abe5[_0xb0cc3d(0x4a8)]();if(_0x14abe5['joiningRoom']!==![])_0x14abe5[_0xb0cc3d(0x479)]=_0xb0cc3d(0xfb),log(_0xb0cc3d(0x456));else{var _0x26f138={};_0x26f138[_0xb0cc3d(0x334)]=_0xb0cc3d(0x3c3),_0x26f138[_0xb0cc3d(0x248)]=_0x14abe5[_0xb0cc3d(0x248)],_0x14abe5['sendMsg'](_0x26f138),log('seeding\x20!!');}},_0x14abe5['pixelFix']=function(_0x2f9955,_0x10862a){var _0x4c572d=_0xeb34dc;try{if(!_0x14abe5[_0x4c572d(0xf5)][_0x4c572d(0x39f)])return _0x2f9955;if(!_0x14abe5[_0x4c572d(0xf5)]['srcObject']['getVideoTracks']()[_0x4c572d(0x1b8)])return _0x2f9955;if(_0x14abe5[_0x4c572d(0x23b)][_0x10862a][_0x4c572d(0x134)]&&_0x4c572d(0xda)in _0x14abe5[_0x4c572d(0x23b)][_0x10862a][_0x4c572d(0x134)])return _0x2f9955;if(navigator[_0x4c572d(0x25b)]['indexOf'](_0x4c572d(0x223))!=-0x1||navigator[_0x4c572d(0x25b)]['indexOf'](_0x4c572d(0x522))>-0x1||navigator[_0x4c572d(0x25b)][_0x4c572d(0x3d6)](_0x4c572d(0x230))>-0x1){var _0xffc6b5=_0x14abe5['videoElement'][_0x4c572d(0x39f)][_0x4c572d(0x487)]()[0x0][_0x4c572d(0x42c)](),_0x4c43a5=_0xffc6b5[_0x4c572d(0x2f7)],_0x11f034=_0xffc6b5['width'],_0x4558b2=_0x2f9955;_0x4558b2>0x64&&(_0x4558b2=0x64);var _0x4a204c=_0x4c43a5*_0x4558b2/0x64,_0x1dff3a=_0x11f034*_0x4558b2/0x64;if(_0x4a204c<_0x1dff3a){_0x4a204c=parseInt(_0x4a204c/0x10)*0x10;var _0x1ef2a1=0x64*_0x4a204c/_0x4c43a5;}else{_0x1dff3a=parseInt(_0x1dff3a/0x10)*0x10;var _0x1ef2a1=0x64*_0x1dff3a/_0x11f034;}return _0x1ef2a1>=0x3&&('IXutt'!==_0x4c572d(0x20f)?(_0x5a228e[_0x4c572d(0x213)][_0x4c614d][_0x4c572d(0x3ef)]=_0x41ca2b[_0x4c572d(0x12d)][_0x4c572d(0x1f9)],_0xd36425[_0x4c572d(0x213)][_0xd4ff5f]['videoMuted']&&(_0x2f8dac['director']&&(_0x241ddd[_0x4c572d(0x213)][_0x5e2696]['remoteVideoMuteElement']['style'][_0x4c572d(0x2c6)]=_0x4c572d(0x372)))):_0x1ef2a1=_0x1ef2a1-0x2),_0x1ef2a1;}else{if(navigator[_0x4c572d(0x25b)][_0x4c572d(0x3d6)]('Android')>-0x1){var _0xffc6b5=_0x14abe5[_0x4c572d(0xf5)][_0x4c572d(0x39f)][_0x4c572d(0x487)]()[0x0][_0x4c572d(0x42c)](),_0x4c43a5=_0xffc6b5[_0x4c572d(0x2f7)],_0x11f034=_0xffc6b5[_0x4c572d(0x298)],_0x4558b2=_0x2f9955;_0x4558b2>0x64&&(_0x4558b2=0x64);var _0x4a204c=_0x4c43a5*_0x4558b2/0x64,_0x1dff3a=_0x11f034*_0x4558b2/0x64;if(_0x4a204c>_0x1dff3a)return _0x1dff3a=parseInt(_0x1dff3a/0x10)*0x10,0x64*_0x1dff3a/_0x11f034;return _0x2f9955;}else return _0x2f9955;}}catch(_0x581711){return errorlog(_0x581711),_0x2f9955;}},_0x14abe5[_0xeb34dc(0x110)]=function(){var _0x5d608f=_0xeb34dc;log(_0x5d608f(0x15b));for(var _0x3384a5 in _0x14abe5[_0x5d608f(0x23b)]){setTimeout(function(_0x2dcef9){var _0x47d89f=_0x5d608f;if(_0x14abe5[_0x47d89f(0x23b)][_0x2dcef9][_0x47d89f(0x3b0)]!==![])log(_0x47d89f(0x2fd)),_0x14abe5[_0x47d89f(0x25f)](_0x2dcef9,_0x14abe5[_0x47d89f(0x23b)][_0x2dcef9][_0x47d89f(0x164)],_0x14abe5[_0x47d89f(0x23b)][_0x2dcef9][_0x47d89f(0x379)]);else _0x14abe5[_0x47d89f(0x23b)][_0x2dcef9]['scale']!==![]&&(log(_0x47d89f(0x1a4)),_0x14abe5[_0x47d89f(0x482)](_0x2dcef9,_0x14abe5[_0x47d89f(0x23b)][_0x2dcef9][_0x47d89f(0x4ac)]));},0x0,_0x3384a5);}},_0x14abe5[_0xeb34dc(0x482)]=function(_0x1c7c0b,_0x35851a){var _0x5b9c03=_0xeb34dc;warnlog(_0x5b9c03(0x387));if(_0x14abe5['pcs'][_0x1c7c0b][_0x5b9c03(0x4ac)]!==_0x35851a){_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0x4ac)]=_0x35851a;try{if(safariVersion()<=0xd&&(iOS||iPad))log(_0x5b9c03(0x4da));else{if((adapter['browserDetails']['browser']===_0x5b9c03(0x30c)||adapter[_0x5b9c03(0x40d)][_0x5b9c03(0x41b)]==='safari'||adapter[_0x5b9c03(0x40d)]['browser']==='firefox'&&adapter[_0x5b9c03(0x40d)][_0x5b9c03(0x327)]>=0x40)&&_0x5b9c03(0x505)in window&&_0x5b9c03(0x366)in window['RTCRtpSender'][_0x5b9c03(0x41c)]){var _0x1fe830=_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0x34d)]()[_0x5b9c03(0x392)](function(_0x129da0){var _0x365963=_0x5b9c03;return _0x129da0[_0x365963(0x1cf)]&&_0x129da0[_0x365963(0x1cf)][_0x365963(0x4fa)]==_0x365963(0x49b);});if(!_0x1fe830){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x219f7b=_0x1fe830[_0x5b9c03(0x449)]();(!_0x219f7b['encodings']||_0x219f7b[_0x5b9c03(0x2d9)][_0x5b9c03(0x1b8)]==0x0)&&(_0x219f7b[_0x5b9c03(0x2d9)]=[{}]);_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0x3b0)]&&(_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0x3b0)]<_0x35851a&&(_0x35851a=_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0x3b0)]));_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0xe9)]&&_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b][_0x5b9c03(0xe9)]<_0x35851a&&(_0x35851a=_0x14abe5[_0x5b9c03(0x23b)][_0x1c7c0b]['scaleDueToBitrate']);_0x35851a=_0x14abe5[_0x5b9c03(0x253)](_0x35851a,_0x1c7c0b);if(_0x35851a<=0x0||_0x35851a==0x64){var _0x12cc84=getChromeVersion();_0x12cc84>0x50?_0x5b9c03(0x170)!=='HEeMV'?_0x5b9c03(0x44b)in _0x219f7b[_0x5b9c03(0x2d9)][0x0]&&delete _0x219f7b[_0x5b9c03(0x2d9)][0x0][_0x5b9c03(0x44b)]:_0x1201fd(_0x5b9c03(0x2f3),_0x14c578):_0x219f7b['encodings'][0x0]['scaleResolutionDownBy']=0x1;}else _0x219f7b[_0x5b9c03(0x2d9)][0x0]['scaleResolutionDownBy']=0x64/_0x35851a;_0x1fe830[_0x5b9c03(0x366)](_0x219f7b)[_0x5b9c03(0x49d)](()=>{var _0xc0899f=_0x5b9c03;_0xc0899f(0x550)!==_0xc0899f(0x550)?_0x51ea44=_0x3eb365['slice'](0x0,_0x567711(_0x12b0de(_0x87ba2e)/0x2)):(log(_0xc0899f(0x41e)),log(_0x1fe830[_0xc0899f(0x449)]()),pokeIframeAPI('setVideoScale',_0x35851a,_0x1c7c0b));})[_0x5b9c03(0x255)](warnlog),_0x14abe5['pcs'][_0x1c7c0b][_0x5b9c03(0x134)][_0x5b9c03(0x3bc)]=parseInt(_0x35851a)+'%';return;}}}catch(_0x769a06){errorlog(_0x769a06);}}},_0x14abe5[_0xeb34dc(0x210)]=function(_0x2db3cb,_0x16bc38,_0x52dcbe){var _0x5f175d=_0xeb34dc;if(!_0x14abe5[_0x5f175d(0x213)][_0x2db3cb])return;var _0x60d9ab=![];_0x14abe5[_0x5f175d(0x213)][_0x2db3cb][_0x5f175d(0x164)]!=_0x16bc38&&(_0x14abe5[_0x5f175d(0x213)][_0x2db3cb][_0x5f175d(0x164)]=_0x16bc38,_0x60d9ab=!![]);_0x14abe5[_0x5f175d(0x213)][_0x2db3cb][_0x5f175d(0x379)]!=_0x52dcbe&&(_0x14abe5[_0x5f175d(0x213)][_0x2db3cb][_0x5f175d(0x379)]=_0x52dcbe,_0x60d9ab=!![]);log(_0x16bc38+'\x20'+_0x52dcbe);if(_0x60d9ab){var _0x378674={};_0x378674['UUID']=_0x2db3cb,_0x378674[_0x5f175d(0x210)]={'w':_0x16bc38,'h':_0x52dcbe},warnlog(_0x5f175d(0x210)),warnlog(_0x378674),_0x14abe5['sendRequest'](_0x378674,_0x2db3cb);}_0x14abe5[_0x5f175d(0x213)][_0x2db3cb]['stats'][_0x5f175d(0x57d)]=parseInt(_0x16bc38)+_0x5f175d(0x1af)+parseInt(_0x52dcbe);},_0x14abe5[_0xeb34dc(0x25f)]=function(_0x9faf98,_0x14ec89,_0x54f9f5){var _0x3d8011=_0xeb34dc;_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x164)]=_0x14ec89,_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x379)]=_0x54f9f5;if(safariVersion()<=0xd&&(iOS||iPad)){if('ZcjOv'!==_0x3d8011(0x55e))_0x27b631[_0x3d8011(0x39b)](_0x444162[_0x3d8011(0x11e)]);else return;}if((adapter[_0x3d8011(0x40d)]['browser']===_0x3d8011(0x30c)||adapter[_0x3d8011(0x40d)][_0x3d8011(0x41b)]===_0x3d8011(0x32d)||adapter[_0x3d8011(0x40d)][_0x3d8011(0x41b)]===_0x3d8011(0x1bf)&&adapter[_0x3d8011(0x40d)][_0x3d8011(0x327)]>=0x40)&&_0x3d8011(0x505)in window&&'setParameters'in window['RTCRtpSender'][_0x3d8011(0x41c)]){var _0x452d59=_0x14abe5['pcs'][_0x9faf98][_0x3d8011(0x34d)]()[_0x3d8011(0x392)](function(_0x1d3e87){var _0xc3c4ce=_0x3d8011;return _0x1d3e87['track']&&_0x1d3e87['track'][_0xc3c4ce(0x4fa)]==_0xc3c4ce(0x49b);});if(!_0x452d59){warnlog(_0x3d8011(0x1d1));return;}var _0x52b7d2=_0x452d59[_0x3d8011(0x449)]();(!_0x52b7d2['encodings']||_0x52b7d2[_0x3d8011(0x2d9)][_0x3d8011(0x1b8)]==0x0)&&(_0x52b7d2[_0x3d8011(0x2d9)]=[{}]);if(_0x14abe5[_0x3d8011(0xf5)]){var _0x6810b=_0x14abe5['videoElement']['srcObject'][_0x3d8011(0x487)]();if(_0x6810b[_0x3d8011(0x1b8)]){if(_0x3d8011(0x4de)===_0x3d8011(0x4de))var _0x5f4899=_0x14abe5['videoElement'][_0x3d8011(0x39f)]['getVideoTracks']()[0x0][_0x3d8011(0x42c)](),_0x1cb7be=_0x5f4899[_0x3d8011(0x2f7)],_0xdd8173=_0x5f4899[_0x3d8011(0x298)];else _0x59be66[_0x3d8011(0x4d2)]&&(!(_0x4dde08[_0x3d8011(0x4b2)]||_0x355ba2[_0x3d8011(0x50b)])&&_0x25d4fe(_0x3d8011(0x4ea),0x1388)),_0x278720(_0x3d8011(0x42a)+_0xf445c[_0x3d8011(0x206)]+_0x3d8011(0x226)+_0x20d1ea[_0x3d8011(0x4d2)]);}else return;}else return;var _0x13045c=0x64*_0x14ec89/_0xdd8173,_0x212fba=0x64*_0x54f9f5/_0x1cb7be;log(_0x13045c+'\x20x\x20'+_0x212fba);var _0x59685f=0x64;_0x13045c>_0x212fba?_0x59685f=_0x212fba:_0x59685f=_0x13045c;_0x59685f>0x64&&(_0x59685f=0x64);log(_0x3d8011(0x4e3)+_0x59685f),_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x3b0)]=_0x59685f;var _0x2ea08d=0x64;log('session.pcs[UUID].scale\x20=\x20'+_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x4ac)]);_0x14abe5[_0x3d8011(0x23b)][_0x9faf98]['scale']&&(_0x2ea08d=_0x14abe5[_0x3d8011(0x23b)][_0x9faf98]['scale']);_0x2ea08d>_0x59685f&&(_0x2ea08d=_0x59685f);_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x3b0)]&&(_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x3b0)]<_0x2ea08d&&(_0x2ea08d=_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0x3b0)]));_0x14abe5[_0x3d8011(0x23b)][_0x9faf98]['scaleDueToBitrate']&&_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0xe9)]<_0x2ea08d&&(_0x2ea08d=_0x14abe5[_0x3d8011(0x23b)][_0x9faf98][_0x3d8011(0xe9)]);log(_0x3d8011(0x3e9)+_0x2ea08d),_0x2ea08d=_0x14abe5['pixelFix'](_0x2ea08d,_0x9faf98),log(_0x3d8011(0x33b)+_0x2ea08d);if(_0x2ea08d<=0x0||_0x2ea08d==0x64){var _0x3c2289=getChromeVersion();_0x3c2289>0x50?_0x3d8011(0x44b)in _0x52b7d2['encodings'][0x0]&&delete _0x52b7d2[_0x3d8011(0x2d9)][0x0][_0x3d8011(0x44b)]:_0x52b7d2[_0x3d8011(0x2d9)][0x0][_0x3d8011(0x44b)]=0x1;}else{if('aucKZ'!==_0x3d8011(0x592)){var _0x1ef815={};_0x1ef815['rejected']=_0x3d8011(0x4ba),_0x570f25[_0x3d8011(0x545)](_0x1ef815,_0x2f76f8);}else _0x52b7d2[_0x3d8011(0x2d9)][0x0]['scaleResolutionDownBy']=0x64/_0x2ea08d;}_0x452d59[_0x3d8011(0x366)](_0x52b7d2)[_0x3d8011(0x49d)](()=>{var _0x2917ff=_0x3d8011;log(_0x2917ff(0x41e)),log(_0x52b7d2),pokeIframeAPI(_0x2917ff(0x499),_0x2ea08d,_0x9faf98);})['catch'](warnlog),_0x14abe5[_0x3d8011(0x23b)][_0x9faf98]['stats'][_0x3d8011(0x3bc)]=parseInt(_0x2ea08d)+'%';return;}},_0x14abe5[_0xeb34dc(0x450)]=function(_0x214d62=null,_0x22d87b=null){var _0x2d9f4e=_0xeb34dc;_0x22d87b&&_0x22d87b['stopPropagation']();log(_0x2d9f4e(0x1b2)+_0x214d62);if(iOS||iPad)log(_0x2d9f4e(0x4da));else{if((adapter['browserDetails'][_0x2d9f4e(0x41b)]===_0x2d9f4e(0x30c)||adapter[_0x2d9f4e(0x40d)][_0x2d9f4e(0x41b)]===_0x2d9f4e(0x32d)||adapter[_0x2d9f4e(0x40d)][_0x2d9f4e(0x41b)]===_0x2d9f4e(0x1bf)&&adapter[_0x2d9f4e(0x40d)]['version']>=0x40)&&_0x2d9f4e(0x505)in window&&_0x2d9f4e(0x366)in window[_0x2d9f4e(0x505)][_0x2d9f4e(0x41c)]){if(_0x214d62==null){for(_0x214d62 in _0x14abe5[_0x2d9f4e(0x23b)]){_0x14abe5[_0x2d9f4e(0x450)](_0x214d62);}return![];}if(!(_0x214d62 in _0x14abe5[_0x2d9f4e(0x23b)]))return![];_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62]['keyframerate']&&(_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x1f8)]&&(clearTimeout(_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x1f8)]),_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x1f8)]=null),_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x1f8)]=setTimeout(function(){_0x14abe5['forcePLI'](_0x214d62);},parseInt(_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x214)])));try{var _0x15e056=_0x14abe5[_0x2d9f4e(0x23b)][_0x214d62][_0x2d9f4e(0x34d)]()['find'](function(_0x375ddf){var _0x167017=_0x2d9f4e;return _0x375ddf[_0x167017(0x1cf)]&&_0x375ddf['track'][_0x167017(0x4fa)]=='video';});if(!_0x15e056)return warnlog(_0x2d9f4e(0x1d1)),![];var _0xa80d02=_0x15e056[_0x2d9f4e(0x449)]();(!_0xa80d02['encodings']||_0xa80d02[_0x2d9f4e(0x2d9)][_0x2d9f4e(0x1b8)]==0x0)&&(_0x2d9f4e(0xfc)!==_0x2d9f4e(0xfc)?_0x32fcab['rpcs'][_0x229e37][_0x2d9f4e(0x134)][_0x2cb215[_0x2d9f4e(0x2f9)]][_0x2d9f4e(0x235)]=0x0:_0xa80d02[_0x2d9f4e(0x2d9)]=[{}]);var _0xe95da0=![];_0xa80d02[_0x2d9f4e(0x2d9)][0x0]['scaleResolutionDownBy']=0xa,_0x15e056[_0x2d9f4e(0x366)](_0xa80d02)[_0x2d9f4e(0x49d)](()=>{var _0x3c13ed=_0x2d9f4e;log(_0x3c13ed(0x4ee));var _0xf87e3=_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x3b0)],_0x4e2334=0x64;!_0xf87e3&&(_0xf87e3=_0x4e2334);_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x4ac)]&&(_0x4e2334=_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x4ac)]);_0x4e2334>_0xf87e3&&(_0x4e2334=_0xf87e3);_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x3b0)]&&(_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x3b0)]<_0x4e2334&&(_0x4e2334=_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0x3b0)]));_0x14abe5[_0x3c13ed(0x23b)][_0x214d62][_0x3c13ed(0xe9)]&&_0x14abe5['pcs'][_0x214d62][_0x3c13ed(0xe9)]<_0x4e2334&&(_0x4e2334=_0x14abe5['pcs'][_0x214d62][_0x3c13ed(0xe9)]);log('pre\x20pixel\x20fix\x20'+_0x4e2334),_0x4e2334=_0x14abe5['pixelFix'](_0x4e2334,_0x214d62);var _0x2104b2=_0x15e056[_0x3c13ed(0x449)]();if(_0x4e2334<=0x0||_0x4e2334==0x64){var _0x57cdd9=getChromeVersion();_0x57cdd9>0x50?_0x3c13ed(0x44b)in _0x2104b2[_0x3c13ed(0x2d9)][0x0]&&delete _0x2104b2[_0x3c13ed(0x2d9)][0x0]['scaleResolutionDownBy']:_0x2104b2[_0x3c13ed(0x2d9)][0x0][_0x3c13ed(0x44b)]=0x1;}else _0x3c13ed(0x326)===_0x3c13ed(0x326)?_0x2104b2[_0x3c13ed(0x2d9)][0x0][_0x3c13ed(0x44b)]=0x64/_0x4e2334:_0x311a4c['encodings'][0x0][_0x3c13ed(0x44b)]=0x1;log('1.0'),_0x15e056['setParameters'](_0x2104b2)[_0x3c13ed(0x49d)](()=>{var _0x3223e7=_0x3c13ed;log(_0x3223e7(0x4be));})['catch'](warnlog);})['catch'](warnlog);}catch(_0x5ff547){errorlog(_0x5ff547);}}}return![];},_0x14abe5['enhanceAudioEncoder']=function(_0x5db984){var _0x2d1415=_0xeb34dc;log(_0x2d1415(0x2fa));var _0x489ffd=_0x14abe5[_0x2d1415(0x23b)][_0x5db984][_0x2d1415(0x34d)]()[_0x2d1415(0x392)](function(_0x13ba52){var _0x4039f7=_0x2d1415;if(_0x4039f7(0x193)===_0x4039f7(0x51e))_0x4f26b9(_0x30eb5b[_0x4039f7(0x23b)][_0x43b6aa][_0x4039f7(0x1f8)]),_0xaf56f0[_0x4039f7(0x23b)][_0x475d40][_0x4039f7(0x1f8)]=null;else return _0x13ba52[_0x4039f7(0x1cf)]&&_0x13ba52['track'][_0x4039f7(0x4fa)]=='audio';});if(!_0x489ffd)return log(_0x2d1415(0x4aa)),![];var _0x439d24=_0x489ffd[_0x2d1415(0x449)]();(!_0x439d24[_0x2d1415(0x2d9)]||_0x439d24['encodings'][_0x2d1415(0x1b8)]==0x0)&&(_0x439d24[_0x2d1415(0x2d9)]=[{}]);try{_0x439d24[_0x2d1415(0x2d9)][0x0][_0x2d1415(0x585)]=_0x2d1415(0x38e),_0x439d24[_0x2d1415(0x2d9)][0x0][_0x2d1415(0x207)]=_0x2d1415(0x38e),_0x439d24[_0x2d1415(0x2d9)][0x0][_0x2d1415(0x47c)]=!![],_0x489ffd['setParameters'](_0x439d24)[_0x2d1415(0x49d)](()=>{var _0x2bd29c=_0x2d1415;log(_0x2bd29c(0x2b7)),pokeIframeAPI(_0x2bd29c(0x122),!![],_0x5db984);});}catch(_0x425c09){errorlog(_0x425c09);}},_0x14abe5[_0xeb34dc(0x221)]=function(_0x4a1021,_0x1d4c98=0x7d00,_0x221dfe=0x3e8){var _0x4bf96f=_0xeb34dc;log('encodering\x20being\x20kicked');var _0x2609d3=_0x14abe5[_0x4bf96f(0x23b)][_0x4a1021][_0x4bf96f(0x34d)]()['find'](function(_0xfe5bd0){var _0x5c49c4=_0x4bf96f;return _0xfe5bd0[_0x5c49c4(0x1cf)]&&_0xfe5bd0[_0x5c49c4(0x1cf)]['kind']==_0x5c49c4(0x403);});if(!_0x2609d3)return log(_0x4bf96f(0x4aa)),![];var _0x1d1104=_0x2609d3[_0x4bf96f(0x449)]();(!_0x1d1104['encodings']||_0x1d1104['encodings'][_0x4bf96f(0x1b8)]==0x0)&&(_0x1d1104[_0x4bf96f(0x2d9)]=[{}]),_0x1d1104['encodings'][0x0]['maxBitrate']=_0x1d4c98,_0x2609d3['setParameters'](_0x1d1104)[_0x4bf96f(0x49d)](()=>{pokeIframeAPI('setAudioBitrate',_0x1d4c98,_0x4a1021),_0x221dfe>0x0&&setTimeout(function(){var _0x4e0fde=_0x4b38;if(_0x4e0fde(0x26a)!==_0x4e0fde(0x2ed))try{if(_0x4a1021 in _0x14abe5['pcs'])var _0x6af8c6=_0x14abe5[_0x4e0fde(0x23b)][_0x4a1021][_0x4e0fde(0x34d)]()[_0x4e0fde(0x392)](function(_0x1b662b){var _0x481b25=_0x4e0fde;return _0x1b662b[_0x481b25(0x1cf)]&&_0x1b662b['track'][_0x481b25(0x4fa)]==_0x481b25(0x403);});else return![];if(!_0x6af8c6)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x145145=_0x6af8c6[_0x4e0fde(0x449)]();delete _0x145145[_0x4e0fde(0x2d9)][0x0][_0x4e0fde(0x148)],_0x6af8c6[_0x4e0fde(0x366)](_0x145145)[_0x4e0fde(0x49d)](()=>{var _0x961d12=_0x4e0fde;log(_0x961d12(0x2b7));});}catch(_0x17521f){errorlog(_0x17521f);}else _0xcc3163=_0x33abf9['maxvideobitrate'];},_0x221dfe,_0x4a1021);});},_0x14abe5[_0xeb34dc(0x57a)]=function(_0x32dab9,_0x57a7f9){var _0x406af1=_0xeb34dc;_0x57a7f9=parseInt(_0x57a7f9);try{var _0x4c70fa=_0x14abe5['pcs'][_0x32dab9][_0x406af1(0x34d)]()[_0x406af1(0x392)](function(_0x1350f5){var _0x510b04=_0x406af1;return _0x1350f5['track']&&_0x1350f5['track'][_0x510b04(0x4fa)]==_0x510b04(0x403);});if(!_0x4c70fa){warnlog(_0x406af1(0x24f));return;}var _0x1e7455=_0x4c70fa[_0x406af1(0x449)]();(!_0x1e7455[_0x406af1(0x2d9)]||_0x1e7455[_0x406af1(0x2d9)][_0x406af1(0x1b8)]==0x0)&&(_0x1e7455[_0x406af1(0x2d9)]=[{}]);if(_0x57a7f9<0x0)_0x1e7455['encodings'][0x0][_0x406af1(0x3dc)]==![]&&(_0x1e7455[_0x406af1(0x2d9)][0x0][_0x406af1(0x3dc)]=!![]),safariVersion()<=0xd&&(iOS||iPad)?(_0x57a7f9=0x20,_0x14abe5[_0x406af1(0x435)]&&(_0x57a7f9=_0x14abe5[_0x406af1(0x435)]),_0x1e7455['encodings'][0x0][_0x406af1(0x148)]=_0x57a7f9*0x400):delete _0x1e7455[_0x406af1(0x2d9)][0x0]['maxBitrate'];else _0x57a7f9===0x0?_0x1e7455[_0x406af1(0x2d9)][0x0]['active']=![]:(_0x1e7455[_0x406af1(0x2d9)][0x0]['active']==![]&&(_0x1e7455['encodings'][0x0]['active']=!![]),_0x1e7455[_0x406af1(0x2d9)][0x0][_0x406af1(0x148)]=_0x57a7f9*0x400);_0x4c70fa[_0x406af1(0x366)](_0x1e7455)[_0x406af1(0x49d)](()=>{var _0xadc9a0=_0x406af1;_0xadc9a0(0x351)!=='cSpag'?(pokeIframeAPI(_0xadc9a0(0x56f),_0x57a7f9,_0x32dab9),log('audio\x20bandwidth\x20set!')):_0x3d3d9b[0x0][_0xadc9a0(0x30b)]=_0x21b284(_0x1c4896['order'])||0x0;})[_0x406af1(0x255)](warnlog);}catch(_0x26d97a){errorlog(_0x26d97a);}},_0x14abe5[_0xeb34dc(0xf7)]=function(_0x4e26eb){var _0x5c387b=_0xeb34dc;if(_0x14abe5[_0x5c387b(0x23d)]&&_0x14abe5['pcs'][_0x4e26eb][_0x5c387b(0x18e)]===!![])_0x14abe5[_0x5c387b(0x189)](_0x4e26eb,0x0),_0x14abe5['pcs'][_0x4e26eb][_0x5c387b(0x1b6)]===0x0&&(_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x3c0)]===![]?_0x14abe5['limitAudioBitrate'](_0x4e26eb,0x0):_0x14abe5[_0x5c387b(0x57a)](_0x4e26eb,-0x1));else{if(_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb]&&_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x1b6)]!==![]){if(_0x5c387b(0x260)===_0x5c387b(0x337))_0x15dc91[_0x5c387b(0x213)][_0x3c9ab7][_0x5c387b(0xf5)][_0x5c387b(0x467)][_0x5c387b(0x2c6)]=_0x5c387b(0x372),_0x5ec1d1=!![];else{if(_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x3c0)]===![]){var _0x1e94e9=_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb]['optimizedBitrate'];_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x4a9)]&&_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb]['savedBitrate']>0x0&&(_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x4a9)]<_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb]['optimizedBitrate']&&(_0x1e94e9=_0x14abe5['pcs'][_0x4e26eb][_0x5c387b(0x4a9)])),_0x14abe5[_0x5c387b(0x189)](_0x4e26eb,_0x1e94e9),_0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x1b6)]===0x0&&_0x14abe5[_0x5c387b(0x57a)](_0x4e26eb,0x0);}else _0x14abe5[_0x5c387b(0x23b)][_0x4e26eb][_0x5c387b(0x1b6)]===0x0&&_0x14abe5[_0x5c387b(0x57a)](_0x4e26eb,-0x1);}}}},_0x14abe5['limitTotalBitrateGuests']=function(_0x329105=0x0,_0x25033a=![]){var _0x510b97=_0xeb34dc;if(_0x14abe5[_0x510b97(0x4d7)]){if(_0x510b97(0x190)===_0x510b97(0x47e))_0x13eadc[_0x510b97(0x2d9)][0x0][_0x510b97(0x3dc)]=![];else{var _0x57676e=_0x329105;warnlog(_0x57676e);var _0x952c83=0x0;for(var _0x14bd55 in _0x14abe5[_0x510b97(0x23b)]){if(_0x25033a===_0x14bd55)continue;var _0x307957=_0x14abe5[_0x510b97(0x23b)][_0x14bd55][_0x510b97(0x34d)]()['find'](function(_0x513bf4){var _0x58cc9f=_0x510b97;return _0x513bf4['track']&&_0x513bf4[_0x58cc9f(0x1cf)][_0x58cc9f(0x4fa)]=='video';});if(!_0x307957)continue;var _0x33d7ff=_0x307957[_0x510b97(0x449)]();if(!_0x33d7ff[_0x510b97(0x2d9)]||_0x33d7ff[_0x510b97(0x2d9)][_0x510b97(0x1b8)]==0x0){if(_0x510b97(0x44c)===_0x510b97(0x44c)){_0x57676e+=_0x14abe5['pcs'][_0x14bd55][_0x510b97(0x200)]||0x9c4,warnlog(_0x57676e),_0x952c83+=0x1;continue;}else _0x4b850e(function(_0x205c7f){var _0x2d9d60=_0x510b97;if(_0x3437be['pcs'][_0x205c7f][_0x2d9d60(0x3b0)]!==![])_0x105eef(_0x2d9d60(0x2fd)),_0x54f357[_0x2d9d60(0x25f)](_0x205c7f,_0x1088aa[_0x2d9d60(0x23b)][_0x205c7f][_0x2d9d60(0x164)],_0x2a9827[_0x2d9d60(0x23b)][_0x205c7f]['scaleHeight']);else _0x3f6d3d[_0x2d9d60(0x23b)][_0x205c7f]['scale']!==![]&&(_0x1857c9(_0x2d9d60(0x1a4)),_0x5049b3[_0x2d9d60(0x482)](_0x205c7f,_0x17dfd5[_0x2d9d60(0x23b)][_0x205c7f]['scale']));},0x0,_0x76f2b);}if(_0x33d7ff[_0x510b97(0x2d9)][0x0][_0x510b97(0x3dc)]==![])continue;_0x33d7ff[_0x510b97(0x2d9)][0x0][_0x510b97(0x148)]?(_0x57676e+=parseInt(_0x33d7ff[_0x510b97(0x2d9)][0x0][_0x510b97(0x148)])/0x400,warnlog(_0x57676e)):(_0x57676e+=_0x14abe5[_0x510b97(0x23b)][_0x14bd55][_0x510b97(0x200)]||0x9c4,warnlog(_0x57676e)),_0x952c83+=0x1;}if(!_0x57676e)return![];var _0x135c2c=parseFloat(_0x57676e/_0x14abe5[_0x510b97(0x4d7)]);if(_0x135c2c>0x1)for(var _0x14bd55 in _0x14abe5[_0x510b97(0x23b)]){if(_0x25033a===_0x14bd55)continue;var _0x307957=_0x14abe5[_0x510b97(0x23b)][_0x14bd55][_0x510b97(0x34d)]()[_0x510b97(0x392)](function(_0x54d40b){var _0x247e33=_0x510b97;return _0x54d40b[_0x247e33(0x1cf)]&&_0x54d40b[_0x247e33(0x1cf)][_0x247e33(0x4fa)]==_0x247e33(0x49b);});if(!_0x307957)continue;var _0x33d7ff=_0x307957[_0x510b97(0x449)]();if(!_0x33d7ff['encodings']||_0x33d7ff[_0x510b97(0x2d9)][_0x510b97(0x1b8)]==0x0){var _0x4ddb87=_0x14abe5[_0x510b97(0x23b)][_0x14bd55]['setBitrate']||0x9c4;_0x14abe5['limitBitrate'](_0x14bd55,parseInt(_0x4ddb87/_0x135c2c),!![]),errorlog(parseInt(_0x4ddb87/_0x135c2c));continue;}if(_0x33d7ff[_0x510b97(0x2d9)][0x0][_0x510b97(0x3dc)]==![])continue;if(_0x33d7ff[_0x510b97(0x2d9)][0x0]['maxBitrate'])errorlog(parseInt(parseInt(_0x33d7ff['encodings'][0x0][_0x510b97(0x148)])/0x400/_0x135c2c)),_0x14abe5[_0x510b97(0x189)](_0x14bd55,parseInt(parseInt(_0x33d7ff[_0x510b97(0x2d9)][0x0][_0x510b97(0x148)])/0x400/_0x135c2c),!![]);else{var _0x4ddb87=_0x14abe5[_0x510b97(0x23b)][_0x14bd55][_0x510b97(0x200)]||0x9c4;errorlog(parseInt(_0x4ddb87/_0x135c2c)),_0x14abe5[_0x510b97(0x189)](_0x14bd55,parseInt(_0x4ddb87/_0x135c2c),!![]);}}return parseInt(_0x329105/_0x135c2c);}}else return![];},_0x14abe5[_0xeb34dc(0x189)]=function(_0x21a2a5,_0x1c3ce3,_0x16ad3f=![]){var _0x3c2926=_0xeb34dc;_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x554)]&&(clearInterval(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x554)]),_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x554)]=null);if(_0x1c3ce3===null){if(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x4a9)]===![])return;_0x1c3ce3=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x4a9)];}_0x1c3ce3=parseInt(_0x1c3ce3);_0x14abe5[_0x3c2926(0x277)]&&(_0x1c3ce3>_0x14abe5[_0x3c2926(0x277)]&&(_0x1c3ce3=_0x14abe5['maxvideobitrate']));_0x14abe5['pcs'][_0x21a2a5][_0x3c2926(0x4a9)]=_0x1c3ce3;_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x1b6)]!==![]&&(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3c0)]===![]&&(_0x1c3ce3>_0x14abe5['pcs'][_0x21a2a5][_0x3c2926(0x1b6)]&&(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x4a9)]=_0x1c3ce3,_0x1c3ce3=parseInt(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x1b6)])||0x0)));_0x16ad3f===![]&&(_0x14abe5[_0x3c2926(0x4d7)]&&(_0x1c3ce3=_0x14abe5[_0x3c2926(0x2ef)](_0x1c3ce3,_0x21a2a5)));if(_0x1c3ce3==0x0){var _0x1093f8=Date['now']()-_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x22a)];_0x1093f8<_0x14abe5[_0x3c2926(0x3ff)]&&(_0x1c3ce3=0x23,_0x14abe5['pcs'][_0x21a2a5]['bitrateTimeout']=setTimeout(function(_0x98df9d){try{_0x14abe5['limitBitrate'](_0x98df9d,null);}catch(_0x568e26){};},_0x1093f8,_0x21a2a5));}try{if(safariVersion()<=0xd&&(iOS||iPad)){log(_0x3c2926(0x4da));if(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x1d0)]==!![]&&_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['forceios']==![])return;var _0xe60b8=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x34d)]()[_0x3c2926(0x392)](function(_0x460ab8){var _0x587255=_0x3c2926;return _0x460ab8['track']&&_0x460ab8[_0x587255(0x1cf)][_0x587255(0x4fa)]==_0x587255(0x49b);});if(!_0xe60b8){warnlog(_0x3c2926(0x1d1));return;}var _0x420b6b=_0xe60b8['getParameters']();(!_0x420b6b[_0x3c2926(0x2d9)]||_0x420b6b['encodings']['length']==0x0)&&(_0x420b6b[_0x3c2926(0x2d9)]=[{}]);if(_0x1c3ce3<0x0)_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x3dc)]==![]&&(_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x3dc)]=!![]),_0x1c3ce3=0x9c4,_0x14abe5[_0x3c2926(0x335)]&&(_0x1c3ce3=_0x14abe5[_0x3c2926(0x335)]),_0x14abe5[_0x3c2926(0x277)]&&(_0x3c2926(0x4c1)!==_0x3c2926(0x4c1)?_0x5f4394[_0x3c2926(0x545)](_0x3c3b9e,_0x5bd4fd[_0x3c2926(0x309)][_0x12e611]):_0x1c3ce3>_0x14abe5[_0x3c2926(0x277)]&&(_0x1c3ce3=_0x14abe5[_0x3c2926(0x277)])),_0x420b6b[_0x3c2926(0x2d9)][0x0]['maxBitrate']=_0x1c3ce3*0x400;else _0x1c3ce3===0x0?_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x3dc)]=![]:_0x3c2926(0x13c)===_0x3c2926(0x13c)?(_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x3dc)]==![]&&(_0x420b6b['encodings'][0x0][_0x3c2926(0x3dc)]=!![]),_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x148)]=_0x1c3ce3*0x400):_0x16db7b(_0x3c2926(0x4f1)+_0x3fac8d)['parentNode'][_0x3c2926(0x43f)](_0xd848b(_0x3c2926(0x4f1)+_0x3a69b3));_0xe60b8[_0x3c2926(0x366)](_0x420b6b)[_0x3c2926(0x49d)](()=>{var _0x412c87=_0x3c2926;pokeIframeAPI('setVideoBitrate',_0x1c3ce3,_0x21a2a5),log(_0x412c87(0xf6));})[_0x3c2926(0x255)](warnlog);return;}else{if((iOS||iPad)&&(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x1d0)]==!![]&&_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['forceios']==![])){if(_0x3c2926(0x2e3)===_0x3c2926(0x3bf))_0x586e59['pcs'][_0x5bb008]['allowMIDI']=_0x1e2064[_0x3c2926(0x52d)];else{var _0x84c2c4=0x64;_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x4ac)]&&(_0x84c2c4=_0x14abe5['pcs'][_0x21a2a5]['scale']),_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3b0)]&&_0x14abe5['pcs'][_0x21a2a5]['scaleResolution']<_0x84c2c4&&(_0x84c2c4=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3b0)]),_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]=0x64/0x3,_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]<_0x84c2c4&&(_0x84c2c4=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['scaleDueToBitrate']),_0x84c2c4=_0x14abe5[_0x3c2926(0x253)](_0x84c2c4,_0x21a2a5),_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x44b)]=0x64/_0x84c2c4,_0xe60b8[_0x3c2926(0x366)](_0x420b6b)['then'](()=>{var _0x1c7024=_0x3c2926;log(_0x1c7024(0x462)),pokeIframeAPI(_0x1c7024(0x499),_0x84c2c4,_0x21a2a5);})[_0x3c2926(0x255)](warnlog),_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x134)]['scaleFactor']=parseInt(_0x84c2c4)+'%';}}else{if((adapter[_0x3c2926(0x40d)][_0x3c2926(0x41b)]===_0x3c2926(0x30c)||adapter[_0x3c2926(0x40d)][_0x3c2926(0x41b)]===_0x3c2926(0x32d)||adapter[_0x3c2926(0x40d)][_0x3c2926(0x41b)]===_0x3c2926(0x1bf)&&adapter['browserDetails'][_0x3c2926(0x327)]>=0x40)&&_0x3c2926(0x505)in window&&_0x3c2926(0x366)in window[_0x3c2926(0x505)][_0x3c2926(0x41c)]){var _0xe60b8=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['getSenders']()[_0x3c2926(0x392)](function(_0x5ba127){var _0x542731=_0x3c2926;if(_0x542731(0x4e5)===_0x542731(0x1cd))_0x4546dc(_0x22ee25[_0x542731(0x54e)]);else return _0x5ba127[_0x542731(0x1cf)]&&_0x5ba127['track'][_0x542731(0x4fa)]==_0x542731(0x49b);});if(!_0xe60b8){warnlog(_0x3c2926(0x1d1));return;}var _0x420b6b=_0xe60b8[_0x3c2926(0x449)]();(!_0x420b6b['encodings']||_0x420b6b[_0x3c2926(0x2d9)][_0x3c2926(0x1b8)]==0x0)&&(_0x420b6b[_0x3c2926(0x2d9)]=[{}]);if(_0x1c3ce3<0x0)_0x420b6b['encodings'][0x0]['active']==![]&&(_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x3dc)]=!![]),delete _0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x148)];else _0x1c3ce3===0x0?_0x420b6b['encodings'][0x0][_0x3c2926(0x3dc)]=![]:(_0x420b6b[_0x3c2926(0x2d9)][0x0]['active']==![]&&(_0x420b6b[_0x3c2926(0x2d9)][0x0]['active']=!![]),_0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x148)]=_0x1c3ce3*0x400);var _0x84c2c4=0x64;_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x4ac)]&&(_0x84c2c4=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['scale']);_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3b0)]&&_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3b0)]<_0x84c2c4&&(_0x84c2c4=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['scaleResolution']);if(_0x1c3ce3<0x0)_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]=0x64;else{if(_0x1c3ce3>=0x259)_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]=0x64;else{if(_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x3e5)]===![]&&_0x14abe5[_0x3c2926(0x4c8)]!==_0x21a2a5&&_0x14abe5[_0x3c2926(0x157)])_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]=0x64;else{if(_0x1c3ce3>=0xc9)_0x14abe5[_0x3c2926(0x50d)]?_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]=0x64/2.5:_0x14abe5['pcs'][_0x21a2a5][_0x3c2926(0xe9)]=0x64/0x2;else{if(_0x1c3ce3>=0x51)_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['scaleDueToBitrate']=0x64/0x3;else{if(_0x3c2926(0x28e)===_0x3c2926(0x1b3)){_0xac77be[_0x3c2926(0x213)][_0x31b41a][_0x3c2926(0x1a8)]=_0x1b95a4(_0x544751[_0x3c2926(0x1a8)])||0x0;_0x436f8a in _0x32508d[_0x3c2926(0x23b)]&&(_0x5ef793[_0x3c2926(0x23b)][_0x2b6d09][_0x3c2926(0x1a8)]=_0x228fbe(_0x40da1e[_0x3c2926(0x1a8)])||0x0);if(_0x129e62[_0x3c2926(0x4d2)]){var _0x427519=_0x294d31[_0x3c2926(0x40e)](_0x3c2926(0x559)+_0x2d8015+'\x22]');_0x427519[0x0]&&(_0x427519[0x0]['innerText']=_0x8c2385(_0x13e2dd[_0x3c2926(0x1a8)])||0x0);}_0x1c4634=!![];}else _0x14abe5[_0x3c2926(0x23b)][_0x21a2a5]['scaleDueToBitrate']=0x64/0x4;}}}}}_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]<_0x84c2c4&&(_0x84c2c4=_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0xe9)]);_0x84c2c4=_0x14abe5['pixelFix'](_0x84c2c4,_0x21a2a5);if(_0x84c2c4<=0x0||_0x84c2c4==0x64){var _0x331371=getChromeVersion();_0x331371>0x50?'scaleResolutionDownBy'in _0x420b6b[_0x3c2926(0x2d9)][0x0]&&delete _0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x44b)]:_0x420b6b['encodings'][0x0][_0x3c2926(0x44b)]=0x1;}else _0x420b6b[_0x3c2926(0x2d9)][0x0][_0x3c2926(0x44b)]=0x64/_0x84c2c4;_0xe60b8['setParameters'](_0x420b6b)['then'](()=>{var _0x562fec=_0x3c2926;log(_0x562fec(0xf6)),pokeIframeAPI(_0x562fec(0x311),_0x1c3ce3,_0x21a2a5),pokeIframeAPI('setVideoScale',_0x84c2c4,_0x21a2a5);})[_0x3c2926(0x255)](warnlog),_0x14abe5[_0x3c2926(0x23b)][_0x21a2a5][_0x3c2926(0x134)]['scaleFactor']=parseInt(_0x84c2c4)+'%';return;}}}}catch(_0xa0f730){errorlog(_0xa0f730);}};function _0x376fc1(_0x581f90,_0xc8aa59=0x2710){var _0xd228e4=_0xeb34dc;if(_0xd228e4(0x1da)===_0xd228e4(0x1da)){_0xc8aa59=parseInt(_0xc8aa59);if(_0x14abe5[_0xd228e4(0x435)])_0xc8aa59+=_0x14abe5[_0xd228e4(0x435)];else{if(_0x14abe5[_0xd228e4(0x4d2)]&&_0x14abe5[_0xd228e4(0x1a6)]==0x5)_0xc8aa59+=0x20;else{if(_0x14abe5[_0xd228e4(0x1a6)]&&_0x14abe5[_0xd228e4(0x1a6)]!=0x3){if(_0xd228e4(0x1e0)!=='lNGrL')return _0x51b5a5['track']&&_0x59cc64['track']['kind']==_0xd228e4(0x403);else _0xc8aa59+=0x100;}else _0xc8aa59+=0x20;}}return log(_0xd228e4(0x57e)+_0xc8aa59),_0xc8aa59<0x1&&('awwvd'!==_0xd228e4(0x584)?_0x2dcce8(_0xd228e4(0x4f1)+this[_0xd228e4(0x11e)])[_0xd228e4(0x3a6)]['removeChild'](_0x497ddd(_0xd228e4(0x4f1)+this['UUID'])):_0xc8aa59=0x1),_0x581f90=CodecsHandler[_0xd228e4(0x11f)](_0x581f90,{'min':parseInt(_0xc8aa59/0xa)||0x1,'max':_0xc8aa59},_0x14abe5[_0xd228e4(0x4d5)]),_0x581f90;}else return _0x1b53d7[_0xd228e4(0x201)]&&(_0x50497f[_0xd228e4(0x218)]=_0x98ff8d),_0x330814['roomid']=_0x38d050,_0x18d30e['sendMsg'](_0x44058c),_0x5627c5['listPromise']=_0x5b3ad8(),_0x1ac04a('deferring\x20with\x20a\x20promise;\x20hashed\x20room'),_0x11b43b[_0xd228e4(0x2aa)];}return _0x14abe5[_0xeb34dc(0x54f)]=function(_0x41369a,_0x4774cc){var _0x4823b2=_0xeb34dc;log(_0x41369a),_0x14abe5[_0x4823b2(0x2f6)]==={}&&(_0x4823b2(0x295)===_0x4823b2(0x331)?_0x2e4ed1['sendRequest'](_0x5d5cb9,_0xf87f3d):log(_0x4823b2(0x363))),window['crypto'][_0x4823b2(0x188)][_0x4823b2(0x496)]({'name':_0x4823b2(0x4e8)},_0x14abe5[_0x4823b2(0x2f6)]['privateKey'],_0x14abe5[_0x4823b2(0x3f9)][_0x4823b2(0x13a)](_0x41369a))['then'](function(_0x58c6e2){var _0x560ead=_0x4823b2;_0x58c6e2=new Uint8Array(_0x58c6e2),_0x58c6e2=_0x58c6e2[_0x560ead(0x52a)]((_0x64e58d,_0x4749e7)=>_0x64e58d+_0x4749e7[_0x560ead(0x146)](0x10)[_0x560ead(0x11d)](0x2,'0'),''),_0x4774cc(_0x41369a,_0x58c6e2),log(JSON[_0x560ead(0x446)](_0x58c6e2));})[_0x4823b2(0x255)](errorlog);},_0x14abe5[_0xeb34dc(0x336)]=function(_0x41a7c8,_0x443c58){var _0x2f8bb5=_0xeb34dc;_0x41a7c8[_0x2f8bb5(0x55d)]=new Uint8Array(_0x41a7c8[_0x2f8bb5(0x55d)][_0x2f8bb5(0x3ba)](/.{1,2}/g)[_0x2f8bb5(0x565)](_0x37a4fa=>parseInt(_0x37a4fa,0x10)));if(_0x14abe5['keys'][_0x443c58][_0x2f8bb5(0x3d4)])return window[_0x2f8bb5(0x259)][_0x2f8bb5(0x188)][_0x2f8bb5(0x43a)]({'name':_0x2f8bb5(0x4e8)},_0x14abe5[_0x2f8bb5(0x140)][_0x443c58][_0x2f8bb5(0x3d4)],_0x41a7c8[_0x2f8bb5(0x55d)],_0x14abe5['enc'][_0x2f8bb5(0x13a)](_0x41a7c8[_0x2f8bb5(0x165)]))[_0x2f8bb5(0x49d)](function(_0x16d419){return log(_0x16d419),_0x16d419;})[_0x2f8bb5(0x255)](function(_0x412ec8){return errorlog(_0x412ec8),![];});},_0x14abe5['desaltStreamID']=function(_0x58dd7d){var _0x16f07e=_0xeb34dc;if(_0x14abe5[_0x16f07e(0x3e7)])return _0x14abe5[_0x16f07e(0x141)]!==![]?(log('hash\x20is\x20not\x20false'),_0x58dd7d=_0x58dd7d[_0x16f07e(0x21e)](0x0,-0x1*_0x14abe5[_0x16f07e(0x141)][_0x16f07e(0x1b8)]),_0x58dd7d):(log(_0x16f07e(0x507)+_0x58dd7d),_0x14abe5[_0x16f07e(0x1e7)](_0x14abe5['password']+_0x14abe5[_0x16f07e(0x247)],0x6)[_0x16f07e(0x49d)](function(_0x6edbfc){var _0x49833a=_0x16f07e;return _0x14abe5[_0x49833a(0x141)]=_0x6edbfc,log(_0x58dd7d),_0x58dd7d=_0x58dd7d['slice'](0x0,-0x1*_0x14abe5[_0x49833a(0x141)][_0x49833a(0x1b8)]),log(_0x49833a(0x114)+_0x58dd7d),_0x58dd7d;}));return _0x58dd7d;},_0x14abe5['updateQueue']=function(){var _0x2b0236=_0xeb34dc;if(!_0x14abe5[_0x2b0236(0x48f)])return;if(!_0x14abe5[_0x2b0236(0x4d2)])return;_0x14abe5[_0x2b0236(0x29b)]['length']?(_0x14abe5[_0x2b0236(0x29b)][_0x2b0236(0x1b8)]>0xa?'ZrDMg'==='jYIIG'?_0x8b109b[_0x2b0236(0x213)][_0x2d1993][_0x2b0236(0x134)][_0x2b0236(0x40c)][_0x2b0236(0x2b3)]=_0x380355((_0x2c640b[_0x2b0236(0x4f7)]-_0x51fe92[_0x2b0236(0x213)][_0x2167bc][_0x2b0236(0x134)][_0x2b0236(0x40c)][_0x2b0236(0x30a)])/0x258)/0x64:getById(_0x2b0236(0x26b))['innerHTML']='‼':getById(_0x2b0236(0x26b))[_0x2b0236(0x581)]=_0x14abe5[_0x2b0236(0x29b)][_0x2b0236(0x1b8)],getById(_0x2b0236(0x26b))[_0x2b0236(0x313)]['add'](_0x2b0236(0x26b))):(getById('queueNotification')['innerHTML']='',getById(_0x2b0236(0x26b))[_0x2b0236(0x313)]['remove']('queueNotification'));},_0x14abe5[_0xeb34dc(0x1f0)]=function(){var _0x12a743=_0xeb34dc;if(!_0x14abe5['queue'])return;if(!_0x14abe5['director'])return;if(_0x14abe5[_0x12a743(0x29b)]['length']==0x0){getById(_0x12a743(0x347))[_0x12a743(0x313)]['add'](_0x12a743(0x2dd)),getById(_0x12a743(0x347))[_0x12a743(0x313)][_0x12a743(0x1d9)](_0x12a743(0x31c)),getById('queuebutton')[_0x12a743(0x313)]['remove'](_0x12a743(0x27e)),setTimeout(function(){var _0x4ba5b9=_0x12a743;getById(_0x4ba5b9(0x347))[_0x4ba5b9(0x313)][_0x4ba5b9(0x1d9)](_0x4ba5b9(0x27e)),getById(_0x4ba5b9(0x347))['classList'][_0x4ba5b9(0x262)](_0x4ba5b9(0x2dd)),getById('queuebutton')['classList'][_0x4ba5b9(0x262)]('red');},0x32);return;}var _0x14941c=_0x14abe5[_0x12a743(0x29b)][_0x12a743(0x2ce)]();getById(_0x12a743(0x347))[_0x12a743(0x313)][_0x12a743(0x1d9)]('float2'),getById('queuebutton')[_0x12a743(0x313)]['remove'](_0x12a743(0x27e)),setTimeout(function(){var _0x22b436=_0x12a743;getById(_0x22b436(0x347))[_0x22b436(0x313)][_0x22b436(0x1d9)]('float'),getById(_0x22b436(0x347))[_0x22b436(0x313)][_0x22b436(0x262)](_0x22b436(0x2dd));},0xc8),_0x14abe5[_0x12a743(0x240)](),_0x14abe5[_0x12a743(0x43c)](_0x14941c),log(_0x12a743(0x137)+_0x14941c);},_0x14abe5[_0xeb34dc(0x3a7)]=function(){var _0x59911f=_0xeb34dc;if(_0x14abe5[_0x59911f(0x201)])return;clearTimeout(_0x14abe5[_0x59911f(0x27c)]);if(!_0x14abe5['ws']||_0x14abe5['ws'][_0x59911f(0x3e4)]!==0x1)return;_0x14abe5[_0x59911f(0x27c)]=setTimeout(function(){var _0x39a05e=_0x59911f;if('kltnB'!==_0x39a05e(0x318))_0x4a6e08[_0x39a05e(0x213)][_0x17dfda][_0x39a05e(0x371)][_0x39a05e(0x467)][_0x39a05e(0x2c6)]=_0x39a05e(0x4bd),_0x4b8261=!![];else{log(_0x39a05e(0x455));var _0x4d328c={};_0x4d328c[_0x39a05e(0x334)]=_0x39a05e(0x3a7),_0x14abe5[_0x39a05e(0x47f)](_0x4d328c);}},0xbb8);},_0x14abe5[_0xeb34dc(0x43c)]=function(_0x6c085a){var _0x106b7d=_0xeb34dc;_0x14abe5[_0x106b7d(0x4a8)]();if(_0x6c085a[_0x106b7d(0x1b8)]>0x0){var _0xffb5c1={};_0xffb5c1[_0x106b7d(0x334)]='play',_0xffb5c1[_0x106b7d(0x248)]=_0x6c085a,_0x14abe5['sendMsg'](_0xffb5c1),_0x14abe5[_0x106b7d(0x38c)][_0x6c085a]=!![];}else log('stream\x20ID\x20is\x200\x20length');},_0x14abe5[_0xeb34dc(0x3f7)]=function _0x3c8c54(_0x367ae4){var _0x50c71a=_0xeb34dc;_0x14abe5[_0x50c71a(0x4a8)]();var _0x17408d={};_0x17408d[_0x50c71a(0x334)]=_0x50c71a(0x30d);_0x14abe5[_0x50c71a(0x4d2)]&&(_0x17408d[_0x50c71a(0x14e)]=!![]);_0x14abe5['customWSS']&&(_0x17408d[_0x50c71a(0x248)]=_0x14abe5[_0x50c71a(0x248)]);_0x14abe5[_0x50c71a(0x479)]===![]&&(_0x14abe5[_0x50c71a(0x479)]=!![]);if(_0x14abe5['password']){if(_0x50c71a(0x3ec)!==_0x50c71a(0x3ec))_0x191663[_0x50c71a(0x2d9)][0x0][_0x50c71a(0x3dc)]=![],_0x51385c(function(_0x5a10b9,_0xeb389c,_0x15a4ed){var _0x4436fd=_0x50c71a;_0x15a4ed[_0x4436fd(0x366)](_0xeb389c)[_0x4436fd(0x49d)]()[_0x4436fd(0x255)](_0x3d059c=>{var _0x30316a=_0x4436fd;_0x47543d(_0x3d059c),_0x4e3ee8[_0x30316a(0x40e)](_0x30316a(0x24b)+_0x5a10b9+'\x22]')[0x0][_0x30316a(0x313)][_0x30316a(0x1d9)](_0x30316a(0x296));});},0x0,_0x189227,_0x17f763,_0xb27918);else return _0x14abe5['hash']?_0x14abe5[_0x50c71a(0x1e7)](_0x367ae4+_0x14abe5['password']+_0x14abe5[_0x50c71a(0x247)],0x10)[_0x50c71a(0x49d)](function(_0x2540ee){var _0x5a9a8f=_0x50c71a;return _0x14abe5[_0x5a9a8f(0x201)]&&(_0x14abe5[_0x5a9a8f(0x218)]=_0x2540ee),_0x17408d[_0x5a9a8f(0x40f)]=_0x2540ee,_0x14abe5[_0x5a9a8f(0x47f)](_0x17408d),_0x14abe5[_0x5a9a8f(0x2aa)]=_0x250421(),log(_0x5a9a8f(0x107)),_0x14abe5[_0x5a9a8f(0x2aa)];}):_0x14abe5[_0x50c71a(0x1e7)](_0x14abe5[_0x50c71a(0x3e7)]+_0x14abe5[_0x50c71a(0x247)],0x6)[_0x50c71a(0x49d)](function(_0x21b223){var _0xc320ca=_0x50c71a;return _0x14abe5[_0xc320ca(0x141)]=_0x21b223,log(_0xc320ca(0x54a)+_0x21b223),log(_0xc320ca(0x211)),_0x14abe5[_0xc320ca(0x3f7)](_0x367ae4);});}else return _0x14abe5[_0x50c71a(0x201)]&&(_0x14abe5[_0x50c71a(0x218)]=_0x367ae4),_0x17408d[_0x50c71a(0x40f)]=_0x367ae4,_0x14abe5[_0x50c71a(0x47f)](_0x17408d),_0x14abe5[_0x50c71a(0x2aa)]=_0x250421(),log(_0x50c71a(0x342)),_0x14abe5[_0x50c71a(0x2aa)];},_0x14abe5[_0xeb34dc(0x47f)]=function(_0x4615b9){var _0x251bdf=_0xeb34dc;_0x14abe5[_0x251bdf(0x201)]&&(_0x14abe5[_0x251bdf(0x11e)]?_0x4615b9[_0x251bdf(0x288)]=_0x14abe5['UUID']:(_0x14abe5[_0x251bdf(0x11e)]=_0x14abe5[_0x251bdf(0x2c5)](0x14),_0x4615b9[_0x251bdf(0x288)]=_0x14abe5[_0x251bdf(0x11e)]),_0x14abe5[_0x251bdf(0x4d2)]&&(_0x4615b9[_0x251bdf(0x4d2)]=!![]),!(_0x251bdf(0x40f)in _0x4615b9)&&(_0x14abe5[_0x251bdf(0x218)]&&(_0x4615b9[_0x251bdf(0x40f)]=_0x14abe5[_0x251bdf(0x218)])));clearTimeout(_0x14abe5[_0x251bdf(0x27c)]);try{if(_0x14abe5[_0x251bdf(0x3e7)]){if(_0x4615b9['streamID']){if(_0x14abe5[_0x251bdf(0x141)]!==![]){if(typeof _0x14abe5['ws']!==_0x251bdf(0x55c)||_0x14abe5['ws'][_0x251bdf(0x3e4)]!==0x1)log(_0x4615b9,_0x251bdf(0x442)),_0x14abe5[_0x251bdf(0x483)][_0x251bdf(0x2e4)](_0x4615b9);else{_0x4615b9['streamID']=_0x4615b9[_0x251bdf(0x248)][_0x251bdf(0x509)](0x0,0x18)+_0x14abe5[_0x251bdf(0x141)][_0x251bdf(0x509)](0x0,0x6);var _0x25f90b=JSON[_0x251bdf(0x446)](_0x4615b9);if(_0x25f90b[_0x251bdf(0x1b8)]>0x3a98){errorlog(_0x251bdf(0x4d9));return;}_0x14abe5['ws'][_0x251bdf(0x3f6)](_0x25f90b);}}else return _0x14abe5[_0x251bdf(0x1e7)](_0x14abe5[_0x251bdf(0x3e7)]+_0x14abe5[_0x251bdf(0x247)],0x6)[_0x251bdf(0x49d)](function(_0x4661d6){var _0x50cac8=_0x251bdf;_0x14abe5[_0x50cac8(0x141)]=_0x4661d6;if(typeof _0x14abe5['ws']!==_0x50cac8(0x55c)||_0x14abe5['ws'][_0x50cac8(0x3e4)]!==0x1)log(_0x4615b9,_0x50cac8(0x442)),_0x14abe5[_0x50cac8(0x483)][_0x50cac8(0x2e4)](_0x4615b9);else{_0x4615b9['streamID']=_0x4615b9['streamID'][_0x50cac8(0x509)](0x0,0x18)+_0x14abe5[_0x50cac8(0x141)][_0x50cac8(0x509)](0x0,0x6);var _0x4600b9=JSON[_0x50cac8(0x446)](_0x4615b9);if(_0x4600b9['length']>0x3a98){errorlog(_0x50cac8(0x4d9));return;}_0x14abe5['ws'][_0x50cac8(0x3f6)](_0x4600b9);}});}else{if(typeof _0x14abe5['ws']!==_0x251bdf(0x55c)||_0x14abe5['ws']['readyState']!==0x1)_0x251bdf(0x3fa)!==_0x251bdf(0x3df)?(log(_0x4615b9,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x14abe5['msg'][_0x251bdf(0x2e4)](_0x4615b9)):_0x12b632(_0x53b8be[_0x251bdf(0x248)]);else{var _0x25f90b=JSON[_0x251bdf(0x446)](_0x4615b9);if(_0x25f90b[_0x251bdf(0x1b8)]>0x3a98){if(_0x251bdf(0x19d)==='KvkvK'){errorlog('msg\x20size\x20error');return;}else(_0x1c93bd>_0x582c1b[_0x251bdf(0x171)]||_0x4dfd88<0x0)&&(_0x391a42=_0x3aab2c[_0x251bdf(0x171)]);}_0x14abe5['ws'][_0x251bdf(0x3f6)](_0x25f90b);}}}else{if(typeof _0x14abe5['ws']!==_0x251bdf(0x55c)||_0x14abe5['ws'][_0x251bdf(0x3e4)]!==0x1)log(_0x4615b9,_0x251bdf(0x442)),_0x14abe5[_0x251bdf(0x483)][_0x251bdf(0x2e4)](_0x4615b9);else{var _0x25f90b=JSON[_0x251bdf(0x446)](_0x4615b9);if(_0x25f90b['length']>0x3a98){if(_0x251bdf(0x55b)!==_0x251bdf(0x55b)){if(_0x259331['view_set'][_0x251bdf(0x4b3)](_0x3f5adf[_0x251bdf(0x248)])){}else return;}else{errorlog(_0x251bdf(0x4d9));return;}}_0x14abe5['ws'][_0x251bdf(0x3f6)](_0x25f90b);}}}catch(_0x5875bc){errorlog(_0x5875bc);}},_0x14abe5[_0xeb34dc(0x4a8)]=function _0x45c6bd(_0x43ef14=![]){var _0x1709f8=_0xeb34dc;if(_0x14abe5['taintedSession']===!![]){log(_0x1709f8(0x1c9));return;}if(_0x14abe5['ws']!==null){log(_0x1709f8(0x121));return;}_0x14abe5[_0x1709f8(0x1de)]==![]&&(_0x14abe5['wss']=_0x1709f8(0xed)),_0x14abe5['ws']=new WebSocket(_0x14abe5['wss']),_0x43ef14==![]&&(_0x14abe5[_0x1709f8(0x468)]=setTimeout(function(){var _0x3bc042=_0x1709f8;pokeIframeAPI(_0x3bc042(0x495),_0x3bc042(0x468)),errorlog(_0x3bc042(0x217)),!_0x14abe5[_0x3bc042(0x4b2)]&&(!window[_0x3bc042(0x36a)]&&setTimeout(function(){var _0x4221a7=_0x3bc042;warnUser(_0x4221a7(0x3d8));},0x1));},0x7530)),_0x14abe5['ws'][_0x1709f8(0x3a4)]=function _0x467855(){var _0x8e8833=_0x1709f8;clearTimeout(_0x14abe5['pingTimeout']),clearInterval(_0x14abe5[_0x8e8833(0x468)]),log(_0x8e8833(0x11b)),checkConnection();if(_0x14abe5[_0x8e8833(0x1ea)]){errorlog(_0x8e8833(0x49f));for(_0x3512be in _0x14abe5[_0x8e8833(0x213)]){try{_0x14abe5[_0x8e8833(0x213)][_0x3512be][_0x8e8833(0x53a)]();}catch(_0x66bdd9){}}for(_0x3512be in _0x14abe5[_0x8e8833(0x23b)]){try{_0x14abe5[_0x8e8833(0x23b)][_0x3512be][_0x8e8833(0x53a)]();}catch(_0x502a9c){}}_0x14abe5[_0x8e8833(0x1ea)]=![],_0x14abe5[_0x8e8833(0xd9)]=![];}if(_0x14abe5[_0x8e8833(0x483)]!==[])try{var _0x31b1ba=_0x14abe5[_0x8e8833(0x483)][_0x8e8833(0x21e)](-0xa);_0x14abe5['msg']=[];for(var _0x3535cd in _0x31b1ba){log(_0x8e8833(0x106)),_0x14abe5[_0x8e8833(0x47f)](_0x31b1ba[_0x3535cd]);}}catch(_0xe1df29){errorlog(_0xe1df29);}if(_0x43ef14==!![]){pokeIframeAPI(_0x8e8833(0x495),_0x8e8833(0x519));_0x14abe5['seeding']&&_0x14abe5[_0x8e8833(0x536)]();if(_0x14abe5[_0x8e8833(0x40f)]!==![]){if(_0x14abe5['roomid']===''&&(!_0x14abe5['view']||_0x14abe5[_0x8e8833(0x284)]==='')){}else log('ROOMID\x20EANBLED'),log(_0x8e8833(0x583)),joinRoom(_0x14abe5[_0x8e8833(0x40f)]);}else{var _0x16d849=Object[_0x8e8833(0x140)](_0x14abe5[_0x8e8833(0x38c)]);for(var _0x3512be in _0x16d849){'Ycyqn'===_0x8e8833(0x4db)?(log(_0x8e8833(0x3f5)+_0x16d849[_0x3512be]),_0x14abe5['watchStream'](_0x16d849[_0x3512be])):_0x9314e9[_0x8e8833(0x3de)](_0x491f83);}}}else pokeIframeAPI(_0x8e8833(0x495),_0x8e8833(0x45d));},_0x14abe5['sendPeers']=function(_0x357a14,_0x280bed=![]){var _0x42e8fd=_0x1709f8;if(_0x42e8fd(0x15d)===_0x42e8fd(0x12b))_0x5987b8(function(_0xb7ff1e){var _0x5d1883=_0x42e8fd;_0x466bbf[_0x5d1883(0x3de)](_0xb7ff1e);},0x3e8,_0x9c56a0[_0x42e8fd(0x444)][_0x42e8fd(0x3e5)][_0x4a04d5]);else{var _0x16d9cb=[];for(var _0x135306 in _0x14abe5['pcs']){if(_0x280bed&&_0x280bed!==_0x135306)continue;try{'wvqQB'!=='wvqQB'?this[_0x42e8fd(0x285)]&&this[_0x42e8fd(0x285)][_0x42e8fd(0x481)]()[_0x42e8fd(0x1fa)](function(_0x44e58c){_0x44e58c['stop']();}):(_0x14abe5[_0x42e8fd(0x23b)][_0x135306][_0x42e8fd(0x413)][_0x42e8fd(0x3f6)](JSON[_0x42e8fd(0x446)](_0x357a14)),_0x16d9cb[_0x42e8fd(0x2e4)](_0x135306));}catch(_0xb7b4c){warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201');}if(_0x280bed&&_0x280bed===_0x135306){if(_0x42e8fd(0x470)!==_0x42e8fd(0xf0))return;else _0x3b7ced[_0x42e8fd(0x43c)](_0x3e5ace);}}for(var _0x135306 in _0x14abe5['rpcs']){if(_0x280bed&&_0x280bed!==_0x135306)continue;if(_0x16d9cb[_0x42e8fd(0x4b3)](_0x135306))continue;try{_0x14abe5[_0x42e8fd(0x213)][_0x135306][_0x42e8fd(0x237)][_0x42e8fd(0x3f6)](JSON[_0x42e8fd(0x446)](_0x357a14));}catch(_0x771c06){warnlog(_0x42e8fd(0x1e9));}}}},_0x14abe5[_0x1709f8(0x494)]=function(_0x5e1263,_0x21ad0c=![]){var _0xa1c93e=_0x1709f8,_0x298cbd=![];if(_0xa1c93e(0x11e)in _0x5e1263){if(_0xa1c93e(0x33e)==='dpPMf')return _0x45bba8[_0xa1c93e(0x1e7)](_0x5b667e[_0xa1c93e(0x3e7)]+_0xa3f7c6[_0xa1c93e(0x247)],0x6)[_0xa1c93e(0x49d)](function(_0x2de537){var _0x529cd1=_0xa1c93e;return _0xc242c9[_0x529cd1(0x141)]=_0x2de537,_0x3906dc(_0x529cd1(0x54a)+_0x2de537),_0x5ca586('rejoining\x20room'),_0x499106[_0x529cd1(0x3f7)](_0x3ccfbe);});else{_0x298cbd=_0x14abe5[_0xa1c93e(0x545)](_0x5e1263,_0x5e1263[_0xa1c93e(0x11e)]);if(_0x298cbd)log(_0x5e1263),log(_0xa1c93e(0x46a));else{if(_0xa1c93e(0x229)===_0xa1c93e(0x48e)){var _0x64b47d=_0x34d4a7['getOpusBitrate'](_0x1a3dc2[_0xa1c93e(0x402)][_0xa1c93e(0x28f)])||0x0;_0x1267f8[_0xa1c93e(0x402)][_0xa1c93e(0x28f)]=_0x47bc1f[_0xa1c93e(0x11f)](_0x7bab61[_0xa1c93e(0x402)][_0xa1c93e(0x28f)],{'min':_0x888c3c(_0x3fc098/0xa)||0x1,'max':_0x2cfc66(_0x366307+_0x64b47d/0x400)});}else log(_0xa1c93e(0x348)),_0x14abe5[_0xa1c93e(0x47f)](_0x5e1263);}}}else _0x21ad0c?(_0x298cbd=_0x14abe5[_0xa1c93e(0x545)](_0x5e1263),_0x298cbd?(log(_0x5e1263),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers')):(log(_0xa1c93e(0x14b)),_0x14abe5[_0xa1c93e(0x47f)](_0x5e1263))):(_0x14abe5['sendMsg'](_0x5e1263),log(_0xa1c93e(0x4af)));},_0x14abe5[_0x1709f8(0x16b)]=function(_0x2e6c40,_0x3571da=![]){var _0x18f04d=_0x1709f8,_0xd83a50=![];if(_0x18f04d(0x11e)in _0x2e6c40)_0xd83a50=_0x14abe5[_0x18f04d(0x373)](_0x2e6c40,_0x2e6c40[_0x18f04d(0x11e)]),_0xd83a50?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS'):(log(_0x18f04d(0x348)),_0x14abe5[_0x18f04d(0x47f)](_0x2e6c40));else _0x3571da?_0x18f04d(0x19a)!==_0x18f04d(0x19a)?_0x1f243d(_0x18f04d(0x315)):(_0xd83a50=_0x14abe5[_0x18f04d(0x373)](_0x2e6c40),_0xd83a50?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers'):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0x14abe5[_0x18f04d(0x47f)](_0x2e6c40))):(_0x14abe5[_0x18f04d(0x47f)](_0x2e6c40),log(_0x18f04d(0x4af)));},_0x14abe5[_0x1709f8(0x20c)]=function(){var _0x2c49ae=_0x1709f8;if(_0x14abe5[_0x2c49ae(0x18d)]===![]){var _0x514747={},_0x48a302=![];_0x14abe5[_0x2c49ae(0xe5)][_0x2c49ae(0x53e)]!==null&&(_0x14abe5[_0x2c49ae(0xe5)][_0x2c49ae(0x53e)]===![]&&(_0x48a302=!![]),_0x514747[_0x2c49ae(0x3c0)]=_0x14abe5[_0x2c49ae(0xe5)]['visibility']);_0x14abe5['obsState'][_0x2c49ae(0x3a8)]!==null&&(_0x514747[_0x2c49ae(0x2cc)]=_0x14abe5[_0x2c49ae(0xe5)][_0x2c49ae(0x3a8)]);_0x14abe5[_0x2c49ae(0xe5)][_0x2c49ae(0x1df)]!==null&&(_0x514747[_0x2c49ae(0x2b6)]=_0x14abe5['obsState'][_0x2c49ae(0x1df)]);_0x14abe5['obsState'][_0x2c49ae(0x30e)]!==null&&(_0x2c49ae(0x441)!==_0x2c49ae(0x441)?_0x4ab060[_0x2c49ae(0x23b)][_0x77552b][_0x2c49ae(0x145)]=!![]:_0x514747[_0x2c49ae(0x333)]=_0x14abe5[_0x2c49ae(0xe5)]['streaming']);for(var _0xb3f088 in _0x14abe5[_0x2c49ae(0x213)]){if(_0x14abe5[_0x2c49ae(0x171)]!==![]){var _0x312dff=parseInt(_0x14abe5[_0x2c49ae(0x213)][_0xb3f088]['targetBandwidth']);_0x48a302&&((_0x312dff>_0x14abe5[_0x2c49ae(0x171)]||_0x312dff<0x0)&&(_0x312dff=_0x14abe5[_0x2c49ae(0x171)])),_0x14abe5[_0x2c49ae(0x213)][_0xb3f088][_0x2c49ae(0x46e)]!==_0x312dff?(_0x514747[_0x2c49ae(0x335)]=_0x312dff,warnlog(_0x2c49ae(0x283)),warnlog(_0x514747),_0x14abe5[_0x2c49ae(0x373)](_0x514747,_0xb3f088)?_0x14abe5[_0x2c49ae(0x213)][_0xb3f088][_0x2c49ae(0x46e)]=_0x312dff:errorlog(_0x2c49ae(0x1a7))):(warnlog(_0x2c49ae(0x283)),warnlog(_0x514747),_0x14abe5[_0x2c49ae(0x373)](_0x514747,_0xb3f088));}else warnlog(_0x2c49ae(0x283)),warnlog(_0x514747),_0x14abe5[_0x2c49ae(0x373)](_0x514747,_0xb3f088);}}},_0x14abe5[_0x1709f8(0x2f0)]=function(_0x288604){var _0x2cc1a5=_0x1709f8;if(!_0x14abe5[_0x2cc1a5(0x213)][_0x288604][_0x2cc1a5(0xf5)])return;var _0x21bf2e={};_0x21bf2e['sceneDisplay']=_0x14abe5[_0x2cc1a5(0x213)][_0x288604][_0x2cc1a5(0xf5)][_0x2cc1a5(0x467)][_0x2cc1a5(0x2c6)]!=_0x2cc1a5(0x4bd),_0x21bf2e[_0x2cc1a5(0x2a6)]=_0x14abe5[_0x2cc1a5(0x213)][_0x288604]['videoElement'][_0x2cc1a5(0x45b)];if(_0x14abe5[_0x2cc1a5(0x171)]!==![]){if(_0x2cc1a5(0x498)!==_0x2cc1a5(0x147)){var _0x2f716=parseInt(_0x14abe5[_0x2cc1a5(0x213)][_0x288604][_0x2cc1a5(0x3ab)]);_0x21bf2e[_0x2cc1a5(0x2cd)]===![]&&((_0x2f716>_0x14abe5['optimize']||_0x2f716<0x0)&&(_0x2f716=_0x14abe5[_0x2cc1a5(0x171)])),_0x14abe5[_0x2cc1a5(0x213)][_0x288604][_0x2cc1a5(0x46e)]!==_0x2f716?(_0x21bf2e[_0x2cc1a5(0x335)]=_0x2f716,_0x14abe5[_0x2cc1a5(0x373)](_0x21bf2e,_0x288604)?_0x14abe5[_0x2cc1a5(0x213)][_0x288604][_0x2cc1a5(0x46e)]=_0x2f716:errorlog(_0x2cc1a5(0x1a7))):_0x14abe5[_0x2cc1a5(0x373)](_0x21bf2e,_0x288604);}else _0x5c2c33[_0x2cc1a5(0x4d2)]&&_0x2bf74a(_0x1f0b64[_0x2cc1a5(0x411)],_0x131d80);}else _0x14abe5[_0x2cc1a5(0x373)](_0x21bf2e,_0x288604);},_0x14abe5[_0x1709f8(0x3de)]=function(_0x1dc452){var _0x3a5702=_0x1709f8;if(_0x3a5702(0x3f2)in _0x1dc452){if(_0x3a5702(0x535)in _0x1dc452){if(_0x3a5702(0x3e5)in _0x1dc452){if(_0x14abe5[_0x3a5702(0x3e5)]!==![]){var _0x1d85c4=![];for(var _0x54bef9 in _0x14abe5[_0x3a5702(0x213)]){if(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x248)]===_0x1dc452[_0x3a5702(0x535)]){if(_0x3a5702(0x44f)in _0x1dc452){if(_0x1dc452[_0x3a5702(0x3f2)]==_0x3a5702(0x274))_0x1dc452[_0x3a5702(0x44f)]==0x0?(log(_0x3a5702(0x54c)),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=!![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x2cf)]=!![])):(log(_0x3a5702(0x4a5)),_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement']&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['style'][_0x3a5702(0x2c6)]==_0x3a5702(0x4bd)?(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x2cf)]=![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=!![]):(_0x14abe5['rpcs'][_0x54bef9]['mutedState']=![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=![]))),_0x14abe5[_0x3a5702(0x2f0)](_0x54bef9);else{if(_0x1dc452[_0x3a5702(0x3f2)]=='display'){if(_0x14abe5[_0x3a5702(0x284)])return;;if(_0x14abe5[_0x3a5702(0x3e5)]===_0x1dc452[_0x3a5702(0x3e5)]){if(_0x14abe5[_0x3a5702(0x1dc)]==0x2){if(_0x1dc452[_0x3a5702(0x44f)]==0x0)_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=!![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x4bd),_0x1d85c4=!![])),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['iframeEle'][_0x3a5702(0x467)]['display']!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['iframeEle']['style'][_0x3a5702(0x2c6)]=_0x3a5702(0x4bd),_0x1d85c4=!![]);else{for(var _0x514b52 in _0x14abe5[_0x3a5702(0x213)]){_0x514b52!==_0x54bef9&&('swmVC'==='swmVC'?(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)]&&(_0x14abe5['rpcs'][_0x514b52]['videoElement'][_0x3a5702(0x45b)]=!![],_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)][_0x3a5702(0x467)]['display']=_0x3a5702(0x4bd),_0x1d85c4=!![])),_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5['rpcs'][_0x514b52][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0x371)]['style']['display']='none',_0x1d85c4=!![])):_0x5eded2[_0x3a5702(0x309)][_0x3a5702(0x2e4)](_0x1563ba));}_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement']['style'][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x372)&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x372),_0x1d85c4=!![]),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x2cf)]===null?_0x14abe5['rpcs'][_0x54bef9]['videoElement']['muted']=![]:_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['mutedState'],_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x120)]&&clearInterval(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['controlTimer']),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['controls']=![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement'][_0x3a5702(0x120)]=setTimeout(showControlBar[_0x3a5702(0x415)](null,_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]),0xbb8)),_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!=='block'&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x372),_0x1d85c4=!![]);}}else{if(_0x14abe5['sceneType']==0x1){if(_0x1dc452[_0x3a5702(0x44f)]==0x0)_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement'][_0x3a5702(0x467)]['display']&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)]['display']!=='none'&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x4bd),_0x1d85c4=!![])),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]['style'][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]['style'][_0x3a5702(0x2c6)]!=='none'&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['iframeEle'][_0x3a5702(0x467)][_0x3a5702(0x2c6)]='none',_0x1d85c4=!![]);else{for(var _0x514b52 in _0x14abe5['rpcs']){_0x514b52!==_0x54bef9&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0xf5)]['style'][_0x3a5702(0x2c6)]&&_0x14abe5['rpcs'][_0x514b52][_0x3a5702(0xf5)]['style'][_0x3a5702(0x2c6)]!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52]['videoElement'][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x4bd),_0x1d85c4=!![])),_0x14abe5[_0x3a5702(0x213)][_0x514b52]['iframeEle']&&_0x14abe5['rpcs'][_0x514b52][_0x3a5702(0x371)][_0x3a5702(0x467)]['display']&&_0x14abe5['rpcs'][_0x514b52]['iframeEle'][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!=='none'&&(_0x14abe5[_0x3a5702(0x213)][_0x514b52][_0x3a5702(0x371)][_0x3a5702(0x467)]['display']=_0x3a5702(0x4bd),_0x1d85c4=!![]));}_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)]['display']&&_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)]['display']!=='block'&&(_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0xf5)]['style'][_0x3a5702(0x2c6)]=_0x3a5702(0x372),_0x1d85c4=!![]),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x120)]&&clearInterval(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x120)]),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x103)]=![],_0x14abe5['rpcs'][_0x54bef9]['videoElement'][_0x3a5702(0x120)]=setTimeout(showControlBar[_0x3a5702(0x415)](null,_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]),0xbb8)),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]['style']['display']&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)]['display']!=='block'&&(_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]='block',_0x1d85c4=!![]);}}else _0x1dc452[_0x3a5702(0x44f)]==0x0?(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement']['style'][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement'][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x4bd)&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement'][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x4bd),_0x1d85c4=!![]),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['muted']=!![]),_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!=='none'&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['iframeEle']['style'][_0x3a5702(0x2c6)]='none',_0x1d85c4=!![])):(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x372)&&(_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x372),_0x1d85c4=!![]),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x2cf)]===null?_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=![]:_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x45b)]=_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0x2cf)],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['controlTimer']&&(_0x3a5702(0x39a)!==_0x3a5702(0x212)?clearInterval(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)][_0x3a5702(0x120)]):(_0x8edfe5('playing'),_0x540a2a=!![])),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['controls']=![],_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0xf5)]['controlTimer']=setTimeout(showControlBar[_0x3a5702(0x415)](null,_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement']),0xbb8)),_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)]&&_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]&&_0x14abe5['rpcs'][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]!==_0x3a5702(0x372)&&(_0x14abe5[_0x3a5702(0x213)][_0x54bef9][_0x3a5702(0x371)][_0x3a5702(0x467)][_0x3a5702(0x2c6)]=_0x3a5702(0x372),_0x1d85c4=!![]));}}_0x14abe5[_0x3a5702(0x2f0)](_0x54bef9);}else _0x1dc452[_0x3a5702(0x3f2)]==_0x3a5702(0x419)&&(log(parseInt(_0x1dc452[_0x3a5702(0x44f)])/0x64),_0x14abe5[_0x3a5702(0x213)][_0x54bef9]['videoElement']&&(_0x14abe5['rpcs'][_0x54bef9]['videoElement']['volume']=parseInt(_0x1dc452[_0x3a5702(0x44f)])/0x64,log(_0x3a5702(0x227))));}}}}_0x1d85c4&&updateMixer();}}else{if(_0x1dc452['action']=='migrate'){}else{if(_0x1dc452[_0x3a5702(0x3f2)]==_0x3a5702(0x307)){}}}}}},_0x14abe5['ws'][_0x1709f8(0x4e2)]=function(_0x5eb5ba){var _0x22b4b7=_0x1709f8;clearTimeout(_0x14abe5[_0x22b4b7(0x27c)]);var _0x3a28b2=JSON[_0x22b4b7(0x17d)](_0x5eb5ba['data']);_0x22b4b7(0x248)in _0x3a28b2&&(_0x3a28b2['streamID']=_0x14abe5[_0x22b4b7(0x58c)](_0x3a28b2[_0x22b4b7(0x248)]));if(_0x14abe5[_0x22b4b7(0x201)]){if('UUID'in _0x3a28b2){if(_0x14abe5['UUID']){if(_0x3a28b2[_0x22b4b7(0x11e)]!==_0x14abe5[_0x22b4b7(0x11e)])return;}else return;delete _0x3a28b2[_0x22b4b7(0x11e)];}if(_0x22b4b7(0x40f)in _0x3a28b2){if(!_0x14abe5[_0x22b4b7(0x218)])return;if('request'in _0x3a28b2){if(_0x3a28b2[_0x22b4b7(0x334)]===_0x22b4b7(0x14c)){if(_0x22b4b7(0x40f)in _0x3a28b2){if('target'in _0x3a28b2){if(_0x3a28b2['target']==_0x14abe5[_0x22b4b7(0x11e)]){_0x3a28b2[_0x22b4b7(0x334)]=_0x22b4b7(0x1ea),_0x14abe5['roomenc']=_0x3a28b2[_0x22b4b7(0x40f)];var _0x485ba9={};_0x485ba9['request']=_0x22b4b7(0x30d),_0x485ba9['roomid']=_0x14abe5[_0x22b4b7(0x218)],_0x485ba9[_0x22b4b7(0x248)]=_0x14abe5[_0x22b4b7(0x248)],_0x14abe5['sendMsg'](_0x485ba9);}else return;}else return;}else return;}else{if(_0x3a28b2['roomid']!==_0x14abe5[_0x22b4b7(0x218)])return;}}else{if(_0x3a28b2[_0x22b4b7(0x40f)]!==_0x14abe5['roomenc']){if(_0x22b4b7(0x15c)!==_0x22b4b7(0x250))return;else _0x1264a4=_0x218248,_0x5d5f18=_0x40ae9b;}}delete _0x3a28b2['roomid'];}if(_0x22b4b7(0x248)in _0x3a28b2){if(_0x14abe5['view_set']){if(_0x14abe5['view_set']['includes'](_0x3a28b2[_0x22b4b7(0x248)])){}else return;}else{if(_0x14abe5[_0x22b4b7(0x284)]){if(_0x14abe5[_0x22b4b7(0x284)]!==_0x3a28b2[_0x22b4b7(0x248)])return;else{}}}}_0x22b4b7(0x4d2)in _0x3a28b2&&(_0x3a28b2[_0x22b4b7(0x288)]&&(_0x14abe5[_0x22b4b7(0x4c8)]=_0x3a28b2['from']),delete _0x3a28b2[_0x22b4b7(0x4d2)]);'from'in _0x3a28b2&&(_0x3a28b2[_0x22b4b7(0x11e)]=_0x3a28b2['from'],delete _0x3a28b2['from']);if(_0x22b4b7(0x334)in _0x3a28b2){if(_0x3a28b2[_0x22b4b7(0x334)]===_0x22b4b7(0x4c7)){if(_0x22b4b7(0x248)in _0x3a28b2){if(_0x3a28b2['streamID']===_0x14abe5['streamID'])_0x3a28b2[_0x22b4b7(0x334)]=_0x22b4b7(0x39b);else{if(_0x22b4b7(0x376)!=='pCKEe')return;else _0x21a155[_0x22b4b7(0x3e5)]!==![]&&('action'in _0x42cab9&&_0x847e84[_0x22b4b7(0x3de)](_0x1bf31f));}}}else{if(_0x3a28b2['request']===_0x22b4b7(0x3c3)){if(_0x14abe5['view_set']){if(_0x14abe5[_0x22b4b7(0xe7)][_0x22b4b7(0x4b3)](_0x3a28b2[_0x22b4b7(0x248)])){play(_0x3a28b2[_0x22b4b7(0x248)]);return;}else{if('GeOMx'===_0x22b4b7(0xf3))return;else _0x4a5546[_0x22b4b7(0x2d9)]=[{}];}}else{if(_0x14abe5[_0x22b4b7(0x284)]){if(_0x14abe5['view']!==_0x3a28b2[_0x22b4b7(0x248)])return;else{if(_0x22b4b7(0x2eb)!==_0x22b4b7(0x19e)){play(_0x3a28b2[_0x22b4b7(0x248)]);return;}else _0x179c64(_0x22b4b7(0x348)),_0x439e03[_0x22b4b7(0x47f)](_0x3cfb40);}}}}else{if(_0x3a28b2[_0x22b4b7(0x334)]===_0x22b4b7(0x30d)){if(_0x22b4b7(0x248)in _0x3a28b2){if(_0x14abe5[_0x22b4b7(0xe7)]){if(_0x14abe5[_0x22b4b7(0xe7)][_0x22b4b7(0x4b3)](_0x3a28b2[_0x22b4b7(0x248)]))play(_0x3a28b2[_0x22b4b7(0x248)]);else{}}else{if(_0x14abe5[_0x22b4b7(0x284)]){if(_0x14abe5[_0x22b4b7(0x284)]!==_0x3a28b2[_0x22b4b7(0x248)]){}else play(_0x3a28b2['streamID']);}else play(_0x3a28b2[_0x22b4b7(0x248)]);}}_0x3a28b2[_0x22b4b7(0x334)]=_0x22b4b7(0x39b);}}}}}if(_0x3a28b2['request']){if(_0x3a28b2[_0x22b4b7(0x334)]==_0x22b4b7(0x39b)){if(_0x14abe5[_0x22b4b7(0x48f)]){if(_0x14abe5[_0x22b4b7(0x4c8)]===_0x3a28b2[_0x22b4b7(0x11e)])_0x14abe5['offerSDP'](_0x3a28b2[_0x22b4b7(0x11e)]);else _0x14abe5[_0x22b4b7(0x4d2)]&&(_0x3a28b2[_0x22b4b7(0x11e)]in _0x14abe5['rpcs']&&_0x14abe5[_0x22b4b7(0x39b)](_0x3a28b2['UUID']));}else'JTFqr'!==_0x22b4b7(0x2ec)?_0x66ebf6(_0x15d414):_0x14abe5['offerSDP'](_0x3a28b2[_0x22b4b7(0x11e)]);}else{if(_0x3a28b2['request']==_0x22b4b7(0x306))log(_0x3a28b2[_0x22b4b7(0x4f8)]),_0x22b4b7(0x4d2)in _0x3a28b2?(_0x14abe5[_0x22b4b7(0x4c8)]=_0x3a28b2['director'],_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x23b)]&&(_0x14abe5[_0x22b4b7(0x23b)][_0x14abe5[_0x22b4b7(0x4c8)]]['stats'][_0x22b4b7(0x12d)]&&(_0x22b4b7(0x2a0)===_0x22b4b7(0x2a0)?_0x14abe5['pcs'][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)]['info'][_0x22b4b7(0x4d2)]=!![]:(_0x47c8ec[_0x4f28af]['classList']['remove'](_0x22b4b7(0x296)),_0x15f5f1[_0x24329f][_0x22b4b7(0x313)][_0x22b4b7(0x262)](_0x22b4b7(0x528))))),_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x213)]&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)]['info']&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5[_0x22b4b7(0x4c8)]]['stats'][_0x22b4b7(0x12d)][_0x22b4b7(0x4d2)]=!![]))):_0x14abe5['directorUUID']=![],'claim'in _0x3a28b2&&(_0x3a28b2[_0x22b4b7(0x14e)]==![]&&(!_0x14abe5['cleanOutput']&&(setTimeout(function(){var _0x1aab50=_0x22b4b7;warnUser(miscTranslations[_0x1aab50(0x46b)]);},0x1),getById(_0x22b4b7(0x1db))['innerHTML']=miscTranslations['not-the-director']))),_0x14abe5[_0x22b4b7(0x2aa)][_0x22b4b7(0x34a)](_0x3a28b2[_0x22b4b7(0x4f8)]);else{if(_0x3a28b2['request']==_0x22b4b7(0x1ea)){_0x14abe5[_0x22b4b7(0x29b)]=[],_0x14abe5[_0x22b4b7(0x1ea)]=!![],_0x14abe5[_0x22b4b7(0xd9)]=![],log(_0x22b4b7(0x178));!_0x14abe5['director']&&(_0x14abe5[_0x22b4b7(0x48f)]=![]);log(_0x3a28b2['list']);_0x22b4b7(0x4d2)in _0x3a28b2?(_0x14abe5['directorUUID']=_0x3a28b2['director'],_0x14abe5['directorUUID']in _0x14abe5[_0x22b4b7(0x23b)]&&(_0x14abe5[_0x22b4b7(0x23b)][_0x14abe5['directorUUID']]['stats'][_0x22b4b7(0x12d)]&&(_0x14abe5[_0x22b4b7(0x23b)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)][_0x22b4b7(0x4d2)]=!![])),_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x213)]&&(_0x14abe5['rpcs'][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)]&&(_0x14abe5['rpcs'][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)][_0x22b4b7(0x4d2)]=!![]))):_0x14abe5['directorUUID']=![];for(_0x234d80 in _0x14abe5[_0x22b4b7(0x213)]){try{_0x14abe5[_0x22b4b7(0x213)][_0x234d80][_0x22b4b7(0x53a)](),delete _0x14abe5[_0x22b4b7(0x213)][_0x234d80];}catch(_0x3b9288){}}for(_0x234d80 in _0x14abe5['pcs']){try{_0x14abe5[_0x22b4b7(0x23b)][_0x234d80][_0x22b4b7(0x53a)](),delete _0x14abe5[_0x22b4b7(0x23b)][_0x234d80],applySceneState();}catch(_0x41a763){}}getChatMessage(_0x22b4b7(0x37e),label=![],director=![],overlay=!![]),getById(_0x22b4b7(0x2c9))[_0x22b4b7(0x581)]=_0x22b4b7(0x20a);_0x14abe5[_0x22b4b7(0x20b)]?document[_0x22b4b7(0x388)]=_0x14abe5[_0x22b4b7(0x20b)]+_0x22b4b7(0xe0):document[_0x22b4b7(0x388)]=_0x22b4b7(0x493);_0x14abe5[_0x22b4b7(0x325)]=_0x14abe5[_0x22b4b7(0x360)],updateMixer(),updateUserList(),log(_0x22b4b7(0x408)),log(_0x3a28b2[_0x22b4b7(0x4f8)]);for(var _0x234d80 in _0x3a28b2['list']){if(_0x22b4b7(0x11e)in _0x3a28b2['list'][_0x234d80]){if(_0x22b4b7(0x248)in _0x3a28b2[_0x22b4b7(0x4f8)][_0x234d80]){if(_0x3a28b2[_0x22b4b7(0x4f8)][_0x234d80][_0x22b4b7(0x11e)]in _0x14abe5[_0x22b4b7(0x213)])log(_0x22b4b7(0x118));else{var _0x18ad1c=_0x14abe5[_0x22b4b7(0x58c)](_0x3a28b2[_0x22b4b7(0x4f8)][_0x234d80][_0x22b4b7(0x248)]);log(_0x22b4b7(0x29e)+_0x18ad1c);if(_0x14abe5['queue']){if(_0x14abe5['directorUUID']===_0x3a28b2[_0x22b4b7(0x4f8)][_0x234d80][_0x22b4b7(0x11e)])play(_0x18ad1c);else _0x14abe5[_0x22b4b7(0x29b)][_0x22b4b7(0x1b8)]<0x1388&&(!_0x14abe5[_0x22b4b7(0x29b)][_0x22b4b7(0x4b3)](_0x18ad1c)&&_0x14abe5['queueList'][_0x22b4b7(0x2e4)](_0x18ad1c));}else{if(_0x22b4b7(0x3fd)==='TUgOH')play(_0x18ad1c);else{if(_0x4dfc26[_0x22b4b7(0x140)](_0x33fe2e[_0x22b4b7(0x23b)])[_0x22b4b7(0x1b8)]>0x1){delete _0x1ebfdb[_0x22b4b7(0x23b)][_0x56bd7c],_0x588535['applySoloChat'](),_0x3e0679();return;}}}}}}}_0x14abe5[_0x22b4b7(0x240)]();}else{if(_0x3a28b2[_0x22b4b7(0x334)]=='roomclaimed')log(_0x3a28b2),_0x22b4b7(0x4d2)in _0x3a28b2?(_0x14abe5['directorUUID']=_0x3a28b2[_0x22b4b7(0x4d2)],_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x23b)]&&(_0x14abe5[_0x22b4b7(0x23b)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)]&&(_0x14abe5['pcs'][_0x14abe5[_0x22b4b7(0x4c8)]]['stats'][_0x22b4b7(0x12d)][_0x22b4b7(0x4d2)]=!![])),_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x213)]&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)]&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5['directorUUID']][_0x22b4b7(0x134)]['info'][_0x22b4b7(0x4d2)]=!![]))):(_0x14abe5[_0x22b4b7(0x4c8)]=![],errorlog(_0x22b4b7(0x586))),updateUserList();else{if(_0x3a28b2['request']==_0x22b4b7(0x4d8)){log(_0x22b4b7(0x128)),log(_0x3a28b2);try{_0x22b4b7(0x4d2)in _0x3a28b2&&(_0x3a28b2['director']==!![]&&(_0x22b4b7(0x10d)===_0x22b4b7(0x10d)?_0x14abe5['directorActions'](_0x3a28b2):(_0x54d6a7(_0x22b4b7(0x232)),_0x3bfc2c['processIce'](_0x1bea76))));}catch(_0x2015cb){errorlog(_0x2015cb);}}else{if(_0x3a28b2[_0x22b4b7(0x334)]==_0x22b4b7(0x304)){_0x3a28b2[_0x22b4b7(0x4d2)]&&(_0x14abe5[_0x22b4b7(0x4c8)]=_0x3a28b2[_0x22b4b7(0x11e)],_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5[_0x22b4b7(0x23b)]&&(_0x14abe5[_0x22b4b7(0x23b)][_0x14abe5[_0x22b4b7(0x4c8)]]['stats'][_0x22b4b7(0x12d)]&&(_0x14abe5['pcs'][_0x14abe5[_0x22b4b7(0x4c8)]]['stats'][_0x22b4b7(0x12d)]['director']=!![])),_0x14abe5[_0x22b4b7(0x4c8)]in _0x14abe5['rpcs']&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)]&&(_0x14abe5[_0x22b4b7(0x213)][_0x14abe5[_0x22b4b7(0x4c8)]][_0x22b4b7(0x134)][_0x22b4b7(0x12d)]['director']=!![])),updateUserList());if(_0x22b4b7(0x248)in _0x3a28b2){log(_0x22b4b7(0x2b2));if(_0x14abe5[_0x22b4b7(0x48f)]){if(_0x14abe5[_0x22b4b7(0x4c8)]===_0x3a28b2['UUID'])play(_0x18ad1c);else _0x14abe5[_0x22b4b7(0x29b)][_0x22b4b7(0x1b8)]<0x1388&&(!_0x14abe5[_0x22b4b7(0x29b)]['includes'](_0x3a28b2[_0x22b4b7(0x248)])&&(_0x14abe5[_0x22b4b7(0x29b)][_0x22b4b7(0x2e4)](_0x3a28b2[_0x22b4b7(0x248)]),_0x14abe5['updateQueue']()));}else play(_0x3a28b2[_0x22b4b7(0x248)]);}else log('Someone\x20Joined\x20the\x20Room');}else{if(_0x3a28b2['request']==_0x22b4b7(0x38f)){log('Someone\x20published\x20a\x20video\x20to\x20the\x20Room'),log(_0x3a28b2);if(_0x14abe5[_0x22b4b7(0x48f)]){if(_0x14abe5['directorUUID']===_0x3a28b2[_0x22b4b7(0x11e)])play(_0x18ad1c);else _0x14abe5['queueList']['length']<0x1388&&(!_0x14abe5[_0x22b4b7(0x29b)]['includes'](_0x3a28b2[_0x22b4b7(0x248)])&&(_0x14abe5[_0x22b4b7(0x29b)]['push'](_0x3a28b2[_0x22b4b7(0x248)]),_0x14abe5[_0x22b4b7(0x240)]()));}else play(_0x3a28b2[_0x22b4b7(0x248)]);}else{if(_0x3a28b2['request']=='alert'){errorlog(_0x3a28b2);if(_0x14abe5[_0x22b4b7(0x3e5)]===![]){if(_0x22b4b7(0x242)in _0x3a28b2){if(_0x22b4b7(0x574)===_0x22b4b7(0x574)){if(_0x3a28b2[_0x22b4b7(0x242)]==='Stream\x20ID\x20is\x20already\x20in\x20use.'){if(_0x22b4b7(0x329)!=='iXFNg')return;else _0x14abe5[_0x22b4b7(0xe1)]<0x2?(_0x14abe5[_0x22b4b7(0xe1)]=parseInt(_0x14abe5[_0x22b4b7(0xe1)])+0x1,setTimeout(function(){_0x14abe5['seedStream']();},0x1388)):(hangup(),!_0x14abe5['cleanOutput']&&setTimeout(function(){var _0x17c658=_0x22b4b7;warnUser(miscTranslations[_0x17c658(0x2a1)]);},0x1));}else _0x3a28b2[_0x22b4b7(0x242)]===_0x22b4b7(0x2a9)?!_0x14abe5['cleanOutput']&&(setTimeout(function(){var _0x23f44c=_0x22b4b7;warnUser(miscTranslations[_0x23f44c(0x46b)]);},0x1),getById(_0x22b4b7(0x1db))[_0x22b4b7(0x581)]=miscTranslations[_0x22b4b7(0x445)]):_0x22b4b7(0x488)===_0x22b4b7(0x1fd)?_0x59256d=_0x4150fe:!_0x14abe5[_0x22b4b7(0x4b2)]&&setTimeout(function(){warnUser(_0x3a28b2['message']);},0x1);}else{_0x90bc89(_0x22b4b7(0x4f9));return;}}}}else _0x3a28b2[_0x22b4b7(0x334)]==_0x22b4b7(0x4fd)?_0x22b4b7(0x242)in _0x3a28b2&&warnlog(_0x3a28b2[_0x22b4b7(0x242)]):log(_0x3a28b2);}}}}}}}}else{if(_0x3a28b2[_0x22b4b7(0x402)])'dghHG'===_0x22b4b7(0x32a)?_0x4c4948[_0x22b4b7(0x2e6)]=!![]:(_0x22b4b7(0x248)in _0x3a28b2&&(_0x3a28b2[_0x22b4b7(0x248)]in _0x14abe5[_0x22b4b7(0x491)]&&(clearTimeout(_0x14abe5[_0x22b4b7(0x491)][_0x3a28b2[_0x22b4b7(0x248)]]),delete _0x14abe5[_0x22b4b7(0x491)][_0x3a28b2[_0x22b4b7(0x248)]])),_0x14abe5[_0x22b4b7(0x56d)](_0x3a28b2));else{if(_0x3a28b2[_0x22b4b7(0x3cf)])log(_0x22b4b7(0x232)),_0x14abe5[_0x22b4b7(0x273)](_0x3a28b2);else{if(_0x3a28b2['candidates'])log('GOT\x20ICES!!'),_0x14abe5['processIceBundle'](_0x3a28b2);else _0x3a28b2[_0x22b4b7(0x334)]==_0x22b4b7(0x42b)?(warnlog(_0x22b4b7(0x556)),_0x3a28b2[_0x22b4b7(0x11e)]in _0x14abe5[_0x22b4b7(0x23b)]&&(warnlog(_0x22b4b7(0x517)),_0x14abe5[_0x22b4b7(0x23b)][_0x3a28b2['UUID']][_0x22b4b7(0x53a)](),delete _0x14abe5[_0x22b4b7(0x23b)][_0x3a28b2[_0x22b4b7(0x11e)]],_0x14abe5[_0x22b4b7(0x343)](),applySceneState()),_0x3a28b2[_0x22b4b7(0x11e)]in _0x14abe5[_0x22b4b7(0x213)]&&(warnlog(_0x22b4b7(0x517)),_0x14abe5[_0x22b4b7(0x213)][_0x3a28b2[_0x22b4b7(0x11e)]]['close'](),delete _0x14abe5[_0x22b4b7(0x213)][_0x3a28b2[_0x22b4b7(0x11e)]])):log('what\x20is\x20this?',_0x3a28b2);}}}},_0x14abe5['ws'][_0x1709f8(0x453)]=function(_0x7fb9ed){var _0x5c62c9=_0x1709f8;clearTimeout(_0x14abe5['pingTimeout']),pokeIframeAPI('hssConnection',_0x5c62c9(0x55f));try{_0x5c62c9(0x398)==='XuPwA'?_0x5c62c9(0x405)in _0x7fb9ed&&(_0x7fb9ed[_0x5c62c9(0x405)]==0x1f7&&(_0x43ef14==![]&&(clearInterval(_0x14abe5[_0x5c62c9(0x468)]),!_0x14abe5['cleanOutput']&&warnUser(_0x5c62c9(0x378),0x7530)))):_0x361574('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');}catch(_0x51804c){errorlog(_0x51804c);}errorlog(_0x5c62c9(0x245));if(_0x14abe5['security']==![])try{_0x14abe5['ws'][_0x5c62c9(0x3e4)]===WebSocket[_0x5c62c9(0x490)]&&(_0x14abe5['ws']=null,setTimeout(()=>{var _0x3c2640=_0x5c62c9;try{_0x14abe5[_0x3c2640(0x4a8)](!![]);}catch(_0x2a42f1){};},0x1388));}catch(_0x546b2b){errorlog(_0x546b2b);}};},_0x14abe5['sendMessage']=function(_0x3dc7ef,_0x4df100=null){var _0x336743=_0xeb34dc;if(_0x336743(0x31b)===_0x336743(0x31f))_0x5c0390['requestRateLimit'](0x0,_0x23cb0e);else{_0x3dc7ef=JSON[_0x336743(0x446)](_0x3dc7ef);if(_0x4df100==null){for(var _0x1a8057 in _0x14abe5[_0x336743(0x23b)]){try{_0x14abe5['pcs'][_0x1a8057][_0x336743(0x413)][_0x336743(0x3f6)](_0x3dc7ef);}catch(_0x7a3a11){warnlog(_0x336743(0x4b5));}}return!![];}else try{return _0x14abe5['pcs'][_0x4df100][_0x336743(0x413)]['send'](_0x3dc7ef),!![];}catch(_0x1128be){return warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203'),![];}return![];}},_0x14abe5[_0xeb34dc(0x373)]=function(_0x3de251,_0x2c95ff=null){var _0x43572d=_0xeb34dc;if(_0x43572d(0x321)!==_0x43572d(0x321)){if(_0x2d82a6[_0x43572d(0x31a)]){if(_0x463ba2[_0x43572d(0x3cf)][_0x43572d(0x3cf)][_0x43572d(0x3d6)](_0x2107e4['icefilter'])===-0x1){_0x44f7c0(_0x43572d(0x1b4));return;}else _0x419b94(_0x291004[_0x43572d(0x3cf)]);}}else{var _0x19b542=JSON[_0x43572d(0x446)](_0x3de251);if(_0x2c95ff==null)for(var _0x213015 in _0x14abe5[_0x43572d(0x213)]){try{_0x14abe5[_0x43572d(0x213)][_0x213015]['receiveChannel'][_0x43572d(0x3f6)](_0x19b542);}catch(_0x1f4a53){_0x43572d(0x572)===_0x43572d(0x1c3)?(_0x50ac75[_0x43572d(0x213)][_0x50e908][_0x43572d(0x428)]=_0x1edf4b(_0xd39bde['bitrate_set'][_0x3b3d55]),_0x236393[_0x43572d(0x213)][_0x483041][_0x43572d(0x428)]<=0x0&&(_0x226d4a[_0x43572d(0x213)][_0x3a7a67][_0x43572d(0x428)]=![])):log(_0x43572d(0x433));}}else try{return _0x14abe5[_0x43572d(0x213)][_0x2c95ff]['receiveChannel']['send'](_0x19b542),!![];}catch(_0x5c10ca){return log(_0x43572d(0x433)),![];}}},_0x14abe5['localstats']=function(){setTimeout(function(){var _0x3f73e9=_0x4b38;_0x14abe5[_0x3f73e9(0x448)];},0xbb8);},_0x14abe5[_0xeb34dc(0x362)]=function(_0x429d7a){var _0x32187b=_0xeb34dc;try{var _0x40d802=_0x14abe5[_0x32187b(0x285)][_0x32187b(0x487)]();_0x40d802=_0x40d802[0x0];if(_0x40d802[_0x32187b(0x22f)]){var _0x2042ac=_0x40d802[_0x32187b(0x22f)]();_0x14abe5[_0x32187b(0x3e0)]==![]&&(_0x14abe5['zoom']=_0x2042ac[_0x32187b(0x3e0)]['min']);_0x14abe5[_0x32187b(0x3e0)]+=_0x429d7a;if(_0x14abe5[_0x32187b(0x3e0)]>_0x2042ac['zoom'][_0x32187b(0x52e)])_0x14abe5[_0x32187b(0x3e0)]=_0x2042ac[_0x32187b(0x3e0)]['max'];else{if(_0x14abe5[_0x32187b(0x3e0)]<_0x2042ac[_0x32187b(0x3e0)][_0x32187b(0x267)]){if(_0x32187b(0x434)===_0x32187b(0x33d)){if(_0x3bf03d['directorUUID']===_0x3c4c9f[_0x32187b(0x11e)])_0x154f22(_0x480412);else _0x251179[_0x32187b(0x29b)][_0x32187b(0x1b8)]<0x1388&&(!_0xca3f9[_0x32187b(0x29b)][_0x32187b(0x4b3)](_0x2c61b7['streamID'])&&(_0x2858aa[_0x32187b(0x29b)][_0x32187b(0x2e4)](_0x46f7ce[_0x32187b(0x248)]),_0x35d3c9[_0x32187b(0x240)]()));}else _0x14abe5[_0x32187b(0x3e0)]=_0x2042ac[_0x32187b(0x3e0)][_0x32187b(0x267)];}}_0x40d802[_0x32187b(0x3e6)]({'advanced':[{'zoom':_0x14abe5[_0x32187b(0x3e0)]}]});}}catch(_0x14b6fe){errorlog(_0x14b6fe);}},_0x14abe5[_0xeb34dc(0x307)]=function(){var _0x1571d3=_0xeb34dc;if('VPNOC'!==_0x1571d3(0x568)){_0x14abe5['taintedSession']=!![],warnlog(_0x1571d3(0x461));try{var _0x1e1c27={};_0x1e1c27[_0x1571d3(0x3ef)]=!![],_0x14abe5[_0x1571d3(0x545)](_0x1e1c27);}catch(_0x3443d5){}try{_0x14abe5['ws']['close']();}catch(_0x18e2b3){}try{recordLocalVideo('stop');}catch(_0x196f05){}try{_0x14abe5[_0x1571d3(0x42e)]&&_0x14abe5[_0x1571d3(0x42e)][_0x1571d3(0x39f)][_0x1571d3(0x481)]()[_0x1571d3(0x1fa)](function(_0x505d2b){var _0x7a024b=_0x1571d3;_0x505d2b['stop'](),_0x14abe5[_0x7a024b(0xf5)][_0x7a024b(0x39f)][_0x7a024b(0x370)](_0x505d2b),log(_0x7a024b(0x37a));}),_0x14abe5[_0x1571d3(0xf5)]&&_0x14abe5[_0x1571d3(0xf5)]['srcObject'][_0x1571d3(0x481)]()[_0x1571d3(0x1fa)](function(_0xd95420){var _0x4cec6c=_0x1571d3;_0xd95420[_0x4cec6c(0x503)](),_0x14abe5[_0x4cec6c(0xf5)][_0x4cec6c(0x39f)]['removeTrack'](_0xd95420),log('stopping\x20old\x20track');}),_0x14abe5[_0x1571d3(0x285)]&&_0x14abe5[_0x1571d3(0x285)][_0x1571d3(0x481)]()[_0x1571d3(0x1fa)](function(_0x2a306d){var _0x3c5add=_0x1571d3;_0x2a306d[_0x3c5add(0x503)](),_0x14abe5['videoElement'][_0x3c5add(0x39f)][_0x3c5add(0x370)](_0x2a306d),log(_0x3c5add(0x37a));});}catch(_0x1ae855){errorlog(_0x1ae855);}try{for(i in _0x14abe5[_0x1571d3(0x213)]){_0x14abe5[_0x1571d3(0x213)][i][_0x1571d3(0xf5)]&&(_0x14abe5[_0x1571d3(0x213)][i][_0x1571d3(0xf5)][_0x1571d3(0x1df)]&&(_0x14abe5[_0x1571d3(0x213)][i][_0x1571d3(0xf5)][_0x1571d3(0x47a)]['writer'][_0x1571d3(0x53a)](),_0x14abe5['rpcs'][i]['videoElement']['recording']=![])),_0x14abe5['rpcs'][i][_0x1571d3(0x53a)](),_0x14abe5['rpcs'][i]=null,delete _0x14abe5[_0x1571d3(0x213)][i];}for(i in _0x14abe5[_0x1571d3(0x23b)]){_0x14abe5[_0x1571d3(0x23b)][i][_0x1571d3(0x53a)](),_0x14abe5[_0x1571d3(0x23b)][i]=null,delete _0x14abe5[_0x1571d3(0x23b)][i],applySceneState();}}catch(_0x1ffae0){errorlog(_0x1ffae0);}setTimeout(function(){var _0x3b9b79=_0x1571d3;for(i in _0x14abe5){try{_0x3b9b79(0x58d)!==_0x3b9b79(0x58d)?(_0x3ce9ac[_0x3b9b79(0x213)][_0x56a2f6]['imageElement']['hidden']=!![],_0x32dde8[_0x3b9b79(0x213)][_0x107fc0][_0x3b9b79(0x354)][_0x3b9b79(0x467)]['visibility']=_0x3b9b79(0x196)):delete _0x14abe5[i];}catch(_0x431d5){}}delete _0x14abe5;},0x4b0),hangupComplete(),log(_0x1571d3(0x123));}else _0xf31b8f[_0x1571d3(0x57a)](_0x7c3825,0x0);},_0x14abe5['hangupDirector']=function(){var _0xe5dfac=_0xeb34dc;_0x14abe5[_0xe5dfac(0x124)]=!![],_0x14abe5[_0xe5dfac(0x157)]=![],warnlog(_0xe5dfac(0x461));try{_0x14abe5['videoElement'][_0xe5dfac(0x39f)][_0xe5dfac(0x481)]()[_0xe5dfac(0x1fa)](function(_0x255bd4){var _0x5a835f=_0xe5dfac;_0x255bd4[_0x5a835f(0x503)](),_0x14abe5['videoElement'][_0x5a835f(0x39f)]['removeTrack'](_0x255bd4),log(_0x5a835f(0x37a));}),_0x14abe5[_0xe5dfac(0x285)]['getTracks']()[_0xe5dfac(0x1fa)](function(_0x24d296){var _0x43e2a6=_0xe5dfac;_0x24d296[_0x43e2a6(0x503)](),_0x14abe5[_0x43e2a6(0x285)][_0x43e2a6(0x370)](_0x24d296),log(_0x43e2a6(0x37a));});for(UUID in _0x14abe5[_0xe5dfac(0x23b)]){var _0x3a6b62=_0x14abe5['pcs'][UUID][_0xe5dfac(0x34d)]();_0x3a6b62[_0xe5dfac(0x1fa)](_0x3297d3=>{var _0x4a5cd3=_0xe5dfac;_0x3297d3[_0x4a5cd3(0x1cf)]&&(_0x3297d3[_0x4a5cd3(0x1cf)][_0x4a5cd3(0x4a0)]=![]);});}var _0x5c9db0={};_0x5c9db0[_0xe5dfac(0x3ef)]=!![],_0x14abe5['sendMessage'](_0x5c9db0);}catch(_0x1bda49){errorlog(_0xe5dfac(0x504));}log('HANG\x20UP\x202\x20COMPLETE');},_0x14abe5[_0xeb34dc(0x2fb)]=function(_0x25c006){var _0x582db9=_0xeb34dc;try{var _0x461a34=_0x14abe5[_0x582db9(0x285)][_0x582db9(0x487)]();_0x461a34=_0x461a34[0x0];if(_0x461a34['getCapabilities']){var _0x4ddf6f=_0x461a34[_0x582db9(0x22f)]();_0x14abe5[_0x582db9(0x324)]==![]&&(_0x14abe5[_0x582db9(0x324)]=_0x4ddf6f[_0x582db9(0x324)][_0x582db9(0x267)]);_0x14abe5['focusDistance']+=_0x25c006;if(_0x14abe5['focusDistance']>_0x4ddf6f[_0x582db9(0x324)][_0x582db9(0x52e)])_0x14abe5[_0x582db9(0x324)]=_0x4ddf6f['focusDistance'][_0x582db9(0x52e)];else _0x14abe5['focusDistance']<_0x4ddf6f[_0x582db9(0x324)][_0x582db9(0x267)]&&(_0x14abe5[_0x582db9(0x324)]=_0x4ddf6f[_0x582db9(0x324)][_0x582db9(0x267)]);_0x461a34['applyConstraints']({'advanced':[{'focusMode':'manual','focusDistance':_0x14abe5[_0x582db9(0x324)]}]});}}catch(_0x382204){errorlog(_0x382204);}},_0x14abe5[_0xeb34dc(0x24a)]=function(_0x342744){var _0x1f99cd=_0xeb34dc;_0x14abe5[_0x1f99cd(0x23b)][_0x342744][_0x1f99cd(0x24a)]()['then'](_0x2f794d=>{var _0x30bf0e=_0x1f99cd;log(_0x30bf0e(0x2d2));if(safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x14abe5[_0x30bf0e(0x1a6)]==0x3||_0x14abe5[_0x30bf0e(0x1a6)]==0x5||_0x14abe5['stereo']==0x1)_0x2f794d[_0x30bf0e(0x28f)]=CodecsHandler[_0x30bf0e(0x29c)](_0x2f794d[_0x30bf0e(0x28f)],{'stereo':0x1}),log(_0x30bf0e(0x287));else{if(iOS||iPad){}else _0x14abe5[_0x30bf0e(0x1a6)]==0x4&&(_0x2f794d[_0x30bf0e(0x28f)]=CodecsHandler[_0x30bf0e(0x29c)](_0x2f794d[_0x30bf0e(0x28f)],{'stereo':0x2}),log(_0x30bf0e(0x287)));}}_0x14abe5[_0x30bf0e(0x23b)][_0x342744][_0x30bf0e(0x2c1)](_0x2f794d)[_0x30bf0e(0x49d)](function(){var _0x38f61e=_0x30bf0e;log(_0x38f61e(0x16a)+_0x342744);var _0x268280={};_0x268280['UUID']=_0x342744,_0x268280[_0x38f61e(0x248)]=_0x14abe5[_0x38f61e(0x248)],_0x268280[_0x38f61e(0x402)]=_0x14abe5[_0x38f61e(0x23b)][_0x342744]['localDescription'],_0x268280[_0x38f61e(0x2c4)]=_0x14abe5['pcs'][_0x342744][_0x38f61e(0x2c4)];if(_0x14abe5[_0x38f61e(0x201)]){if(_0x38f61e(0x47d)!=='gHUdT')_0x268280[_0x38f61e(0x41f)]=_0x14abe5[_0x38f61e(0x3e5)];else{var _0x43931c=_0x46f72d(_0x4415c3['delay']/0x3e8)||0x0;_0x2155da[_0x38f61e(0x35d)]=_0x3c29f9(_0x212150[_0x38f61e(0x142)])||0x0;for(var _0x1a4464 in _0x129296[_0x38f61e(0x50e)]){_0x42cf0c[_0x38f61e(0x50e)][_0x1a4464][_0x38f61e(0x35d)][_0x38f61e(0x531)][_0x38f61e(0x418)](_0x43931c,_0x349510[_0x38f61e(0x50e)][_0x1a4464]['audioContext'][_0x38f61e(0x4a2)]);}}}_0x14abe5[_0x38f61e(0x3e7)]?_0x14abe5[_0x38f61e(0x38a)](JSON[_0x38f61e(0x446)](_0x268280[_0x38f61e(0x402)]))[_0x38f61e(0x49d)](function(_0x2fc32d){var _0x332df3=_0x38f61e;_0x268280[_0x332df3(0x402)]=_0x2fc32d[0x0],_0x268280[_0x332df3(0x58a)]=_0x2fc32d[0x1],_0x14abe5[_0x332df3(0x494)](_0x268280);}):_0x14abe5[_0x38f61e(0x494)](_0x268280);})[_0x30bf0e(0x255)](errorlog);})['catch'](errorlog);},_0x14abe5[_0xeb34dc(0x4ff)]=function(){var _0xe1596b=_0xeb34dc;for(var _0x155217 in _0x14abe5[_0xe1596b(0x23b)]){_0x14abe5[_0xe1596b(0x23b)][_0x155217][_0xe1596b(0x3e5)]!==![]?(_0x14abe5[_0xe1596b(0x450)](_0x155217),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log('Not\x20a\x20scene');}},_0x14abe5[_0xeb34dc(0x39b)]=function(_0x38399e){var _0x242673=_0xeb34dc;if(_0x38399e in _0x14abe5[_0x242673(0x23b)]){errorlog('PROBLEM!\x20RESENDING\x20SDP\x20OFFER\x20SHOULD\x20NOT\x20HAPPEN');try{_0x14abe5[_0x242673(0x23b)][_0x38399e]['close']();}catch(_0x28dd8e){_0x242673(0x344)==='gXCxu'?warnlog('already\x20closed\x20PCS'):(_0x7a785a(_0xb05c8a(_0x1d9863(_0x1e7903[_0x242673(0x2d9)][0x0][_0x242673(0x148)])/0x400/_0x52424f)),_0x442ccf[_0x242673(0x189)](_0x527f3b,_0x12f35c(_0x1f0d2f(_0x3b70b1[_0x242673(0x2d9)][0x0][_0x242673(0x148)])/0x400/_0x424b8f),!![]));}_0x14abe5['pcs'][_0x38399e]=null,delete _0x14abe5[_0x242673(0x23b)][_0x38399e],_0x14abe5[_0x242673(0x343)](),applySceneState();}else log(_0x242673(0x179));if(_0x14abe5[_0x242673(0x3a1)]!==![]){if(Object[_0x242673(0x140)](_0x14abe5[_0x242673(0x23b)])[_0x242673(0x1b8)]>_0x14abe5[_0x242673(0x3a1)]){if(_0x242673(0x520)===_0x242673(0x520)){delete _0x14abe5['pcs'][_0x38399e],_0x14abe5['applySoloChat'](),warnlog(_0x242673(0x48d)),applySceneState();return;}else _0x46ee8d[_0x242673(0x213)][_0x207497][_0x242673(0xf5)][_0x242673(0x467)]['display']='block',_0x5aed0f=!![];}}else{if(_0x14abe5[_0x242673(0x401)]!==![]){if(Object[_0x242673(0x140)](_0x14abe5[_0x242673(0x213)])[_0x242673(0x1b8)]+Object[_0x242673(0x140)](_0x14abe5[_0x242673(0x23b)])[_0x242673(0x1b8)]>_0x14abe5['maxconnections']){delete _0x14abe5[_0x242673(0x23b)][_0x38399e],_0x14abe5[_0x242673(0x343)](),warnlog(_0x242673(0x322)),applySceneState();return;}}}_0x14abe5[_0x242673(0x23b)][_0x38399e]=new RTCPeerConnection(_0x14abe5[_0x242673(0x130)]);if(_0x14abe5['security']){if(Object[_0x242673(0x140)](_0x14abe5[_0x242673(0x23b)])[_0x242673(0x1b8)]>0x1){if('SOyCS'!=='wZXuM'){delete _0x14abe5[_0x242673(0x23b)][_0x38399e],_0x14abe5['applySoloChat'](),applySceneState();return;}else _0xadc8ec['iframe']=![];}}_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x2cd)]=null,_0x14abe5['pcs'][_0x38399e][_0x242673(0x2a6)]=null,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x3c0)]=null,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x2cc)]=null,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x333)]=null,_0x14abe5['pcs'][_0x38399e]['obsRecording']=null,_0x14abe5[_0x242673(0x23b)][_0x38399e]['optimizedBitrate']=![],_0x14abe5[_0x242673(0x23b)][_0x38399e]['savedBitrate']=![],_0x14abe5['pcs'][_0x38399e][_0x242673(0x554)]=null,_0x14abe5['pcs'][_0x38399e][_0x242673(0x200)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x2c4)]=_0x14abe5[_0x242673(0x2c5)](),_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x134)]={},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x1d0)]=![],_0x14abe5['pcs'][_0x38399e][_0x242673(0x145)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e]['enhanceAudio']=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x3d1)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x12a)]=!![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x486)]=!![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x18e)]=!![],_0x14abe5['pcs'][_0x38399e][_0x242673(0x3b7)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x264)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x11e)]=_0x38399e,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x4ac)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0xe9)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x164)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x379)]=![],_0x14abe5['pcs'][_0x38399e]['scaleResolution']=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x3e5)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x413)]=_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x330)]('sendChannel'),_0x14abe5['pcs'][_0x38399e][_0x242673(0x413)]['UUID']=_0x38399e,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x214)]=![],_0x14abe5['pcs'][_0x38399e]['keyframeTimeout']=null,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x20b)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x1a8)]=![],_0x14abe5[_0x242673(0x23b)][_0x38399e]['startTime']=Date[_0x242673(0x149)](),_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x413)]['onopen']=()=>{var _0xd58322=_0x242673;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0xd58322(0x12d)]={},msg[_0xd58322(0x12d)][_0xd58322(0x20b)]=_0x14abe5[_0xd58322(0x20b)],msg[_0xd58322(0x12d)][_0xd58322(0x1a8)]=_0x14abe5[_0xd58322(0x1a8)],msg[_0xd58322(0x12d)][_0xd58322(0x45b)]=_0x14abe5[_0xd58322(0x45b)],msg[_0xd58322(0x12d)][_0xd58322(0x386)]=_0x14abe5[_0xd58322(0x386)],msg['info'][_0xd58322(0x215)]=_0x14abe5[_0xd58322(0x215)],msg[_0xd58322(0x12d)][_0xd58322(0x323)]=_0x14abe5[_0xd58322(0x323)],msg[_0xd58322(0x12d)][_0xd58322(0x1f9)]=_0x14abe5[_0xd58322(0x3ef)];_0x14abe5[_0xd58322(0x4d2)]&&(msg[_0xd58322(0x444)]={},msg[_0xd58322(0x444)]['totalRoomBitrate']=_0x14abe5['totalRoomBitrate'],_0x14abe5[_0xd58322(0x309)]['length']&&!_0x14abe5[_0xd58322(0x309)][_0xd58322(0x4b3)](_0x38399e)&&(msg[_0xd58322(0x12d)][_0xd58322(0x45b)]=!![]));msg[_0xd58322(0x12d)][_0xd58322(0x1c5)]=_0x14abe5[_0xd58322(0x298)],msg['info'][_0xd58322(0x169)]=_0x14abe5[_0xd58322(0x2f7)],msg[_0xd58322(0x12d)][_0xd58322(0xe4)]=_0x14abe5[_0xd58322(0x32f)],msg[_0xd58322(0x12d)][_0xd58322(0x34e)]=_0x14abe5[_0xd58322(0x277)],msg[_0xd58322(0x12d)][_0xd58322(0x527)]=_0x14abe5['maxviewers'],msg[_0xd58322(0x12d)][_0xd58322(0x21a)]=_0x14abe5[_0xd58322(0x1a6)],msg[_0xd58322(0x12d)]['aec_url']=_0x14abe5[_0xd58322(0x4cb)],msg[_0xd58322(0x12d)][_0xd58322(0x4fb)]=_0x14abe5[_0xd58322(0x3b1)],msg['info'][_0xd58322(0xdc)]=_0x14abe5['noiseSuppression'],msg[_0xd58322(0x12d)][_0xd58322(0x327)]=_0x14abe5[_0xd58322(0x327)],msg[_0xd58322(0x12d)][_0xd58322(0x4ed)]=_0x14abe5[_0xd58322(0x15f)],msg['info'][_0xd58322(0x3d2)]=_0x14abe5['compressor'],msg[_0xd58322(0x12d)][_0xd58322(0x57c)]=_0x14abe5[_0xd58322(0x14d)],msg[_0xd58322(0x12d)][_0xd58322(0x4b8)]=!_0x14abe5[_0xd58322(0x51f)],msg['info'][_0xd58322(0x1ce)]=_0x14abe5[_0xd58322(0x534)],msg[_0xd58322(0x12d)]['playback_audio_samplerate']=_0x14abe5[_0xd58322(0x1ac)],msg[_0xd58322(0x12d)][_0xd58322(0x144)]=_0x14abe5[_0xd58322(0x17b)];try{if(navigator[_0xd58322(0x25b)]){var _0x3ba3a5,_0x4ee614=navigator[_0xd58322(0x25b)];msg[_0xd58322(0x12d)]['useragent']=_0x4ee614;}navigator[_0xd58322(0x51d)]&&(msg[_0xd58322(0x12d)][_0xd58322(0x51d)]=navigator[_0xd58322(0x51d)]);if(safariVersion())_0xd58322(0x2a7)!==_0xd58322(0x2a7)?_0x4f35a1=!![]:msg[_0xd58322(0x12d)][_0xd58322(0x489)]=_0xd58322(0x192);else{if(getChromeVersion()>0x3c)msg[_0xd58322(0x12d)][_0xd58322(0x489)]=_0xd58322(0x24d)+getChromeVersion();else _0x4ee614[_0xd58322(0x3d6)](_0xd58322(0x100))&&(msg[_0xd58322(0x12d)][_0xd58322(0x489)]=_0xd58322(0x100));}}catch(_0x592f53){};_0x14abe5[_0xd58322(0x545)](msg,_0x38399e),pokeIframeAPI('new-push-connection',!![],_0x38399e),updateUserList();},_0x14abe5['pcs'][_0x38399e]['sendChannel'][_0x242673(0x453)]=()=>{var _0x8925d=_0x242673;pokeIframeAPI(_0x8925d(0x258),![],_0x38399e),_0x14abe5[_0x8925d(0x3a7)](),warnlog(_0x8925d(0x567));try{_0x14abe5[_0x8925d(0x23b)][_0x38399e][_0x8925d(0x53a)](),_0x14abe5[_0x8925d(0x23b)][_0x38399e]=null,delete _0x14abe5[_0x8925d(0x23b)][_0x38399e],applySceneState();}catch(_0x59793c){}},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x413)]['onmessage']=_0x53ee50=>{var _0x233d1a=_0x242673;log(_0x233d1a(0x2a3));var _0x31a9a9=JSON[_0x233d1a(0x17d)](_0x53ee50[_0x233d1a(0x165)]);_0x31a9a9[_0x233d1a(0x11e)]=_0x38399e;if(_0x31a9a9[_0x233d1a(0x402)]){if(_0x233d1a(0x365)!==_0x233d1a(0x11c)){_0x14abe5[_0x233d1a(0x56d)](_0x31a9a9);return;}else _0xfd7c1d(_0x34fdae);}else{if(_0x31a9a9[_0x233d1a(0x3cf)]){log(_0x233d1a(0x232)),_0x14abe5[_0x233d1a(0x273)](_0x31a9a9);return;}else{if(_0x31a9a9[_0x233d1a(0x460)]){log(_0x233d1a(0x48b)),_0x14abe5['processIceBundle'](_0x31a9a9);return;}}}warnlog(_0x31a9a9);if(_0x233d1a(0x12d)in _0x31a9a9){_0x14abe5[_0x233d1a(0x23b)][_0x38399e]['stats'][_0x233d1a(0x12d)]=_0x31a9a9[_0x233d1a(0x12d)];if('label'in _0x31a9a9[_0x233d1a(0x12d)]){if(typeof _0x31a9a9[_0x233d1a(0x12d)][_0x233d1a(0x20b)]==_0x233d1a(0x389))_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x20b)]=sanitizeLabel(_0x31a9a9[_0x233d1a(0x12d)][_0x233d1a(0x20b)]);else{if(_0x233d1a(0x1aa)==='wKhIO')return;else _0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x20b)]=![];}}if(_0x38399e===_0x14abe5['directorUUID'])try{_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x134)]['info'][_0x233d1a(0x4d2)]=!![];}catch(_0x8d5db9){}}_0x233d1a(0x1b6)in _0x31a9a9&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x1b6)]=parseInt(_0x31a9a9[_0x233d1a(0x1b6)]));_0x233d1a(0x2d8)in _0x31a9a9&&_0x14abe5[_0x233d1a(0x57a)](_0x38399e,_0x31a9a9[_0x233d1a(0x2d8)]);if(_0x233d1a(0x4b7)in _0x31a9a9){log(_0x31a9a9);if(_0x14abe5[_0x233d1a(0x4c8)]===_0x38399e){var _0x25bc5d={};for(var _0x2c8e8c in _0x14abe5[_0x233d1a(0x23b)]){if(_0x2c8e8c===_0x38399e)continue;_0x25bc5d[_0x2c8e8c]=_0x14abe5[_0x233d1a(0x23b)][_0x2c8e8c][_0x233d1a(0x134)];}var _0x507660={};_0x507660[_0x233d1a(0x463)]=_0x25bc5d,_0x14abe5['sendMessage'](_0x507660,_0x38399e);}else{if(_0x233d1a(0x2d6)in _0x31a9a9){if(_0x233d1a(0x278)!==_0x233d1a(0x278))_0x45b461['encodings'][0x0][_0x233d1a(0x3dc)]==![]&&(_0x51e587[_0x233d1a(0x2d9)][0x0][_0x233d1a(0x3dc)]=!![]),delete _0x448ac9[_0x233d1a(0x2d9)][0x0][_0x233d1a(0x148)];else{if(_0x31a9a9['remote']===_0x14abe5[_0x233d1a(0x2d6)]&&_0x14abe5['remote']){var _0x25bc5d={};for(var _0x2c8e8c in _0x14abe5[_0x233d1a(0x23b)]){if(_0x2c8e8c===_0x38399e){if(_0x233d1a(0x28d)!==_0x233d1a(0x28d))_0x2d1fdd[_0x233d1a(0x213)][_0x3f87a6][_0x233d1a(0xdb)]?_0x5a8738[_0x233d1a(0x213)][_0x442990][_0x233d1a(0x155)][_0x233d1a(0x467)][_0x233d1a(0x2c6)]=_0x233d1a(0x372):_0x1f4fd7[_0x233d1a(0x213)][_0x279965][_0x233d1a(0x155)][_0x233d1a(0x467)][_0x233d1a(0x2c6)]=_0x233d1a(0x4bd);else continue;}_0x25bc5d[_0x2c8e8c]=_0x14abe5['pcs'][_0x2c8e8c][_0x233d1a(0x134)];}var _0x507660={};_0x507660[_0x233d1a(0x463)]=_0x25bc5d,_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}}}}}if(_0x233d1a(0x210)in _0x31a9a9){if(_0x233d1a(0x2ea)===_0x233d1a(0x2bd))_0x41236c(_0x368c38['rpcs'][_0x4912aa][_0x233d1a(0x1e3)]),_0x416a12[_0x233d1a(0x213)][_0x49b14d]['videoElement'][_0x233d1a(0x33c)](_0x233d1a(0x4c7),_0x236987(_0x51839b));else try{log(_0x31a9a9),_0x14abe5[_0x233d1a(0x25f)](_0x31a9a9[_0x233d1a(0x11e)],_0x31a9a9[_0x233d1a(0x210)]['w'],_0x31a9a9[_0x233d1a(0x210)]['h']);}catch(_0x5d7c24){_0x233d1a(0x54b)===_0x233d1a(0x54b)?errorlog(_0x5d7c24):_0x57d784[_0x233d1a(0x28f)]=_0x38db66[_0x233d1a(0x14a)](_0x245c2b[_0x233d1a(0x28f)]);}}_0x233d1a(0x560)in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x3e5)]?_0x14abe5[_0x233d1a(0x4c8)]===_0x38399e?_0x14abe5[_0x233d1a(0x4ff)]():errorlog(_0x233d1a(0x458)):_0x14abe5[_0x233d1a(0x450)](_0x38399e));if(_0x233d1a(0x4dc)in _0x31a9a9){var _0x579714=![],_0x203fff=![];_0x14abe5[_0x233d1a(0x4c8)]===_0x38399e&&(_0x579714=!![],_0x233d1a(0x3ca)in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x3ca)]==!![]&&(_0x203fff=!![]))),log(_0x233d1a(0x36b)+_0x579714),getChatMessage(_0x31a9a9[_0x233d1a(0x4dc)],_0x14abe5['pcs'][_0x38399e][_0x233d1a(0x20b)],_0x579714,_0x203fff);}if('order'in _0x31a9a9){_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x1a8)]=parseInt(_0x31a9a9[_0x233d1a(0x1a8)])||0x0;_0x38399e in _0x14abe5[_0x233d1a(0x213)]&&(_0x14abe5[_0x233d1a(0x213)][_0x38399e][_0x233d1a(0x1a8)]=_0x14abe5['pcs'][_0x38399e][_0x233d1a(0x1a8)]);if(_0x14abe5['director']){var _0x41a42f=document[_0x233d1a(0x40e)](_0x233d1a(0x559)+_0x38399e+'\x22]');log(_0x41a42f),_0x41a42f[0x0]&&(_0x41a42f[0x0][_0x233d1a(0x30b)]=parseInt(_0x31a9a9['order'])||0x0);}updateMixer();}_0x233d1a(0x4ac)in _0x31a9a9&&_0x14abe5[_0x233d1a(0x482)](_0x38399e,parseInt(_0x31a9a9[_0x233d1a(0x4ac)])||0x0);if(_0x233d1a(0x206)in _0x31a9a9){if(_0x233d1a(0x4ae)!==_0x233d1a(0x108))_0x14abe5['director']&&(!(_0x14abe5[_0x233d1a(0x4b2)]||_0x14abe5[_0x233d1a(0x50b)])&&warnUser(_0x233d1a(0x4ea),0x1388)),errorlog(_0x233d1a(0x42a)+_0x31a9a9[_0x233d1a(0x206)]+',\x20isDirector:\x20'+_0x14abe5['director']);else return;}if(_0x38399e!==_0x14abe5[_0x233d1a(0x4c8)]){if(_0x233d1a(0x312)in _0x31a9a9){var _0x507660={};_0x507660['rejected']=_0x233d1a(0x312),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}else{if('requestVideoRecord'in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x160),_0x14abe5['sendMessage'](_0x507660,_0x38399e);}else{if(_0x233d1a(0x3cc)in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x206)]='changeOrder',_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}else{if('changeURL'in _0x31a9a9){var _0x507660={};_0x507660['rejected']=_0x233d1a(0x2a4),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}else{if(_0x233d1a(0x437)in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x437),_0x14abe5['sendMessage'](_0x507660,_0x38399e);}else{if(_0x233d1a(0x4ba)in _0x31a9a9){if(_0x233d1a(0x427)===_0x233d1a(0x3c4)){_0x40a202('updating\x20audio\x20delay');var _0x652bf=_0x4d170c-_0x24493c[_0x233d1a(0x213)][_0x309f6f][_0x233d1a(0x134)][_0x462383][_0x233d1a(0x53f)]+_0x23b786[_0x233d1a(0x4b1)];_0x652bf<0x0&&(_0x652bf=0x0),_0x180cf4(_0x233d1a(0x3b4)+_0x652bf),_0x29a97a(_0x233d1a(0x423)+_0x4dd34b[_0x233d1a(0x4ad)][_0x233d1a(0x4a2)]),_0x22ff97[_0x233d1a(0x213)][_0x43bddf][_0x233d1a(0x1c8)][_0x1eb2db[_0x233d1a(0x1cf)]['id']][_0x233d1a(0x531)][_0x233d1a(0x418)](_0x52cbee(_0x652bf/0x3e8),_0x26884b['audioCtx'][_0x233d1a(0x4a2)]+0x1),_0x422e6c[_0x233d1a(0x213)][_0x2de908][_0x233d1a(0x134)][_0x177a0e][_0x233d1a(0xde)]=_0x652bf;}else{var _0x507660={};_0x507660['rejected']=_0x233d1a(0x4ba),_0x14abe5['sendMessage'](_0x507660,_0x38399e);}}else{if(_0x233d1a(0x54d)in _0x31a9a9){if(_0x233d1a(0x538)===_0x233d1a(0x472))this['streamSrc'][_0x233d1a(0x481)]()[_0x233d1a(0x1fa)](function(_0x20548e){var _0x4cc2df=_0x233d1a;_0x20548e[_0x4cc2df(0x503)](),_0x20ad8d('Track\x20stopped');});else{var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x54d),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}}else{if('hangup'in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x307),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}else{if(_0x233d1a(0x12f)in _0x31a9a9){var _0x507660={};_0x507660['rejected']=_0x233d1a(0x12f),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}else{if(_0x233d1a(0x2f1)in _0x31a9a9){if('LCOcM'!==_0x233d1a(0x492))_0x329ea5[_0x233d1a(0x23b)][_0x549f48][_0x233d1a(0xe9)]=0x64/0x3;else{var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x2f1),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}}else{if(_0x233d1a(0x419)in _0x31a9a9){if(_0x233d1a(0xd7)!==_0x233d1a(0xd7))return;else{var _0x507660={};_0x507660['rejected']=_0x233d1a(0x419),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}}else{if(_0x233d1a(0x501)in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x206)]=_0x233d1a(0x501),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x38399e);}}}}}}}}}}}}}else{if(_0x38399e===_0x14abe5['directorUUID']){if(_0x233d1a(0x312)in _0x31a9a9){var _0x4002e4=_0x14abe5[_0x233d1a(0x285)][_0x233d1a(0x1ad)]();if(_0x4002e4[_0x233d1a(0x1b8)]){if(_0x233d1a(0x1cf)in _0x31a9a9){var _0x5b93cc=parseInt(_0x31a9a9[_0x233d1a(0x1cf)]);_0x5b93cc<_0x4002e4[_0x233d1a(0x1b8)]&&(_0x4002e4=_0x4002e4[_0x5b93cc],applyAudioHack(_0x31a9a9['keyname'],_0x31a9a9['value']));}else _0x4002e4=_0x4002e4[0x0],applyAudioHack(_0x31a9a9[_0x233d1a(0x2d7)],_0x31a9a9[_0x233d1a(0x44f)]);}}if(_0x233d1a(0x160)in _0x31a9a9){if(_0x31a9a9[_0x233d1a(0x160)]){if(_0x14abe5[_0x233d1a(0xf5)]){var _0x384356=0x1770;_0x31a9a9['value']&&(_0x384356=parseInt(_0x31a9a9[_0x233d1a(0x44f)])),recordLocalVideo(_0x233d1a(0x53d),_0x384356);}}else _0x14abe5[_0x233d1a(0xf5)]&&(_0x233d1a(0x3c6)!==_0x233d1a(0x3c6)?(_0x5988bd[_0x233d1a(0x11e)]=_0x4ab180,_0xff43a0(_0x233d1a(0x232)),_0x1c3a9c[_0x233d1a(0x273)](_0x1735a5)):recordLocalVideo(_0x233d1a(0x503)));}if('changeOrder'in _0x31a9a9){_0x14abe5[_0x233d1a(0x1a8)]==![]&&(_0x14abe5[_0x233d1a(0x1a8)]=0x0);_0x14abe5[_0x233d1a(0x1a8)]+=parseInt(_0x31a9a9['changeOrder'])||0x0;var _0x507660={};_0x507660={},_0x507660[_0x233d1a(0x1a8)]=_0x14abe5[_0x233d1a(0x1a8)],_0x14abe5[_0x233d1a(0x2f5)](_0x507660),updateMixer();}'changeURL'in _0x31a9a9&&changeURL(_0x31a9a9[_0x233d1a(0x2a4)]);if(_0x233d1a(0x437)in _0x31a9a9){if(_0x233d1a(0x44f)in _0x31a9a9){if(typeof _0x31a9a9[_0x233d1a(0x44f)]=='string'){if(_0x233d1a(0x497)!==_0x233d1a(0x497))_0x14e1fd[_0x233d1a(0x213)][_0x56b740][_0x233d1a(0x371)][_0x233d1a(0x467)][_0x233d1a(0x2c6)]=_0x233d1a(0x4bd),_0x4772e9=!![];else{_0x14abe5[_0x233d1a(0x20b)]=sanitizeLabel(_0x31a9a9[_0x233d1a(0x44f)]),log(_0x233d1a(0x308)+_0x14abe5[_0x233d1a(0x20b)]);if(_0x14abe5['director']){var _0x41a42f=getById(_0x233d1a(0x305)+_0x38399e);_0x14abe5[_0x233d1a(0x20b)]?_0x41a42f[_0x233d1a(0x30b)]=_0x14abe5[_0x233d1a(0x20b)]:_0x41a42f['innerText']=miscTranslations[_0x233d1a(0x15e)];}else _0x14abe5[_0x233d1a(0x112)]&&updateMixer();!_0x14abe5[_0x233d1a(0x4d2)]&&(_0x14abe5['label']?document[_0x233d1a(0x388)]=_0x14abe5[_0x233d1a(0x20b)]:document[_0x233d1a(0x388)]=location[_0x233d1a(0x353)]);var _0xa72938=encodeURIComponent(_0x14abe5[_0x233d1a(0x20b)]);urlParams[_0x233d1a(0x4e9)]('l')?updateURL('l='+_0xa72938,!![],![]):_0x233d1a(0x4ce)!==_0x233d1a(0x4ce)?_0x20b90a(_0x4119c1['candidate']):updateURL(_0x233d1a(0x1c0)+_0xa72938,!![],![]);var _0x507660={};_0x507660[_0x233d1a(0x437)]=!![],_0x507660[_0x233d1a(0x44f)]=_0x14abe5[_0x233d1a(0x20b)],_0x14abe5[_0x233d1a(0x545)](_0x507660);}}else{_0x14abe5[_0x233d1a(0x20b)]=![];var _0x507660={};_0x507660['changeLabel']=!![],_0x507660['value']=_0x14abe5[_0x233d1a(0x20b)],_0x14abe5[_0x233d1a(0x545)](_0x507660);if(_0x14abe5[_0x233d1a(0x4d2)]){var _0x41a42f=getById('label_'+_0x38399e);_0x41a42f['innerText']=miscTranslations[_0x233d1a(0x15e)];}else _0x14abe5[_0x233d1a(0x112)]?(document[_0x233d1a(0x388)]=location['hostname'],updateMixer()):document[_0x233d1a(0x388)]=location[_0x233d1a(0x353)];}}}if(_0x233d1a(0x4ba)in _0x31a9a9){if(_0x31a9a9['keyname']==_0x233d1a(0x414))changeLowEQ(parseFloat(_0x31a9a9[_0x233d1a(0x44f)]),_0x31a9a9['track']);else{if(_0x31a9a9[_0x233d1a(0x2d7)]==_0x233d1a(0x22b))changeMidEQ(parseFloat(_0x31a9a9[_0x233d1a(0x44f)]),_0x31a9a9[_0x233d1a(0x1cf)]);else _0x31a9a9[_0x233d1a(0x2d7)]==_0x233d1a(0x38e)&&changeHighEQ(parseFloat(_0x31a9a9[_0x233d1a(0x44f)]),_0x31a9a9[_0x233d1a(0x1cf)]);}}'lowerhand'in _0x31a9a9&&(_0x14abe5[_0x233d1a(0x557)]&&lowerhand());if(_0x233d1a(0x4f0)in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x11e)]=_0x38399e,_0x507660[_0x233d1a(0x411)]=listAudioSettingsPrep(),sendMediaDevices(_0x507660[_0x233d1a(0x11e)]),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x507660[_0x233d1a(0x11e)]);}if(_0x233d1a(0x1b7)in _0x31a9a9){var _0x507660={};_0x507660[_0x233d1a(0x11e)]=_0x38399e,_0x507660[_0x233d1a(0x45c)]=listVideoSettingsPrep(),sendMediaDevices(_0x507660[_0x233d1a(0x11e)]),_0x14abe5[_0x233d1a(0x545)](_0x507660,_0x507660[_0x233d1a(0x11e)]);}_0x233d1a(0x359)in _0x31a9a9&&changeAudioOutputDeviceById(_0x31a9a9[_0x233d1a(0x359)],_0x38399e);_0x233d1a(0x26c)in _0x31a9a9&&changeAudioDeviceById(_0x31a9a9[_0x233d1a(0x26c)],_0x38399e);_0x233d1a(0x361)in _0x31a9a9&&changeVideoDeviceById(_0x31a9a9[_0x233d1a(0x361)],_0x38399e);if(_0x233d1a(0x184)in _0x31a9a9){if(_0x233d1a(0x400)===_0x233d1a(0x26d)){if(_0x233d1a(0x248)in _0x5b031b){if(_0x441743[_0x233d1a(0x248)]===_0x26df37[_0x233d1a(0x248)])_0x26f040[_0x233d1a(0x334)]=_0x233d1a(0x39b);else return;}}else updateCameraConstraints(_0x31a9a9[_0x233d1a(0x2d7)],_0x31a9a9[_0x233d1a(0x44f)]);}_0x233d1a(0x421)in _0x31a9a9&&changeLowCut(parseFloat(_0x31a9a9[_0x233d1a(0x44f)]),_0x31a9a9['track']);_0x233d1a(0x421)in _0x31a9a9&&changeLowCut(parseFloat(_0x31a9a9[_0x233d1a(0x44f)]),_0x31a9a9[_0x233d1a(0x1cf)]);_0x233d1a(0x307)in _0x31a9a9&&_0x14abe5[_0x233d1a(0x307)]();if(_0x233d1a(0x274)in _0x31a9a9){}if(_0x233d1a(0x419)in _0x31a9a9){if(_0x233d1a(0x381)===_0x233d1a(0x3ae))_0x5edad3[_0x233d1a(0x213)][_0x5a37a5][_0x233d1a(0x155)][_0x233d1a(0x467)][_0x233d1a(0x2c6)]=_0x233d1a(0x4bd);else{var _0x781634=parseInt(_0x31a9a9['volume'])/0x64||0x0;_0x14abe5[_0x233d1a(0x15f)]=parseInt(_0x31a9a9['volume'])||0x0;for(var _0x527ed1 in _0x14abe5[_0x233d1a(0x50e)]){log(_0x233d1a(0x346)),_0x14abe5[_0x233d1a(0x50e)][_0x527ed1][_0x233d1a(0x552)]['gain'][_0x233d1a(0x418)](_0x781634,_0x14abe5[_0x233d1a(0x50e)][_0x527ed1][_0x233d1a(0x399)][_0x233d1a(0x4a2)]);}if(_0x14abe5[_0x233d1a(0x15f)]==0x0){if('reJDY'===_0x233d1a(0x24e))getById(_0x233d1a(0x57b))['classList'][_0x233d1a(0x1d9)](_0x233d1a(0xea)),getById(_0x233d1a(0x4fc))[_0x233d1a(0x313)][_0x233d1a(0x262)](_0x233d1a(0x2a5));else return;}else getById(_0x233d1a(0x57b))['classList'][_0x233d1a(0x262)](_0x233d1a(0xea)),getById(_0x233d1a(0x4fc))[_0x233d1a(0x313)][_0x233d1a(0x1d9)](_0x233d1a(0x2a5));}}_0x233d1a(0x280)in _0x31a9a9&&(_0x31a9a9['micIsolate']?_0x14abe5[_0x233d1a(0x501)]=_0x38399e:_0x14abe5[_0x233d1a(0x501)]=![],_0x14abe5[_0x233d1a(0x302)]());if(_0x233d1a(0x142)in _0x31a9a9){var _0x5072e1=parseFloat(_0x31a9a9[_0x233d1a(0x142)]/0x3e8)||0x0;_0x14abe5['micDelay']=parseInt(_0x31a9a9[_0x233d1a(0x142)])||0x0;for(var _0x527ed1 in _0x14abe5[_0x233d1a(0x50e)]){_0x14abe5[_0x233d1a(0x50e)][_0x527ed1][_0x233d1a(0x35d)][_0x233d1a(0x531)]['setValueAtTime'](_0x5072e1,_0x14abe5[_0x233d1a(0x50e)][_0x527ed1][_0x233d1a(0x399)][_0x233d1a(0x4a2)]);}}_0x233d1a(0x2f1)in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x2f1)]?(_0x14abe5[_0x233d1a(0x386)]=!![],_0x14abe5[_0x233d1a(0x26f)]()):(_0x14abe5[_0x233d1a(0x386)]=![],_0x14abe5[_0x233d1a(0x26f)]())),'displayMute'in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x12f)]?(_0x14abe5[_0x233d1a(0x215)]=!![],_0x14abe5[_0x233d1a(0x4b4)]()):(_0x14abe5['directorDisplayMuted']=![],_0x14abe5[_0x233d1a(0x4b4)]())),_0x233d1a(0x54e)in _0x31a9a9&&applyNewParams(_0x31a9a9[_0x233d1a(0x54e)]);}}if('zoom'in _0x31a9a9){if(_0x14abe5[_0x233d1a(0x2d6)]){if(_0x233d1a(0x2d6)in _0x31a9a9)_0x31a9a9[_0x233d1a(0x2d6)]===_0x14abe5[_0x233d1a(0x2d6)]&&_0x14abe5[_0x233d1a(0x2d6)]&&_0x14abe5[_0x233d1a(0x362)](parseFloat(_0x31a9a9[_0x233d1a(0x3e0)]));else{if(_0x38399e===_0x14abe5[_0x233d1a(0x4c8)])_0x14abe5[_0x233d1a(0x362)](parseFloat(_0x31a9a9['zoom']));else return;}}}if(_0x233d1a(0x300)in _0x31a9a9){if(_0x14abe5['remote']){if(_0x233d1a(0x2d6)in _0x31a9a9)_0x31a9a9[_0x233d1a(0x2d6)]===_0x14abe5['remote']&&_0x14abe5['remote']&&_0x14abe5[_0x233d1a(0x2fb)](parseFloat(_0x31a9a9[_0x233d1a(0x300)]));else{if(_0x38399e===_0x14abe5[_0x233d1a(0x4c8)])_0x233d1a(0x561)===_0x233d1a(0x561)?_0x14abe5[_0x233d1a(0x2fb)](parseFloat(_0x31a9a9['focus'])):(_0x5249c5['rpcs'][_0x42db84][_0x233d1a(0xf5)][_0x233d1a(0x419)]=_0x56610c(_0x268ce1[_0x233d1a(0x44f)])/0x64,_0x2995bb(_0x233d1a(0x227)));else return;}}}manageSceneState(_0x31a9a9,_0x38399e);_0x233d1a(0x335)in _0x31a9a9&&_0x14abe5[_0x233d1a(0x189)](_0x38399e,_0x31a9a9[_0x233d1a(0x335)]);if(_0x233d1a(0x403)in _0x31a9a9&&_0x233d1a(0x49b)in _0x31a9a9){log(_0x233d1a(0x4c6));_0x31a9a9[_0x233d1a(0x403)]==![]&&(_0x14abe5['pcs'][_0x38399e][_0x233d1a(0x486)]=![]);if(_0x31a9a9['video']==![]){if(_0x233d1a(0x3dd)===_0x233d1a(0x3dd))_0x14abe5[_0x233d1a(0x23b)][_0x38399e]['allowVideo']=![];else{var _0x37546f=_0x4d51e1[_0x233d1a(0x446)](_0x5cb1e3);if(_0x37546f[_0x233d1a(0x1b8)]>0x3a98){_0x5ae197(_0x233d1a(0x4d9));return;}_0x8164c1['ws'][_0x233d1a(0x3f6)](_0x37546f);}}_0x233d1a(0x4f2)in _0x31a9a9&&_0x31a9a9[_0x233d1a(0x4f2)]==!![]&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x264)]=!![],setTimeout(function(){makeImages();},0x3e8));_0x233d1a(0x2e6)in _0x31a9a9&&_0x31a9a9[_0x233d1a(0x2e6)]==![]&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e]['allowIframe']=![]);_0x233d1a(0x52d)in _0x31a9a9&&_0x31a9a9['midi']!==![]&&(_0x14abe5['pcs'][_0x38399e][_0x233d1a(0x3b7)]=_0x31a9a9['allowmidi']);_0x233d1a(0x1d0)in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x1d0)]==!![]&&(_0x233d1a(0x432)!==_0x233d1a(0x10a)?_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x1d0)]=!![]:_0x57fb75[_0x6bdf70]=_0x5468d8[_0x233d1a(0x4ab)](_0x4f16e4)));'forceios'in _0x31a9a9&&(_0x31a9a9['forceios']===!![]&&(_0x233d1a(0x429)==='rmROS'?_0x41c822['pcs'][_0x326bbe]['addTrack'](_0x1af81c,_0x425212):_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3d1)]=!![]));_0x233d1a(0x4d2)in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x4d2)]==!![]&&((iOS||iPad)&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3d1)]==!![]&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x1d0)]=!![]))));'limitaudio'in _0x31a9a9&&(_0x31a9a9[_0x233d1a(0x33f)]==!![]&&(_0x233d1a(0x1ab)===_0x233d1a(0x1ab)?_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x145)]=!![]:_0x9362ef[_0x233d1a(0x39b)](_0x387e35[_0x233d1a(0x11e)])));_0x233d1a(0x4c3)in _0x31a9a9&&(_0x31a9a9['enhanceaudio']==!![]&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x2a8)]=!![]));_0x233d1a(0x214)in _0x31a9a9&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x214)]=_0x31a9a9[_0x233d1a(0x214)],_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x214)]&&setTimeout(function(){var _0x5eed54=_0x233d1a;_0x14abe5[_0x5eed54(0x450)](_0x38399e);},0x1388));if('scene'in _0x31a9a9){if(_0x31a9a9[_0x233d1a(0x3e5)]!==![]){try{typeof _0x31a9a9[_0x233d1a(0x3e5)]===_0x233d1a(0x389)?_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)]=_0x31a9a9[_0x233d1a(0x3e5)][_0x233d1a(0x52c)](/[\W]+/g,'_'):_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)]=(parseInt(_0x31a9a9[_0x233d1a(0x3e5)])||0x0)+'',_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x134)][_0x233d1a(0x3e5)]=_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)],updateSceneList(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)]);}catch(_0x5990db){errorlog(_0x5990db);}_0x14abe5[_0x233d1a(0x4d2)]==!![]&&_0x14abe5[_0x233d1a(0xe3)]==![]&&(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x486)]=![],_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x12a)]=![],_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x18e)]=![]);}}if(_0x14abe5[_0x233d1a(0x4d2)]==!![]){if(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)])var _0x50553a=getDirectorSettings(_0x14abe5[_0x233d1a(0x23b)][_0x38399e][_0x233d1a(0x3e5)]);else var _0x50553a=getDirectorSettings(![]);var _0x507660={};_0x507660[_0x233d1a(0x444)]=_0x50553a,_0x14abe5['sendMessage'](_0x507660,_0x38399e);}_0x14abe5['initialPublish'](_0x38399e);}},_0x14abe5[_0x242673(0x27f)]=function(_0x21a73f){var _0x48035c=_0x242673;if(_0x21a73f in _0x14abe5['pcs']){}else{errorlog('UUID\x20not\x20found\x20in\x20pcs');return;}if(_0x14abe5[_0x48035c(0x23b)][_0x21a73f][_0x48035c(0x18e)]===!![]){if(_0x14abe5[_0x48035c(0x23d)]){var _0x4c0591={};_0x4c0591['iframeSrc']=_0x14abe5['iframeSrc'],_0x14abe5[_0x48035c(0x545)](_0x4c0591,_0x21a73f);}}log('Does\x20Local\x20Stream\x20Source\x20EXIST?'),log(_0x14abe5['streamSrc']);var _0x38e20f=null;if(_0x14abe5[_0x48035c(0xf5)][_0x48035c(0x39f)])_0x38e20f=_0x14abe5[_0x48035c(0xf5)]['srcObject'];else{if(_0x14abe5[_0x48035c(0x285)]&&_0x14abe5[_0x48035c(0x285)][_0x48035c(0x481)]())_0x48035c(0x465)===_0x48035c(0x37c)?_0x797232[_0x48035c(0x39b)](_0x1c64c8[_0x48035c(0x11e)]):(errorlog('session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?'),log(_0x14abe5[_0x48035c(0x285)][_0x48035c(0x481)]()),_0x38e20f=_0x14abe5[_0x48035c(0x285)]);else{warnlog(_0x48035c(0x1bc));return;}}_0x38e20f[_0x48035c(0x481)]()[_0x48035c(0x1fa)](_0x565fbf=>{var _0x17d9a2=_0x48035c;_0x14abe5[_0x17d9a2(0x23b)][_0x21a73f][_0x17d9a2(0x486)]==!![]&&(_0x565fbf[_0x17d9a2(0x4fa)]==_0x17d9a2(0x403)&&_0x14abe5['pcs'][_0x21a73f][_0x17d9a2(0x515)](_0x565fbf,_0x38e20f));if(_0x14abe5['pcs'][_0x21a73f][_0x17d9a2(0x12a)]==!![]){if(_0x565fbf['kind']==_0x17d9a2(0x49b)){if(_0x17d9a2(0x3b6)!==_0x17d9a2(0x3b6))return;else _0x14abe5[_0x17d9a2(0x23b)][_0x21a73f][_0x17d9a2(0x1d0)]==!![]&&_0x14abe5[_0x17d9a2(0x3d3)]===0x0?log(_0x17d9a2(0x21d)):(_0x14abe5[_0x17d9a2(0x23b)][_0x21a73f][_0x17d9a2(0x515)](_0x565fbf,_0x38e20f),setTimeout(function(_0x2a5ba8){var _0x5851d4=_0x17d9a2;_0x14abe5[_0x5851d4(0xf7)](_0x2a5ba8);},_0x14abe5[_0x17d9a2(0x3ff)],_0x21a73f));}}}),log(_0x48035c(0xf4)),_0x38e20f[_0x48035c(0x1ad)]()[_0x48035c(0x1b8)]&&(_0x14abe5[_0x48035c(0x343)](),log(_0x48035c(0x132)),_0x14abe5[_0x48035c(0x23b)][_0x21a73f][_0x48035c(0x145)]===!![]&&setTimeout(_0x14abe5['limitAudioEncoder'],0x3e8,_0x21a73f,0x7d00,0x0),_0x14abe5[_0x48035c(0x23b)][_0x21a73f][_0x48035c(0x2a8)]===!![]&&setTimeout(_0x14abe5[_0x48035c(0x122)],0x3e8,_0x21a73f));},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x4eb)]=function(_0x2ec08b){_0x14abe5['createOffer'](_0x38399e);},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x203)]=_0x2dc61b=>{var _0x1ce956=_0x242673;errorlog(_0x1ce956(0x1eb));},_0x14abe5['pcs'][_0x38399e][_0x242673(0x1d3)]=null,_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0xf2)]=[],_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x53b)]=function(_0x55f997){var _0x38c6b9=_0x242673;if(_0x55f997['candidate']==null){log('empty\x20ice..');return;}try{if(_0x14abe5[_0x38c6b9(0x31a)]){if(_0x55f997[_0x38c6b9(0x3cf)][_0x38c6b9(0x3cf)][_0x38c6b9(0x3d6)](_0x14abe5[_0x38c6b9(0x31a)])===-0x1){log(_0x38c6b9(0x1b4));return;}else log(_0x55f997[_0x38c6b9(0x3cf)]);}}catch(_0x2d0010){errorlog(_0x2d0010);}if(_0x14abe5[_0x38c6b9(0x23b)][_0x38399e][_0x38c6b9(0x1d3)]!==null){_0x14abe5['pcs'][_0x38399e][_0x38c6b9(0xf2)][_0x38c6b9(0x2e4)](_0x55f997[_0x38c6b9(0x3cf)]);return;}_0x14abe5[_0x38c6b9(0x23b)][_0x38399e][_0x38c6b9(0xf2)][_0x38c6b9(0x2e4)](_0x55f997[_0x38c6b9(0x3cf)]),_0x14abe5[_0x38c6b9(0x23b)][_0x38399e][_0x38c6b9(0x1d3)]=setTimeout(function(_0x5b5b0a){var _0x446cb8=_0x38c6b9;_0x14abe5[_0x446cb8(0x23b)][_0x5b5b0a][_0x446cb8(0x1d3)]=null;var _0x5bf538={};_0x5bf538[_0x446cb8(0x11e)]=_0x5b5b0a,_0x5bf538['type']=_0x446cb8(0x3e2),_0x5bf538[_0x446cb8(0x460)]=_0x14abe5['pcs'][_0x5b5b0a]['iceBundle'],_0x5bf538[_0x446cb8(0x2c4)]=_0x14abe5[_0x446cb8(0x23b)][_0x5b5b0a][_0x446cb8(0x2c4)],_0x14abe5[_0x446cb8(0x23b)][_0x5b5b0a][_0x446cb8(0xf2)]=[],_0x14abe5[_0x446cb8(0x3e7)]?_0x14abe5['encryptMessage'](JSON['stringify'](_0x5bf538[_0x446cb8(0x460)]))[_0x446cb8(0x49d)](function(_0x173200){var _0x39b0ef=_0x446cb8;_0x5bf538[_0x39b0ef(0x460)]=_0x173200[0x0],_0x5bf538[_0x39b0ef(0x58a)]=_0x173200[0x1],_0x14abe5['anysend'](_0x5bf538);}):_0x14abe5[_0x446cb8(0x494)](_0x5bf538);},0xc8,_0x38399e);},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x51a)]=function(_0x2ef9f5){var _0x51d2c8=_0x242673;try{if(this[_0x51d2c8(0x46f)]==_0x51d2c8(0x55f))log(_0x51d2c8(0x56a));else{if(this[_0x51d2c8(0x46f)]==_0x51d2c8(0x3ad))log(_0x51d2c8(0x510));else{if(this['iceConnectionState']=='failed')log(_0x51d2c8(0xe2));else this['iceConnectionState']==_0x51d2c8(0x45d)?(log(_0x51d2c8(0x500)),_0x14abe5[_0x51d2c8(0x23b)][_0x38399e][_0x51d2c8(0x34d)]()[_0x51d2c8(0x1fa)](_0x5a175d=>{var _0x2babfb=_0x51d2c8;if(!_0x5a175d['track'])return;if(_0x5a175d[_0x2babfb(0x1cf)][_0x2babfb(0x4fa)]===_0x2babfb(0x49b)){_0x14abe5[_0x2babfb(0x23b)][_0x38399e][_0x2babfb(0x591)]=_0x5a175d[_0x2babfb(0x449)]()['codecs'],log(_0x14abe5[_0x2babfb(0x23b)][_0x38399e][_0x2babfb(0x591)]);return;}else{if(_0x5a175d['track']['kind']==='audio'){_0x14abe5[_0x2babfb(0x23b)][_0x38399e]['audioCodecs']=_0x5a175d[_0x2babfb(0x449)]()[_0x2babfb(0x579)],log(_0x14abe5['pcs'][_0x38399e]['audioCodecs']);return;}}})):log(this[_0x51d2c8(0x46f)]);}}}catch(_0x10843d){errorlog(_0x10843d);}},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x286)]=function(_0x5ac5f9){var _0x3684ae=_0x242673;switch(_0x14abe5[_0x3684ae(0x23b)][_0x38399e][_0x3684ae(0x57f)]){case _0x3684ae(0x45d):log(_0x3684ae(0x4b9));if(_0x14abe5['security']){if(_0x14abe5['ws']['readyState']!==0x1){_0x14abe5['ws']['close']();break;}_0x14abe5['ws']['close'](),setTimeout(function(){var _0x86b75=_0x3684ae;_0x14abe5['cleanOutput']!=!![]&&warnUser(_0x86b75(0x416));},0x1);}break;case _0x3684ae(0x3ad):log(_0x3684ae(0x25e));break;case _0x3684ae(0x3aa):warnlog('pcs\x20RTC\x20Failed'),_0x14abe5[_0x3684ae(0x23b)][_0x38399e]['close'](),_0x14abe5[_0x3684ae(0x23b)][_0x38399e]=null;if(_0x14abe5['security']){if(!_0x14abe5[_0x3684ae(0x4b2)]){if(_0x3684ae(0x2be)===_0x3684ae(0x2db))return;else setTimeout(function(){var _0x30b93d=_0x3684ae;warnUser(_0x30b93d(0x28a));},0x1);}}delete _0x14abe5[_0x3684ae(0x23b)][_0x38399e],_0x14abe5[_0x3684ae(0x343)](),applySceneState();break;case _0x3684ae(0x55f):warnlog(_0x3684ae(0x2af)),_0x14abe5['pcs'][_0x38399e]=null;if(_0x14abe5['security']){if(!_0x14abe5[_0x3684ae(0x4b2)]){if('lzUbg'!==_0x3684ae(0x158))return;else setTimeout(function _0x2f8aae(){var _0x107fa4=_0x3684ae;warnUser(_0x107fa4(0x28a));},0x1);}}delete _0x14abe5[_0x3684ae(0x23b)][_0x38399e],_0x14abe5[_0x3684ae(0x343)](),applySceneState();break;}},_0x14abe5[_0x242673(0x23b)][_0x38399e][_0x242673(0x453)]=function(_0x4090b4){var _0x1a707a=_0x242673;if('wtaZx'!=='dCcjh')warnlog(_0x1a707a(0x580)),_0x14abe5[_0x1a707a(0x23b)][_0x38399e]=null,delete _0x14abe5[_0x1a707a(0x23b)][_0x38399e],_0x14abe5[_0x1a707a(0x343)](),applySceneState();else{_0xf71ecf('Pinging');var _0x3f3a97={};_0x3f3a97[_0x1a707a(0x334)]=_0x1a707a(0x3a7),_0x48e527[_0x1a707a(0x47f)](_0x3f3a97);}},_0x14abe5['pcs'][_0x38399e][_0x242673(0x3a4)]=function _0x4857ff(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x14abe5['processDescription']=function(_0x511e51){var _0x208bbe=_0xeb34dc;if(_0x14abe5[_0x208bbe(0x3e7)])_0x208bbe(0x58a)in _0x511e51&&_0x14abe5[_0x208bbe(0x3b5)](_0x511e51[_0x208bbe(0x402)],_0x511e51[_0x208bbe(0x58a)])[_0x208bbe(0x49d)](function(_0x5d81f0){var _0xa325ee=_0x208bbe;_0x511e51[_0xa325ee(0x402)]=JSON[_0xa325ee(0x17d)](_0x5d81f0);if(_0x511e51['description'][_0xa325ee(0x356)]==_0xa325ee(0x219))_0x14abe5[_0xa325ee(0x438)](_0x511e51),_0x14abe5[_0xa325ee(0x197)](_0x511e51);else try{var _0x19b7c5=_0x14abe5[_0xa325ee(0x277)];if((iOS||iPad)&&_0x14abe5['pcs'][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x1d0)]==!![]&&_0x14abe5['pcs'][_0x511e51[_0xa325ee(0x11e)]]['forceios']==![]){if(_0x19b7c5===![]||_0x19b7c5>_0x14abe5[_0xa325ee(0x198)]){var _0x3f653b=Object['keys'](_0x14abe5[_0xa325ee(0x23b)])[_0xa325ee(0x1b8)];_0x3f653b>0x3?_0x19b7c5=_0x14abe5[_0xa325ee(0x23a)]:_0x19b7c5=_0x14abe5[_0xa325ee(0x198)];}_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]=CodecsHandler[_0xa325ee(0x476)](_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)],_0xa325ee(0x50c)),_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]=CodecsHandler['setVideoBitrates'](_0x511e51['description']['sdp'],{'min':parseInt(_0x19b7c5/0x2)||0x1,'max':_0x19b7c5}),_0x19b7c5=![];}else _0x14abe5[_0xa325ee(0x23b)][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x1d0)]==!![]&&(_0x19b7c5!==![]?_0x14abe5[_0xa325ee(0x3d3)]!==![]&&(_0x14abe5['roombitrate']<_0x19b7c5&&(_0x19b7c5=_0x14abe5['roombitrate'])):_0x19b7c5=_0x14abe5[_0xa325ee(0x3d3)]);if(_0x19b7c5){var _0x3c60a0=CodecsHandler[_0xa325ee(0x4ef)](_0x511e51['description'][_0xa325ee(0x28f)])||0x9c4;log(_0xa325ee(0x2ca)+_0x3c60a0);if(_0x3c60a0>_0x19b7c5){if(_0xa325ee(0x3c5)==='uBLZg')_0x2dcc3f(_0xa325ee(0x2e1)),_0x2accaa(_0x391de6);else{var _0x2d5ebe=CodecsHandler[_0xa325ee(0x23e)](_0x511e51['description'][_0xa325ee(0x28f)])||0x0;_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]=CodecsHandler[_0xa325ee(0x11f)](_0x511e51[_0xa325ee(0x402)]['sdp'],{'min':parseInt(_0x19b7c5/0xa)||0x1,'max':parseInt(_0x19b7c5+_0x2d5ebe/0x400)}),_0x14abe5[_0xa325ee(0x23b)][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x200)]=_0x19b7c5;}}else _0x14abe5[_0xa325ee(0x23b)][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x200)]=_0x3c60a0;}else{if(_0x14abe5[_0xa325ee(0x4d3)]!==![]){var _0x3c60a0=CodecsHandler[_0xa325ee(0x4ef)](_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]);if(_0x3c60a0===![]){var _0x2d5ebe=CodecsHandler[_0xa325ee(0x23e)](_0x511e51['description'][_0xa325ee(0x28f)])||0x0;_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]=CodecsHandler[_0xa325ee(0x11f)](_0x511e51['description'][_0xa325ee(0x28f)],{'min':parseInt(_0x14abe5[_0xa325ee(0x4d3)]/0xa)||0x1,'max':parseInt(_0x14abe5[_0xa325ee(0x4d3)]+_0x2d5ebe/0x400)});}else _0x14abe5[_0xa325ee(0x23b)][_0x511e51[_0xa325ee(0x11e)]]['setBitrate']=_0x3c60a0;}else _0x14abe5[_0xa325ee(0x23b)][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x200)]=CodecsHandler['getVideoBitrates'](_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)]);}_0x14abe5[_0xa325ee(0x45e)]&&(_0x511e51[_0xa325ee(0x402)]['sdp']=CodecsHandler[_0xa325ee(0x29c)](_0x511e51[_0xa325ee(0x402)][_0xa325ee(0x28f)],{'maxaveragebitrate':_0x14abe5[_0xa325ee(0x45e)]*0x400,'cbr':_0x14abe5[_0xa325ee(0x293)]}));if(_0xa325ee(0x2c4)in _0x511e51&&_0x511e51['session']!=_0x14abe5['pcs'][_0x511e51[_0xa325ee(0x11e)]]['session']){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x14abe5['pcs'][_0x511e51[_0xa325ee(0x11e)]][_0xa325ee(0x551)](_0x511e51[_0xa325ee(0x402)])['then']()[_0xa325ee(0x255)](errorlog);}catch(_0x2b32c0){errorlog(_0x2b32c0);}});else{if(_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x356)]==_0x208bbe(0x219))_0x14abe5[_0x208bbe(0x438)](_0x511e51),_0x14abe5[_0x208bbe(0x197)](_0x511e51);else try{var _0xc19ae=_0x14abe5[_0x208bbe(0x277)];if((iOS||iPad)&&_0x14abe5[_0x208bbe(0x23b)][_0x511e51['UUID']][_0x208bbe(0x1d0)]==!![]&&_0x14abe5[_0x208bbe(0x23b)][_0x511e51[_0x208bbe(0x11e)]][_0x208bbe(0x3d1)]==![]){if(_0xc19ae===![]||_0xc19ae>_0x14abe5[_0x208bbe(0x198)]){var _0xe1e9d0=Object[_0x208bbe(0x140)](_0x14abe5['pcs'])[_0x208bbe(0x1b8)];_0xe1e9d0>0x3?_0xc19ae=_0x14abe5[_0x208bbe(0x23a)]:_0xc19ae=_0x14abe5[_0x208bbe(0x198)];}_0x511e51['description'][_0x208bbe(0x28f)]=CodecsHandler[_0x208bbe(0x476)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)],_0x208bbe(0x50c)),_0x511e51[_0x208bbe(0x402)]['sdp']=CodecsHandler[_0x208bbe(0x11f)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)],{'min':parseInt(_0xc19ae/0x2)||0x1,'max':_0xc19ae}),_0xc19ae=![];}else{if(_0x14abe5['pcs'][_0x511e51['UUID']][_0x208bbe(0x1d0)]==!![]){if(_0x208bbe(0x31d)===_0x208bbe(0x391))try{_0x454573[_0x208bbe(0x23b)][_0x508aa4][_0x208bbe(0x413)][_0x208bbe(0x3f6)](_0x2b1cbb);}catch(_0x99fd7e){_0x3284c8(_0x208bbe(0x4b5));}else{if(_0xc19ae!==![]){if(_0x14abe5[_0x208bbe(0x3d3)]!==![]){if(_0x14abe5[_0x208bbe(0x3d3)]<_0xc19ae){if(_0x208bbe(0x177)!==_0x208bbe(0x239))_0xc19ae=_0x14abe5[_0x208bbe(0x3d3)];else{var _0x46114b=_0x160650['getOpusBitrate'](_0x48ade4[_0x208bbe(0x402)][_0x208bbe(0x28f)])||0x0;_0x54bccc['description'][_0x208bbe(0x28f)]=_0x56a67c[_0x208bbe(0x11f)](_0x572ce3[_0x208bbe(0x402)][_0x208bbe(0x28f)],{'min':_0x2d1a49(_0x276a40/0xa)||0x1,'max':_0x460d1e(_0x5773d0+_0x46114b/0x400)}),_0xf67e52['pcs'][_0x597888['UUID']]['setBitrate']=_0x350426;}}}}else _0xc19ae=_0x14abe5[_0x208bbe(0x3d3)];}}}if(_0xc19ae){var _0x4cb152=CodecsHandler[_0x208bbe(0x4ef)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)])||0x9c4;log(_0x208bbe(0x2ca)+_0x4cb152);if(_0x4cb152>_0xc19ae){var _0x527677=CodecsHandler[_0x208bbe(0x23e)](_0x511e51['description'][_0x208bbe(0x28f)])||0x0;_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)]=CodecsHandler[_0x208bbe(0x11f)](_0x511e51[_0x208bbe(0x402)]['sdp'],{'min':parseInt(_0xc19ae/0xa)||0x1,'max':parseInt(_0xc19ae+_0x527677/0x400)});}}else{if(_0x14abe5[_0x208bbe(0x4d3)]!==![]){var _0x4cb152=CodecsHandler[_0x208bbe(0x4ef)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)]);if(_0x4cb152===![]){var _0x527677=CodecsHandler[_0x208bbe(0x23e)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)])||0x0;_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)]=CodecsHandler[_0x208bbe(0x11f)](_0x511e51[_0x208bbe(0x402)][_0x208bbe(0x28f)],{'min':parseInt(_0x14abe5[_0x208bbe(0x4d3)]/0xa)||0x1,'max':parseInt(_0x14abe5[_0x208bbe(0x4d3)]+_0x527677/0x400)});}}}_0x14abe5[_0x208bbe(0x45e)]&&(_0x511e51['description']['sdp']=CodecsHandler[_0x208bbe(0x29c)](_0x511e51['description'][_0x208bbe(0x28f)],{'maxaveragebitrate':_0x14abe5[_0x208bbe(0x45e)]*0x400,'cbr':_0x14abe5['cbr']}));if('session'in _0x511e51&&_0x511e51[_0x208bbe(0x2c4)]!=_0x14abe5[_0x208bbe(0x23b)][_0x511e51[_0x208bbe(0x11e)]]['session']){errorlog(_0x208bbe(0x4f9));return;}_0x14abe5[_0x208bbe(0x23b)][_0x511e51[_0x208bbe(0x11e)]][_0x208bbe(0x551)](_0x511e51[_0x208bbe(0x402)])[_0x208bbe(0x49d)]()[_0x208bbe(0x255)](errorlog);}catch(_0x125f2a){errorlog(_0x125f2a);}}},_0x14abe5[_0xeb34dc(0x273)]=function(_0x3759f4){var _0x5918ee=_0xeb34dc;_0x14abe5[_0x5918ee(0x3e7)]&&_0x5918ee(0x58a)in _0x3759f4?_0x14abe5[_0x5918ee(0x3b5)](_0x3759f4[_0x5918ee(0x3cf)],_0x3759f4[_0x5918ee(0x58a)])[_0x5918ee(0x49d)](function(_0x1cad45){var _0x2c5838=_0x5918ee;_0x3759f4['candidate']=JSON['parse'](_0x1cad45),_0x14abe5[_0x2c5838(0x43e)](_0x3759f4);}):_0x14abe5[_0x5918ee(0x43e)](_0x3759f4);},_0x14abe5[_0xeb34dc(0x43e)]=function(_0x36efd8){var _0x1b1496=_0xeb34dc;if(_0x1b1496(0x1e4)!==_0x1b1496(0x39e)){try{if(_0x14abe5['icefilter']){if(_0x36efd8[_0x1b1496(0x3cf)]['candidate'][_0x1b1496(0x3d6)](_0x14abe5[_0x1b1496(0x31a)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x36efd8[_0x1b1496(0x3cf)]);return;}else log(_0x1b1496(0x3ed)),log(_0x36efd8['candidate']);}}catch(_0x1be44b){errorlog(_0x1be44b);}if(_0x36efd8['candidate']&&_0x1b1496(0x3cf)in _0x36efd8[_0x1b1496(0x3cf)]&&_0x36efd8[_0x1b1496(0x3cf)][_0x1b1496(0x3cf)]=='')return;if(_0x36efd8[_0x1b1496(0x11e)]in _0x14abe5[_0x1b1496(0x23b)]&&_0x36efd8[_0x1b1496(0x356)]=='remote'){log(_0x1b1496(0x183));if(!(_0x36efd8[_0x1b1496(0x11e)]in _0x14abe5[_0x1b1496(0x23b)])){if('OAFGc'===_0x1b1496(0x447)){errorlog(_0x1b1496(0x116));return;}else _0x37802b(_0x1b1496(0x521))['style'][_0x1b1496(0x2c6)]='',!_0x28062a[_0x1b1496(0x4b2)]&&_0x557ed3();}if(_0x1b1496(0x2c4)in _0x36efd8&&_0x14abe5[_0x1b1496(0x23b)][_0x36efd8[_0x1b1496(0x11e)]][_0x1b1496(0x2c4)]!=_0x36efd8['session']){errorlog(_0x1b1496(0x4cd));return;}_0x14abe5[_0x1b1496(0x23b)][_0x36efd8[_0x1b1496(0x11e)]][_0x1b1496(0x377)](_0x36efd8[_0x1b1496(0x3cf)])[_0x1b1496(0x49d)]()[_0x1b1496(0x255)](function(_0x55d991){var _0x45f2c7=_0x1b1496;'nCWHR'!==_0x45f2c7(0x36d)?(_0x37bcaa[_0x45f2c7(0x213)][_0x2bc5f4][_0x45f2c7(0x2cf)]=![],_0x25dc36[_0x45f2c7(0x213)][_0x72461d][_0x45f2c7(0xf5)][_0x45f2c7(0x45b)]=!![]):(errorlog(_0x55d991),errorlog(_0x36efd8));});}else{if(_0x36efd8[_0x1b1496(0x11e)]in _0x14abe5[_0x1b1496(0x213)]&&_0x36efd8[_0x1b1496(0x356)]==_0x1b1496(0x3e2)){log(_0x1b1496(0x502));if(!(_0x36efd8[_0x1b1496(0x11e)]in _0x14abe5[_0x1b1496(0x213)])){errorlog(_0x1b1496(0x116));return;}if(_0x1b1496(0x2c4)in _0x36efd8&&_0x14abe5[_0x1b1496(0x213)][_0x36efd8[_0x1b1496(0x11e)]][_0x1b1496(0x2c4)]!=_0x36efd8[_0x1b1496(0x2c4)]){errorlog(_0x1b1496(0x4cd));return;}if(_0x14abe5[_0x1b1496(0x213)][_0x36efd8[_0x1b1496(0x11e)]]===null)return;_0x14abe5[_0x1b1496(0x213)][_0x36efd8[_0x1b1496(0x11e)]][_0x1b1496(0x377)](_0x36efd8[_0x1b1496(0x3cf)])[_0x1b1496(0x49d)]()[_0x1b1496(0x255)](function(_0x142eda){errorlog(_0x142eda),errorlog(_0x36efd8);});}else errorlog(_0x36efd8),errorlog(_0x1b1496(0x440));}}else _0x8490c3=_0x1d7815['limitTotalBitrateGuests'](_0x22b516,_0x377e29);},_0x14abe5[_0xeb34dc(0x544)]=function(_0x8871e0){var _0x24d188=_0xeb34dc;if(_0x14abe5[_0x24d188(0x3e7)]&&_0x24d188(0x58a)in _0x8871e0)_0x14abe5[_0x24d188(0x3b5)](_0x8871e0[_0x24d188(0x460)],_0x8871e0[_0x24d188(0x58a)])['then'](function(_0x77bd41){var _0xc266b3=_0x24d188;if('ArUNw'===_0xc266b3(0x2de))return;else{_0x8871e0['candidates']=JSON[_0xc266b3(0x17d)](_0x77bd41);var _0x4e67ed={};_0x4e67ed[_0xc266b3(0x11e)]=_0x8871e0[_0xc266b3(0x11e)],_0x4e67ed[_0xc266b3(0x356)]=_0x8871e0['type'];for(var _0x5837b0=0x0;_0x5837b0<_0x8871e0[_0xc266b3(0x460)][_0xc266b3(0x1b8)];_0x5837b0++){_0x4e67ed[_0xc266b3(0x3cf)]=_0x8871e0[_0xc266b3(0x460)][_0x5837b0],_0x14abe5[_0xc266b3(0x43e)](_0x4e67ed);}}});else{var _0x22e46e={};_0x22e46e[_0x24d188(0x11e)]=_0x8871e0[_0x24d188(0x11e)],_0x22e46e[_0x24d188(0x356)]=_0x8871e0[_0x24d188(0x356)];for(var _0x50a582=0x0;_0x50a582<_0x8871e0['candidates']['length'];_0x50a582++){_0x22e46e[_0x24d188(0x3cf)]=_0x8871e0[_0x24d188(0x460)][_0x50a582],_0x14abe5[_0x24d188(0x43e)](_0x22e46e);}}},_0x14abe5[_0xeb34dc(0x197)]=function(_0x5ac7e1){var _0x1fd6ab=_0xeb34dc;_0x14abe5[_0x1fd6ab(0x213)][_0x5ac7e1[_0x1fd6ab(0x11e)]][_0x1fd6ab(0x551)](_0x5ac7e1[_0x1fd6ab(0x402)])['then'](function(){var _0x4deccd=_0x1fd6ab;if(_0x4deccd(0x1f4)!==_0x4deccd(0x3cb)){if(_0x14abe5['rpcs'][_0x5ac7e1['UUID']][_0x4deccd(0x187)][_0x4deccd(0x356)]===_0x4deccd(0x219))_0x14abe5['rpcs'][_0x5ac7e1[_0x4deccd(0x11e)]][_0x4deccd(0x46c)]()['then'](function(_0x1e71fb){var _0x2ba6fc=_0x4deccd;if(!_0x14abe5[_0x2ba6fc(0x4d2)]&&_0x14abe5[_0x2ba6fc(0x1a6)]==0x5)_0x1e71fb[_0x2ba6fc(0x28f)]=CodecsHandler[_0x2ba6fc(0x29c)](_0x1e71fb[_0x2ba6fc(0x28f)],{'stereo':0x1,'maxaveragebitrate':(_0x14abe5[_0x2ba6fc(0x435)]||0x100)*0x400,'cbr':_0x14abe5[_0x2ba6fc(0x293)],'useinbandfec':0x1,'maxptime':_0x14abe5[_0x2ba6fc(0x587)],'minptime':_0x14abe5[_0x2ba6fc(0x3bb)],'ptime':_0x14abe5[_0x2ba6fc(0x3f1)]});else{if(_0x14abe5[_0x2ba6fc(0x1a6)]==0x1||_0x14abe5['stereo']==0x2||_0x14abe5[_0x2ba6fc(0x1a6)]==0x5)_0x1e71fb['sdp']=CodecsHandler['setOpusAttributes'](_0x1e71fb[_0x2ba6fc(0x28f)],{'stereo':0x1,'maxaveragebitrate':(_0x14abe5[_0x2ba6fc(0x435)]||0x100)*0x400,'cbr':_0x14abe5[_0x2ba6fc(0x293)],'useinbandfec':0x1,'maxptime':_0x14abe5['maxptime'],'minptime':_0x14abe5['minptime'],'ptime':_0x14abe5[_0x2ba6fc(0x3f1)]});else{if(_0x14abe5[_0x2ba6fc(0x1a6)]==0x4)_0x1e71fb[_0x2ba6fc(0x28f)]=CodecsHandler['setOpusAttributes'](_0x1e71fb[_0x2ba6fc(0x28f)],{'stereo':0x2,'maxaveragebitrate':(_0x14abe5[_0x2ba6fc(0x435)]||0x100)*0x400,'cbr':_0x14abe5[_0x2ba6fc(0x293)],'useinbandfec':0x1,'maxptime':_0x14abe5[_0x2ba6fc(0x587)],'minptime':_0x14abe5[_0x2ba6fc(0x3bb)],'ptime':_0x14abe5[_0x2ba6fc(0x3f1)]});else _0x14abe5['audiobitrate']&&(_0x1e71fb[_0x2ba6fc(0x28f)]=CodecsHandler[_0x2ba6fc(0x29c)](_0x1e71fb[_0x2ba6fc(0x28f)],{'maxaveragebitrate':_0x14abe5[_0x2ba6fc(0x435)]*0x400,'cbr':_0x14abe5['cbr'],'useinbandfec':0x1,'maxptime':_0x14abe5[_0x2ba6fc(0x587)],'minptime':_0x14abe5[_0x2ba6fc(0x3bb)],'ptime':_0x14abe5['ptime']}));}}_0x14abe5[_0x2ba6fc(0x4d5)]&&(_0x1e71fb['sdp']=CodecsHandler[_0x2ba6fc(0x476)](_0x1e71fb['sdp'],_0x14abe5[_0x2ba6fc(0x4d5)]));_0x14abe5[_0x2ba6fc(0x4e4)]&&(log(_0x1e71fb[_0x2ba6fc(0x28f)]),_0x1e71fb['sdp']=CodecsHandler['disableNACK'](_0x1e71fb[_0x2ba6fc(0x28f)]));_0x14abe5[_0x2ba6fc(0x1e5)]&&(_0x1e71fb['sdp']=CodecsHandler[_0x2ba6fc(0x14a)](_0x1e71fb[_0x2ba6fc(0x28f)]));_0x14abe5[_0x2ba6fc(0x506)]&&(_0x1e71fb[_0x2ba6fc(0x28f)]=CodecsHandler[_0x2ba6fc(0x1f5)](_0x1e71fb[_0x2ba6fc(0x28f)]));if(_0x14abe5[_0x2ba6fc(0x213)][_0x5ac7e1['UUID']]['manualBandwidth'])_0x2ba6fc(0x2d0)!==_0x2ba6fc(0x2d0)?(_0x3bb2d8[_0x2ba6fc(0x280)]=!![],_0x22f7f3[_0x2ba6fc(0x1d7)][_0x2ba6fc(0x44f)]='1',_0xf32b1f['classList'][_0x2ba6fc(0x1d9)](_0x2ba6fc(0x296))):(log(_0x2ba6fc(0x2a2)),_0x1e71fb[_0x2ba6fc(0x28f)]=_0x376fc1(_0x1e71fb[_0x2ba6fc(0x28f)],_0x14abe5[_0x2ba6fc(0x213)][_0x5ac7e1['UUID']][_0x2ba6fc(0x428)]));else _0x14abe5[_0x2ba6fc(0x335)]&&(log(_0x2ba6fc(0x2a2)),_0x1e71fb['sdp']=_0x376fc1(_0x1e71fb[_0x2ba6fc(0x28f)],_0x14abe5[_0x2ba6fc(0x335)]));return _0x14abe5[_0x2ba6fc(0x213)][_0x5ac7e1[_0x2ba6fc(0x11e)]]['setLocalDescription'](_0x1e71fb);})[_0x4deccd(0x49d)](function _0x4150dc(){var _0x744fb5=_0x4deccd;log(_0x744fb5(0x254));var _0x2bb339={};_0x2bb339['UUID']=_0x5ac7e1[_0x744fb5(0x11e)],_0x2bb339[_0x744fb5(0x402)]=_0x14abe5[_0x744fb5(0x213)][_0x5ac7e1[_0x744fb5(0x11e)]][_0x744fb5(0x51c)],_0x2bb339['session']=_0x14abe5[_0x744fb5(0x213)][_0x5ac7e1[_0x744fb5(0x11e)]][_0x744fb5(0x2c4)],_0x14abe5['password']?_0x14abe5[_0x744fb5(0x38a)](JSON[_0x744fb5(0x446)](_0x2bb339[_0x744fb5(0x402)]))[_0x744fb5(0x49d)](function(_0x5703c5){var _0x2270c7=_0x744fb5;_0x2bb339[_0x2270c7(0x402)]=_0x5703c5[0x0],_0x2bb339[_0x2270c7(0x58a)]=_0x5703c5[0x1],_0x14abe5[_0x2270c7(0x16b)](_0x2bb339);}):_0x14abe5[_0x744fb5(0x16b)](_0x2bb339);})[_0x4deccd(0x255)](errorlog);else _0x14abe5[_0x4deccd(0x213)][_0x5ac7e1[_0x4deccd(0x11e)]][_0x4deccd(0x187)]['type']===_0x4deccd(0x513)&&errorlog(_0x4deccd(0x546));}else _0x3d6fba('failed\x20to\x20send\x20zoom\x20change\x20request');})['catch'](errorlog);},_0x14abe5[_0xeb34dc(0x438)]=function(_0x2b8026){var _0x6b7410=_0xeb34dc,_0x4b8a04=_0x2b8026[_0x6b7410(0x11e)];if(_0x4b8a04 in _0x14abe5[_0x6b7410(0x213)]){log(_0x6b7410(0x426)),log(_0x2b8026);if(_0x6b7410(0x2c4)in _0x2b8026){if(_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['session']==_0x2b8026['session']){log(_0x6b7410(0x238));return;}else warnlog(_0x6b7410(0x3af));}}else log(_0x6b7410(0x1f6));try{for(var _0x416d4c in _0x14abe5[_0x6b7410(0x213)]){if(_0x14abe5[_0x6b7410(0x213)][_0x416d4c]['streamID']==_0x2b8026[_0x6b7410(0x248)]){_0x14abe5[_0x6b7410(0x213)][_0x416d4c][_0x6b7410(0xf5)]&&(_0x14abe5['rpcs'][_0x416d4c][_0x6b7410(0xf5)][_0x6b7410(0x467)][_0x6b7410(0x2c6)]=_0x6b7410(0x4bd));_0x14abe5[_0x6b7410(0x213)][_0x416d4c]=null,delete _0x14abe5[_0x6b7410(0x213)][_0x416d4c],warnlog(_0x6b7410(0x39d));if(_0x14abe5[_0x6b7410(0x4d2)])try{_0x6b7410(0x279)!==_0x6b7410(0x16f)?document[_0x6b7410(0x1d2)](_0x6b7410(0x4f1)+_0x416d4c)&&getById(_0x6b7410(0x4f1)+_0x416d4c)[_0x6b7410(0x3a6)][_0x6b7410(0x43f)](getById(_0x6b7410(0x4f1)+_0x416d4c)):_0x4d0c29=_0x3724ec[_0x6b7410(0x23b)][_0x4a8d30][_0x6b7410(0x4ac)];}catch(_0x57b1b4){errorlog(_0x57b1b4);}}}document[_0x6b7410(0x1d2)]('mainmenu')&&document[_0x6b7410(0x1d2)]('mainmenu')[_0x6b7410(0x3a6)][_0x6b7410(0x43f)](document[_0x6b7410(0x1d2)](_0x6b7410(0x102)));}catch(_0xf2a065){errorlog(_0xf2a065);}if(_0x14abe5[_0x6b7410(0x417)]!==![]){if(_0x6b7410(0x524)===_0x6b7410(0x340))_0x5a3708();else{if(Object[_0x6b7410(0x140)](_0x14abe5['rpcs'])[_0x6b7410(0x1b8)]>=_0x14abe5[_0x6b7410(0x417)]){delete _0x14abe5[_0x6b7410(0x213)][_0x4b8a04],updateUserList(),warnlog(_0x6b7410(0x322));return;}}}else{if(_0x14abe5[_0x6b7410(0x401)]!==![]){if(Object[_0x6b7410(0x140)](_0x14abe5['rpcs'])[_0x6b7410(0x1b8)]+Object[_0x6b7410(0x140)](_0x14abe5[_0x6b7410(0x23b)])[_0x6b7410(0x1b8)]>=_0x14abe5[_0x6b7410(0x401)]){if(_0x6b7410(0x1b9)===_0x6b7410(0x34f))_0x399614['rpcs'][_0x57831c][_0x6b7410(0x134)][_0x5c47af['id']][_0x6b7410(0x2c2)]=_0x9f0797[_0x6b7410(0x303)]+'\x20x\x20'+_0x392bc0[_0x6b7410(0x383)],_0x329a8a[_0x6b7410(0x213)][_0x2284c1][_0x6b7410(0x134)][_0x3ce86c['id']]['_frameWidth']=_0x54f9d6[_0x6b7410(0x303)],_0x1a151e['rpcs'][_0x5058af][_0x6b7410(0x134)][_0x13e36c['id']][_0x6b7410(0x50a)]=_0x1a8466[_0x6b7410(0x383)];else{delete _0x14abe5[_0x6b7410(0x213)][_0x4b8a04],updateUserList(),warnlog(_0x6b7410(0x322));return;}}}}if(_0x14abe5[_0x6b7410(0x48f)]){if(_0x14abe5['director'])!(_0x4b8a04 in _0x14abe5[_0x6b7410(0x23b)])&&_0x14abe5[_0x6b7410(0x39b)](_0x4b8a04);else{if(_0x14abe5[_0x6b7410(0x4c8)]!==_0x4b8a04)return;}}_0x14abe5['rpcs'][_0x4b8a04]=new RTCPeerConnection(_0x14abe5['configuration']);if(_0x14abe5[_0x6b7410(0x4c2)]){if(Object[_0x6b7410(0x140)](_0x14abe5[_0x6b7410(0x213)])[_0x6b7410(0x1b8)]>0x1){warnlog(_0x6b7410(0x1dd)),log(_0x14abe5[_0x6b7410(0x213)]),delete _0x14abe5[_0x6b7410(0x213)][_0x4b8a04],updateUserList();return;}else warnlog('CONNECTED\x20TO\x20FIRST\x20PEER');}_0x2b8026[_0x6b7410(0x248)]in _0x14abe5[_0x6b7410(0x38c)]&&delete _0x14abe5[_0x6b7410(0x38c)][_0x2b8026[_0x6b7410(0x248)]];_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['streamID']=_0x2b8026[_0x6b7410(0x248)];_0x2b8026[_0x6b7410(0x2c4)]?_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x2c4)]=_0x2b8026[_0x6b7410(0x2c4)]:_0x6b7410(0x514)!==_0x6b7410(0x514)?_0x2f5c08[_0x6b7410(0x39b)](_0x717be8):_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x2c4)]=null;_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x548)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['stats']={},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x134)][_0x6b7410(0x241)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x46e)]=-0x1,_0x14abe5['rpcs'][_0x4b8a04]['channelOffset']=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['targetBandwidth']=-0x1,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x428)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0xf5)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x354)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x276)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['videoMuted']=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x323)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0xdb)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['remoteMuteElement']=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['mutedState']=null,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x1c8)]={},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x379)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x164)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['streamSrc']=null,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x225)]=0x64,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x2fc)]=0x0,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x3ac)]=0x0,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['pliCount']=0x0,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x20b)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x1a8)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04]['canvasCtx']=null,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x425)]=null,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x202)]={},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x23d)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x371)]=![],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x22a)]=Date[_0x6b7410(0x149)]();var _0x400ddb='';_0x14abe5['codecGroupFlag']&&(_0x6b7410(0x4a4)!==_0x6b7410(0x4a4)?_0xf1d58e['pcs'][_0xc0bb76][_0x6b7410(0x3c0)]===![]?_0xba5334[_0x6b7410(0x57a)](_0x29e775,0x0):_0x112558[_0x6b7410(0x57a)](_0x574f25,-0x1):_0x400ddb=_0x14abe5[_0x6b7410(0xeb)]);if(_0x14abe5['director']){var _0x3f1009='';_0x14abe5[_0x6b7410(0x201)]&&(_0x6b7410(0xdf)===_0x6b7410(0x44e)?_0x1151a0[_0x6b7410(0x52d)]=_0xee768c[_0x6b7410(0x220)]:_0x14abe5[_0x6b7410(0x201)]!==!![]&&(_0x3f1009=_0x6b7410(0x3b3)+_0x14abe5[_0x6b7410(0x201)]));var _0x16e36b='';_0x14abe5['password']&&(_0x14abe5['defaultPassword']===![]&&(_0x16e36b=_0x6b7410(0x27d)+_0x14abe5[_0x6b7410(0x3e7)]));if(_0x14abe5[_0x6b7410(0x201)]&&_0x6b7410(0x41f)in _0x2b8026&&_0x2b8026[_0x6b7410(0x41f)]!==![]){}else createControlBox(_0x4b8a04,_0x6b7410(0x32e)+location[_0x6b7410(0xdd)]+location['pathname']+_0x6b7410(0x249)+_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x248)]+_0x6b7410(0x3a5)+_0x400ddb+_0x6b7410(0x341)+_0x14abe5[_0x6b7410(0x40f)]+_0x16e36b+_0x3f1009,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x248)]);}_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x11e)]=_0x4b8a04;if(_0x6b7410(0x248)in _0x2b8026){_0x14abe5['rpcs'][_0x4b8a04][_0x6b7410(0x248)]=_0x2b8026['streamID'];try{if(_0x14abe5[_0x6b7410(0xe7)]){if(_0x14abe5[_0x6b7410(0xe7)][_0x6b7410(0x4b3)](_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x248)])){if(_0x14abe5['bitrate_set']!==![]){let _0x14f0bc=_0x14abe5[_0x6b7410(0xe7)][_0x6b7410(0x3d6)](_0x14abe5['rpcs'][_0x4b8a04]['streamID']);_0x14abe5['bitrate_set'][_0x6b7410(0x1b8)]>_0x14f0bc&&(_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x428)]=parseInt(_0x14abe5[_0x6b7410(0x2b8)][_0x14f0bc]),_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x428)]<=0x0&&(_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x428)]=![]));}}}}catch(_0x302115){errorlog(_0x302115);}}_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x453)]=function(_0x441187){var _0xc839ef=_0x6b7410;try{var _0x134622=this[_0xc839ef(0x248)];}catch(_0x729b07){}if(!_0x14abe5[_0xc839ef(0x4d2)]){if(_0x14abe5[_0xc839ef(0x3e5)]!==![]||_0x14abe5['roomid']!==![])try{_0x14abe5[_0xc839ef(0x213)][this[_0xc839ef(0x11e)]][_0xc839ef(0xf5)]&&(_0x14abe5[_0xc839ef(0x213)][this[_0xc839ef(0x11e)]][_0xc839ef(0xf5)]['style']['display']=_0xc839ef(0x4bd)),setTimeout(function(){updateMixer();},0x1);}catch(_0x4b9061){}}try{document[_0xc839ef(0x1d2)](_0xc839ef(0x4f1)+this[_0xc839ef(0x11e)])&&getById('container_'+this[_0xc839ef(0x11e)])[_0xc839ef(0x3a6)][_0xc839ef(0x43f)](getById(_0xc839ef(0x4f1)+this[_0xc839ef(0x11e)]));}catch(_0x50d412){errorlog(_0x50d412);}try{this[_0xc839ef(0x285)]&&this[_0xc839ef(0x285)][_0xc839ef(0x481)]()[_0xc839ef(0x1fa)](function(_0x927c26){var _0x1d5762=_0xc839ef;_0x927c26[_0x1d5762(0x503)]();});}catch(_0x5846fb){'ynCHn'!==_0xc839ef(0x395)?errorlog(_0x5846fb):(_0x433de6['sdp']=_0x514272[_0xc839ef(0x29c)](_0x4f9721[_0xc839ef(0x28f)],{'stereo':0x1}),_0xca22(_0xc839ef(0x287)));}try{this[_0xc839ef(0x237)][_0xc839ef(0x53a)]();}catch(_0x135cbe){errorlog(_0x135cbe);}try{_0x14abe5[_0xc839ef(0x213)][this[_0xc839ef(0x11e)]]=null,delete _0x14abe5[_0xc839ef(0x213)][this['UUID']];}catch(_0x1e2c48){errorlog(_0x1e2c48);}warnlog(_0xc839ef(0x39d));try{_0x14abe5[_0xc839ef(0x43c)](_0x134622);}catch(_0x58aab3){errorlog('Couldn\x27t\x20re-connect'),errorlog(_0x58aab3);}updateUserList();},_0x14abe5['rpcs'][_0x4b8a04][_0x6b7410(0x1d3)]=null,_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0xf2)]=[],_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x53b)]=function(_0x47ee10){var _0x4e81a8=_0x6b7410;if(_0x47ee10['candidate']==null){log('null\x20ice\x20rpcs');return;}try{if(_0x14abe5[_0x4e81a8(0x31a)]){if(_0x47ee10['candidate'][_0x4e81a8(0x3cf)]['indexOf'](_0x14abe5[_0x4e81a8(0x31a)])===-0x1){log(_0x4e81a8(0x1b4));return;}else log(_0x47ee10[_0x4e81a8(0x3cf)]);}}catch(_0x896c7d){errorlog(_0x896c7d);}if(_0x14abe5[_0x4e81a8(0x213)][_0x4b8a04]['iceTimer']!==null){_0x14abe5[_0x4e81a8(0x213)][_0x4b8a04][_0x4e81a8(0xf2)]['push'](_0x47ee10[_0x4e81a8(0x3cf)]);return;}_0x14abe5['rpcs'][_0x4b8a04][_0x4e81a8(0xf2)][_0x4e81a8(0x2e4)](_0x47ee10['candidate']),_0x14abe5[_0x4e81a8(0x213)][_0x4b8a04][_0x4e81a8(0x1d3)]=setTimeout(function(){var _0x154089=_0x4e81a8;if(!(_0x4b8a04 in _0x14abe5['rpcs']))return;_0x14abe5[_0x154089(0x213)][_0x4b8a04][_0x154089(0x1d3)]=null;if(_0x14abe5['rpcs'][_0x4b8a04][_0x154089(0xf2)]==[]){if('MmAPm'===_0x154089(0x1f1))return;else _0x236a18[_0x154089(0xe5)][_0x154089(0x53e)]===![]&&(_0x57e009=!![]),_0x34ff99['obsVisibility']=_0x249471['obsState'][_0x154089(0x53e)];}var _0x33e0a9={};_0x33e0a9['UUID']=_0x4b8a04,_0x33e0a9[_0x154089(0x356)]=_0x154089(0x2d6),_0x33e0a9['candidates']=_0x14abe5[_0x154089(0x213)][_0x4b8a04][_0x154089(0xf2)],_0x33e0a9[_0x154089(0x2c4)]=_0x14abe5[_0x154089(0x213)][_0x4b8a04][_0x154089(0x2c4)],_0x14abe5[_0x154089(0x213)][_0x4b8a04][_0x154089(0xf2)]=[];if(_0x14abe5['password']){if(_0x154089(0x168)===_0x154089(0x43b)){var _0x102d4f=_0xf6de52['getVideoBitrates'](_0x19beef[_0x154089(0x402)][_0x154089(0x28f)])||0x9c4;_0x1fb589('BITRATE:\x20'+_0x102d4f);if(_0x102d4f>_0x2cfc12){var _0x117c2b=_0x104e12[_0x154089(0x23e)](_0x30a452[_0x154089(0x402)][_0x154089(0x28f)])||0x0;_0x41dc25[_0x154089(0x402)]['sdp']=_0x4c3692[_0x154089(0x11f)](_0x62f657['description'][_0x154089(0x28f)],{'min':_0x3c1806(_0xe7ff47/0xa)||0x1,'max':_0x37ab0a(_0x1ed55d+_0x117c2b/0x400)});}}else _0x14abe5[_0x154089(0x38a)](JSON[_0x154089(0x446)](_0x33e0a9[_0x154089(0x460)]))[_0x154089(0x49d)](function(_0x443029){var _0x55e3a2=_0x154089;_0x33e0a9[_0x55e3a2(0x460)]=_0x443029[0x0],_0x33e0a9[_0x55e3a2(0x58a)]=_0x443029[0x1],_0x14abe5[_0x55e3a2(0x16b)](_0x33e0a9);});}else _0x14abe5[_0x154089(0x16b)](_0x33e0a9);},0x190);},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x286)]=function(_0x363ed6){var _0x441a4a=_0x6b7410;switch(this['connectionState']){case _0x441a4a(0x357):log(_0x441a4a(0x357));case _0x441a4a(0x204):log(_0x441a4a(0x204));case _0x441a4a(0x45d):log(_0x441a4a(0x593));if(_0x14abe5[_0x441a4a(0x4c2)]){if(_0x14abe5['ws'][_0x441a4a(0x3e4)]!==0x1){if('sNRiK'!==_0x441a4a(0x299))_0x4a5fb4(_0x441a4a(0x57b))[_0x441a4a(0x313)][_0x441a4a(0x1d9)](_0x441a4a(0xea)),_0x2809a4(_0x441a4a(0x4fc))[_0x441a4a(0x313)][_0x441a4a(0x262)](_0x441a4a(0x2a5));else{_0x14abe5['ws'][_0x441a4a(0x53a)]();break;}}_0x14abe5['ws'][_0x441a4a(0x53a)](),setTimeout(function(){var _0x3ad718=_0x441a4a;if(_0x14abe5[_0x3ad718(0x4b2)]!=!![]){if(_0x3ad718(0x199)!==_0x3ad718(0x199))for(var _0xcf2a48=0x0;_0xcf2a48<_0x6c78b8[_0x3ad718(0x309)]['length'];_0xcf2a48++){if(_0x25eddf[_0x3ad718(0x309)][_0xcf2a48]in _0x36d531[_0x3ad718(0x23b)]){}else _0x400a18[_0x3ad718(0x309)][_0x3ad718(0x233)](_0xcf2a48,0x1),_0xcf2a48--;}else warnUser(_0x3ad718(0x416));}},0x1);}break;case _0x441a4a(0x3ad):warnlog(_0x441a4a(0x2ba));break;case'failed':warnlog(_0x441a4a(0x2e9));try{var _0x3c3d44=this[_0x441a4a(0x248)];}catch(_0x2c7e27){}try{this[_0x441a4a(0x285)]&&this[_0x441a4a(0x285)][_0x441a4a(0x481)]()[_0x441a4a(0x1fa)](function(_0x1ceb25){var _0xbaa501=_0x441a4a;_0x1ceb25['stop'](),log(_0xbaa501(0x2d1));});}catch(_0x12fca4){warnlog(_0x12fca4);}if(_0x14abe5[_0x441a4a(0x4d2)])try{'recorder'in _0x14abe5[_0x441a4a(0x213)][this[_0x441a4a(0x11e)]]['videoElement']&&_0x14abe5[_0x441a4a(0x213)][this['UUID']]['videoElement'][_0x441a4a(0x47a)][_0x441a4a(0x503)]();}catch(_0x3d3e0d){_0x441a4a(0x1ef)===_0x441a4a(0x1ef)?warnlog(_0x3d3e0d):_0x27552c('Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??');}try{document['getElementById'](_0x441a4a(0x4f1)+this[_0x441a4a(0x11e)])&&(_0x441a4a(0x151)==='jEJYY'?_0x2cdbed[_0x441a4a(0x213)][_0x5e6148][_0x441a4a(0x134)]['sensors']['mag']=_0x3167c9[_0x441a4a(0x1b0)]:getById(_0x441a4a(0x4f1)+this[_0x441a4a(0x11e)])[_0x441a4a(0x3a6)][_0x441a4a(0x43f)](getById(_0x441a4a(0x4f1)+this[_0x441a4a(0x11e)])));}catch(_0x399f1b){warnlog(_0x399f1b);}_0x14abe5[_0x441a4a(0x213)][this['UUID']][_0x441a4a(0x53a)](),_0x14abe5[_0x441a4a(0x213)][this[_0x441a4a(0x11e)]]=null,delete _0x14abe5[_0x441a4a(0x213)][this[_0x441a4a(0x11e)]];!_0x14abe5[_0x441a4a(0x4d2)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x3c3d44==_0x441a4a(0x45a))break;try{warnlog(_0x441a4a(0x4ec)),_0x3c3d44 in _0x14abe5[_0x441a4a(0x491)]&&clearTimeout(_0x14abe5['watchTimeoutList'][_0x3c3d44]),_0x14abe5['watchTimeoutList'][_0x3c3d44]=setTimeout(function(_0x34339c){delete _0x14abe5['watchTimeoutList'][_0x34339c],_0x14abe5['watchStream'](_0x34339c);},_0x14abe5[_0x441a4a(0x180)],_0x3c3d44);}catch(_0x4052ba){errorlog(_0x4052ba);}break;case _0x441a4a(0x55f):warnlog('RTC\x20closed');try{var _0x3c3d44=this[_0x441a4a(0x248)];}catch(_0x13c1f6){};try{this[_0x441a4a(0x285)]&&this[_0x441a4a(0x285)][_0x441a4a(0x481)]()[_0x441a4a(0x1fa)](function(_0x3d9481){var _0x5dfeef=_0x441a4a;_0x3d9481[_0x5dfeef(0x503)](),log(_0x5dfeef(0x2d1));});}catch(_0x32e9ab){}if(_0x14abe5[_0x441a4a(0x4d2)])try{'recorder'in _0x14abe5[_0x441a4a(0x213)][this[_0x441a4a(0x11e)]]['videoElement']&&_0x14abe5[_0x441a4a(0x213)][this['UUID']][_0x441a4a(0xf5)][_0x441a4a(0x47a)][_0x441a4a(0x503)]();}catch(_0x1c5fc){errorlog(_0x1c5fc);}try{document[_0x441a4a(0x1d2)](_0x441a4a(0x4f1)+this[_0x441a4a(0x11e)])&&getById('container_'+this[_0x441a4a(0x11e)])['parentNode'][_0x441a4a(0x43f)](getById(_0x441a4a(0x4f1)+this[_0x441a4a(0x11e)]));}catch(_0x26b650){_0x441a4a(0x29d)==='zpEKd'?(_0x11e196[_0x441a4a(0x280)]?_0x4a1008[_0x441a4a(0x501)]=_0x4b8c1d:_0x1ea95c[_0x441a4a(0x501)]=![],_0xf8b6bd[_0x441a4a(0x302)]()):errorlog(_0x26b650);}_0x14abe5['rpcs'][this[_0x441a4a(0x11e)]][_0x441a4a(0x53a)](),_0x14abe5['rpcs'][this[_0x441a4a(0x11e)]]=null,delete _0x14abe5[_0x441a4a(0x213)][this['UUID']];!_0x14abe5['director']&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x3c3d44=='undefined')break;try{_0x441a4a(0x16c)!==_0x441a4a(0x577)?(errorlog(_0x441a4a(0x516)),_0x3c3d44 in _0x14abe5['watchTimeoutList']&&clearTimeout(_0x14abe5[_0x441a4a(0x491)][_0x3c3d44]),_0x14abe5[_0x441a4a(0x491)][_0x3c3d44]=setTimeout(function(_0x3f2bb3){var _0x155592=_0x441a4a;delete _0x14abe5[_0x155592(0x491)][_0x3f2bb3],_0x14abe5[_0x155592(0x43c)](_0x3f2bb3);},_0x14abe5[_0x441a4a(0x180)],_0x3c3d44)):_0x8f1a5[_0x4f229d][_0x441a4a(0x313)][_0x441a4a(0x1d9)]('altpress');}catch(_0x3c5eae){errorlog(_0x3c5eae);}break;}},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x51a)]=function(){var _0x139e7f=_0x6b7410;try{if(this['iceConnectionState']==_0x139e7f(0x55f))errorlog(_0x139e7f(0x490));else{if(this[_0x139e7f(0x46f)]==_0x139e7f(0x3ad))'KyxpZ'===_0x139e7f(0xd8)?(warnlog('ICE\x20DISCONNECTED'),_0x14abe5['rpcs'][_0x4b8a04]['videoElement'][_0x139e7f(0x467)][_0x139e7f(0x58e)]='0',_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0x175)]=setTimeout(function(_0x2069fe){updateMixer();},0x1f4,_0x4b8a04)):(_0x50a5c8[_0x139e7f(0x386)]=!![],_0x4d10c9['directorSpeakerMute']());else this['iceConnectionState']==_0x139e7f(0x3aa)?errorlog(_0x139e7f(0x3cd)):(log(_0x139e7f(0x29f)+this['iceConnectionState']),'opacity'in _0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0xf5)][_0x139e7f(0x467)]?_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0xf5)][_0x139e7f(0x467)][_0x139e7f(0x58e)]=='0'&&(_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0xf5)][_0x139e7f(0x467)][_0x139e7f(0x58e)]='1',updateMixer()):_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0xf5)][_0x139e7f(0x467)][_0x139e7f(0x58e)]='1',_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0x175)]&&clearTimeout(_0x14abe5[_0x139e7f(0x213)][_0x4b8a04][_0x139e7f(0x175)]));}}catch(_0x2fadd0){}},_0x14abe5[_0x6b7410(0x213)][_0x4b8a04][_0x6b7410(0x2b4)]=function(_0x119ed7){var _0x20f6cd=_0x6b7410;_0x14abe5['rpcs'][_0x4b8a04][_0x20f6cd(0x237)]=_0x119ed7['channel'],_0x14abe5[_0x20f6cd(0x213)][_0x4b8a04][_0x20f6cd(0x237)][_0x20f6cd(0x11e)]=_0x4b8a04,_0x14abe5[_0x20f6cd(0x213)][_0x4b8a04][_0x20f6cd(0x237)][_0x20f6cd(0x3a4)]=_0x110c99=>{var _0x2689be=_0x20f6cd,_0x1e716e={};_0x1e716e['broadcast']=![];if(_0x14abe5[_0x2689be(0x1ec)]!==![]){if(_0x14abe5['novideo'][_0x2689be(0x4b3)](_0x14abe5[_0x2689be(0x213)][_0x4b8a04]['streamID'])){if(_0x2689be(0x186)!==_0x2689be(0x231))_0x1e716e['video']=!![];else try{_0x14dad6[_0x2689be(0x23b)][_0x47026f][_0x2689be(0x134)][_0x2689be(0x12d)][_0x2689be(0x4d2)]=!![];}catch(_0x4b732f){}}else _0x1e716e[_0x2689be(0x49b)]=![];}else{if(_0x14abe5[_0x2689be(0x4f2)]!==![]){if(_0x14abe5[_0x2689be(0x4f2)]!==null)_0x2689be(0x2d5)===_0x2689be(0xec)?_0x5c8ef2['rpcs'][_0x245246][_0x2689be(0x285)][_0x2689be(0x370)](_0x2c7e97):_0x14abe5[_0x2689be(0x213)][_0x4b8a04]['streamID']===_0x14abe5['broadcast']?_0x14abe5['webp']?(_0x1e716e[_0x2689be(0x4f2)]=!![],_0x1e716e['video']=![]):_0x1e716e[_0x2689be(0x49b)]=!![]:_0x1e716e['video']=![];else{if(_0x14abe5[_0x2689be(0x4c8)]){if(_0x4b8a04==_0x14abe5['directorUUID'])_0x14abe5[_0x2689be(0x1d4)]?(_0x1e716e[_0x2689be(0x49b)]=![],_0x1e716e[_0x2689be(0x4f2)]=!![]):_0x1e716e[_0x2689be(0x49b)]=!![];else{if(_0x2689be(0x265)==='AzHYm')_0x1e716e[_0x2689be(0x49b)]=![];else{if(_0x166473[_0x2689be(0x284)]!==_0x5e7fb9[_0x2689be(0x248)])return;else{}}}}}}else _0x14abe5['exclude']!==![]?_0x14abe5[_0x2689be(0x3bd)][_0x2689be(0x4b3)](_0x14abe5[_0x2689be(0x213)][_0x4b8a04][_0x2689be(0x248)])?_0x1e716e[_0x2689be(0x49b)]=![]:_0x1e716e['video']=!![]:_0x1e716e[_0x2689be(0x49b)]=!![];}if(_0x14abe5[_0x2689be(0x220)]){if('vtJEU'!==_0x2689be(0x3da))return _0x587d8b(_0x2f3dcd[_0x2689be(0x242)]),![];else _0x1e716e[_0x2689be(0x52d)]=_0x14abe5[_0x2689be(0x220)];}try{_0x1e716e[_0x2689be(0x12d)]={},_0x1e716e['info']['label']=_0x14abe5[_0x2689be(0x20b)],_0x1e716e['info'][_0x2689be(0x1a8)]=_0x14abe5[_0x2689be(0x1a8)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x21a)]=_0x14abe5['stereo'],_0x1e716e['info'][_0x2689be(0x385)]=_0x14abe5[_0x2689be(0x335)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x3fe)]=_0x14abe5[_0x2689be(0x435)],_0x1e716e['info'][_0x2689be(0x452)]=_0x14abe5['codec'],_0x1e716e['info'][_0x2689be(0x327)]=_0x14abe5[_0x2689be(0x327)],_0x1e716e['info']['forceios']=_0x14abe5[_0x2689be(0x3d1)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x394)]=_0x14abe5[_0x2689be(0x1d5)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x3f1)]=_0x14abe5[_0x2689be(0x3f1)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x3bb)]=_0x14abe5[_0x2689be(0x3bb)],_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x587)]=_0x14abe5[_0x2689be(0x587)];if(navigator[_0x2689be(0x25b)]){var _0x438e3d,_0x422a9e=navigator['userAgent'];_0x1e716e[_0x2689be(0x12d)]['useragent']=_0x422a9e;}navigator[_0x2689be(0x51d)]&&(_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x51d)]=navigator[_0x2689be(0x51d)]);if(_0x14abe5[_0x2689be(0x18d)]===![]){if(window['obsstudio']){_0x1e716e[_0x2689be(0x12d)][_0x2689be(0x320)]=window[_0x2689be(0x36a)][_0x2689be(0x222)];if(_0x14abe5[_0x2689be(0xe5)]){var _0x33e1e3=![];_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x53e)]!==null&&(_0x1e716e[_0x2689be(0x3c0)]=_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x53e)],_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x53e)]===![]&&(_0x33e1e3=!![])),_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x3a8)]!==null&&(_0x1e716e[_0x2689be(0x2cc)]=_0x14abe5[_0x2689be(0xe5)]['sourceActive']),_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x1df)]!==null&&(_0x1e716e[_0x2689be(0x2b6)]=_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x1df)]),_0x14abe5[_0x2689be(0xe5)][_0x2689be(0x30e)]!==null&&('gUmoz'==='gUmoz'?_0x1e716e[_0x2689be(0x333)]=_0x14abe5['obsState'][_0x2689be(0x30e)]:(_0x204574(_0x489764,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x2177db[_0x2689be(0x483)]['push'](_0x5ba698)));}_0x14abe5[_0x2689be(0x171)]!==![]&&(_0x1e716e[_0x2689be(0x1b6)]=parseInt(_0x14abe5['optimize']),_0x33e1e3&&(_0x14abe5[_0x2689be(0x213)][_0x4b8a04]['bandwidth']=_0x1e716e[_0x2689be(0x1b6)]));}else _0x1e716e[_0x2689be(0x12d)][_0x2689be(0x320)]=![];}}catch(_0x470a0e){};_0x14abe5[_0x2689be(0x410)]!==![]?_0x14abe5[_0x2689be(0x410)][_0x2689be(0x4b3)](_0x14abe5['rpcs'][_0x4b8a04][_0x2689be(0x248)])?_0x1e716e[_0x2689be(0x403)]=!![]:_0x1e716e[_0x2689be(0x403)]=![]:_0x1e716e['audio']=!![];_0x1e716e[_0x2689be(0x2e6)]=![];_0x14abe5[_0x2689be(0x3eb)]!==![]?_0x14abe5[_0x2689be(0x3eb)][_0x2689be(0x4b3)](_0x14abe5[_0x2689be(0x213)][_0x4b8a04][_0x2689be(0x248)])?_0x1e716e[_0x2689be(0x2e6)]=!![]:_0x1e716e[_0x2689be(0x2e6)]=![]:_0x1e716e['iframe']=!![];_0x1e716e[_0x2689be(0x1d0)]=![],_0x1e716e[_0x2689be(0x3e5)]=![],_0x1e716e[_0x2689be(0x4d2)]=![],_0x1e716e['keyframerate']=_0x14abe5[_0x2689be(0x214)],_0x1e716e['enhanceaudio']=![],_0x1e716e[_0x2689be(0x33f)]=![],_0x1e716e[_0x2689be(0x3d1)]=![];_0x14abe5[_0x2689be(0x1d5)]&&(_0x1e716e[_0x2689be(0x4c3)]=!![]);if(_0x14abe5[_0x2689be(0x4d2)])_0x2689be(0x3f3)===_0x2689be(0x208)?(_0x5b44fe=_0x8773c9[_0x2689be(0x213)][_0x5f4e05][_0x2689be(0x134)][_0x46ed37][_0x2689be(0x53f)],_0x221f8c<0x0&&(_0xac4e36=0x0),_0x548581['rpcs'][_0x47a7b3][_0x2689be(0x134)][_0x5e6530][_0x2689be(0x291)]=_0x4800f8,_0x3082af['playoutDelayHint']=_0x1716c0(_0x22331f/0x3e8)):(_0x1e716e[_0x2689be(0x4d2)]=!![],_0x1e716e['forceios']=_0x14abe5[_0x2689be(0x3d1)]);else{if(_0x14abe5[_0x2689be(0x3e5)]!==![])_0x1e716e[_0x2689be(0x3e5)]=_0x14abe5[_0x2689be(0x3e5)];else _0x14abe5[_0x2689be(0x40f)]!==![]&&_0x14abe5[_0x2689be(0x40f)]!==''&&(_0x1e716e[_0x2689be(0x3d1)]=_0x14abe5[_0x2689be(0x3d1)],_0x1e716e[_0x2689be(0x1d0)]=!![]);}_0x14abe5['sendRequest'](_0x1e716e,_0x4b8a04)?log('successfully\x20requested\x20audio\x20and\x20video'):errorlog(_0x2689be(0x1bb)),pokeIframeAPI(_0x2689be(0x570),!![],_0x4b8a04);},_0x14abe5[_0x20f6cd(0x213)][_0x4b8a04][_0x20f6cd(0x237)][_0x20f6cd(0x4e2)]=_0x32bb4b=>{var _0x13458a=_0x20f6cd;if(typeof _0x32bb4b[_0x13458a(0x165)]==_0x13458a(0x55c)){if(!_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)])_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['imageElement']=document[_0x13458a(0x56b)](_0x13458a(0x3d7)),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x298)]=0x10,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x2f7)]=0x9,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x196)]=![],_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x354)]['addEventListener'](_0x13458a(0x28c),function(_0xf454f5){var _0x2d09cc=_0x13458a;if(_0x2d09cc(0x397)!==_0x2d09cc(0x397)){if(_0xe077d5[_0x2d09cc(0x2b8)]!==![]){let _0xa87988=_0x4803af['view_set'][_0x2d09cc(0x3d6)](_0xce13fa[_0x2d09cc(0x213)][_0x5e036d][_0x2d09cc(0x248)]);_0xf9b75[_0x2d09cc(0x2b8)]['length']>_0xa87988&&(_0xcb722d[_0x2d09cc(0x213)][_0x13a539]['manualBandwidth']=_0x19b14c(_0x2a1c4b['bitrate_set'][_0xa87988]),_0x2cadbb[_0x2d09cc(0x213)][_0x24bf30][_0x2d09cc(0x428)]<=0x0&&(_0x387be3[_0x2d09cc(0x213)][_0x10e2cc][_0x2d09cc(0x428)]=![]));}}else{log(_0x2d09cc(0x105));try{if(_0xf454f5[_0x2d09cc(0x22c)]||_0xf454f5['metaKey']){_0xf454f5[_0x2d09cc(0x228)]();var _0x1d26f1=_0xf454f5[_0x2d09cc(0x1ae)][_0x2d09cc(0x1d7)]['UUID'];if('stats'in _0x14abe5[_0x2d09cc(0x213)][_0x1d26f1]){var [_0x5b6860,_0x5d3079]=statsMenuCreator();printViewStats(_0x5d3079,_0x1d26f1),_0x5b6860[_0x2d09cc(0x328)]=setInterval(printViewStats,0xbb8,_0x5d3079,_0x1d26f1);}return _0xf454f5[_0x2d09cc(0x3b2)](),![];}}catch(_0xdcde4b){errorlog(_0xdcde4b);}}}),updateMixer();else _0x14abe5[_0x13458a(0x213)][_0x4b8a04]['imageElement'][_0x13458a(0x196)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['imageElement']['hidden']=![],_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['imageElement']['style'][_0x13458a(0x53e)]='visible');_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x58f)]=window[_0x13458a(0x1fc)][_0x13458a(0x406)](new Blob([new Uint8Array(_0x32bb4b[_0x13458a(0x165)])],{'type':_0x13458a(0x38b)}));return;}var _0x131700=JSON['parse'](_0x32bb4b[_0x13458a(0x165)]);_0x131700[_0x13458a(0x11e)]=_0x4b8a04;var _0x3c2acc=![],_0xd53be=![];_0x13458a(0x206)in _0x131700&&(_0x14abe5['director']&&(!(_0x14abe5[_0x13458a(0x4b2)]||_0x14abe5[_0x13458a(0x50b)])&&warnUser(_0x13458a(0x4ea),0x1388)),errorlog(_0x13458a(0x42a)+_0x131700[_0x13458a(0x206)]+',\x20isDirector:\x20'+_0x14abe5[_0x13458a(0x4d2)]));if(_0x13458a(0x402)in _0x131700)'TJaOq'!==_0x13458a(0x314)?_0x5f193b[_0x13458a(0x2d9)][0x0][_0x13458a(0x3dc)]=!![]:_0x14abe5[_0x13458a(0x56d)](_0x131700);else{if(_0x13458a(0x3cf)in _0x131700)_0x131700[_0x13458a(0x11e)]=_0x4b8a04,log('GOT\x20ICE!!'),_0x14abe5[_0x13458a(0x273)](_0x131700);else{if(_0x13458a(0x460)in _0x131700)_0x13458a(0x469)===_0x13458a(0x4a7)?_0x37fabd[_0x13458a(0x280)]=!![]:(_0x131700[_0x13458a(0x11e)]=_0x4b8a04,log(_0x13458a(0x2b0)),_0x14abe5[_0x13458a(0x544)](_0x131700));else{if(_0x13458a(0x23d)in _0x131700)try{_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['iframeSrc']=_0x131700[_0x13458a(0x23d)]||![];if(_0x14abe5[_0x13458a(0x4d2)]){if(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x23d)]){var _0x496aa2=document[_0x13458a(0x56b)](_0x13458a(0x1e8));_0x496aa2[_0x13458a(0x30b)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x23d)],_0x496aa2[_0x13458a(0x30b)]=_0x496aa2[_0x13458a(0x581)],_0x496aa2=_0x496aa2[_0x13458a(0x125)]||_0x496aa2[_0x13458a(0x30b)]||'',getById(_0x13458a(0x4b0)+_0x4b8a04)[_0x13458a(0x581)]=_0x13458a(0x135)+_0x496aa2+_0x13458a(0x582)+_0x496aa2+_0x13458a(0x1c1),getById(_0x13458a(0x4b0)+_0x4b8a04)['classList'][_0x13458a(0x262)](_0x13458a(0x2a5));}else getById(_0x13458a(0x4b0)+_0x4b8a04)[_0x13458a(0x313)][_0x13458a(0x1d9)]('advanced'),getById(_0x13458a(0x4b0)+_0x4b8a04)['innerText']='';}else{if(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x23d)]==![]){_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]=![],_0x3c2acc=!![];if(_0x14abe5[_0x13458a(0x4f2)]!==![]){if(_0x14abe5['broadcast']!==null)_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]===_0x14abe5[_0x13458a(0x4f2)]&&(_0x14abe5[_0x13458a(0xd9)]=![]);else _0x4b8a04==_0x14abe5['directorUUID']&&(_0x14abe5[_0x13458a(0xd9)]=![]);}}else{if(_0x14abe5[_0x13458a(0x4f2)]!==![]){if(_0x14abe5['broadcast']!==null){if(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]===_0x14abe5['broadcast']){if(_0x14abe5[_0x13458a(0x3eb)]===![])_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]=loadIframe(_0x131700['iframeSrc']),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]['id']='iframe_'+_0x4b8a04,_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5[_0x13458a(0xd9)]=_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)],_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['streamID']&&(_0x13458a(0x1fe)!=='WimLa'?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)]['sid']=_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['streamID']:_0x1b6cc5[_0x13458a(0x12d)][_0x13458a(0x51d)]=_0x24596d[_0x13458a(0x51d)]);else _0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]in _0x14abe5['noiframe']&&(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)]=loadIframe(_0x131700['iframeSrc']),_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)]['id']=_0x13458a(0x3fc)+_0x4b8a04,_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5[_0x13458a(0xd9)]=_0x14abe5['rpcs'][_0x4b8a04]['iframeEle'],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]&&(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x566)]=_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x248)]));}}else{if(_0x14abe5['directorUUID']){if(_0x4b8a04==_0x14abe5[_0x13458a(0x4c8)]){if(_0x14abe5['noiframe']===![])_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]=loadIframe(_0x131700[_0x13458a(0x23d)]),_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['iframeEle']['id']=_0x13458a(0x3fc)+_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5[_0x13458a(0xd9)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)],_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['streamID']&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)]['sid']=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]);else _0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]in _0x14abe5[_0x13458a(0x3eb)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['iframeEle']=loadIframe(_0x131700['iframeSrc']),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]['id']=_0x13458a(0x3fc)+_0x4b8a04,_0x14abe5['rpcs'][_0x4b8a04]['iframeEle'][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5[_0x13458a(0xd9)]=_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x371)],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x566)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]));}}}}else{if(_0x14abe5[_0x13458a(0x3eb)]===![])_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]=loadIframe(_0x131700['iframeSrc']),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]['id']='iframe_'+_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)][_0x13458a(0x566)]=_0x14abe5['rpcs'][_0x4b8a04]['streamID']);else _0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x248)]in _0x14abe5[_0x13458a(0x3eb)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]=loadIframe(_0x131700['iframeSrc']),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)]['id']=_0x13458a(0x3fc)+_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['iframeEle'][_0x13458a(0x1d7)][_0x13458a(0x11e)]=_0x4b8a04,_0x3c2acc=!![],_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x248)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x371)][_0x13458a(0x1d7)]['sid']=_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['streamID']));}}}}catch(_0x559877){errorlog(_0x559877);}}}}if('chat'in _0x131700){if(_0x13458a(0x4e7)==='FzMjO'){var _0x557db3=![],_0xe6d62e=![];_0x14abe5[_0x13458a(0x4c8)]===_0x4b8a04&&(_0x557db3=!![],_0x13458a(0x3ca)in _0x131700&&(_0x131700['overlay']==!![]&&(_0x13458a(0x194)===_0x13458a(0x2e2)?(_0x2e560b[_0x13458a(0x503)](),_0x501417(_0x13458a(0x2d1))):_0xe6d62e=!![])));if(_0x14abe5[_0x13458a(0x4d2)]){if(_0x131700[_0x13458a(0x4dc)]=='Raised\x20hand')_0x14abe5[_0x13458a(0x576)]&&playtone(),getById(_0x13458a(0x2bf)+_0x4b8a04)[_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x372),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x1ca)]['style'][_0x13458a(0x2c6)]='inline-block';else _0x131700['chat']==_0x13458a(0x1b5)&&(getById(_0x13458a(0x2bf)+_0x4b8a04)[_0x13458a(0x467)][_0x13458a(0x2c6)]='none',_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x1ca)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x4bd));}log(_0x13458a(0x36b)+_0x557db3),getChatMessage(_0x131700[_0x13458a(0x4dc)],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)],_0x557db3,_0xe6d62e);}else _0x3fc9cf[_0x13458a(0x388)]=_0xb49ec9[_0x13458a(0x20b)]+_0x13458a(0xe0);}_0x13458a(0x4a6)in _0x131700&&(log(_0x131700),_0x14abe5['closedCaptions']&&updateClosedCaptions(_0x131700,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)],_0x4b8a04));_0x13458a(0x411)in _0x131700&&(_0x13458a(0x36c)!==_0x13458a(0x36c)?(_0x4e9508[_0x13458a(0x213)][_0x258aab][_0x13458a(0x371)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x372),_0x17e596=!![]):_0x14abe5['director']&&(_0x13458a(0x2fe)!==_0x13458a(0x2fe)?_0xa94a82=_0x344d71:updateDirectorsAudio(_0x131700[_0x13458a(0x411)],_0x4b8a04)));_0x13458a(0x45c)in _0x131700&&(_0x14abe5[_0x13458a(0x4d2)]&&updateDirectorsVideo(_0x131700['videoOptions'],_0x4b8a04));'mediaDevices'in _0x131700&&(_0x14abe5['director']&&gotDevicesRemote(_0x131700['mediaDevices'],_0x4b8a04));_0x13458a(0x54d)in _0x131700&&(_0x14abe5[_0x13458a(0x4c8)]===_0x4b8a04&&(_0x14abe5[_0x13458a(0x557)]&&lowerhand()));if(_0x13458a(0x1ff)in _0x131700){log(_0x131700);if(_0x14abe5[_0x13458a(0x4c8)]===_0x4b8a04){if(_0x131700['infocus']!==![]){if(_0x131700[_0x13458a(0x1ff)]===!![]){if(_0x13458a(0x49e)==='ljads')_0x14abe5[_0x13458a(0x1ff)]=!![];else{var _0x198c91=_0xb0f800['stringify'](_0x2859f2);if(_0x198c91[_0x13458a(0x1b8)]>0x3a98){_0x2115cb(_0x13458a(0x4d9));return;}_0x4afb08['ws'][_0x13458a(0x3f6)](_0x198c91);}}else{if(_0x13458a(0x2ac)!==_0x13458a(0x2ac))_0x274495[_0x13458a(0x2e4)](_0x2118cc);else for(var _0x5e95c8 in _0x14abe5['rpcs']){if(_0x14abe5[_0x13458a(0x213)][_0x5e95c8][_0x13458a(0x248)]===_0x131700[_0x13458a(0x1ff)]){_0x14abe5['infocus']=_0x5e95c8;break;}}}}else _0x14abe5['infocus']=![];_0x3c2acc=!![],mustUpdateuserList=!![];}}_0x13458a(0x480)in _0x131700&&(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x134)]['sensors']={},_0x13458a(0x478)in _0x131700&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x134)][_0x13458a(0x480)][_0x13458a(0x478)]=_0x131700[_0x13458a(0x478)]),_0x13458a(0x384)in _0x131700&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x134)][_0x13458a(0x480)][_0x13458a(0x384)]=_0x131700['acc']),_0x13458a(0x542)in _0x131700&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x134)][_0x13458a(0x480)][_0x13458a(0x542)]=_0x131700['gyro']),_0x13458a(0x1b0)in _0x131700&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x134)][_0x13458a(0x480)][_0x13458a(0x1b0)]=_0x131700[_0x13458a(0x1b0)]),isIFrame&&parent[_0x13458a(0x153)]({'sensors':_0x131700},'*'));_0x13458a(0x46d)in _0x131700&&playbackMIDI(_0x131700[_0x13458a(0x46d)]);_0x13458a(0x47a)in _0x131700&&updateRemoteRecordButton(_0x4b8a04,_0x131700['recorder']);if(_0x13458a(0x12d)in _0x131700){warnlog(_0x131700),_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['stats'][_0x13458a(0x12d)]=_0x131700[_0x13458a(0x12d)];if(_0x13458a(0x20b)in _0x131700[_0x13458a(0x12d)]){typeof _0x131700[_0x13458a(0x12d)]['label']==_0x13458a(0x389)?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]=sanitizeLabel(_0x131700[_0x13458a(0x12d)][_0x13458a(0x20b)]):_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]=![];if(_0x14abe5[_0x13458a(0x4d2)]){var _0x115bcc=getById(_0x13458a(0x305)+_0x4b8a04);_0x115bcc&&(_0x115bcc[_0x13458a(0x467)][_0x13458a(0x27e)]=_0x13458a(0x466),_0x115bcc['style']['top']=_0x13458a(0xef),_0x115bcc[_0x13458a(0x467)][_0x13458a(0x526)]=_0x13458a(0x4bf),_0x115bcc[_0x13458a(0x467)][_0x13458a(0x52b)]=_0x13458a(0x4e0),_0x115bcc[_0x13458a(0x467)][_0x13458a(0x50f)]='pointer',_0x115bcc['dataset'][_0x13458a(0x11e)]=_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]?_0x115bcc[_0x13458a(0x30b)]=_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x20b)]:_0x115bcc[_0x13458a(0x30b)]=miscTranslations[_0x13458a(0x15e)],_0x115bcc[_0x13458a(0x588)]=function(_0x2901f6){var _0x462c50=_0x13458a,_0x5b2530=_0x2901f6[_0x462c50(0x535)]['innerText'];_0x14abe5[_0x462c50(0x213)][_0x2901f6['target'][_0x462c50(0x1d7)][_0x462c50(0x11e)]][_0x462c50(0x20b)]===![]&&(_0x5b2530='');window[_0x462c50(0x300)]();var _0x2fab19=prompt(miscTranslations[_0x462c50(0x292)],_0x5b2530);if(_0x2fab19!==null){_0x2fab19==''?(_0x2fab19=![],_0x2901f6['target'][_0x462c50(0x30b)]=miscTranslations[_0x462c50(0x15e)]):_0x2901f6[_0x462c50(0x535)][_0x462c50(0x30b)]=_0x2fab19;var _0x2b9a62={};_0x2b9a62['UUID']=_0x2901f6[_0x462c50(0x535)]['dataset'][_0x462c50(0x11e)],_0x2b9a62[_0x462c50(0x437)]=!![],_0x2b9a62[_0x462c50(0x44f)]=_0x2fab19,_0x14abe5[_0x462c50(0x373)](_0x2b9a62,_0x2b9a62[_0x462c50(0x11e)]);}});}}if(_0x13458a(0x1a8)in _0x131700[_0x13458a(0x12d)]){_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x1a8)]=parseInt(_0x131700[_0x13458a(0x12d)][_0x13458a(0x1a8)])||0x0;if(_0x14abe5[_0x13458a(0x4d2)]){var _0x7a0bea=document[_0x13458a(0x40e)](_0x13458a(0x559)+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0][_0x13458a(0x30b)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x1a8)]);}}else _0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x1a8)]=0x0;'muted'in _0x131700[_0x13458a(0x12d)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['remoteMuteState']=_0x131700[_0x13458a(0x12d)][_0x13458a(0x45b)],_0x14abe5[_0x13458a(0x3e5)]===![]&&(_0x14abe5[_0x13458a(0x40f)]&&(!_0x14abe5[_0x13458a(0x4b2)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)]?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0xdb)]?_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]='block':_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x4bd):_0x13458a(0x2b1)!==_0x13458a(0x2b1)?_0x4a1de4[_0x13458a(0x213)][_0x1e646c][_0x13458a(0x285)]=new _0x1e4c61():(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x155)]=getById(_0x13458a(0x173))[_0x13458a(0x29a)](!![]),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)]['id']=_0x13458a(0x3f4)+_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0xdb)]?_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['remoteMuteElement'][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x372):_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x4bd),_0x3c2acc=!![])))));if(_0x14abe5['director']){if(_0x13458a(0x4b8)in _0x131700[_0x13458a(0x12d)]){if(_0x131700[_0x13458a(0x12d)][_0x13458a(0x4b8)]==![]){var _0x7a0bea=document[_0x13458a(0x40e)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0]['disabled']=!![],_0x7a0bea[0x0]['title']=miscTranslations[_0x13458a(0x35b)]);var _0x7a0bea=document[_0x13458a(0x40e)](_0x13458a(0x537)+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0][_0x13458a(0x36f)]=!![],_0x7a0bea[0x0]['title']=title=miscTranslations[_0x13458a(0x35b)],_0x7a0bea[0x0][_0x13458a(0x467)][_0x13458a(0x58e)]=0.2);}}if('recording_audio_gain'in _0x131700[_0x13458a(0x12d)]){if(_0x131700[_0x13458a(0x12d)][_0x13458a(0x4ed)]!==![]){var _0x476240=parseInt(_0x131700[_0x13458a(0x12d)][_0x13458a(0x4ed)])||0x0;if(_0x476240===0x0){if(_0x13458a(0x2c3)===_0x13458a(0x172))_0x5b5332=_0x443dc2[_0x13458a(0x198)];else{var _0x7a0bea=document[_0x13458a(0x40e)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0]['dataset'][_0x13458a(0x44f)]=0x1,_0x7a0bea[0x0][_0x13458a(0x19f)]=_0x13458a(0x296),_0x7a0bea[0x0][_0x13458a(0x430)][0x1][_0x13458a(0x581)]=miscTranslations['unmute-guest'],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x2fc)]=0x1);}}else{var _0x7a0bea=document[_0x13458a(0x40e)](_0x13458a(0x537)+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0][_0x13458a(0x44f)]=_0x476240,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x225)]=_0x476240,remoteVolumeUI(_0x7a0bea[0x0]));}}}_0x13458a(0x386)in _0x131700[_0x13458a(0x12d)]&&(_0x131700[_0x13458a(0x12d)][_0x13458a(0x386)]&&updateRemoteSpeakerMute(_0x4b8a04)),_0x13458a(0x215)in _0x131700[_0x13458a(0x12d)]&&(_0x131700['info'][_0x13458a(0x215)]&&updateRemoteDisplayMute(_0x4b8a04));}_0x13458a(0x323)in _0x131700[_0x13458a(0x12d)]&&(_0x14abe5[_0x13458a(0x4d2)]?_0x131700['info'][_0x13458a(0x323)]&&(_0x13458a(0x369)!==_0x13458a(0x369)?(_0x34ed58(_0x13458a(0x14b)),_0x593877['sendMsg'](_0x402e02)):updateDirectorVideoMute(_0x4b8a04)):(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x323)]=_0x131700['info'][_0x13458a(0x323)],_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x323)]&&(_0x4b8a04 in _0x14abe5[_0x13458a(0x213)]&&_0x14abe5[_0x13458a(0x1d8)](0x0,_0x4b8a04))));_0x13458a(0x1f9)in _0x131700['info']&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x3ef)]=_0x131700[_0x13458a(0x12d)][_0x13458a(0x1f9)],_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x3ef)]&&(_0x14abe5[_0x13458a(0x4d2)]&&(_0x13458a(0x317)===_0x13458a(0x40a)?_0x3e8cac['id']==_0x323877[_0x13458a(0x1cf)]['id']&&_0x43a7fb['rpcs'][_0x3cfed0][_0x13458a(0x285)][_0x13458a(0x370)](_0x201ae7):_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x540)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x372))));if(_0x4b8a04===_0x14abe5[_0x13458a(0x4c8)])try{'XjqMF'!==_0x13458a(0x25c)?_0x474385[_0x13458a(0x1ff)]=![]:_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x134)]['info'][_0x13458a(0x4d2)]=!![];}catch(_0x54a5c2){}mustUpdateuserList=!![];}if(_0x13458a(0x444)in _0x131700){if(_0x14abe5['directorUUID']===_0x4b8a04){'totalRoomBitrate'in _0x131700[_0x13458a(0x444)]&&(_0x14abe5[_0x13458a(0x325)]=parseInt(_0x131700[_0x13458a(0x444)][_0x13458a(0x325)])||0x0,_0x3c2acc=!![]);if(_0x131700['directorSettings'][_0x13458a(0x2b5)]){if(_0x131700[_0x13458a(0x444)]['soloVideo']===_0x14abe5['streamID'])_0x14abe5[_0x13458a(0x1ff)]=!![];else for(var _0x5e95c8 in _0x14abe5[_0x13458a(0x213)]){if(_0x14abe5['rpcs'][_0x5e95c8][_0x13458a(0x248)]===_0x131700[_0x13458a(0x444)][_0x13458a(0x2b5)]){_0x14abe5[_0x13458a(0x1ff)]=_0x5e95c8;break;}}_0x3c2acc=!![],mustUpdateuserList=!![];}if(_0x14abe5[_0x13458a(0x3e5)]!==![]){if(_0x131700[_0x13458a(0x444)][_0x13458a(0x3e5)])for(var _0x5e95c8 in _0x131700['directorSettings'][_0x13458a(0x3e5)]){setTimeout(function(_0x5b105c){var _0x4439ed=_0x13458a;_0x14abe5[_0x4439ed(0x3de)](_0x5b105c);},0x3e8,_0x131700[_0x13458a(0x444)][_0x13458a(0x3e5)][_0x5e95c8]);}if(_0x131700['directorSettings'][_0x13458a(0x274)])for(var _0x5e95c8 in _0x131700[_0x13458a(0x444)]['mute']){setTimeout(function(_0x5b0963){var _0x3307d9=_0x13458a;_0x14abe5[_0x3307d9(0x3de)](_0x5b0963);},0x3e8,_0x131700['directorSettings'][_0x13458a(0x274)][_0x5e95c8]);}}}}_0x14abe5[_0x13458a(0x4c8)]===_0x4b8a04&&(_0x14abe5[_0x13458a(0x3e5)]!==![]&&(_0x13458a(0x35f)===_0x13458a(0x2b9)?_0xa98411(_0x4a654a):_0x13458a(0x3f2)in _0x131700&&_0x14abe5[_0x13458a(0x3de)](_0x131700)));if(_0x13458a(0x1a8)in _0x131700){_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x1a8)]=parseInt(_0x131700[_0x13458a(0x1a8)])||0x0;_0x4b8a04 in _0x14abe5[_0x13458a(0x23b)]&&(_0x14abe5['pcs'][_0x4b8a04]['order']=parseInt(_0x131700[_0x13458a(0x1a8)])||0x0);if(_0x14abe5['director']){if(_0x13458a(0xfe)==='zGviD'){var _0x7a0bea=document[_0x13458a(0x40e)](_0x13458a(0x559)+_0x4b8a04+'\x22]');_0x7a0bea[0x0]&&(_0x7a0bea[0x0][_0x13458a(0x30b)]=parseInt(_0x131700[_0x13458a(0x1a8)])||0x0);}else _0x21642e();}_0x3c2acc=!![];}if(_0x13458a(0x437)in _0x131700){log(_0x13458a(0x3d9));if(_0x13458a(0x44f)in _0x131700){log('value\x20there');if(typeof _0x131700[_0x13458a(0x44f)]=='string'){_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x20b)]=sanitizeLabel(_0x131700['value']);_0x14abe5['rpcs'][_0x4b8a04]['label'][_0x13458a(0x1b8)]==0x0&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]=![]);if(_0x14abe5[_0x13458a(0x4d2)]){var _0x7a0bea=getById(_0x13458a(0x305)+_0x4b8a04);_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]?_0x7a0bea[_0x13458a(0x30b)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x20b)]:_0x7a0bea[_0x13458a(0x30b)]=miscTranslations[_0x13458a(0x15e)];}else _0x14abe5[_0x13458a(0x112)]&&(_0x3c2acc=!![]);}else{_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['label']=![];if(_0x14abe5[_0x13458a(0x4d2)]){var _0x7a0bea=getById(_0x13458a(0x305)+_0x4b8a04);_0x7a0bea[_0x13458a(0x30b)]=miscTranslations['add-a-label'];}else _0x14abe5[_0x13458a(0x112)]&&(_0x3c2acc=!![]);}mustUpdateuserList=!![];}}_0x13458a(0x594)in _0x131700&&(log(_0x131700),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0xdb)]=_0x131700[_0x13458a(0x594)],_0x14abe5[_0x13458a(0x1d8)](![],_0x4b8a04),_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['stats'][_0x13458a(0x12d)]&&(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x134)][_0x13458a(0x12d)][_0x13458a(0x45b)]=_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0xdb)]),_0x14abe5[_0x13458a(0x3e5)]===![]&&(_0x14abe5[_0x13458a(0x40f)]&&(!_0x14abe5[_0x13458a(0x4b2)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['remoteMuteElement']?_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0xdb)]?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]='block':_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)]['style']['display']=_0x13458a(0x4bd):(_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x155)]=getById(_0x13458a(0x173))[_0x13458a(0x29a)](!![]),_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)]['id']=_0x13458a(0x3f4)+_0x4b8a04,_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0xdb)]?_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x372):_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x155)][_0x13458a(0x467)][_0x13458a(0x2c6)]=_0x13458a(0x4bd),_0x3c2acc=!![]),mustUpdateuserList=!![]))));if(_0x13458a(0x3e8)in _0x131700){var _0x1c042d=getChromeVersion();_0x1c042d&&(_0x1c042d<0x50&&(_0x3c2acc=!![]));}_0x13458a(0x3ef)in _0x131700&&(_0x14abe5['rpcs'][_0x4b8a04]['videoMuted']=_0x131700[_0x13458a(0x3ef)],!_0x14abe5[_0x13458a(0x4d2)]?(_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x3ef)]&&(_0x14abe5[_0x13458a(0x1d8)](0x0,_0x4b8a04),_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x354)]&&(_0x14abe5[_0x13458a(0x213)][_0x4b8a04]['imageElement'][_0x13458a(0x196)]=!![],_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x354)][_0x13458a(0x467)][_0x13458a(0x53e)]=_0x13458a(0x196))),_0x3c2acc=!![]):_0x13458a(0x412)!==_0x13458a(0x21c)?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x3ef)]?_0x14abe5[_0x13458a(0x213)][_0x4b8a04][_0x13458a(0x540)][_0x13458a(0x467)][_0x13458a(0x2c6)]='inline-block':_0x14abe5['rpcs'][_0x4b8a04][_0x13458a(0x540)][_0x13458a(0x467)][_0x13458a(0x2c6)]='none':_0x804689[_0x13458a(0x213)][_0x2bc4f0][_0x13458a(0xf5)][_0x13458a(0x39f)]=_0x573c2b[_0x13458a(0x213)][_0x407897][_0x13458a(0x285)],mustUpdateuserList=!![]);if('directVideoMuted'in _0x131700){if(!_0x14abe5[_0x13458a(0x4d2)]){if(_0x13458a(0x18c)!==_0x13458a(0x18c)){_0x9ad26a(_0x13458a(0x4d9));return;}else{if(_0x13458a(0x535)in _0x131700){if(_0x14abe5[_0x13458a(0x4c8)]===_0x4b8a04){var _0x296674=_0x131700[_0x13458a(0x535)];if(_0x296674===!![])_0x14abe5['directorVideoMuted']=_0x131700[_0x13458a(0x409)];else _0x296674 in _0x14abe5[_0x13458a(0x213)]&&(_0x14abe5[_0x13458a(0x213)][_0x296674][_0x13458a(0x323)]=_0x131700[_0x13458a(0x409)],_0x14abe5[_0x13458a(0x213)][_0x296674][_0x13458a(0x323)]&&(_0x296674 in _0x14abe5[_0x13458a(0x213)]&&_0x14abe5[_0x13458a(0x1d8)](0x0,_0x296674)),_0x3c2acc=!![]);}}}}mustUpdateuserList=!![];}'remoteStats'in _0x131700&&remoteStats(_0x131700);if(_0x3c2acc)'RVxUn'!=='qKdoH'?setTimeout(function(){updateMixer(),updateUserList();},0x1):(_0x23b7bd['micIsolate']=![],_0x2c5619['dataset'][_0x13458a(0x44f)]='0',_0x9d504e[_0x13458a(0x313)][_0x13458a(0x262)](_0x13458a(0x296)));else mustUpdateuserList&&updateUserList();},_0x14abe5[_0x20f6cd(0x213)][_0x4b8a04][_0x20f6cd(0x237)]['onclose']=()=>{var _0x4879c4=_0x20f6cd;log(_0x4879c4(0x512));try{var _0x196582=_0x14abe5[_0x4879c4(0x213)][_0x4b8a04][_0x4879c4(0x248)];}catch(_0x486b54){}try{_0x14abe5['rpcs'][_0x4b8a04][_0x4879c4(0x53a)]();}catch(_0x22c7b9){errorlog(_0x4879c4(0x282));}try{if(_0x14abe5[_0x4879c4(0x213)][_0x4b8a04][_0x4879c4(0x285)]){if(_0x4879c4(0x166)===_0x4879c4(0x166))_0x14abe5[_0x4879c4(0x213)][_0x4b8a04]['streamSrc'][_0x4879c4(0x481)]()[_0x4879c4(0x1fa)](function(_0x2c10d6){var _0x471661=_0x4879c4;_0x2c10d6[_0x471661(0x503)](),log(_0x471661(0x2d1));});else return _0x5df1ab;}}catch(_0x24f136){}if(_0x14abe5[_0x4879c4(0x4d2)])try{_0x4879c4(0x47a)in _0x14abe5[_0x4879c4(0x213)][_0x4b8a04]['videoElement']&&_0x14abe5['rpcs'][_0x4b8a04][_0x4879c4(0xf5)]['recorder'][_0x4879c4(0x503)]();}catch(_0x49eff5){warnlog(_0x49eff5);}try{document[_0x4879c4(0x1d2)](_0x4879c4(0x4f1)+_0x4b8a04)&&getById(_0x4879c4(0x4f1)+_0x4b8a04)[_0x4879c4(0x3a6)][_0x4879c4(0x43f)](getById(_0x4879c4(0x4f1)+_0x4b8a04));}catch(_0x3172f9){warnlog(_0x3172f9);}try{_0x14abe5[_0x4879c4(0x213)][_0x4b8a04]=null,delete _0x14abe5['rpcs'][_0x4b8a04];}catch(_0x152a5a){}!_0x14abe5[_0x4879c4(0x4d2)]&&setTimeout(function(){var _0x4ee647=_0x4879c4;_0x4ee647(0x10f)===_0x4ee647(0x42f)?_0x3899ec=_0x176244['pcs'][_0x388e22][_0x4ee647(0x4ac)]:updateMixer();},0x1);if(typeof _0x196582=='undefined')return;try{_0x4879c4(0x563)===_0x4879c4(0x563)?(warnlog('TRYING\x20TO\x20RECONNECT\x201'),_0x196582 in _0x14abe5['watchTimeoutList']&&(log(_0x4879c4(0x1f3)+_0x196582),clearTimeout(_0x14abe5[_0x4879c4(0x491)][_0x196582])),_0x14abe5[_0x4879c4(0x491)][_0x196582]=setTimeout(function(_0x3bc013){var _0x4bb3aa=_0x4879c4;delete _0x14abe5['watchTimeoutList'][_0x3bc013],log(_0x4bb3aa(0x24c)+_0x3bc013),_0x14abe5['watchStream'](_0x3bc013);},_0x14abe5[_0x4879c4(0x180)],_0x196582)):_0x40002b(function(){_0x4d70c6(_0x37c986['streamid-already-published']);},0x1);}catch(_0x26ef51){_0x4879c4(0x2ee)==='sCujy'?errorlog(_0x26ef51):_0x3c955f[_0x4879c4(0x213)][_0x199bb2][_0x4879c4(0x237)][_0x4879c4(0x3f6)](_0x1fb0fd[_0x4879c4(0x446)](_0x82c4d6));}pokeIframeAPI('new-view-connection',![],_0x4b8a04),updateUserList();};},_0x14abe5[_0x6b7410(0x3ce)]=function(_0x2b70ae){var _0x55076e=_0x6b7410;try{var _0x19c740=_0x14abe5[_0x55076e(0x246)]||0x0;_0x19c740=parseFloat(_0x19c740);if(_0x14abe5[_0x55076e(0x246)]!==![]){var _0x592e23=_0x14abe5[_0x55076e(0x213)][_0x2b70ae][_0x55076e(0x332)]()[_0x55076e(0x533)](),_0x147ca1=0x0;_0x592e23[_0x55076e(0x1fa)](function(_0x584c42){var _0x292714=_0x55076e;try{if(_0x292714(0x1bd)===_0x292714(0x1bd))for(var _0x39ef1d in _0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)]){if(typeof _0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d]==_0x292714(0x55c)&&_0x292714(0x25a)in _0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d]&&_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x25a)]===_0x584c42[_0x292714(0x1cf)]['id']&&_0x292714(0x53f)in _0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d]){var _0x4ae46f=0x0;_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x291)]?_0x4ae46f=_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x291)]:_0x14abe5[_0x292714(0x213)][_0x2b70ae]['stats'][_0x39ef1d]['_sync_offset']=0x0;_0x4ae46f+=_0x19c740-_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d]['Buffer_Delay_in_ms'];_0x4ae46f>_0x19c740&&(_0x4ae46f=_0x19c740);if(_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x3c1)]==_0x292714(0x403)){if(_0x584c42[_0x292714(0x1cf)]['id']in _0x14abe5['rpcs'][_0x2b70ae]['delayNode']){log(_0x292714(0x30f));var _0x56f686=_0x147ca1-_0x14abe5['rpcs'][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x53f)]+_0x14abe5[_0x292714(0x4b1)];_0x56f686<0x0&&(_0x56f686=0x0),log(_0x292714(0x3b4)+_0x56f686),log(_0x292714(0x423)+_0x14abe5[_0x292714(0x4ad)][_0x292714(0x4a2)]),_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x1c8)][_0x584c42[_0x292714(0x1cf)]['id']][_0x292714(0x531)][_0x292714(0x418)](parseFloat(_0x56f686/0x3e8),_0x14abe5[_0x292714(0x4ad)][_0x292714(0x4a2)]+0x1),_0x14abe5['rpcs'][_0x2b70ae]['stats'][_0x39ef1d][_0x292714(0xde)]=_0x56f686;}}else _0x14abe5['rpcs'][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x3c1)]==_0x292714(0x49b)&&(_0x147ca1=_0x14abe5['rpcs'][_0x2b70ae]['stats'][_0x39ef1d]['Buffer_Delay_in_ms'],_0x4ae46f<0x0&&(_0x4ae46f=0x0),_0x14abe5[_0x292714(0x213)][_0x2b70ae][_0x292714(0x134)][_0x39ef1d][_0x292714(0x291)]=_0x4ae46f,_0x584c42[_0x292714(0x529)]=parseFloat(_0x4ae46f/0x3e8));}}else _0x13a8c5['setScale'](_0x42bd9b,_0x489cbd(_0x3312f5['scale'])||0x0);}catch(_0xdc6952){errorlog(_0xdc6952);}});}}catch(_0x3f0092){errorlog('device\x20does\x20not\x20support\x20playout\x20delay');}},_0x14abe5[_0x6b7410(0x575)]=function(_0x375195){var _0x1290cf=_0x6b7410;if(!_0x14abe5[_0x1290cf(0x213)]||!(_0x375195 in _0x14abe5[_0x1290cf(0x213)]))return;try{_0x14abe5[_0x1290cf(0x213)][_0x375195][_0x1290cf(0xf5)][_0x1290cf(0x4e1)]&&(log(_0x1290cf(0x2f4)),_0x14abe5[_0x1290cf(0x213)][_0x375195][_0x1290cf(0xf5)][_0x1290cf(0x4c7)]()['then'](_0x77ce10=>{log('playing'),firstPlayTriggered=!![];})[_0x1290cf(0x255)](warnlog));}catch(_0xa56bcb){};try{_0x14abe5['rpcs'][_0x375195][_0x1290cf(0x4fe)]()[_0x1290cf(0x49d)](function(_0x370834){var _0x1a4486=_0x1290cf;setTimeout(_0x14abe5[_0x1a4486(0x575)],0xbb8,_0x375195),!_0x14abe5[_0x1a4486(0x213)][_0x375195][_0x1a4486(0x134)][_0x1a4486(0x40c)]&&(_0x14abe5[_0x1a4486(0x213)][_0x375195][_0x1a4486(0x134)][_0x1a4486(0x40c)]={}),_0x370834[_0x1a4486(0x1fa)](_0x592895=>{var _0x3fe9a7=_0x1a4486;if(_0x592895['type']=='candidate-pair'&&_0x592895[_0x3fe9a7(0x18b)]==!![])_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x244)]=_0x592895[_0x3fe9a7(0x26e)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats']['RTC\x20Connection'][_0x3fe9a7(0x4d6)]=_0x592895[_0x3fe9a7(0x22d)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats']['RTC\x20Connection'][_0x3fe9a7(0x257)]=_0x592895[_0x3fe9a7(0x471)]*0x3e8;else{if(_0x592895['type']==_0x3fe9a7(0x1cf)&&_0x592895[_0x3fe9a7(0x530)]==!![]){if(_0x592895['id']in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)])_0x14abe5['rpcs'][_0x375195]['stats'][_0x592895['id']][_0x3fe9a7(0x25a)]=_0x592895[_0x3fe9a7(0x161)],_0x14abe5['rpcs'][_0x375195]['stats'][_0x592895['id']][_0x3fe9a7(0x53f)]=parseInt(0x3e8*(parseFloat(_0x592895['jitterBufferDelay'])-_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895['id']]['_jitter_delay'])/(parseInt(_0x592895['jitterBufferEmittedCount'])-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['id']][_0x3fe9a7(0x48c)]))||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['id']][_0x3fe9a7(0x35a)]=parseFloat(_0x592895[_0x3fe9a7(0x17c)])||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['id']][_0x3fe9a7(0x48c)]=parseInt(_0x592895[_0x3fe9a7(0x1d6)])||0x0,_0x3fe9a7(0x303)in _0x592895&&(_0x3fe9a7(0x383)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['id']][_0x3fe9a7(0x2c2)]=_0x592895[_0x3fe9a7(0x303)]+_0x3fe9a7(0x1af)+_0x592895[_0x3fe9a7(0x383)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['id']][_0x3fe9a7(0x2f2)]=_0x592895[_0x3fe9a7(0x303)],_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895['id']][_0x3fe9a7(0x50a)]=_0x592895[_0x3fe9a7(0x383)]));else{var _0xc50516={};_0xc50516[_0x3fe9a7(0x35a)]=parseFloat(_0x592895['jitterBufferDelay'])||0x0,_0xc50516['_jitter_count']=parseInt(_0x592895[_0x3fe9a7(0x1d6)])||0x0,_0xc50516[_0x3fe9a7(0x53f)]=0x0,_0xc50516[_0x3fe9a7(0x25a)]=_0x592895[_0x3fe9a7(0x161)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['id']]=_0xc50516;}}else{if(_0x592895[_0x3fe9a7(0x356)]==_0x3fe9a7(0x484)){if(_0x3fe9a7(0x4d6)in _0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x3fe9a7(0x40c)]&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x4d6)]!=_0x592895['id'])return;_0x3fe9a7(0x156)in _0x592895&&('ip'in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x2e8)]=_0x592895['ip']),_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)]['remote_relayProtocol']=_0x592895[_0x3fe9a7(0x156)]),'candidateType'in _0x592895&&(_0x14abe5['rpcs'][_0x375195]['stats'][_0x3fe9a7(0x40c)]['remote_candidateType']=_0x592895[_0x3fe9a7(0x159)]),_0x3fe9a7(0x4e6)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x380)]=_0x592895[_0x3fe9a7(0x4e6)]);}else{if(_0x592895[_0x3fe9a7(0x356)]==_0x3fe9a7(0x176)){if(_0x3fe9a7(0x244)in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)]&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x3fe9a7(0x40c)]['_local_ice_id']!=_0x592895['id'])return;_0x3fe9a7(0x156)in _0x592895&&('ip'in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x4b6)]=_0x592895['ip']),_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x2ab)]=_0x592895['relayProtocol']),_0x3fe9a7(0x159)in _0x592895&&(_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)]['local_candidateType']=_0x592895[_0x3fe9a7(0x159)]),_0x3fe9a7(0x4e6)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]['RTC\x20Connection'][_0x3fe9a7(0x380)]=_0x592895['networkType']);}else{if(_0x592895[_0x3fe9a7(0x356)]==_0x3fe9a7(0x396))_0x3fe9a7(0x39c)!==_0x3fe9a7(0x1c7)?(_0x3fe9a7(0x4f5)in _0x592895&&(_0x3fe9a7(0x3a3)in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)]&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]['RTC\x20Connection']['_timestamp']&&(_0x3fe9a7(0x4c0)===_0x3fe9a7(0x2ad)?_0x47da48=_0xcb94c0[_0x3fe9a7(0x23b)][_0x1a3e0d][_0x3fe9a7(0x3b0)]:_0x592895[_0x3fe9a7(0x4f7)]&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x571)]=parseInt(0x8*(_0x592895[_0x3fe9a7(0x4f5)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x3a3)])/(_0x592895[_0x3fe9a7(0x4f7)]-_0x14abe5['rpcs'][_0x375195]['stats']['RTC\x20Connection'][_0x3fe9a7(0x115)]))))),_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]['RTC\x20Connection']['_bytesReceived']=_0x592895[_0x3fe9a7(0x4f5)]),_0x3fe9a7(0x4f7)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x115)]=_0x592895[_0x3fe9a7(0x4f7)],!_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)]['_timestampStart']?'wnNGq'!==_0x3fe9a7(0x25d)?_0x4bbdce[_0x3fe9a7(0x12d)][_0x3fe9a7(0x320)]=![]:_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]['RTC\x20Connection'][_0x3fe9a7(0x30a)]=_0x592895[_0x3fe9a7(0x4f7)]:_0x3fe9a7(0x181)!==_0x3fe9a7(0x13b)?_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x2b3)]=parseInt((_0x592895[_0x3fe9a7(0x4f7)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x40c)][_0x3fe9a7(0x30a)])/0x258)/0x64:_0x20a22f['zoom']=_0x1be1bc[_0x3fe9a7(0x3e0)][_0x3fe9a7(0x267)])):(_0x523bd3(_0x3fe9a7(0x54c)),_0x5bc002['rpcs'][_0x235709]['videoElement']&&(_0x2e2f70[_0x3fe9a7(0x213)][_0x4eee36]['videoElement'][_0x3fe9a7(0x45b)]=!![],_0x27ae69[_0x3fe9a7(0x213)][_0x44b987][_0x3fe9a7(0x2cf)]=!![]));else{if(_0x592895[_0x3fe9a7(0x356)]==_0x3fe9a7(0x1fb)&&_0x3fe9a7(0x2f9)in _0x592895){_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]=_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]||{},_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x1b1)]=parseInt(0x8*(_0x592895[_0x3fe9a7(0x4f5)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x562)])/(_0x592895[_0x3fe9a7(0x4f7)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x508)])),_0x14abe5['rpcs'][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x562)]=_0x592895[_0x3fe9a7(0x4f5)]||_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x562)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x508)]=_0x592895['timestamp']||_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['_last_time'],_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x457)]=_0x592895[_0x3fe9a7(0x1a9)],_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x547)]=_0x592895[_0x3fe9a7(0x2f9)];if(_0x592895['mediaType']==_0x3fe9a7(0x49b)){_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x356)]=_0x3fe9a7(0x2e5),_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x3c1)]=_0x3fe9a7(0x49b);if(_0x14abe5[_0x3fe9a7(0x10e)]&&'codec'in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x3fe9a7(0x4d5)]==_0x3fe9a7(0x4dd)){_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x539)]=_0x592895[_0x3fe9a7(0x2cb)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x113)]||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['trackId']][_0x3fe9a7(0x235)]=_0x592895[_0x3fe9a7(0x3ac)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x1a3)]+_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['nackTrigger']||0x0,log(_0x3fe9a7(0x3c7));if(_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['pliDelta']===0x0&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x235)]>=_0x14abe5[_0x3fe9a7(0x10e)])_0x14abe5[_0x3fe9a7(0x1ed)](_0x375195),_0x14abe5['rpcs'][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x235)]=0x0,log(_0x3fe9a7(0x31e));else _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x539)]>0x0&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x235)]=0x0);}else{if(_0x14abe5[_0x3fe9a7(0x10e)]&&_0x3fe9a7(0x4d5)in _0x14abe5['rpcs'][_0x375195]['stats']&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats']['codec']==_0x3fe9a7(0x1be)){_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895['trackId']]['pliDelta']=_0x592895[_0x3fe9a7(0x2cb)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['trackId']][_0x3fe9a7(0x113)]||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x235)]=_0x592895[_0x3fe9a7(0x3ac)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x1a3)]+_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['nackTrigger']||0x0,log(_0x3fe9a7(0x3c7));if(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x539)]===0x0&&_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x235)]>=_0x14abe5[_0x3fe9a7(0x10e)]*0x4)_0x14abe5['requestKeyframe'](_0x375195),_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895['trackId']][_0x3fe9a7(0x235)]=0x0,log('TRYING\x20KEYFRAME');else _0x14abe5['rpcs'][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x539)]>0x0&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]]['nackTrigger']=0x0);}}_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x113)]=_0x592895[_0x3fe9a7(0x2cb)]||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x1a3)]=_0x592895[_0x3fe9a7(0x3ac)]||0x0;if(_0x3fe9a7(0x268)in _0x592895)_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]]['FPS']=parseInt(_0x592895[_0x3fe9a7(0x268)]);else{if(_0x3fe9a7(0x45f)in _0x592895&&_0x592895[_0x3fe9a7(0x4f7)]){var _0x41b0bb=0x0,_0x235c22=0x0;try{_0x41b0bb=_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x11a)],_0x235c22=_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x115)];}catch(_0x3f64ea){}_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x407)]=parseInt(0xa*(_0x592895['framesDecoded']-_0x41b0bb)/(_0x592895[_0x3fe9a7(0x4f7)]/0x3e8-_0x235c22))/0xa,_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['trackId']][_0x3fe9a7(0x11a)]=_0x592895[_0x3fe9a7(0x45f)],_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['_timestamp']=_0x592895[_0x3fe9a7(0x4f7)]/0x3e8;}}}else _0x592895['mediaType']==_0x3fe9a7(0x403)&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x356)]=_0x3fe9a7(0x252),_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x3c1)]=_0x3fe9a7(0x403),_0x3fe9a7(0x133)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]]['audio_level']=parseInt(parseFloat(_0x592895['audioLevel'])*0x2710)/0x2710));_0x3fe9a7(0x205)in _0x592895&&_0x3fe9a7(0x101)in _0x592895&&(!(_0x3fe9a7(0x131)in _0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]])&&('gMWtY'!==_0x3fe9a7(0x4d0)?_0x46f626['obsStreaming']=_0x43a32b[_0x3fe9a7(0xe5)]['streaming']:_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['trackId']][_0x3fe9a7(0x131)]=_0x592895[_0x3fe9a7(0x205)]),!('_packetsReceived'in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]])&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['_packetsReceived']=_0x592895[_0x3fe9a7(0x101)]),!('packetLoss_in_percentage'in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]])&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x55a)]=0x0),_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]]['packetLoss_in_percentage']=_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x55a)]*0.35+0.65*((_0x592895[_0x3fe9a7(0x205)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x131)])*0x64)/(_0x592895[_0x3fe9a7(0x101)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895['trackId']][_0x3fe9a7(0x1e6)]+(_0x592895[_0x3fe9a7(0x205)]-_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x592895[_0x3fe9a7(0x2f9)]]['_packetsLost']))||0x0,_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x1e6)]=_0x592895[_0x3fe9a7(0x101)],_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x592895[_0x3fe9a7(0x2f9)]][_0x3fe9a7(0x131)]=_0x592895[_0x3fe9a7(0x205)]);}else'_codecId'in _0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)]&&_0x592895['id']==_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x457)]&&(_0x3fe9a7(0x420)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x547)]]?_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x547)]][_0x3fe9a7(0x4d5)]=_0x592895[_0x3fe9a7(0x420)]:(_0x14abe5[_0x3fe9a7(0x213)][_0x375195]['stats'][_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x547)]]={},_0x14abe5['rpcs'][_0x375195][_0x3fe9a7(0x134)][_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x547)]][_0x3fe9a7(0x4d5)]=_0x592895[_0x3fe9a7(0x420)])),_0x3fe9a7(0x383)in _0x592895&&(_0x3fe9a7(0x303)in _0x592895&&(_0x14abe5[_0x3fe9a7(0x213)][_0x375195][_0x3fe9a7(0x134)][_0x3fe9a7(0x2c2)]=parseInt(_0x592895['frameWidth'])+_0x3fe9a7(0x1af)+parseInt(_0x592895['frameHeight']))));}}}}}}),_0x14abe5[_0x1a4486(0x246)]!==![]&&_0x14abe5[_0x1a4486(0x3ce)](_0x375195),setTimeout(function(){var _0x537f5f=_0x1a4486;_0x14abe5[_0x537f5f(0x26f)](),_0x14abe5[_0x537f5f(0x4b4)]();},0x0);});}catch(_0xc718a6){errorlog(_0xc718a6);}},_0x14abe5['rpcs'][_0x4b8a04][_0x6b7410(0x203)]=_0x38e07b=>{var _0x55a9e8=_0x6b7410;log('New\x20ON\x20TRACK\x20event');_0x14abe5[_0x55a9e8(0x246)]!==![]&&_0x14abe5[_0x55a9e8(0x3ce)](_0x4b8a04);_0x14abe5[_0x55a9e8(0x26f)](),_0x14abe5[_0x55a9e8(0x4b4)]();if(_0x38e07b[_0x55a9e8(0x47b)]&&_0x38e07b[_0x55a9e8(0x47b)][0x0]){_0x38e07b[_0x55a9e8(0x47b)][0x0][_0x55a9e8(0x422)]=function(_0x3f493e){var _0x8f570c=_0x55a9e8;try{warnlog(_0x8f570c(0x21b)),_0x14abe5[_0x8f570c(0x213)][_0x4b8a04][_0x8f570c(0x285)][_0x8f570c(0x487)]()[_0x8f570c(0x1fa)](_0x95e035=>{var _0x5e2e84=_0x8f570c;_0x5e2e84(0x3b9)!==_0x5e2e84(0x350)?_0x95e035['id']==_0x3f493e[_0x5e2e84(0x1cf)]['id']&&_0x14abe5[_0x5e2e84(0x213)][_0x4b8a04][_0x5e2e84(0x285)][_0x5e2e84(0x370)](_0x95e035):_0x25f63f[_0x5e2e84(0x12d)][_0x5e2e84(0x489)]=_0x5e2e84(0x192);}),_0x14abe5['rpcs'][_0x4b8a04][_0x8f570c(0xf5)][_0x8f570c(0x39f)]=_0x14abe5['rpcs'][_0x4b8a04][_0x8f570c(0x285)],setTimeout(function(){updateMixer();},0x1);}catch(_0x17227f){}},_0x38e07b['streams'][0x0][_0x55a9e8(0x18a)]=function(_0x296604){var _0x3230b5=_0x55a9e8;try{warnlog('track\x20made\x20inactive;\x20removing'),_0x14abe5[_0x3230b5(0x213)][_0x4b8a04][_0x3230b5(0x285)][_0x3230b5(0x487)]()['forEach'](_0x3a038b=>{var _0x4bc4c8=_0x3230b5;_0x4bc4c8(0x17e)===_0x4bc4c8(0x17e)?_0x3a038b['id']==_0x296604['track']['id']&&_0x14abe5[_0x4bc4c8(0x213)][_0x4b8a04][_0x4bc4c8(0x285)][_0x4bc4c8(0x370)](_0x3a038b):_0x56bf58(_0x4bc4c8(0x358));}),_0x14abe5['rpcs'][_0x4b8a04][_0x3230b5(0xf5)]['srcObject']=_0x14abe5[_0x3230b5(0x213)][_0x4b8a04]['streamSrc'];}catch(_0x289d94){};};var _0x32a527=_0x38e07b[_0x55a9e8(0x47b)][0x0][_0x55a9e8(0x487)]()['length'];_0x32a527>0x1&&errorlog(_0x55a9e8(0x382));}if(_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0xf5)]){if(_0x38e07b[_0x55a9e8(0x47b)]&&_0x38e07b[_0x55a9e8(0x47b)][0x0]){if(!_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)])_0x14abe5['rpcs'][_0x4b8a04][_0x55a9e8(0x285)]=_0x38e07b[_0x55a9e8(0x47b)][0x0];else{if(_0x55a9e8(0x209)===_0x55a9e8(0x368))_0x41a543[_0x55a9e8(0x450)](_0x2dd37d);else{var _0x4ac606=![];_0x38e07b[_0x55a9e8(0x47b)][0x0][_0x55a9e8(0x481)]()[_0x55a9e8(0x1fa)](_0x2dd211=>{var _0x44d93d=_0x55a9e8;_0x4ac606&&(warnlog('VIDEO\x20TRACK;\x20already\x20one\x20added'),warnlog(_0x2dd211)),_0x2dd211[_0x44d93d(0x4fa)]==_0x44d93d(0x49b)&&(_0x14abe5[_0x44d93d(0x213)][_0x4b8a04]['streamSrc'][_0x44d93d(0x487)]()[_0x44d93d(0x1fa)](_0x5619c7=>{var _0x54aed1=_0x44d93d;_0x14abe5['rpcs'][_0x4b8a04][_0x54aed1(0x285)][_0x54aed1(0x370)](_0x5619c7);}),_0x4ac606=!![]),log(_0x44d93d(0x104)),_0x14abe5['rpcs'][_0x4b8a04][_0x44d93d(0x285)][_0x44d93d(0x515)](_0x2dd211);});}}try{_0x14abe5['rpcs'][_0x4b8a04][_0x55a9e8(0xf5)][_0x55a9e8(0x39f)]=_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)];}catch(_0x3f68ee){errorlog(_0x55a9e8(0x32c));}log(_0x55a9e8(0x564));}else{if(_0x38e07b['track']){warnlog(_0x55a9e8(0x152));if(!_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)])_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)]=new MediaStream();else{if(_0x55a9e8(0x578)==='EzpYU')_0x38e07b[_0x55a9e8(0x1cf)][_0x55a9e8(0x4fa)]==_0x55a9e8(0x49b)&&_0x14abe5['rpcs'][_0x4b8a04][_0x55a9e8(0x285)][_0x55a9e8(0x487)]()['forEach'](_0x35f442=>{var _0x5e387c=_0x55a9e8;_0x14abe5[_0x5e387c(0x213)][_0x4b8a04]['streamSrc'][_0x5e387c(0x370)](_0x35f442);});else return;}_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)][_0x55a9e8(0x515)](_0x38e07b[_0x55a9e8(0x1cf)]);try{_0x14abe5['rpcs'][_0x4b8a04][_0x55a9e8(0xf5)]['srcObject']=_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)];}catch(_0x15fe5d){errorlog('4722');}}else errorlog(_0x55a9e8(0x358));}setTimeout(function(){updateMixer();},0x1);}else{log(_0x55a9e8(0xe8));var _0x5c995a=document[_0x55a9e8(0x56b)](_0x55a9e8(0x49b));_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04]['videoElement']=_0x5c995a,_0x5c995a[_0x55a9e8(0x1d7)]['UUID']=_0x4b8a04,_0x5c995a['id']='videosource_'+_0x4b8a04;_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x248)]&&(_0x5c995a[_0x55a9e8(0x1d7)][_0x55a9e8(0x566)]=_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x248)]);setupIncomingVideoTracking(_0x5c995a,_0x4b8a04);if(_0x38e07b['streams']&&_0x38e07b[_0x55a9e8(0x47b)][0x0]){if(_0x55a9e8(0x352)===_0x55a9e8(0x352)){var _0x5a78c5=_0x38e07b[_0x55a9e8(0x47b)][0x0];_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)]=_0x38e07b['streams'][0x0],_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0xf5)][_0x55a9e8(0x39f)]=_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)],log(_0x55a9e8(0x564));}else _0x20990d=_0x1ddcf5[_0x55a9e8(0xeb)];}else _0x38e07b[_0x55a9e8(0x1cf)]&&(warnlog(_0x55a9e8(0x152)),!_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)]&&(_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)]=new MediaStream()),_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x285)][_0x55a9e8(0x515)](_0x38e07b[_0x55a9e8(0x1cf)]),_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0xf5)][_0x55a9e8(0x39f)]=_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04]['streamSrc']);if(_0x14abe5[_0x55a9e8(0x4ac)]){if(_0x55a9e8(0x13d)!==_0x55a9e8(0x13d)){if(typeof _0x5f3fd7['ws']!==_0x55a9e8(0x55c)||_0x2508ca['ws'][_0x55a9e8(0x3e4)]!==0x1)_0x3fdb2c(_0x58107e,_0x55a9e8(0x442)),_0x21eaa8[_0x55a9e8(0x483)][_0x55a9e8(0x2e4)](_0x1eb3fc);else{var _0x37b404=_0x4a948a[_0x55a9e8(0x446)](_0x271a47);if(_0x37b404[_0x55a9e8(0x1b8)]>0x3a98){_0x3cff0b(_0x55a9e8(0x4d9));return;}_0x10b04a['ws'][_0x55a9e8(0x3f6)](_0x37b404);}}else{var _0x518ba5={};_0x518ba5[_0x55a9e8(0x4ac)]=parseInt(_0x14abe5[_0x55a9e8(0x4ac)]),log(_0x518ba5),_0x14abe5[_0x55a9e8(0x373)](_0x518ba5,_0x4b8a04);}}}if(_0x14abe5[_0x55a9e8(0x534)]===!![]){var _0x444904=function(_0x10704b){var _0x45237f=function(_0x1a828d){var _0x3f8a34=_0x4b38;if(!_0x14abe5[_0x3f8a34(0x213)][_0x1a828d])return;var _0x1c186d=_0x14abe5[_0x3f8a34(0x213)][_0x1a828d]['videoElement']['muted'];_0x14abe5[_0x3f8a34(0x213)][_0x1a828d][_0x3f8a34(0xf5)][_0x3f8a34(0x45b)]=![],_0x14abe5[_0x3f8a34(0x213)][_0x1a828d]['videoElement'][_0x3f8a34(0x12c)](_0x3f8a34(0x4c7),_0x45237f);_0x14abe5[_0x3f8a34(0x4ad)][_0x3f8a34(0x43d)]=='suspended'&&(_0x3f8a34(0x4c4)!==_0x3f8a34(0x4c4)?_0x339160(_0x10dfdf):_0x14abe5[_0x3f8a34(0x4ad)][_0x3f8a34(0x3a2)]());var _0x350a73=_0x14abe5[_0x3f8a34(0x213)][_0x1a828d][_0x3f8a34(0x285)][_0x3f8a34(0x1ad)]();if(_0x350a73[_0x3f8a34(0x1b8)]){if(_0x3f8a34(0x289)===_0x3f8a34(0x289)){var _0x176462=_0x350a73[0x0];_0x176462[_0x3f8a34(0x20b)]!=_0x3f8a34(0x162)&&(_0x14abe5[_0x3f8a34(0x213)][_0x1a828d][_0x3f8a34(0xf5)][_0x3f8a34(0x39f)]=addAudioPipeline(_0x14abe5['rpcs'][_0x1a828d][_0x3f8a34(0x285)],_0x1a828d,_0x176462));}else _0x3b0a10[_0x3f8a34(0x213)][_0x38900][_0x3f8a34(0x134)][_0x3f8a34(0x40c)][_0x3f8a34(0x477)]=_0x3fc57a[_0x3f8a34(0x159)];}else _0x14abe5['rpcs'][_0x1a828d][_0x3f8a34(0xf5)][_0x3f8a34(0x39f)]=_0x14abe5['rpcs'][_0x1a828d][_0x3f8a34(0x285)];_0x14abe5[_0x3f8a34(0x213)][_0x1a828d]['videoElement'][_0x3f8a34(0x45b)]=_0x1c186d,delete _0x14abe5[_0x3f8a34(0x213)][_0x1a828d][_0x3f8a34(0x1e3)],_0x3f8a34(0x1e3)in _0x14abe5[_0x3f8a34(0x213)][_0x1a828d]&&errorlog('THIS\x20SHOULD\x20BE\x20DELETED');};return _0x45237f(_0x10704b);};_0x14abe5[_0x55a9e8(0x4ad)][_0x55a9e8(0x43d)]==_0x55a9e8(0x3db)&&(_0x14abe5['firstPlayTriggered']=!![]);if(_0x55a9e8(0x1e3)in _0x14abe5[_0x55a9e8(0x213)][_0x4b8a04]){}else _0x14abe5[_0x55a9e8(0x17a)]==![]?_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x1e3)]=setInterval(function(_0x27172a){var _0x2abfc3=_0x55a9e8;log(_0x2abfc3(0x4df)),_0x14abe5[_0x2abfc3(0x213)][_0x27172a]&&('ygBAy'!==_0x2abfc3(0x1a1)?_0x214247():_0x14abe5[_0x2abfc3(0x17a)]&&(clearInterval(_0x14abe5[_0x2abfc3(0x213)][_0x27172a]['eventPlayActive']),_0x14abe5[_0x2abfc3(0x213)][_0x27172a][_0x2abfc3(0xf5)][_0x2abfc3(0x33c)](_0x2abfc3(0x4c7),_0x444904(_0x27172a))));},0x3e8,_0x4b8a04):(!_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x1e3)]&&(_0x55a9e8(0x111)!==_0x55a9e8(0x111)?_0x55a9e8(0x242)in _0x4e51fa&&_0x1a77b4(_0x1c8061[_0x55a9e8(0x242)]):_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0x1e3)]=!![]),_0x14abe5[_0x55a9e8(0x213)][_0x4b8a04][_0x55a9e8(0xf5)][_0x55a9e8(0x33c)](_0x55a9e8(0x4c7),_0x444904(_0x4b8a04)));}_0x14abe5[_0x55a9e8(0x26f)](),_0x14abe5[_0x55a9e8(0x4b4)](),updateUserList();},log(_0x6b7410(0x3b8));},_0x14abe5;}(); \ No newline at end of file +var _0x1549=['img','block','New\x20ON\x20TRACK\x20event','KCMlB','CONNECTEED!','kLsWU','zuZId','classList','maxsamplerate','fadein','mid','directorVideoMuted','soloChatUUID','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','GzHTS','delay',',\x20isDirector:\x20','image/webp','remote_networkType','directorViewBitrate','pleaseDoNotAbuse','offer','LsANz','rejected','mainmenu','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','joinRoom','PIPpd','hostname','WfFwu','packetsReceived','togglePrivateChat','ftgES','dWwJa','turn:turn-usw1.obs.ninja:443','requestChangeLowcut','getTime','changeOrder','reject','anysend','enc','streamErrors_nackCount','Android','roomenc','min','preventDefault','scaleHeight','candidate-pair','networkPriority','processDescription','**\x20connected','buffer','NJUDf','setOpusAttributes','getAudioTracks','GyMBZ','outputDevice','urls','UN-MUTED','RS1','Clean\x20up','_codecId','KqTte','hangup','recording','iceTimer','maxpublishers','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','de1','encodering\x20being\x20kicked','CDgya','rpc\x20datachannel\x20closed','pNNZg','hangupDirector','return\x20/\x22\x20+\x20this\x20+\x20\x22/','wuRhW','setLocalDescription','call','channelOffset','scaleWidth','NO\x20TRACK??\x20--\x20not\x20expected','myieO','RTCRtpSender','disableNACK','customWSS','midiIn','setAudioBitrate','UqcWv','username','defaultPassword','right','processIce','fullscreen','showlabels','myfpN','CSLFF','opacity','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','jitterBufferEmittedCount','bytesReceived','focus\x20success','resolve','flipped','Unhandeled\x20Error\x20occured','turn:turn-au1.vdo.ninja:3478','videoMuted','pressed','safari','FPS','metaKey','UUwOx','marginLeft','AQAB','fpJfy','scale','xwAEf','InJrP','recording_audio_gain','owIEG','RFeNp','labelstyle','showDirector','UUID\x20not\x20found\x20in\x20pcs','setVideoScale','voiceMeter','onmessage','scaleDueToBitrate','meterStyle','Audio_Sync_Delay_ms','ROOMID\x20EANBLED','CAMERA/MIC\x20SOURCE\x20ALLOCATION\x20FAILED.\x20Cant\x27\x20share\x20media\x20streams\x20as\x20a\x20result.\x20Maybe\x20this\x20is\x20a\x20Director\x20joining?','qLvbX','optimizeBitrate','Buffer_Delay_in_ms','codec_url','src','remove','slice','streamSrc','header','isScene','ptime','storekey','left','Generate\x20Some\x20Crypto\x20keys\x20first','vkbVn','Your\x20room\x20has\x20changed','framesPerSecond','controlRoomBitrate','now','Stream\x20ID\x20is\x20already\x20in\x20use.','view','limitAudioBitrate','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','_frameWidth','_timestamp','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','vBVyW','aGjFB','OSBlJ','Audio\x20Track','packetsLost','ondatachannel','watchTimeoutList','bitrateTimeout','URtXK','Members\x20in\x20Room','actual\x20bitrate:','XbgMn','string','Unmute\x20video','orange','QHrmN','track','disconnectedTimeout','cACVL','CBlXp','wwVqf','replace','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','hash\x20is\x20not\x20false','RPC\x20closed','clicked','stereo_url','1.0','nackTrigger','audioContext','micIsolate','tZHzk','iTcfz','streaming','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','1RowtEF','unmute-guest','obsStateSync','WJaaD','zMIpI','onnegotiationneeded','maxviewers_url','parentNode','signData','aspectratio','streamID','toString','iceConnectionState\x20==\x20connected','onconnectionstatechange','mediaType','iframeEle','msg\x20size\x20error','length','gIaRb','generateKey','maxvideobitrate','videoDevice','MediaStreamAudioDestinationNode','HANG\x20UP\x20COMPLETE','closed','create\x20offer\x20worked','sourceActive','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','queueNotification','rampUpTime','data','YeBRO','limitaudio','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','pip','disableREMB','production','BJwNP','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','framesDecoded','head6','label','screenShareState','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','reportbutton','order','hriOa','activelySpeaking','style','oGWXe','VIDEO\x20TRACK;\x20already\x20one\x20added','ICE\x20FAILed.\x20bad?','sceneSync','MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED','turn:www.turn.obs.ninja:3478','reverse','gXsyg','pcm','zWAVJ','xwChT','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','removeChild','codec','cMreZ','candidates','_trackID','dataset','Refreshing\x20scale','RSA','speedtest','qxbwv','limitTotalBitrate','GwOrX','head4','localVoiceMeter','pcs\x20RTC\x20Failed','signature','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM','directorEnabledPPT','push','sid','FBxNG','remoteMuteState_','local-candidate','audioBitrate','name','seedStream','XtTaP','encryptMessage','iceServers','Jbwoy','keyframerate','pliCount','acc','ZElRU','JWmop','session','mcpTt','You\x27ve\x20been\x20transferred','failed\x20to\x20send\x20focus\x20change\x20request','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','78411HMreeS','trying\x20to\x20play','sticky','map','currentCameraConstraints','moOkP','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','firefox','empty\x20ice..','raw','createAnswer','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?','vb_url','OBS\x20PLI\x20FIX\x20MODE\x20ON','playback_audio_volume_meter','getSenders','overlay','requestResolution','qrcOs','videoElement','bandwidth','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','seedPlz','indexOf','chrome','local','position','YDpfD','muted','elHNt','onclick','5px','lowerhand','connected','cnSbP','keyname','Browser','BITRATE:\x20','ICE\x20closed?','hidden','changeParams','stringify','connectPeer','new-push-connection','IUiNV','MMTME','Inbound\x20User-based\x20Message\x20from\x20Room','lvODk','forceTcpMode','trackIdentifier','remoteStats','autostart','priority','localMuteElement','importCrypto','audioLatency','obsninja','imAzU','wntLC','title','&password=','currentTime','addTrack','requestAudioHack','forEach','aWzIz','OHvma','maxframerate','maxiosbitrate','timestamp','listPromise','visibility','_local_ice_id','autoGainControl','directorActions','children','maxTouchPoints','limitBitrate','float','audioCtx','playback_audio_samplerate','done\x20clearing\x20audio','view_set','kCBDq','vector','local_relayProtocol','qQXIp','webPquality','audio_delay\x20:\x20','nocursor','refreshScale','?view=','screensharefps','gainNode','GOT\x20ICEs!!','sendMsg','KUvuB','jXNVQ','migrate','privacy','pVDDw','ArAHp','removeTrack','object','ping','streamid-already-published','codecs','connect','trackId','usc1','iframeSrc','videoMutedFlag','minptime','fromCharCode','relayProtocol','configuration','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','getStats','steve','request','transcript','next\x20stream\x20loading:\x20','_codecIdTrackId','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','muteState','userAgent','This\x20shouldn\x27t\x20happen','split','applySoloChat','active','failed\x20to\x20disconnect','Firefox','recordLocal','manual','vBsmC','BeyFC','aALUq','Not\x20director','already\x20connected','qvAmR','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','waitingWatchList','paused','vYIuh','frameHeight','allowAudio','171972gSEtAB','nackCount','chat','changeLabel','vtJZX','_bytesReceived','rZnQm','Android\x2011','TBHmV','canvasCtx','10px','1112637rHruXU','guest','new-display-name','vcjaX','connectionState','vdoninja','sink','esKaP','WnCAG','CLfYi','vxepP','querySelectorAll','ePNtr','new','usw1','_hardwareEncoder','send','TbNlu','createOffer','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','sceneType','PqDdl','readyState','float2','initialPublish','sendKeyFrameScenes','getParameters','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','bandwidth\x20set!','scaleResolutionDownBy\x20set\x201!','writer','controls','remoteRaisedHandElement','requestZoomChange','','vBDYL','PwjJJ','remoteMuteElement','getSettings','audioConstraints','FFMVo','midi','BLRVe','pcs','time_active_minutes','Bitrate_in_kbps','diRBZ','sceneList','value','optimize','pnJxG','includes','urgqe','jwk','_framesDecoded','warn','imageElement','midiHotkeys','cleanup','addEventListener','utf-8','HthUA','BXZjW','cqWdv','EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream','browserDetails','remote_candidateType','videoCodecs','encrypt','obs','iframeDetails_','turns:www.turn.obs.ninja:443','WCJrD','parse','processIceBundle','reduce','obsfix','preferCodec','setResolution','DMJOk','deferring\x20with\x20a\x20promise','PCS\x20WINS\x20ICE','vBEBz','webAudios','starting\x20kicker','disableOBS','volume','rpcs','enabled','ZoOcC','send\x20channel\x20closed','changeMicrophone','mykey','noaudio','iQaWe','pluginVersion','sendMessage','VdfSd','providing\x20answer','directorSettings','scene','request\x20rate\x20limit:\x20','hash','bind','lowiosviewers','soloVideo','raisehands','Trying\x20to\x20reconnect\x202','Couldn\x27t\x20re-connect','obsRecording','height','LFoek','directorDisplayMute','canvasSource','failed','wInAB','novideo','hssConnection','security','PvuYV','bitrate','className','GVGiq','offerSDP','taintedSession','TKPWj','host','catch','video/VP9','abs','seeding\x20!!','unified-plan','HANG\x20UP\x202\x20COMPLETE','RBJUp','from','YvCFs','inline-block','not-the-director','div','apply','director','getOpusBitrate','label_','obsStreaming','bigmutebutton','join','jIuSw','scaleResolutionDownBy\x20set\x202!','equalizer','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','pYiPG','HXZdG','&room=','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','setScale','ZFyZx','concat','play\x20stream:\x20','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','iframe_','OhWdf','list','Round_Trip_Time_ms','done\x20replacing/adding\x20tracks','speakerMute','limitAudioEncoder','tPNeZ','SHA-1','pre\x20pixel\x20fix\x20','scale\x20scale','DCSQo','null\x20ice\x20rpcs','vp8','enhanceAudio','type','AES-CBC','label=','obsVisibility','cloneNode','UBpwR','Audio_Loudness','someonejoined','decrypt','video/VP8','\x20is\x20not\x20defined;\x20skipping.','dropped\x20candidate\x20due\x20to\x20filter','requestFocusChange','adding\x20track','KsUNW','createElement','audioCodecs','description','ZgUZS','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','muteStateTemplate','allowIframe','frameWidth','WCGKJ','remoteZoom','publishing\x20SDP\x20Offer:\x20','echoCancellation','RTC\x20Connection','sort','quality_url','currentRoundTripTime','zVshu','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','subtle','processStats','seeding','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','JZThI','offsetChannel','remoteMuteState','eventPlayActive','top','1100221xUJVch','currentTarget','MAKING\x20A\x20NEW\x20RTC\x20CONNECTION','xJtxK','stop','onicecandidate','directVideoMuted','codecGroupFlag','action','target','audioChannels','localDescription','cSHHP','postMessage','QEpwa','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','allowmidi','setValueAtTime','createObjectURL','RTwvR','CTcGg','_last_time','ontrack','resolution\x20scale','deltaY','pziMY','iceConnectionState','sceneMute','directorChat','innerText','RTC\x20already\x20connected','somepasswordwhere','then','start','onopen','TiMye','mute','encode','WxVZr','roombitrate','noiseSuppression','website','_remote_ice_id','nGPBK','4722','seeding\x20blocked','scaleResolution','kBPFU','gain','UyZlh','1pEXAaI','mIOem','hash\x20is\x20','VqzgZ','broadcast','..\x20waiting\x20for\x20user\x20gesture','zdxGU','IiQAc','locale','VWHaD','checking','https://','hanging\x20up','Bnfqj','remoteCandidateId','videosource','gyro','statsMenu','decryptMessage','disableWebAudio','noREMB','height_url','forceios','local_candidateType','obsSourceActive','cleanish','rTmSz','XmXsu','bit\x20rate\x20being\x20munged','keys','received\x20data\x20from\x20viewer','windowed','charAt','9736EiTBaG','ZDLRd','sVqqf','queue','VOtnT','encodings','sync','remoteControl','vFvnN','totalRoomBitrate','splice','turn:turn-usc1.obs.ninja:3478','canvas','SDP\x20Sessions\x20do\x20not\x20match.\x20Do\x20I\x20delete\x20an\x20accept\x20this\x20new\x20SDP?','setupYourOwnPlease','span','prototype','cae1','sensors','receiveChannel','_packetsReceived','pathname','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS','Lowered\x20hand','find','setBitrate','ysToy','broadcastIFrame','mutedState','qLIUG','track\x20made\x20inactive;\x20removing','COYei','muted_savedState','desaltStreamID','srcObject','requestVideoRecord','kzAIE','firstPlayTriggered','jitterBufferDelay','Track\x20was\x20removed','totalRoomBitrate_default','noNacks','gcLwF','\x20Pixel\x20','dycEA','chOZF','ICE\x20target\x20no\x20longer\x20exists?','wDHyN','STREAM\x20ID\x20desalted\x202:','display','displayMute','updating\x20audio\x20delay','PTQXK','WDPLy','scaleFactor','outboundAudioBitrate','enhanceAudioEncoder','add','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','gridlayout','WwUni','icefilter','oCOlA','175597buAhGj','onerror','TvsHU','animatedMoves','request\x20zoom\x20change:\x20','maxconnections','transparent','speakerMuted','\x27\x20target=\x27_blank\x27>','ctjPV','relative','CWvxs','textContent','RFTiU','riSXk','requestKeyframe','outboundVideoBitrate','directorSpeakerMuted','click','mag','getVideoBitrates','Mute\x20video\x20-306','uZSOx','scaleResolutionDownBy','\x20x\x20','TRYING\x20TO\x20RECONNECT\x201','remote_relayProtocol','width_url','focusDistance','browser','pingTimeout','localCandidateId','isDirector\x20','grVSL','Track\x20stopped','patra','ctrlKey','BmemB','setParameters','keyframe','joinroom','requestStats','audioInputChannels','pointer','devicePixelRatio','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','_sync_offset','eHMEr','micDelay','stun:stun4.l.google.com:19302','quality_ss','vKWsI','audioGain','delayTime','ACTION\x20REJECTED:\x20','stopPropagation','video_muted_init','rAfGy','cleanOutput','directorUUID','SHA-256','credential','aec_url','verifyData','INZal','generateStreamID','requestRateLimit','WEBRTC\x20CONNECTION\x20OPEN','toggleSoloChat','GOT\x20ICES!!','fFBKE','connected\x20to\x20video\x20server','message','audio_level','video','TXmpe','stats','recording_audio_pipeline','getVideoTracks','advanced','retryTimeout','no\x20audio\x20track\x20to\x20poke','tfliteModule','width','none','uGACT','candidateType','updateQueue','_packetsLost','directorSpeakerMute','delta','obsstudio','wss','SblAx','audioOptions','USclF','framerate','exclude','fYOER','maxptime','nEPNX','max','controlTimer','digest','sign','getCapabilities','DsDIM','charCodeAt','substr','SUgSW','GOT\x20ICE!!','zoom','rcXPD','sendPeers','showSettings','add-a-label','quality','Shared\x20website:\x20
        ','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','YLfCA','WvjIO','FAIL\x20rpcs','stereo\x20enabled','_frameHeight','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','activeSpeaker','timeout','inbound-rtp','watchStream','agc_url','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','_jitter_count','XbZEz','byteLength','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','setupIncoming','watchTimeoutList2:','queueList','requestChangeEQ','oniceconnectionstatechange','&pie=','setup\x20peer\x20complete','vNUiy','substring','inboundAudioPipeline','high','beepToNotify','suspended','useragent','hPAYB','denoise_url','_timestampStart','SCkqB','startTime','forceMediaSettings','uHKej','anyrequest','publicKey','could\x20not\x20be\x20sent;\x20queuing\x20it','remoteDescription','stream\x20ID\x20is\x200\x20length','picOl','QpMId','mirrorExclude','zoom\x20success','setRemoteDescription','importKey','Lpmgm','videoOptions','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','changeURL','sznMD','zoomedBitrate','candidate','addIceCandidate','remote_relay_IP','maxBitrate','applyIsolatedChat','getReceivers','screenShareElement','IwnwI','seed','UUID','Video\x20Track','queuebutton','screensharequality','kind','webkitAudioContext','onclose','FORCE\x20KEYFRAME\x20FOR\x20SCENE','Resolution','TRYING\x20KEYFRAME','voiceMeterTemplate','steves','allowMIDI','noiframe','closedCaptions','getTracks','undefined','head7','^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','innerHTML','PVnUP','zsOTx','enhanceaudio','bVRrp','enhance','processIce2','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','stun:stun.l.google.com:19302','recordedBlobs','audioDevice','compressor','bitrate_set','ChvlW','directorVolumeState','ICE:\x20','audiobitrate','Safari','rIXpC','changeSpeaker','level','ehbBu','sendChannel','roomclaimed','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','room-is-claimed','rejoining\x20room','TOO\x20MANY\x20PUBLISHING\x20PEERS','AudioContext','videosource_','nextQueue','RTC\x20connection\x20is\x20ALREADY\x20ready;\x20we\x20can\x20already\x20accept\x20answers','localstats','remote','fr1','OwWmP','disconnected','head2','oPJFb','HMAjf','savedBitrate','setVideoBitrate','JUNUM','criat','Message\x20to\x20be\x20sent:\x20','keyframeTimeout','channel','focus','BJgLQ','disabled','code','recording_audio_ctx_latency','WxehE','problem','transferred','successfully\x20requested\x20audio\x20and\x20video','container_','red','LHuZb','OGcMA','screenshare','mimeType','info','currentAudioConstraints','Android\x2012','mediaDevices','streams','device\x20does\x20not\x20support\x20playout\x20delay','ICE\x20DISCONNECTED','getElementById','getVideoSettings','networkType','1vh','bxwoB','roomid','micIsolated','pixelFix','limitTotalBitrateGuests','infocus','_jitter_delay','screenshareid','webcamonly','packetLoss_in_percentage','RSASSA-PKCS1-v1_5','generateHash','maxviewers','ARMNh','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','QNmHU','NglJn','11SjgtDs','pliDelta','directorMutedState','setVideoBitrates','hands_','xPjni','allowBroadcast','joiningRoom','faPst','mobile','new-view-connection','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','CYRxg','&scene','vnxIF','getTimezoneOffset','HGIpJ','quality_wb','audio','recorder','zhkAy','seedAttempts','match','npymR','RPCS\x20WINS\x20ICE','maxvb_url','forcePLI','noPLIs','manualBandwidth','remote-candidate','sendRequest','mono','zVaOc','failed\x20to\x20send\x20zoom\x20change\x20request','audioLevel','constructor','ICE\x20FAILED','gYYDc','altpress','play','has','_type','dynamicScale','post\x20pixel\x20fix\x20','requestSceneUpdate','nopreview','onremovetrack','platform','lin','UthJB','audioEffects','OFItS','amScy','audioMeterGuest','RAEnF','PASSED','stereo','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','1428833StLkCi','privateKey','TyyaH','Untitled','Stream\x20ID\x20pre:','PROBLEM!\x20RESENDING\x20SDP\x20OFFER\x20SHOULD\x20NOT\x20HAPPEN','scale\x20set!','optimizedBitrate','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','pcs\x20RTC\x20CLOSED','shift','turns:turn.obs.ninja:443','local_relayIP','resolution\x20scale:\x20','salt','cbr','THIS\x20SHOULD\x20BE\x20DELETED','hjrUL','Notice:\x20The\x20system\x20is\x20currently\x20slow\x20to\x20respond\x20or\x20not\x20accessible.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.obs.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','iframe','ulWox','labelsize','adaptivePtime','SFqXg','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','delayNode','playoutDelayHint','RUQow','directorDisplayMuted','Not\x20a\x20scene','audioCtx\x20:\x20','playoutdelay','oGXYx','udp','dIlIF','ZzOCz','midiOut','nkSry','getAudioSettings','Viewer\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','password','remoteFocus','stopping\x20old\x20track','padStart','Someone\x20Joined\x20the\x20Room','listing','cursor','RTC\x20closed','pxCQD','version','permaid','keyFramesRequested_pli','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','WUolY','sendroom','gUppy','msg','targetBandwidth','exportKey'];var _0x3db674=_0x12c8;(function(_0x58091b,_0x108852){var _0x491b01=_0x12c8;while(!![]){try{var _0x8ba168=parseInt(_0x491b01(0x303))+parseInt(_0x491b01(0x674))+parseInt(_0x491b01(0x482))+-parseInt(_0x491b01(0x2a3))*parseInt(_0x491b01(0x67f))+-parseInt(_0x491b01(0x57d))*parseInt(_0x491b01(0x2c4))+-parseInt(_0x491b01(0x5e2))*parseInt(_0x491b01(0x448))+parseInt(_0x491b01(0x271));if(_0x8ba168===_0x108852)break;else _0x58091b['push'](_0x58091b['shift']());}catch(_0x5a9101){_0x58091b['push'](_0x58091b['shift']());}}}(_0x1549,0xd9b51));function log(_0x2fe316){}function warnlog(_0x700f79,_0x28fda9=![],_0x1c8b11=![]){if(_0x1c8b11){}}function errorlog(_0xdcf56d,_0x264c3c=![],_0x554d7d=![]){appendDebugLog(_0xdcf56d);if(_0x554d7d){}}window[_0x3db674(0x304)]=function backupErr(_0x32a94f,_0x49730f=![],_0x2853f4=![]){var _0x49032a=_0x3db674;return errorlog(_0x32a94f),errorlog(_0x2853f4),errorlog(_0x49032a(0x524)),appendDebugLog(_0x32a94f),_0x2853f4&&appendDebugLog(_0x2853f4),![];},window[_0x3db674(0x40a)]=window[_0x3db674(0x40a)]||window[_0x3db674(0x3e0)];function getById(_0x594b7d){var _0x1954ab=_0x3db674,_0x22b580=document[_0x1954ab(0x433)](_0x594b7d);return!_0x22b580&&(warnlog(_0x594b7d+_0x1954ab(0x251)),_0x22b580=document['createElement'](_0x1954ab(0x2d3))),_0x22b580;}var errorReport=[];function appendDebugLog(_0x3b7cd4){var _0x4e2996=_0x3db674;try{var _0x3e8b16=new Date(),_0x1fc984=_0x3e8b16[_0x4e2996(0x4e1)]();if(_0x3b7cd4['message'])errorReport[_0x4e2996(0x5cc)]({'message':_0x3b7cd4[_0x4e2996(0x34b)],'name':_0x3b7cd4[_0x4e2996(0x5d2)],'time':_0x1fc984});else typeof _0x3b7cd4===_0x4e2996(0x566)?errorReport[_0x4e2996(0x5cc)]({'note':_0x3b7cd4,'time':_0x1fc984}):errorReport[_0x4e2996(0x5cc)]({'other':_0x3b7cd4,'time':_0x1fc984});errorReport=errorReport[_0x4e2996(0x546)](-0xc8),document[_0x4e2996(0x433)](_0x4e2996(0x5a9))&&(getById('reportbutton')[_0x4e2996(0x5ad)][_0x4e2996(0x629)]=_0x4e2996(0x38a));}catch(_0x1fdbf3){}}function isAlphaNumeric(_0x4664af){var _0xb69704=_0x3db674,_0x14fea9,_0x30af09,_0x328d6d;for(_0x30af09=0x0,_0x328d6d=_0x4664af[_0xb69704(0x58e)];_0x30af09<_0x328d6d;_0x30af09++){_0x14fea9=_0x4664af[_0xb69704(0x36e)](_0x30af09);if(!(_0x14fea9>0x2f&&_0x14fea9<0x3a)&&!(_0x14fea9>0x40&&_0x14fea9<0x5b)&&!(_0x14fea9>0x60&&_0x14fea9<0x7b))return![];}return!![];}var iOS=!!navigator[_0x3db674(0x477)]&&/iPad|iPhone|iPod/[_0x3db674(0x385)](navigator[_0x3db674(0x477)]),iPad=navigator['maxTouchPoints']&&navigator[_0x3db674(0x62e)]>0x2&&/MacIntel/[_0x3db674(0x385)](navigator[_0x3db674(0x477)]);function play(_0x12fde6=null){var _0x249ec5=_0x3db674;log(_0x249ec5(0x236)+session[_0x249ec5(0x554)]);if(session['view']==='')log(_0x249ec5(0x330));else{if(session[_0x249ec5(0x554)]!==![]){var _0x12dbe7=session[_0x249ec5(0x554)][_0x249ec5(0x661)](',');for(var _0x2e8f51 in _0x12dbe7){if(_0x12dbe7[_0x2e8f51]==''){}else{if(_0x12fde6===null)session[_0x249ec5(0x3a5)](_0x12dbe7[_0x2e8f51]);else{if(_0x12fde6===_0x12dbe7[_0x2e8f51])session['watchStream'](_0x12dbe7[_0x2e8f51]);else{}}}}}else{if(session[_0x249ec5(0x364)]!==![]){if(session[_0x249ec5(0x364)]['includes'](_0x12fde6)){}else session[_0x249ec5(0x3a5)](_0x12fde6);}else _0x12fde6&&session[_0x249ec5(0x3a5)](_0x12fde6);}}}function _0x12c8(_0x298aa9,_0x1d79a3){return _0x12c8=function(_0x11e03b,_0x347bf7){_0x11e03b=_0x11e03b-0x1c7;var _0x53248b=_0x1549[_0x11e03b];return _0x53248b;},_0x12c8(_0x298aa9,_0x1d79a3);}function playAllVideos(){var _0xbada33=_0x3db674;for(var _0x4f9f27 in session[_0xbada33(0x1f0)]){try{if(session[_0xbada33(0x1f0)][_0x4f9f27][_0xbada33(0x5f5)]){if(_0xbada33(0x4de)===_0xbada33(0x2ee)){var _0x49f762={};_0x49f762['UUID']=_0x5c1aee,_0x49f762[_0xbada33(0x361)]=_0x3d9528(),_0x260981(_0x49f762[_0xbada33(0x3db)]),_0x5ced38[_0xbada33(0x1f9)](_0x49f762,_0x49f762[_0xbada33(0x3db)]);}else session['rpcs'][_0x4f9f27][_0xbada33(0x5f5)][_0xbada33(0x670)]&&session[_0xbada33(0x1f0)][_0x4f9f27][_0xbada33(0x5f5)][_0xbada33(0x46f)]()['then'](_0x42fbcc=>{var _0x374a26=_0xbada33;log(_0x374a26(0x391));})[_0xbada33(0x218)](warnlog);}}catch(_0xc49798){}}}function getTURNList(){var _0x31059f=_0x3db674,_0x4b4194=[];turn={},turn['username']=_0x31059f(0x658),turn['credential']='setupYourOwnPlease',turn[_0x31059f(0x4f6)]=[_0x31059f(0x1e0)],turn['tz']=0x12c,turn[_0x31059f(0x4a3)]=![],turn[_0x31059f(0x5a1)]=!![],turn['locale']=_0x31059f(0x2d5);if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session[_0x31059f(0x612)]&&turn[_0x31059f(0x4a3)]){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session[_0x31059f(0x5c2)]!==!![]&&session['speedtest']!==turn[_0x31059f(0x2ab)]){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn['username']=_0x31059f(0x658),turn[_0x31059f(0x340)]='setupYourOwnPlease',turn[_0x31059f(0x4f6)]=[_0x31059f(0x5b3)],turn['tz']=0x12c,turn['udp']=!![],turn[_0x31059f(0x5a1)]=!![],turn[_0x31059f(0x2ab)]='cae1';if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session['forceTcpMode']&&turn['udp']){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session['speedtest']&&session[_0x31059f(0x5c2)]!==!![]&&session['speedtest']!==turn['locale']){}else _0x31059f(0x52b)!==_0x31059f(0x52b)?_0xab9877[_0x31059f(0x2c9)][0x0][_0x31059f(0x31a)]=0x64/_0x1d5b81:_0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn[_0x31059f(0x515)]=_0x31059f(0x658),turn[_0x31059f(0x340)]='setupYourOwnPlease',turn[_0x31059f(0x4f6)]=[_0x31059f(0x48d)],turn['tz']=-0x3c,turn['udp']=![],turn[_0x31059f(0x5a1)]=!![],turn[_0x31059f(0x2ab)]=_0x31059f(0x501);if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session[_0x31059f(0x612)]&&turn[_0x31059f(0x4a3)]){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session[_0x31059f(0x5c2)]!==!![]&&session[_0x31059f(0x5c2)]!==turn[_0x31059f(0x2ab)]){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn[_0x31059f(0x515)]=_0x31059f(0x658),turn[_0x31059f(0x340)]=_0x31059f(0x2d2),turn[_0x31059f(0x4f6)]=['turn:turn.obs.ninja:3478'],turn['tz']=-0x3c,turn['udp']=!![],turn[_0x31059f(0x5a1)]=![],turn[_0x31059f(0x2ab)]=_0x31059f(0x501);if(session[_0x31059f(0x5c2)]&&turn['udp']==session[_0x31059f(0x612)]){}else{if(session['forceTcpMode']&&turn[_0x31059f(0x4a3)]){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session['speedtest']&&session[_0x31059f(0x5c2)]!==!![]&&session[_0x31059f(0x5c2)]!==turn[_0x31059f(0x2ab)]){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn[_0x31059f(0x515)]=_0x31059f(0x3e6),turn[_0x31059f(0x340)]=_0x31059f(0x4d1),turn[_0x31059f(0x4f6)]=[_0x31059f(0x4df)],turn['tz']=0x1e0,turn[_0x31059f(0x4a3)]=!![],turn[_0x31059f(0x5a1)]=!![],turn[_0x31059f(0x2ab)]=_0x31059f(0x68d);if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session[_0x31059f(0x612)]&&turn[_0x31059f(0x4a3)]){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session[_0x31059f(0x5c2)]!==!![]&&session[_0x31059f(0x5c2)]!==turn[_0x31059f(0x2ab)]){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn['username']=_0x31059f(0x61a),turn[_0x31059f(0x340)]=_0x31059f(0x4d1),turn[_0x31059f(0x4f6)]=[_0x31059f(0x2cf)],turn['tz']=0x168,turn[_0x31059f(0x4a3)]=!![],turn[_0x31059f(0x5a1)]=!![],turn['locale']=_0x31059f(0x64f);if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session[_0x31059f(0x612)]&&turn['udp']){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session['speedtest']!==!![]&&session[_0x31059f(0x5c2)]!==turn[_0x31059f(0x2ab)]){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn[_0x31059f(0x515)]=_0x31059f(0x684),turn[_0x31059f(0x340)]=_0x31059f(0x290),turn[_0x31059f(0x4f6)]=[_0x31059f(0x525)],turn['tz']=-0x258,turn[_0x31059f(0x4a3)]=!![],turn[_0x31059f(0x5a1)]=!![],turn['locale']='aus1';if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session['forceTcpMode']){}else{if(session[_0x31059f(0x612)]&&turn[_0x31059f(0x4a3)]){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session[_0x31059f(0x5c2)]!==!![]&&session[_0x31059f(0x5c2)]!==turn['locale']){}else _0x4b4194[_0x31059f(0x5cc)](turn);}}}turn={},turn[_0x31059f(0x515)]=_0x31059f(0x61a),turn[_0x31059f(0x340)]='tabernac',turn[_0x31059f(0x4f6)]=['turn:turn-eu2.obs.ninja:3478'],turn['tz']=-0x3c,turn[_0x31059f(0x4a3)]=!![],turn[_0x31059f(0x5a1)]=!![],turn[_0x31059f(0x2ab)]=_0x31059f(0x410);if(session[_0x31059f(0x5c2)]&&turn[_0x31059f(0x4a3)]==session[_0x31059f(0x612)]){}else{if(session[_0x31059f(0x612)]&&turn['udp']){}else{if(session[_0x31059f(0x5c2)]==![]&&turn[_0x31059f(0x5a1)]==![]){}else{if(session[_0x31059f(0x5c2)]&&session[_0x31059f(0x5c2)]!==!![]&&session[_0x31059f(0x5c2)]!==turn[_0x31059f(0x2ab)]){}else _0x31059f(0x3c0)!==_0x31059f(0x2e8)?_0x4b4194[_0x31059f(0x5cc)](turn):_0x33ee1b[_0x31059f(0x5cc)](_0xec4e9c);}}}return _0x4b4194;}function chooseBestTURN(){var _0x35cb60=_0x3db674;if(session['configuration'])return;var _0x572d82=getTURNList(),_0x3d8502=new Date(),_0x24efa6=_0x3d8502[_0x35cb60(0x457)]();for(var _0x1119e4=0x0;_0x1119e4<_0x572d82['length'];_0x1119e4++){var _0x3f30a7=Math['abs'](_0x572d82[_0x1119e4]['tz']-_0x24efa6);Math[_0x35cb60(0x21a)](_0x3f30a7-0x3c*0x18)<_0x3f30a7&&(_0x3f30a7=Math[_0x35cb60(0x21a)](_0x3f30a7-0x3c*0x18)),_0x572d82[_0x1119e4]['delta']=_0x3f30a7;}_0x572d82[_0x35cb60(0x263)](compare_deltas),_0x572d82=_0x572d82[_0x35cb60(0x546)](0x0,0x3),session['configuration']={'iceServers':[{'urls':[_0x35cb60(0x3f6),_0x35cb60(0x334)]}],'sdpSemantics':_0x35cb60(0x21c)},session[_0x35cb60(0x655)]['iceServers']=session[_0x35cb60(0x655)][_0x35cb60(0x5d6)][_0x35cb60(0x235)](_0x572d82),log(session[_0x35cb60(0x655)]);}function compare_deltas(_0x3f8ea2,_0x3036bf){var _0xb2d43=_0x3db674,_0x4d7138=_0x3f8ea2[_0xb2d43(0x35d)]||0x0,_0x6a9f0d=_0x3036bf[_0xb2d43(0x35d)]||0x0;if(_0x4d7138>_0x6a9f0d){if(_0xb2d43(0x6a2)===_0xb2d43(0x6a2))return 0x1;else _0xb2d43(0x31a)in _0x5bce60[_0xb2d43(0x2c9)][0x0]&&delete _0x12d674['encodings'][0x0][_0xb2d43(0x31a)];}if(_0x4d7138<_0x6a9f0d)return-0x1;return 0x0;}function compare_vids(_0x212498,_0x303c8e){var _0x55f049=_0x3db674,_0x1e05f2=_0x212498[_0x55f049(0x5aa)]||0x0,_0xc1a10b=_0x303c8e[_0x55f049(0x5aa)]||0x0;if(_0x1e05f2<_0xc1a10b)return 0x1;if(_0x1e05f2>_0xc1a10b){if(_0x55f049(0x243)!=='YMkTc')return-0x1;else _0x62dda2['pcs'][_0x5969a3][_0x55f049(0x680)]=!![];}return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x1eacc1=![]){clearInterval(updateMixerTimer);if(updateMixerActive){updateMixerTimer=setTimeout(function(){updateMixer();},0x1f4);return;}updateMixerActive=!![];try{updateMixerRun(_0x1eacc1);}catch(_0x4f52f6){}updateMixerActive=![];}var WebRTC={};WebRTC[_0x3db674(0x389)]=function(){var _0x183471=_0x3db674,_0x3eb869=function(){var _0x1ebc4b=!![];return function(_0x501b70,_0x59e5cb){var _0xb12fdc=_0x1ebc4b?function(){var _0x1a06ee=_0x12c8;if(_0x59e5cb){if(_0x1a06ee(0x411)===_0x1a06ee(0x324))return _0x4e6dee(_0x224f8a),_0x86eb64;else{var _0x4b4f8e=_0x59e5cb[_0x1a06ee(0x224)](_0x501b70,arguments);return _0x59e5cb=null,_0x4b4f8e;}}}:function(){};return _0x1ebc4b=![],_0xb12fdc;};}(),_0x2094a2=_0x3eb869(this,function(){var _0x2bcc10=function(){var _0x58bc9a=_0x12c8;if(_0x58bc9a(0x569)!==_0x58bc9a(0x569))_0x48099c[_0x58bc9a(0x6aa)][_0x5aad9e]['scene']!==![]?(_0xe367a5['forcePLI'](_0xed7d),_0x1e898c(_0x58bc9a(0x3e2))):_0x5546a0(_0x58bc9a(0x49f));else{var _0x451b1a=_0x2bcc10[_0x58bc9a(0x46b)](_0x58bc9a(0x507))()[_0x58bc9a(0x46b)](_0x58bc9a(0x3ed));return!_0x451b1a[_0x58bc9a(0x385)](_0x2094a2);}};return _0x2bcc10();});_0x2094a2();var _0x20b587={};function _0x40ff17(){}function _0x4b0eaf(_0x160abe){errorlog(_0x160abe);}function _0x56f45c(){var _0xa9fc44=_0x12c8,_0x5e4b53,_0x4ecbe9,_0x41f801=new Promise((_0x5aeb19,_0x11adcc)=>{_0x5e4b53=_0x5aeb19,_0x4ecbe9=_0x11adcc;});return _0x41f801[_0xa9fc44(0x522)]=_0x5e4b53,_0x41f801[_0xa9fc44(0x4e3)]=_0x4ecbe9,_0x41f801;}_0x20b587[_0x183471(0x1f6)]=![],_0x20b587[_0x183471(0x20d)]=![],_0x20b587[_0x183471(0x3a2)]=![],_0x20b587['activelySpeaking']=!![],_0x20b587[_0x183471(0x3fe)]=![],_0x20b587[_0x183471(0x27b)]=0x8,_0x20b587[_0x183471(0x3f8)]=![],_0x20b587[_0x183471(0x4f5)]=![],_0x20b587[_0x183471(0x306)]=![],_0x20b587[_0x183471(0x337)]=![],_0x20b587[_0x183471(0x47d)]=!![],_0x20b587['audioEffects']=null,_0x20b587[_0x183471(0x32d)]=![],_0x20b587[_0x183471(0x615)]=![],_0x20b587[_0x183471(0x631)]=new AudioContext(),_0x20b587[_0x183471(0x586)]=![],_0x20b587['audioLatency']=![],_0x20b587['echoCancellation']=null,_0x20b587['autoGainControl']=null,_0x20b587[_0x183471(0x299)]=null,_0x20b587[_0x183471(0x2a7)]=![],_0x20b587['broadcastChannel']=![],_0x20b587[_0x183471(0x2df)]=![],_0x20b587[_0x183471(0x229)]=![],_0x20b587[_0x183471(0x211)]=![],_0x20b587['bitrate_set']=![],_0x20b587[_0x183471(0x4f0)]=![],_0x20b587[_0x183471(0x3b7)]=![],_0x20b587['canvas']=null,_0x20b587['canvasSource']=null,_0x20b587[_0x183471(0x551)]=![],_0x20b587['cleanDirector']=![],_0x20b587[_0x183471(0x33d)]=![],_0x20b587[_0x183471(0x2bc)]=![],_0x20b587[_0x183471(0x3e9)]=![],_0x20b587['configuration']=![],_0x20b587[_0x183471(0x3f9)]=![],_0x20b587[_0x183471(0x676)]=![],_0x20b587[_0x183471(0x5bb)]=![],_0x20b587[_0x183471(0x5e4)]=![],_0x20b587[_0x183471(0x491)]=0x1,_0x20b587['cover']=![],_0x20b587[_0x183471(0x386)]=null,_0x20b587['cameraConstraints']={},_0x20b587[_0x183471(0x6a6)]={},_0x20b587[_0x183471(0x5e6)]={},_0x20b587[_0x183471(0x42d)]={},_0x20b587[_0x183471(0x28d)]=![],_0x20b587[_0x183471(0x4d0)]=0x23,_0x20b587['hiddenSceneViewBitrate']=0x190,_0x20b587[_0x183471(0x3d1)]=0x25a,_0x20b587[_0x183471(0x278)]=![],_0x20b587[_0x183471(0x516)]=![],_0x20b587[_0x183471(0x225)]=![],_0x20b587['directorEnabledPPT']=![],_0x20b587['directorSpeakerMuted']=null,_0x20b587[_0x183471(0x49e)]=null,_0x20b587[_0x183471(0x33e)]=![],_0x20b587['disableOBS']=![],_0x20b587[_0x183471(0x472)]=!![],_0x20b587['effects']=null,_0x20b587[_0x183471(0x22d)]=![],_0x20b587['lowcut']=![],_0x20b587[_0x183471(0x4e5)]=new TextEncoder(_0x183471(0x1d5)),_0x20b587[_0x183471(0x364)]=![],_0x20b587[_0x183471(0x497)]=![],_0x20b587[_0x183471(0x5c4)]=![],_0x20b587[_0x183471(0x4c6)]=![],_0x20b587[_0x183471(0x2e9)]=![],_0x20b587[_0x183471(0x523)]=![],_0x20b587[_0x183471(0x363)]=![],_0x20b587[_0x183471(0x31f)]=![],_0x20b587[_0x183471(0x2b9)]=![],_0x20b587[_0x183471(0x3bf)]=![],_0x20b587[_0x183471(0x519)]=![],_0x20b587[_0x183471(0x1ff)]=![],_0x20b587[_0x183471(0x207)]=![],_0x20b587[_0x183471(0x650)]=![],_0x20b587[_0x183471(0x58c)]=![],_0x20b587['noiframe']=![],_0x20b587['quality']=![],_0x20b587[_0x183471(0x459)]=0x1,_0x20b587[_0x183471(0x335)]=0x0,_0x20b587[_0x183471(0x301)]=![],_0x20b587[_0x183471(0x43c)]=![],_0x20b587[_0x183471(0x44f)]=![],_0x20b587[_0x183471(0x5a6)]=![],_0x20b587[_0x183471(0x5d8)]=![],_0x20b587['keys']={},_0x20b587[_0x183471(0x333)]=![],_0x20b587[_0x183471(0x439)]=![],_0x20b587[_0x183471(0x443)]=![],_0x20b587[_0x183471(0x4ff)]=![],_0x20b587[_0x183471(0x308)]=![],_0x20b587[_0x183471(0x451)]=![],_0x20b587[_0x183471(0x625)]=![],_0x20b587['maxframerate_q2']=![],_0x20b587['maxvideobitrate']=![],_0x20b587[_0x183471(0x4c5)]=![],_0x20b587[_0x183471(0x366)]=![],_0x20b587[_0x183471(0x652)]=![],_0x20b587[_0x183471(0x54a)]=![],_0x20b587['maxiosbitrate']=0x19,_0x20b587['lowiosviewers']=0xa,_0x20b587[_0x183471(0x53c)]=![],_0x20b587[_0x183471(0x667)]=![],_0x20b587[_0x183471(0x1d2)]=![],_0x20b587[_0x183471(0x4a6)]=![],_0x20b587[_0x183471(0x512)]=![],_0x20b587['minipreview']=![],_0x20b587[_0x183471(0x393)]=![],_0x20b587[_0x183471(0x3c8)]=![],_0x20b587[_0x183471(0x4ba)]=[],_0x20b587['muted']=![],_0x20b587[_0x183471(0x2e4)]=![],_0x20b587[_0x183471(0x467)]=![],_0x20b587[_0x183471(0x1f5)]={},_0x20b587[_0x183471(0x2b7)]=![],_0x20b587[_0x183471(0x2ed)]=![],_0x20b587[_0x183471(0x463)]=![],_0x20b587[_0x183471(0x63b)]=![],_0x20b587[_0x183471(0x1e5)]=![],_0x20b587[_0x183471(0x26d)]=![],_0x20b587['optimize']=![],_0x20b587[_0x183471(0x384)]={},_0x20b587[_0x183471(0x384)][_0x183471(0x629)]=null,_0x20b587['obsState'][_0x183471(0x57b)]=null,_0x20b587[_0x183471(0x384)][_0x183471(0x4fd)]=null,_0x20b587[_0x183471(0x384)][_0x183471(0x597)]=null,_0x20b587[_0x183471(0x384)][_0x183471(0x4fd)]=null,_0x20b587[_0x183471(0x313)]=![],_0x20b587[_0x183471(0x2fb)]=![],_0x20b587[_0x183471(0x5aa)]=![],_0x20b587[_0x183471(0x4aa)]=![],_0x20b587[_0x183471(0x6aa)]={},_0x20b587[_0x183471(0x59f)]=![],_0x20b587[_0x183471(0x511)]=![],_0x20b587[_0x183471(0x5b6)]=![],_0x20b587[_0x183471(0x4b4)]=![],_0x20b587[_0x183471(0x645)]=![],_0x20b587[_0x183471(0x321)]=null,_0x20b587[_0x183471(0x475)]=null,_0x20b587[_0x183471(0x2c7)]=![],_0x20b587[_0x183471(0x3ae)]=[],_0x20b587['pushLoudness']=![],_0x20b587['randomize']=![],_0x20b587[_0x183471(0x3f7)]=![],_0x20b587[_0x183471(0x666)]=![],_0x20b587[_0x183471(0x40f)]=![],_0x20b587[_0x183471(0x59a)]=0xbb8,_0x20b587['raisehands']=![],_0x20b587[_0x183471(0x353)]=0x1388,_0x20b587[_0x183471(0x4e8)]=![],_0x20b587['roomid']=![],_0x20b587[_0x183471(0x298)]=![],_0x20b587['ptz']=![],_0x20b587[_0x183471(0x1f0)]={},_0x20b587['sampleRate']=![],_0x20b587[_0x183471(0x490)]='',_0x20b587[_0x183471(0x52f)]=![],_0x20b587[_0x183471(0x1fd)]=![],_0x20b587[_0x183471(0x1c8)]={},_0x20b587[_0x183471(0x42a)]=![],_0x20b587[_0x183471(0x3d8)]=![],_0x20b587[_0x183471(0x43e)]=![],_0x20b587[_0x183471(0x3de)]=![],_0x20b587[_0x183471(0x63e)]=![],_0x20b587['screenShareState']=![],_0x20b587[_0x183471(0x20f)]=![],_0x20b587[_0x183471(0x26a)]=![],_0x20b587['sensorData']=![],_0x20b587[_0x183471(0x45d)]=0x0,_0x20b587[_0x183471(0x32f)]=![],_0x20b587[_0x183471(0x51a)]=![],_0x20b587['showList']=null,_0x20b587[_0x183471(0x535)]=![],_0x20b587[_0x183471(0x4c9)]=[],_0x20b587[_0x183471(0x375)]=!![],_0x20b587[_0x183471(0x536)]=![],_0x20b587[_0x183471(0x685)]=![],_0x20b587[_0x183471(0x2d6)]=![],_0x20b587[_0x183471(0x30a)]=![],_0x20b587['stats']={},_0x20b587['sceneType']=![],_0x20b587[_0x183471(0x2b4)]=![],_0x20b587[_0x183471(0x480)]=![],_0x20b587[_0x183471(0x587)]=null,_0x20b587[_0x183471(0x547)]=null,_0x20b587[_0x183471(0x5ad)]=![],_0x20b587[_0x183471(0x2ca)]=![],_0x20b587[_0x183471(0x612)]=![],_0x20b587[_0x183471(0x2cd)]=![],_0x20b587[_0x183471(0x2ec)]=0x1f4,_0x20b587['title']=_0x183471(0x485),_0x20b587[_0x183471(0x355)]=![],_0x20b587[_0x183471(0x309)]=![],_0x20b587[_0x183471(0x215)]=![],_0x20b587[_0x183471(0x65a)]=![],_0x20b587[_0x183471(0x424)]=![],_0x20b587[_0x183471(0x592)]=![],_0x20b587[_0x183471(0x5f5)]=![],_0x20b587[_0x183471(0x526)]=![],_0x20b587['directorVideoMuted']=![],_0x20b587[_0x183471(0x651)]=![],_0x20b587[_0x183471(0x554)]=![],_0x20b587[_0x183471(0x634)]=![],_0x20b587[_0x183471(0x1ef)]=0x64,_0x20b587[_0x183471(0x356)]=![],_0x20b587[_0x183471(0x372)]=![],_0x20b587['disableWebAudio']=![],_0x20b587[_0x183471(0x560)]={},_0x20b587[_0x183471(0x1ec)]={},_0x20b587[_0x183471(0x43f)]=![],_0x20b587[_0x183471(0x2c2)]=![],_0x20b587[_0x183471(0x66f)]={},_0x20b587['webp']=![],_0x20b587[_0x183471(0x639)]=![],_0x20b587['ws']=null,_0x20b587['wss']=![],_0x20b587[_0x183471(0x29a)]=![],_0x20b587[_0x183471(0x4b3)]=null,_0x20b587['updateLocalStatsInterval']=null,_0x20b587[_0x183471(0x3db)]=![],_0x20b587[_0x183471(0x617)]=getById(_0x183471(0x25b))['cloneNode'](!![]),_0x20b587[_0x183471(0x617)][_0x183471(0x5ad)][_0x183471(0x270)]=_0x183471(0x436),_0x20b587[_0x183471(0x617)][_0x183471(0x5ad)][_0x183471(0x517)]='1vh',_0x20b587[_0x183471(0x617)]['id']=_0x183471(0x617),_0x20b587['voiceMeter']=getById(_0x183471(0x3e5))['cloneNode'](!![]),_0x20b587[_0x183471(0x539)]['id']=_0x183471(0x5c7),_0x20b587[_0x183471(0x539)][_0x183471(0x5ad)][_0x183471(0x51d)]=0x0,_0x20b587[_0x183471(0x539)]['dataset'][_0x183471(0x402)]=0x0,_0x20b587['voiceMeter'][_0x183471(0x5ad)][_0x183471(0x356)]=_0x183471(0x67e),_0x20b587[_0x183471(0x539)][_0x183471(0x5ad)]['height']='10px',_0x20b587[_0x183471(0x539)][_0x183471(0x5ad)][_0x183471(0x270)]='8px',_0x20b587[_0x183471(0x539)][_0x183471(0x5ad)][_0x183471(0x517)]=_0x183471(0x67e),_0x20b587[_0x183471(0x344)]=function(_0x34f325=0x7){var _0x432d8b=_0x183471,_0x563b2c='',_0x33ea72=_0x432d8b(0x69a);for(var _0x54a292=0x0;_0x54a292<_0x34f325;_0x54a292++){_0x432d8b(0x216)!==_0x432d8b(0x216)?_0x146039[_0x432d8b(0x2c9)][0x0]['active']=!![]:_0x563b2c+=_0x33ea72[_0x432d8b(0x2c3)](Math[_0x432d8b(0x37f)](Math[_0x432d8b(0x395)]()*_0x33ea72[_0x432d8b(0x58e)]));}return log(_0x563b2c),_0x563b2c;};function _0x4dca01(_0x55d630){var _0x5c4f3b=_0x183471,_0x16aa2a=new Uint8Array(_0x55d630['length']);for(var _0x4c06b3=0x0;_0x4c06b3<_0x55d630[_0x5c4f3b(0x58e)];_0x4c06b3++){_0x16aa2a[_0x4c06b3]=_0x55d630[_0x5c4f3b(0x36e)](_0x4c06b3);}return _0x16aa2a;}function _0x1ab592(_0x12aff3){var _0x7a6f7c=_0x183471;return Array[_0x7a6f7c(0x2d4)][_0x7a6f7c(0x5e5)][_0x7a6f7c(0x50a)](_0x12aff3,function(_0x548e73){var _0x4009d9=_0x7a6f7c;return('0'+(_0x548e73&0xff)[_0x4009d9(0x588)](0x10))[_0x4009d9(0x546)](-0x2);})[_0x7a6f7c(0x22a)]('');}function _0x46cb04(_0x3e787e){var _0x1eee5c=_0x183471,_0x2c49da=[];for(var _0x4014cb=0x0;_0x4014cb<_0x3e787e[_0x1eee5c(0x58e)];_0x4014cb+=0x2){_0x2c49da[_0x1eee5c(0x5cc)](parseInt(_0x3e787e[_0x1eee5c(0x36f)](_0x4014cb,0x2),0x10));}return new Uint8Array(_0x2c49da);}_0x20b587[_0x183471(0x442)]=function(_0x4cd884,_0x510a3d=![]){var _0x513320=_0x183471,_0x46bcce=new TextEncoder(_0x513320(0x1d5))['encode'](_0x4cd884);return crypto[_0x513320(0x268)][_0x513320(0x36a)]('SHA-256',_0x46bcce)[_0x513320(0x291)](function(_0x4c8f8f){var _0x53c86d=_0x513320;return _0x4c8f8f=new Uint8Array(_0x4c8f8f),_0x510a3d&&(_0x4c8f8f=_0x4c8f8f[_0x53c86d(0x546)](0x0,parseInt(parseInt(_0x510a3d)/0x2))),_0x4c8f8f=_0x1ab592(_0x4c8f8f),_0x4c8f8f;});},_0x20b587[_0x183471(0x5d5)]=function(_0x6b4db4){var _0x4dab1f=_0x183471,_0x11c184=crypto[_0x4dab1f(0x37b)](new Uint8Array(0x10));return crypto['subtle'][_0x4dab1f(0x36a)]({'name':_0x4dab1f(0x33f)},_0x4dca01(_0x20b587[_0x4dab1f(0x4aa)]+_0x20b587[_0x4dab1f(0x490)]))[_0x4dab1f(0x291)](function(_0x264d77){var _0x5468ac=_0x4dab1f;return window[_0x5468ac(0x379)][_0x5468ac(0x268)][_0x5468ac(0x3cb)](_0x5468ac(0x5eb),_0x264d77,{'name':'AES-CBC'},![],[_0x5468ac(0x1dd),_0x5468ac(0x24f)])[_0x5468ac(0x291)](function(_0x4573b8){var _0x59b4ae=_0x5468ac;return crypto['subtle'][_0x59b4ae(0x1dd)]({'name':_0x59b4ae(0x248),'iv':_0x11c184},_0x4573b8,_0x4dca01(_0x6b4db4))[_0x59b4ae(0x291)](function(_0xba9466){return encrypted_data=new Uint8Array(_0xba9466),encrypted_data=_0x1ab592(encrypted_data),_0x11c184=_0x1ab592(_0x11c184),[encrypted_data,_0x11c184];},function(_0x5b4e65){var _0x49123d=_0x59b4ae;return errorlog(_0x5b4e65[_0x49123d(0x34b)]),![];});},function(_0x21a563){return errorlog(_0x21a563),![];});});},_0x20b587[_0x183471(0x2b5)]=function(_0x42d47e,_0x555546){var _0x3862e6=_0x183471;return _0x42d47e=_0x46cb04(_0x42d47e),_0x555546=_0x46cb04(_0x555546),crypto[_0x3862e6(0x268)][_0x3862e6(0x36a)]({'name':'SHA-256'},_0x4dca01(_0x20b587[_0x3862e6(0x4aa)]+_0x20b587['salt']))[_0x3862e6(0x291)](function(_0x1307bc){var _0x1f9ca8=_0x3862e6;return window[_0x1f9ca8(0x379)]['subtle'][_0x1f9ca8(0x3cb)](_0x1f9ca8(0x5eb),_0x1307bc,{'name':_0x1f9ca8(0x248)},![],[_0x1f9ca8(0x1dd),_0x1f9ca8(0x24f)])['then'](function(_0x47a9c6){var _0x4b870c=_0x1f9ca8;return crypto[_0x4b870c(0x268)]['decrypt']({'name':'AES-CBC','iv':_0x555546},_0x47a9c6,_0x42d47e)[_0x4b870c(0x291)](function(_0xc4f749){var _0x2e2ec7=_0x4b870c,_0x1ec00c=new Uint8Array(_0xc4f749),_0x5220bf='';for(var _0x497c36=0x0;_0x497c36<_0x1ec00c[_0x2e2ec7(0x3aa)];_0x497c36++){_0x5220bf+=String[_0x2e2ec7(0x653)](_0x1ec00c[_0x497c36]);}return _0x5220bf;},function(_0x533468){var _0x15655c=_0x4b870c;return errorlog(_0x533468[_0x15655c(0x34b)]),![];});});});},_0x20b587['generateCrypto']=function _0x204560(){var _0x1e78f4=_0x183471;window[_0x1e78f4(0x379)][_0x1e78f4(0x268)][_0x1e78f4(0x590)]({'name':_0x1e78f4(0x441),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x1e78f4(0x240)}},!![],[_0x1e78f4(0x36b),'verify'])[_0x1e78f4(0x291)](function(_0x1a2021){var _0x1280ed=_0x1e78f4;log(_0x1a2021[_0x1280ed(0x3c2)]),log(_0x1a2021[_0x1280ed(0x483)]),_0x20b587[_0x1280ed(0x1f5)]=_0x1a2021,window[_0x1280ed(0x379)][_0x1280ed(0x268)][_0x1280ed(0x4bc)](_0x1280ed(0x1ce),_0x1a2021[_0x1280ed(0x3c2)])[_0x1280ed(0x291)](function(_0x1d5574){var _0x3f723c=_0x1280ed,_0x3c65f4={};_0x3c65f4[_0x3f723c(0x659)]=_0x3f723c(0x54b),_0x3c65f4['key']='OOO',_0x20b587[_0x3f723c(0x641)](_0x3c65f4);})['catch'](errorlog);})[_0x1e78f4(0x218)](errorlog);},_0x20b587[_0x183471(0x618)]=function(_0x4475ef,_0x54ba2f){var _0x6d0ff8=_0x183471;window['crypto'][_0x6d0ff8(0x268)][_0x6d0ff8(0x3cb)](_0x6d0ff8(0x1ce),{'kty':_0x6d0ff8(0x5c1),'e':_0x6d0ff8(0x52d),'n':_0x4475ef,'alg':_0x6d0ff8(0x4f8),'ext':!![]},{'name':_0x6d0ff8(0x441),'hash':{'name':_0x6d0ff8(0x240)}},!![],['verify'])[_0x6d0ff8(0x291)](function(_0x37acf8){var _0x464793=_0x6d0ff8;_0x20b587[_0x464793(0x2c0)][_0x54ba2f]={},_0x20b587[_0x464793(0x2c0)][_0x54ba2f][_0x464793(0x3c2)]=_0x37acf8,_0x20b587['keys'][_0x54ba2f][_0x464793(0x483)]=null;})[_0x6d0ff8(0x218)](errorlog);},_0x20b587[_0x183471(0x312)]=function(_0x2e78af,_0x312efd=![]){var _0x2a45da=_0x183471,_0x533613={};_0x533613[_0x2a45da(0x32a)]=!![],_0x533613[_0x2a45da(0x1fd)]=!![],_0x20b587[_0x2a45da(0x466)](_0x533613,_0x2e78af);},_0x20b587['requestAudioRateLimit']=function(_0x1842f7,_0x44a7c0){var _0x4d7784=_0x183471,_0x371e9b={};_0x371e9b[_0x4d7784(0x5d1)]=_0x1842f7,log(_0x371e9b),_0x20b587[_0x4d7784(0x466)](_0x371e9b,_0x44a7c0);},_0x20b587[_0x183471(0x345)]=function(_0x2fa666,_0x4bf4e8){var _0xcc005=_0x183471;if(!_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8])return;if(_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x464)]!==![]){if(_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x464)]===_0x2fa666)return;_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x4bb)]=_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x464)];}else{if(_0x2fa666===![]){if(_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x4bb)]===_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x5f6)])return;}else _0x20b587['rpcs'][_0x4bf4e8][_0xcc005(0x4bb)]=_0x2fa666;}_0x2fa666=parseInt(_0x20b587['rpcs'][_0x4bf4e8]['targetBandwidth']);if(_0x20b587[_0xcc005(0x384)][_0xcc005(0x629)]===![]){if(_0x20b587[_0xcc005(0x1ca)]!==![]){if(window[_0xcc005(0x35e)])return;}}_0x2fa666===0x0&&_0x20b587['rpcs'][_0x4bf4e8][_0xcc005(0x26e)]&&(_0x2fa666=0x1);if(_0x20b587[_0xcc005(0x1f0)][_0x4bf4e8]['bandwidth']===_0x2fa666)return;log(_0xcc005(0x1fe)+_0x2fa666);var _0x5ede13={};_0x5ede13['bitrate']=_0x2fa666,log(_0x5ede13);if(_0x20b587['sendRequest'](_0x5ede13,_0x4bf4e8)){if(_0xcc005(0x2bd)===_0xcc005(0x68b)){_0x27e161(_0xcc005(0x58d));return;}else _0x20b587[_0xcc005(0x1f0)][_0x4bf4e8][_0xcc005(0x5f6)]=_0x2fa666;}else setTimeout(function _0x8e8ee9(){var _0x274c7f=_0xcc005;_0x20b587[_0x274c7f(0x345)](![],_0x4bf4e8);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit');},_0x20b587[_0x183471(0x347)]=function(_0x5204a8,_0x4d3134=![]){var _0x42d20d=_0x183471;if(_0x20b587[_0x42d20d(0x225)]){if(_0x42d20d(0x646)!==_0x42d20d(0x646))return;else{if(!_0x20b587[_0x42d20d(0x5cb)]){warnUser('Enable\x20the\x20director\x27s\x20microphone\x20first.');return;}}}_0x20b587[_0x42d20d(0x4c9)][_0x42d20d(0x1cc)](_0x5204a8)?_0x20b587[_0x42d20d(0x4c9)][_0x42d20d(0x2ce)](_0x20b587[_0x42d20d(0x4c9)]['indexOf'](_0x5204a8),0x1):_0x20b587[_0x42d20d(0x4c9)][_0x42d20d(0x5cc)](_0x5204a8);var _0x4915c5={};_0x4915c5['micIsolate']=![];_0x4d3134&&((_0x4d3134[_0x42d20d(0x327)]||_0x4d3134[_0x42d20d(0x52a)])&&(_0x20b587['soloChatUUID'][_0x42d20d(0x1cc)](_0x5204a8)&&(_0x4915c5[_0x42d20d(0x578)]=!![])));_0x20b587[_0x42d20d(0x466)](_0x4915c5,_0x5204a8);var _0x45a1b4=document[_0x42d20d(0x68a)]('[data-action-type=\x22solo-chat\x22]');for(var _0x1f5407=0x0;_0x1f5407<_0x45a1b4[_0x42d20d(0x58e)];_0x1f5407++){if(_0x45a1b4[_0x1f5407][_0x42d20d(0x5bf)][_0x42d20d(0x3db)]==_0x5204a8&&_0x20b587[_0x42d20d(0x4c9)]['includes'](_0x45a1b4[_0x1f5407][_0x42d20d(0x5bf)][_0x42d20d(0x3db)]))_0x4915c5[_0x42d20d(0x578)]&&_0x45a1b4[_0x1f5407][_0x42d20d(0x4c4)]['add'](_0x42d20d(0x46e));else _0x45a1b4[_0x1f5407][_0x42d20d(0x5bf)][_0x42d20d(0x3db)]==_0x5204a8&&(_0x45a1b4[_0x1f5407][_0x42d20d(0x4c4)]['remove'](_0x42d20d(0x527)),_0x45a1b4[_0x1f5407][_0x42d20d(0x4c4)][_0x42d20d(0x545)](_0x42d20d(0x46e)));}_0x20b587[_0x42d20d(0x662)](![]);},_0x20b587[_0x183471(0x4dc)]=function(_0xf548e9){var _0x512f1b=_0x183471,_0x4ef1e5={};warnlog(_0xf548e9),_0xf548e9[_0x512f1b(0x5bf)][_0x512f1b(0x1c9)]=='0'?(_0x4ef1e5[_0x512f1b(0x578)]=!![],_0xf548e9[_0x512f1b(0x5bf)][_0x512f1b(0x1c9)]='1',_0xf548e9[_0x512f1b(0x4c4)][_0x512f1b(0x2fd)](_0x512f1b(0x527))):(_0x4ef1e5[_0x512f1b(0x578)]=![],_0xf548e9['dataset'][_0x512f1b(0x1c9)]='0',_0xf548e9[_0x512f1b(0x4c4)][_0x512f1b(0x545)](_0x512f1b(0x527))),_0x20b587[_0x512f1b(0x466)](_0x4ef1e5,_0xf548e9[_0x512f1b(0x5bf)][_0x512f1b(0x3db)]),warnlog(_0x4ef1e5);},_0x20b587[_0x183471(0x3d6)]=function(){var _0x50a029=_0x183471;if(_0x20b587[_0x50a029(0x33e)]){if(!(_0x20b587[_0x50a029(0x33e)]in _0x20b587[_0x50a029(0x6aa)])&&!(_0x20b587[_0x50a029(0x33e)]in _0x20b587[_0x50a029(0x1f0)]))_0x20b587[_0x50a029(0x439)]=![];else _0x20b587[_0x50a029(0x439)]!==_0x20b587[_0x50a029(0x33e)]&&(_0x20b587[_0x50a029(0x439)]=![]);}else _0x50a029(0x2ac)===_0x50a029(0x2ac)?_0x20b587[_0x50a029(0x439)]=![]:_0x34b139[_0x50a029(0x329)](_0x38bb37)['then']()['catch'](_0x1e3205=>{var _0x4e315f=_0x50a029;_0x3424e9(_0x1e3205),_0x8b2e76[_0x4e315f(0x68a)](_0x4e315f(0x692)+_0x1c64c0+'\x22]')[0x0][_0x4e315f(0x4c4)][_0x4e315f(0x2fd)](_0x4e315f(0x527));});!_0x20b587[_0x50a029(0x33d)]&&(_0x20b587[_0x50a029(0x439)]?(getById(_0x50a029(0x548))[_0x50a029(0x4c4)][_0x50a029(0x2fd)](_0x50a029(0x568)),getById(_0x50a029(0x5a5))[_0x50a029(0x4c4)][_0x50a029(0x545)]('advanced')):(getById(_0x50a029(0x548))['classList']['remove']('orange'),getById(_0x50a029(0x5a5))[_0x50a029(0x4c4)]['add'](_0x50a029(0x352))));for(var _0x1c7566 in _0x20b587[_0x50a029(0x6aa)]){try{if(_0x1c7566==_0x20b587[_0x50a029(0x33e)])continue;var _0x163a56=_0x20b587['pcs'][_0x1c7566][_0x50a029(0x5f1)]();_0x163a56[_0x50a029(0x622)](_0x2b0d4f=>{var _0xa6cb81=_0x50a029;if(!_0x2b0d4f[_0xa6cb81(0x56a)])return;if(_0x2b0d4f[_0xa6cb81(0x56a)][_0xa6cb81(0x3df)]!==_0xa6cb81(0x45a))return;const _0x1d3956=_0x2b0d4f[_0xa6cb81(0x699)]();if(!_0x1d3956[_0xa6cb81(0x2c9)])_0x1d3956['encodings']=[{}];else{if(!_0x1d3956['encodings']['length'])return;}_0x20b587[_0xa6cb81(0x439)]?(_0x1d3956['encodings'][0x0][_0xa6cb81(0x663)]=![],_0x2b0d4f['setParameters'](_0x1d3956)['then'](()=>{})[_0xa6cb81(0x218)](warnlog)):(_0x1d3956[_0xa6cb81(0x2c9)][0x0][_0xa6cb81(0x663)]=!![],_0x2b0d4f[_0xa6cb81(0x329)](_0x1d3956)[_0xa6cb81(0x291)](()=>{})[_0xa6cb81(0x218)](warnlog));});}catch(_0x3d9674){errorlog(_0x3d9674);}}},_0x20b587[_0x183471(0x662)]=function(_0x31413e=!![]){var _0x4b747c=_0x183471;if(_0x20b587[_0x4b747c(0x225)]===![]){_0x20b587['applyIsolatedChat']();return;}else{if(!_0x20b587[_0x4b747c(0x5cb)])return;}if(_0x20b587[_0x4b747c(0x4c9)][_0x4b747c(0x58e)])for(var _0x2d1e0d=0x0;_0x2d1e0d<_0x20b587[_0x4b747c(0x4c9)][_0x4b747c(0x58e)];_0x2d1e0d++){if(_0x20b587[_0x4b747c(0x4c9)][_0x2d1e0d]in _0x20b587[_0x4b747c(0x6aa)]){}else _0x20b587[_0x4b747c(0x4c9)][_0x4b747c(0x2ce)](_0x2d1e0d,0x1),_0x2d1e0d--;}for(var _0x4a94da in _0x20b587[_0x4b747c(0x6aa)]){try{var _0x58a20c=_0x20b587['pcs'][_0x4a94da][_0x4b747c(0x5f1)]();_0x58a20c[_0x4b747c(0x622)](_0x2b6e28=>{var _0x32520f=_0x4b747c;if(!_0x2b6e28[_0x32520f(0x56a)])return;if(_0x2b6e28[_0x32520f(0x56a)][_0x32520f(0x3df)]!==_0x32520f(0x45a))return;const _0x34ff11=_0x2b6e28[_0x32520f(0x699)]();if(!_0x34ff11[_0x32520f(0x2c9)])_0x34ff11[_0x32520f(0x2c9)]=[{}];else{if(!_0x34ff11[_0x32520f(0x2c9)][_0x32520f(0x58e)])return;}if(_0x20b587[_0x32520f(0x4c9)][_0x32520f(0x58e)]&&_0x20b587[_0x32520f(0x4c9)][_0x32520f(0x1cc)](_0x4a94da))_0x34ff11[_0x32520f(0x2c9)][0x0][_0x32520f(0x663)]=!![],setTimeout(function(_0x4e39b5,_0x22474f,_0x50ada6){var _0x290f1d=_0x32520f;_0x50ada6['setParameters'](_0x22474f)[_0x290f1d(0x291)](()=>{var _0xb18e52=_0x290f1d;document[_0xb18e52(0x68a)]('[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22'+_0x4e39b5+'\x22]')[0x0][_0xb18e52(0x4c4)][_0xb18e52(0x2fd)](_0xb18e52(0x527));})[_0x290f1d(0x218)](warnlog);},0x0,_0x4a94da,_0x34ff11,_0x2b6e28);else _0x20b587[_0x32520f(0x4c9)][_0x32520f(0x58e)]==0x0?(_0x34ff11['encodings'][0x0][_0x32520f(0x663)]=!![],_0x2b6e28['setParameters'](_0x34ff11)[_0x32520f(0x291)](()=>{})[_0x32520f(0x218)](warnlog)):(_0x34ff11[_0x32520f(0x2c9)][0x0][_0x32520f(0x663)]=![],setTimeout(function(_0x12b78d,_0x57490e,_0x549151){var _0x4cc5c3=_0x32520f;_0x549151[_0x4cc5c3(0x329)](_0x57490e)[_0x4cc5c3(0x291)]()[_0x4cc5c3(0x218)](_0x45e7c4=>{var _0x55c8ba=_0x4cc5c3;warnlog(_0x45e7c4),document['querySelectorAll'](_0x55c8ba(0x692)+_0x12b78d+'\x22]')[0x0][_0x55c8ba(0x4c4)]['add']('pressed');});},0x0,_0x4a94da,_0x34ff11,_0x2b6e28));});}catch(_0x47a119){errorlog(_0x47a119);}}if(_0x31413e==![]){if(_0x20b587[_0x4b747c(0x4c9)][_0x4b747c(0x58e)]){if(_0x4b747c(0x5d7)===_0x4b747c(0x1d8))_0x155fa0[_0x4b747c(0x6aa)][_0x54f844][_0x4b747c(0x53b)]=0x64/0x2;else{_0x20b587[_0x4b747c(0x2e4)]=_0x20b587[_0x4b747c(0x5fe)],_0x20b587[_0x4b747c(0x5fe)]=![],data={},data['muteState']=_0x20b587[_0x4b747c(0x5fe)];for(var _0x2d1e0d=0x0;_0x2d1e0d<_0x20b587['soloChatUUID'][_0x4b747c(0x58e)];_0x2d1e0d++){_0x20b587['sendMessage'](data,_0x20b587[_0x4b747c(0x4c9)][_0x2d1e0d]);}}}else _0x20b587['muted']=_0x20b587[_0x4b747c(0x2e4)];toggleMute(!![]);}},_0x20b587[_0x183471(0x35c)]=function(){var _0x11b657=_0x183471;if(_0x20b587[_0x11b657(0x314)]===null){if(_0x11b657(0x4a2)===_0x11b657(0x508)){_0x11e26f[_0x11b657(0x6aa)][_0xc7f5d4][_0x11b657(0x257)]=_0x24c864[_0x11b657(0x699)]()['codecs'],_0x3ce64f(_0x174a53[_0x11b657(0x6aa)][_0x20cf4a][_0x11b657(0x257)]);return;}else return;}for(var _0x8f60ef in _0x20b587['rpcs']){try{var _0x4e24f3=_0x20b587[_0x11b657(0x1f0)][_0x8f60ef][_0x11b657(0x3d7)]();for(var _0x84b288=0x0;_0x84b288<_0x4e24f3['length'];_0x84b288++){_0x4e24f3[_0x84b288][_0x11b657(0x56a)][_0x11b657(0x3df)]==_0x11b657(0x45a)&&(_0x4e24f3[_0x84b288][_0x11b657(0x56a)][_0x11b657(0x1f1)]=!_0x20b587[_0x11b657(0x314)]);}}catch(_0x49baa9){}}_0x20b587[_0x11b657(0x314)]&&(getById('videosource')[_0x11b657(0x5fe)]=!![]);},_0x20b587[_0x183471(0x209)]=function(){var _0x362822=_0x183471;if(_0x20b587[_0x362822(0x49e)]===null)return;_0x20b587[_0x362822(0x49e)]?(getById(_0x362822(0x2ff))[_0x362822(0x5ad)][_0x362822(0x2f5)]=_0x362822(0x357),!_0x20b587[_0x362822(0x33d)]&&warnUser(_0x362822(0x39a))):(getById('gridlayout')[_0x362822(0x5ad)]['display']='',!_0x20b587[_0x362822(0x33d)]&&closeModal());for(var _0x317b1c in _0x20b587[_0x362822(0x1f0)]){try{var _0x17a7ed=_0x20b587[_0x362822(0x1f0)][_0x317b1c][_0x362822(0x3d7)]();for(var _0x27617d=0x0;_0x27617d<_0x17a7ed[_0x362822(0x58e)];_0x27617d++){_0x17a7ed[_0x27617d][_0x362822(0x56a)][_0x362822(0x3df)]=='video'&&(_0x17a7ed[_0x27617d][_0x362822(0x56a)][_0x362822(0x1f1)]=!_0x20b587[_0x362822(0x49e)]);}}catch(_0x1b3247){errorlog(_0x1b3247);}}_0x20b587[_0x362822(0x49e)]&&(getById(_0x362822(0x2b2))[_0x362822(0x5fe)]=!![]);},_0x20b587[_0x183471(0x2cb)]=function(_0xfffe9b){var _0x2ad47b=_0x183471;_0xfffe9b[_0x2ad47b(0x4ea)]();var _0x5dc9d9=parseFloat(_0xfffe9b[_0x2ad47b(0x289)]*-0.001);log(_0xfffe9b[_0x2ad47b(0x272)]),_0xfffe9b[_0x2ad47b(0x327)]||_0xfffe9b['metaKey']?_0x2ad47b(0x4cb)!==_0x2ad47b(0x4cb)?_0x3476fb['pcs'][_0x5383fc][_0x2ad47b(0x3e7)]=_0x17e77b[_0x2ad47b(0x281)]:_0x20b587[_0x2ad47b(0x253)](_0x5dc9d9,_0xfffe9b[_0x2ad47b(0x272)][_0x2ad47b(0x5bf)][_0x2ad47b(0x3db)]):_0x20b587[_0x2ad47b(0x6a0)](_0x5dc9d9,_0xfffe9b['currentTarget']['dataset'][_0x2ad47b(0x3db)]);},_0x20b587['requestZoomChange']=function(_0x257f91,_0x3bb50a,_0x15ee97=_0x20b587[_0x183471(0x40f)]){var _0x265c81=_0x183471;log(_0x265c81(0x307)+_0x257f91),log(_0x3bb50a);var _0x1605d5={};_0x1605d5[_0x265c81(0x372)]=_0x257f91,_0x1605d5[_0x265c81(0x40f)]=_0x15ee97,_0x20b587[_0x265c81(0x466)](_0x1605d5,_0x3bb50a)?log(_0x265c81(0x3c9)):errorlog(_0x265c81(0x469));},_0x20b587[_0x183471(0x253)]=function(_0x3e78ab,_0x2610e5,_0x8401f7=_0x20b587[_0x183471(0x40f)]){var _0x31ae87=_0x183471;log('request\x20focus\x20change:\x20'+_0x3e78ab);var _0x139444={};_0x139444[_0x31ae87(0x41d)]=_0x3e78ab,_0x139444[_0x31ae87(0x40f)]=_0x8401f7,_0x20b587[_0x31ae87(0x466)](_0x139444,_0x2610e5)?log(_0x31ae87(0x521)):errorlog(_0x31ae87(0x5e0));},_0x20b587[_0x183471(0x5d3)]=function(){var _0x39478b=_0x183471;_0x20b587[_0x39478b(0x64d)]();if(_0x20b587[_0x39478b(0x44f)]!==![])_0x20b587[_0x39478b(0x44f)]=_0x39478b(0x5f8),log(_0x39478b(0x29e));else{var _0x197139={};_0x197139[_0x39478b(0x659)]=_0x39478b(0x3da),_0x197139[_0x39478b(0x587)]=_0x20b587[_0x39478b(0x587)],_0x20b587[_0x39478b(0x641)](_0x197139),log(_0x39478b(0x21b));}},_0x20b587[_0x183471(0x43a)]=function(_0x40d5f6,_0xc51177){var _0x345775=_0x183471;try{if(!_0x20b587[_0x345775(0x5f5)][_0x345775(0x2e6)])return _0x40d5f6;if(!_0x20b587[_0x345775(0x5f5)][_0x345775(0x2e6)][_0x345775(0x351)]()['length'])return _0x40d5f6;if(_0x20b587[_0x345775(0x6aa)][_0xc51177][_0x345775(0x34f)]&&_0x345775(0x68e)in _0x20b587[_0x345775(0x6aa)][_0xc51177]['stats'])return _0x40d5f6;if(navigator['userAgent'][_0x345775(0x5f9)](_0x345775(0x2ef))!=-0x1||navigator[_0x345775(0x65f)]['indexOf'](_0x345775(0x67b))>-0x1||navigator[_0x345775(0x65f)][_0x345775(0x5f9)](_0x345775(0x42e))>-0x1){var _0x15c154=_0x20b587['videoElement']['srcObject'][_0x345775(0x351)]()[0x0][_0x345775(0x6a5)](),_0x528465=_0x15c154[_0x345775(0x207)],_0x207067=_0x15c154[_0x345775(0x356)],_0x316c6f=_0x40d5f6;_0x316c6f>0x64&&(_0x316c6f=0x64);var _0x34ce0a=_0x528465*_0x316c6f/0x64,_0x419bce=_0x207067*_0x316c6f/0x64;if(_0x34ce0a<_0x419bce){if(_0x345775(0x5dc)===_0x345775(0x5dc)){_0x34ce0a=parseInt(_0x34ce0a/0x10)*0x10;var _0x459e57=0x64*_0x34ce0a/_0x528465;}else _0xb8e386['encodings'][0x0][_0x345775(0x31a)]=0x64/_0x301876;}else{_0x419bce=parseInt(_0x419bce/0x10)*0x10;var _0x459e57=0x64*_0x419bce/_0x207067;}return _0x459e57>=0x3&&(_0x459e57=_0x459e57-0x2),_0x459e57;}else{if(navigator[_0x345775(0x65f)][_0x345775(0x5f9)](_0x345775(0x4e7))>-0x1){var _0x15c154=_0x20b587[_0x345775(0x5f5)][_0x345775(0x2e6)][_0x345775(0x351)]()[0x0][_0x345775(0x6a5)](),_0x528465=_0x15c154[_0x345775(0x207)],_0x207067=_0x15c154[_0x345775(0x356)],_0x316c6f=_0x40d5f6;_0x316c6f>0x64&&(_0x316c6f=0x64);var _0x34ce0a=_0x528465*_0x316c6f/0x64,_0x419bce=_0x207067*_0x316c6f/0x64;if(_0x34ce0a>_0x419bce)return _0x419bce=parseInt(_0x419bce/0x10)*0x10,0x64*_0x419bce/_0x207067;return _0x40d5f6;}else return _0x40d5f6;}}catch(_0x7d5af7){return errorlog(_0x7d5af7),_0x40d5f6;}},_0x20b587[_0x183471(0x63c)]=function(){var _0x15117d=_0x183471;log(_0x15117d(0x5c0));for(var _0x7fc604 in _0x20b587[_0x15117d(0x6aa)]){setTimeout(function(_0x1e9b31){var _0x57e164=_0x15117d;if(_0x20b587[_0x57e164(0x6aa)][_0x1e9b31][_0x57e164(0x29f)]!==![])log(_0x57e164(0x288)),_0x20b587[_0x57e164(0x1e7)](_0x1e9b31,_0x20b587[_0x57e164(0x6aa)][_0x1e9b31][_0x57e164(0x50c)],_0x20b587[_0x57e164(0x6aa)][_0x1e9b31]['scaleHeight']);else _0x20b587[_0x57e164(0x6aa)][_0x1e9b31][_0x57e164(0x52f)]!==![]&&(log(_0x57e164(0x242)),_0x20b587[_0x57e164(0x233)](_0x1e9b31,_0x20b587[_0x57e164(0x6aa)][_0x1e9b31][_0x57e164(0x52f)]));},0x0,_0x7fc604);}},_0x20b587['setScale']=function(_0x2ff634,_0x29327f){var _0x1bb7c4=_0x183471;warnlog(_0x1bb7c4(0x39b));if(_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x52f)]!==_0x29327f){_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x52f)]=_0x29327f;try{if(safariVersion()<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if((adapter[_0x1bb7c4(0x1da)]['browser']===_0x1bb7c4(0x5fa)||adapter['browserDetails'][_0x1bb7c4(0x320)]===_0x1bb7c4(0x528)||adapter[_0x1bb7c4(0x1da)][_0x1bb7c4(0x320)]===_0x1bb7c4(0x5e9)&&adapter[_0x1bb7c4(0x1da)]['version']>=0x40)&&_0x1bb7c4(0x50f)in window&&_0x1bb7c4(0x329)in window[_0x1bb7c4(0x50f)][_0x1bb7c4(0x2d4)]){var _0x41c788=_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x5f1)]()[_0x1bb7c4(0x2dc)](function(_0x134627){var _0x38751d=_0x1bb7c4;return _0x134627[_0x38751d(0x56a)]&&_0x134627['track'][_0x38751d(0x3df)]==_0x38751d(0x34d);});if(!_0x41c788){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x385487=_0x41c788[_0x1bb7c4(0x699)]();(!_0x385487[_0x1bb7c4(0x2c9)]||_0x385487[_0x1bb7c4(0x2c9)][_0x1bb7c4(0x58e)]==0x0)&&(_0x385487[_0x1bb7c4(0x2c9)]=[{}]);_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x29f)]&&(_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x29f)]<_0x29327f&&(_0x29327f=_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634]['scaleResolution']));_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x53b)]&&_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x53b)]<_0x29327f&&(_0x29327f=_0x20b587[_0x1bb7c4(0x6aa)][_0x2ff634][_0x1bb7c4(0x53b)]);_0x29327f=_0x20b587['pixelFix'](_0x29327f,_0x2ff634);if(_0x29327f<=0x0||_0x29327f==0x64){var _0x17f3a8=getChromeVersion();if(_0x17f3a8>0x50){if(_0x1bb7c4(0x31a)in _0x385487['encodings'][0x0]){if(_0x1bb7c4(0x39c)!=='uHSPS')delete _0x385487[_0x1bb7c4(0x2c9)][0x0][_0x1bb7c4(0x31a)];else{delete _0x30e6f4[_0x1bb7c4(0x1f0)][_0x2a3dc9],_0x3abe83(),_0x3b42b4(_0x1bb7c4(0x38c));return;}}}else _0x385487[_0x1bb7c4(0x2c9)][0x0][_0x1bb7c4(0x31a)]=0x1;}else _0x385487[_0x1bb7c4(0x2c9)][0x0][_0x1bb7c4(0x31a)]=0x64/_0x29327f;_0x41c788[_0x1bb7c4(0x329)](_0x385487)[_0x1bb7c4(0x291)](()=>{var _0x27acb8=_0x1bb7c4;log('scale\x20set!'),log(_0x41c788['getParameters']()),pokeIframeAPI(_0x27acb8(0x538),_0x29327f,_0x2ff634);})[_0x1bb7c4(0x218)](warnlog),_0x20b587['pcs'][_0x2ff634][_0x1bb7c4(0x34f)]['scaleFactor']=parseInt(_0x29327f)+'%';return;}}}catch(_0x4efe13){errorlog(_0x4efe13);}}},_0x20b587[_0x183471(0x5f3)]=function(_0xd4eff8,_0x45fcc2,_0x212f26){var _0x1db95b=_0x183471;if(!_0x20b587[_0x1db95b(0x1f0)][_0xd4eff8])return;var _0x1a44de=![];_0x20b587[_0x1db95b(0x1f0)][_0xd4eff8][_0x1db95b(0x50c)]!=_0x45fcc2&&(_0x20b587[_0x1db95b(0x1f0)][_0xd4eff8][_0x1db95b(0x50c)]=_0x45fcc2,_0x1a44de=!![]);_0x20b587[_0x1db95b(0x1f0)][_0xd4eff8][_0x1db95b(0x4eb)]!=_0x212f26&&(_0x20b587['rpcs'][_0xd4eff8]['scaleHeight']=_0x212f26,_0x1a44de=!![]);log(_0x45fcc2+'\x20'+_0x212f26);if(_0x1a44de){var _0x1957d1={};_0x1957d1[_0x1db95b(0x3db)]=_0xd4eff8,_0x1957d1[_0x1db95b(0x5f3)]={'w':_0x45fcc2,'h':_0x212f26},warnlog(_0x1db95b(0x5f3)),warnlog(_0x1957d1),_0x20b587[_0x1db95b(0x466)](_0x1957d1,_0xd4eff8);}_0x20b587[_0x1db95b(0x1f0)][_0xd4eff8][_0x1db95b(0x34f)]['Requested_resolution']=parseInt(_0x45fcc2)+_0x1db95b(0x31b)+parseInt(_0x212f26);},_0x20b587[_0x183471(0x1e7)]=function(_0x4903a5,_0x3e0ee4,_0xf7ff6c){var _0x2b778c=_0x183471;_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x50c)]=_0x3e0ee4,_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x4eb)]=_0xf7ff6c;if(safariVersion()<=0xd&&(iOS||iPad))return;if((adapter[_0x2b778c(0x1da)][_0x2b778c(0x320)]===_0x2b778c(0x5fa)||adapter[_0x2b778c(0x1da)][_0x2b778c(0x320)]===_0x2b778c(0x528)||adapter[_0x2b778c(0x1da)][_0x2b778c(0x320)]===_0x2b778c(0x5e9)&&adapter[_0x2b778c(0x1da)][_0x2b778c(0x4b3)]>=0x40)&&_0x2b778c(0x50f)in window&&_0x2b778c(0x329)in window['RTCRtpSender']['prototype']){var _0x136e29=_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x5f1)]()['find'](function(_0x44a040){var _0x228af9=_0x2b778c;return _0x44a040[_0x228af9(0x56a)]&&_0x44a040[_0x228af9(0x56a)]['kind']=='video';});if(!_0x136e29){warnlog(_0x2b778c(0x4b6));return;}var _0x3a5c9f=_0x136e29['getParameters']();(!_0x3a5c9f[_0x2b778c(0x2c9)]||_0x3a5c9f[_0x2b778c(0x2c9)][_0x2b778c(0x58e)]==0x0)&&(_0x3a5c9f[_0x2b778c(0x2c9)]=[{}]);if(_0x20b587[_0x2b778c(0x5f5)]){var _0x428659=_0x20b587['videoElement'][_0x2b778c(0x2e6)][_0x2b778c(0x351)]();if(_0x428659[_0x2b778c(0x58e)])var _0x564ff9=_0x20b587[_0x2b778c(0x5f5)]['srcObject']['getVideoTracks']()[0x0][_0x2b778c(0x6a5)](),_0x1b5218=_0x564ff9[_0x2b778c(0x207)],_0x38ab77=_0x564ff9[_0x2b778c(0x356)];else{if(_0x2b778c(0x319)!==_0x2b778c(0x319))_0x59330f[_0x2b778c(0x25f)](_0x38e2b4(_0x358de9['zoom']));else return;}}else return;var _0x18458b=0x64*_0x3e0ee4/_0x38ab77,_0xd681c4=0x64*_0xf7ff6c/_0x1b5218;log(_0x18458b+_0x2b778c(0x31b)+_0xd681c4);var _0x2d7014=0x64;_0x18458b>_0xd681c4?_0x2d7014=_0xd681c4:_0x2d7014=_0x18458b;_0x2d7014>0x64&&(_0x2d7014=0x64);log(_0x2b778c(0x48f)+_0x2d7014),_0x20b587[_0x2b778c(0x6aa)][_0x4903a5]['scaleResolution']=_0x2d7014;var _0x61e401=0x64;log('session.pcs[UUID].scale\x20=\x20'+_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x52f)]);_0x20b587[_0x2b778c(0x6aa)][_0x4903a5]['scale']&&(_0x61e401=_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x52f)]);_0x61e401>_0x2d7014&&(_0x61e401=_0x2d7014);_0x20b587[_0x2b778c(0x6aa)][_0x4903a5]['scaleResolution']&&(_0x20b587[_0x2b778c(0x6aa)][_0x4903a5]['scaleResolution']<_0x61e401&&(_0x61e401=_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x29f)]));_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x53b)]&&_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x53b)]<_0x61e401&&(_0x61e401=_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x53b)]);log('pre\x20pixel\x20fix\x20'+_0x61e401),_0x61e401=_0x20b587[_0x2b778c(0x43a)](_0x61e401,_0x4903a5),log(_0x2b778c(0x473)+_0x61e401);if(_0x61e401<=0x0||_0x61e401==0x64){if(_0x2b778c(0x47e)!==_0x2b778c(0x30c)){var _0x5c050b=getChromeVersion();_0x5c050b>0x50?_0x2b778c(0x31a)in _0x3a5c9f[_0x2b778c(0x2c9)][0x0]&&delete _0x3a5c9f[_0x2b778c(0x2c9)][0x0][_0x2b778c(0x31a)]:_0x3a5c9f[_0x2b778c(0x2c9)][0x0][_0x2b778c(0x31a)]=0x1;}else _0x6a1c8e['querySelectorAll'](_0x2b778c(0x692)+_0x36279b+'\x22]')[0x0]['classList'][_0x2b778c(0x2fd)](_0x2b778c(0x527));}else _0x3a5c9f['encodings'][0x0][_0x2b778c(0x31a)]=0x64/_0x61e401;_0x136e29[_0x2b778c(0x329)](_0x3a5c9f)[_0x2b778c(0x291)](()=>{var _0x24cc25=_0x2b778c;_0x24cc25(0x58f)===_0x24cc25(0x58f)?(log(_0x24cc25(0x488)),log(_0x3a5c9f),pokeIframeAPI(_0x24cc25(0x538),_0x61e401,_0x4903a5)):_0x5497b0(_0x24cc25(0x4ae));})[_0x2b778c(0x218)](warnlog),_0x20b587[_0x2b778c(0x6aa)][_0x4903a5][_0x2b778c(0x34f)][_0x2b778c(0x2fa)]=parseInt(_0x61e401)+'%';return;}},_0x20b587[_0x183471(0x462)]=function(_0x17d15b=null,_0x20b00e=null){var _0x58ec12=_0x183471;_0x20b00e&&_0x20b00e[_0x58ec12(0x33a)]();log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x17d15b);if(iOS||iPad)log(_0x58ec12(0x500));else{if((adapter[_0x58ec12(0x1da)]['browser']===_0x58ec12(0x5fa)||adapter[_0x58ec12(0x1da)][_0x58ec12(0x320)]===_0x58ec12(0x528)||adapter[_0x58ec12(0x1da)]['browser']===_0x58ec12(0x5e9)&&adapter[_0x58ec12(0x1da)]['version']>=0x40)&&'RTCRtpSender'in window&&_0x58ec12(0x329)in window[_0x58ec12(0x50f)][_0x58ec12(0x2d4)]){if(_0x17d15b==null){for(_0x17d15b in _0x20b587[_0x58ec12(0x6aa)]){_0x20b587[_0x58ec12(0x462)](_0x17d15b);}return![];}if(!(_0x17d15b in _0x20b587[_0x58ec12(0x6aa)]))return![];_0x20b587[_0x58ec12(0x6aa)][_0x17d15b]['keyframerate']&&(_0x20b587[_0x58ec12(0x6aa)][_0x17d15b]['keyframeTimeout']&&(clearTimeout(_0x20b587['pcs'][_0x17d15b][_0x58ec12(0x41b)]),_0x20b587[_0x58ec12(0x6aa)][_0x17d15b][_0x58ec12(0x41b)]=null),_0x20b587[_0x58ec12(0x6aa)][_0x17d15b][_0x58ec12(0x41b)]=setTimeout(function(){var _0x3918da=_0x58ec12;_0x20b587[_0x3918da(0x462)](_0x17d15b);},parseInt(_0x20b587[_0x58ec12(0x6aa)][_0x17d15b][_0x58ec12(0x5d8)])));try{var _0x1a22c6=_0x20b587[_0x58ec12(0x6aa)][_0x17d15b]['getSenders']()[_0x58ec12(0x2dc)](function(_0x57d253){var _0x2333bf=_0x58ec12;if('dycEA'!==_0x2333bf(0x2f0)){_0x1e246d(_0x2333bf(0x1ea));if(!(_0x4c642c[_0x2333bf(0x3db)]in _0x37f422[_0x2333bf(0x6aa)])){_0x4cbd96(_0x2333bf(0x2f2));return;}if(_0x2333bf(0x5dd)in _0x228ddf&&_0x33adba['pcs'][_0x155635[_0x2333bf(0x3db)]][_0x2333bf(0x5dd)]!=_0x4e556e['session']){_0x471968(_0x2333bf(0x57c));return;}_0x279a53[_0x2333bf(0x6aa)][_0x55ca05['UUID']][_0x2333bf(0x3d3)](_0x311631[_0x2333bf(0x3d2)])[_0x2333bf(0x291)]()[_0x2333bf(0x218)](function(_0x5378ef){_0x3db3af(_0x5378ef),_0x399a6c(_0x169f7f);});}else return _0x57d253[_0x2333bf(0x56a)]&&_0x57d253[_0x2333bf(0x56a)][_0x2333bf(0x3df)]==_0x2333bf(0x34d);});if(!_0x1a22c6)return warnlog(_0x58ec12(0x4b6)),![];var _0x56dd73=_0x1a22c6[_0x58ec12(0x699)]();(!_0x56dd73['encodings']||_0x56dd73['encodings'][_0x58ec12(0x58e)]==0x0)&&(_0x56dd73[_0x58ec12(0x2c9)]=[{}]);var _0x2c02ed=![];_0x56dd73[_0x58ec12(0x2c9)][0x0][_0x58ec12(0x31a)]=0xa,_0x1a22c6[_0x58ec12(0x329)](_0x56dd73)[_0x58ec12(0x291)](()=>{var _0x25382c=_0x58ec12;if(_0x25382c(0x5ff)!==_0x25382c(0x5ff)){if(_0x4616d5[_0x25382c(0x6aa)][_0x376b59][_0x25382c(0x29f)]!==![])_0x52bcbc(_0x25382c(0x288)),_0x45afd3[_0x25382c(0x1e7)](_0x4c2b05,_0x13c0c9[_0x25382c(0x6aa)][_0xecd945][_0x25382c(0x50c)],_0x111603[_0x25382c(0x6aa)][_0x49e5fe][_0x25382c(0x4eb)]);else _0x48a701[_0x25382c(0x6aa)][_0x6332d9]['scale']!==![]&&(_0x366af9(_0x25382c(0x242)),_0x16409e[_0x25382c(0x233)](_0x5de66b,_0x4ffe88[_0x25382c(0x6aa)][_0x436185]['scale']));}else{log(_0x25382c(0x69c));var _0x212cab=_0x20b587[_0x25382c(0x6aa)][_0x17d15b][_0x25382c(0x29f)],_0xe97820=0x64;!_0x212cab&&(_0x212cab=_0xe97820);_0x20b587['pcs'][_0x17d15b][_0x25382c(0x52f)]&&(_0xe97820=_0x20b587['pcs'][_0x17d15b][_0x25382c(0x52f)]);_0xe97820>_0x212cab&&(_0x25382c(0x5e7)!==_0x25382c(0x5e7)?_0x1ceeb1=_0x26e520:_0xe97820=_0x212cab);_0x20b587[_0x25382c(0x6aa)][_0x17d15b]['scaleResolution']&&(_0x20b587[_0x25382c(0x6aa)][_0x17d15b][_0x25382c(0x29f)]<_0xe97820&&(_0xe97820=_0x20b587[_0x25382c(0x6aa)][_0x17d15b][_0x25382c(0x29f)]));_0x20b587[_0x25382c(0x6aa)][_0x17d15b][_0x25382c(0x53b)]&&_0x20b587['pcs'][_0x17d15b][_0x25382c(0x53b)]<_0xe97820&&(_0xe97820=_0x20b587[_0x25382c(0x6aa)][_0x17d15b][_0x25382c(0x53b)]);log(_0x25382c(0x241)+_0xe97820),_0xe97820=_0x20b587[_0x25382c(0x43a)](_0xe97820,_0x17d15b);var _0x5dd7e9=_0x1a22c6[_0x25382c(0x699)]();if(_0xe97820<=0x0||_0xe97820==0x64){var _0x2af145=getChromeVersion();_0x2af145>0x50?_0x25382c(0x31a)in _0x5dd7e9[_0x25382c(0x2c9)][0x0]&&delete _0x5dd7e9['encodings'][0x0][_0x25382c(0x31a)]:_0x5dd7e9[_0x25382c(0x2c9)][0x0][_0x25382c(0x31a)]=0x1;}else _0x5dd7e9[_0x25382c(0x2c9)][0x0][_0x25382c(0x31a)]=0x64/_0xe97820;log(_0x25382c(0x575)),_0x1a22c6[_0x25382c(0x329)](_0x5dd7e9)[_0x25382c(0x291)](()=>{var _0x59295a=_0x25382c;log(_0x59295a(0x22c));})[_0x25382c(0x218)](warnlog);}})[_0x58ec12(0x218)](warnlog);}catch(_0x33af71){errorlog(_0x33af71);}}}return![];},_0x20b587[_0x183471(0x2fc)]=function(_0x4cbf3e){var _0x408c30=_0x183471;log('enhacing\x20audio\x20encoder');var _0x2c7af6=_0x20b587[_0x408c30(0x6aa)][_0x4cbf3e][_0x408c30(0x5f1)]()[_0x408c30(0x2dc)](function(_0x66ed84){var _0x818f5a=_0x408c30;return _0x66ed84[_0x818f5a(0x56a)]&&_0x66ed84[_0x818f5a(0x56a)][_0x818f5a(0x3df)]==_0x818f5a(0x45a);});if(!_0x2c7af6)return log(_0x408c30(0x354)),![];var _0x294ae2=_0x2c7af6[_0x408c30(0x699)]();(!_0x294ae2[_0x408c30(0x2c9)]||_0x294ae2['encodings'][_0x408c30(0x58e)]==0x0)&&(_0x294ae2[_0x408c30(0x2c9)]=[{}]);try{_0x294ae2[_0x408c30(0x2c9)][0x0][_0x408c30(0x4ed)]='high',_0x294ae2[_0x408c30(0x2c9)][0x0][_0x408c30(0x616)]=_0x408c30(0x3b6),_0x294ae2[_0x408c30(0x2c9)][0x0][_0x408c30(0x498)]=!![],_0x2c7af6['setParameters'](_0x294ae2)[_0x408c30(0x291)](()=>{var _0x52ff8c=_0x408c30;log(_0x52ff8c(0x633)),pokeIframeAPI(_0x52ff8c(0x2fc),!![],_0x4cbf3e);});}catch(_0x100c62){errorlog(_0x100c62);}},_0x20b587[_0x183471(0x23e)]=function(_0x4210bd,_0x55b9d9=0x7d00,_0x2e2eae=0x3e8){var _0x233fee=_0x183471;log(_0x233fee(0x502));var _0x56c6d4=_0x20b587[_0x233fee(0x6aa)][_0x4210bd][_0x233fee(0x5f1)]()[_0x233fee(0x2dc)](function(_0x10bbfe){var _0x286f68=_0x233fee;return _0x10bbfe[_0x286f68(0x56a)]&&_0x10bbfe[_0x286f68(0x56a)][_0x286f68(0x3df)]=='audio';});if(!_0x56c6d4)return log(_0x233fee(0x354)),![];var _0x366a58=_0x56c6d4['getParameters']();(!_0x366a58['encodings']||_0x366a58[_0x233fee(0x2c9)][_0x233fee(0x58e)]==0x0)&&(_0x366a58['encodings']=[{}]),_0x366a58['encodings'][0x0][_0x233fee(0x3d5)]=_0x55b9d9,_0x56c6d4[_0x233fee(0x329)](_0x366a58)[_0x233fee(0x291)](()=>{var _0x502184=_0x233fee;pokeIframeAPI(_0x502184(0x513),_0x55b9d9,_0x4210bd),_0x2e2eae>0x0&&setTimeout(function(){var _0x3c99af=_0x502184;try{if(_0x4210bd in _0x20b587[_0x3c99af(0x6aa)]){if(_0x3c99af(0x259)===_0x3c99af(0x259))var _0x1a24c6=_0x20b587[_0x3c99af(0x6aa)][_0x4210bd][_0x3c99af(0x5f1)]()[_0x3c99af(0x2dc)](function(_0x5aa447){var _0x5a76f2=_0x3c99af;return _0x5aa447['track']&&_0x5aa447[_0x5a76f2(0x56a)][_0x5a76f2(0x3df)]==_0x5a76f2(0x45a);});else _0x7f4cfb[_0x3c99af(0x1f0)][_0x2f968c][_0x3c99af(0x58c)][_0x3c99af(0x5ad)][_0x3c99af(0x2f5)]=_0x3c99af(0x4be),_0x2f61e9=!![];}else return![];if(!_0x1a24c6)return log(_0x3c99af(0x354)),![];var _0x5b441b=_0x1a24c6[_0x3c99af(0x699)]();delete _0x5b441b[_0x3c99af(0x2c9)][0x0][_0x3c99af(0x3d5)],_0x1a24c6['setParameters'](_0x5b441b)[_0x3c99af(0x291)](()=>{var _0x48457d=_0x3c99af;log(_0x48457d(0x633));});}catch(_0xa3de84){errorlog(_0xa3de84);}},_0x2e2eae,_0x4210bd);});},_0x20b587[_0x183471(0x555)]=function(_0x429f34,_0x59812e){var _0x3debee=_0x183471;_0x59812e=parseInt(_0x59812e);try{var _0x17790c=_0x20b587['pcs'][_0x429f34][_0x3debee(0x5f1)]()[_0x3debee(0x2dc)](function(_0x423f44){var _0x5a60f4=_0x3debee;return _0x423f44[_0x5a60f4(0x56a)]&&_0x423f44['track']['kind']==_0x5a60f4(0x45a);});if(!_0x17790c){warnlog(_0x3debee(0x5e1));return;}var _0x30eb00=_0x17790c[_0x3debee(0x699)]();(!_0x30eb00[_0x3debee(0x2c9)]||_0x30eb00[_0x3debee(0x2c9)][_0x3debee(0x58e)]==0x0)&&(_0x30eb00[_0x3debee(0x2c9)]=[{}]);if(_0x59812e<0x0)_0x30eb00[_0x3debee(0x2c9)][0x0][_0x3debee(0x663)]==![]&&(_0x3debee(0x285)!==_0x3debee(0x358)?_0x30eb00[_0x3debee(0x2c9)][0x0][_0x3debee(0x663)]=!![]:_0xf73636[_0x3debee(0x6aa)][_0x574e90]['allowIframe']=![]),safariVersion()<=0xd&&(iOS||iPad)?(_0x59812e=0x20,_0x20b587[_0x3debee(0x3fe)]&&(_0x59812e=_0x20b587[_0x3debee(0x3fe)]),_0x30eb00[_0x3debee(0x2c9)][0x0]['maxBitrate']=_0x59812e*0x400):delete _0x30eb00[_0x3debee(0x2c9)][0x0][_0x3debee(0x3d5)];else _0x59812e===0x0?_0x3debee(0x3d9)!==_0x3debee(0x27d)?_0x30eb00[_0x3debee(0x2c9)][0x0][_0x3debee(0x663)]=![]:(_0xd42799=!![],_0x3debee(0x5f2)in _0x536e53&&(_0x13cf92['overlay']==!![]&&(_0x192fbb=!![]))):(_0x30eb00['encodings'][0x0][_0x3debee(0x663)]==![]&&(_0x30eb00[_0x3debee(0x2c9)][0x0][_0x3debee(0x663)]=!![]),_0x30eb00[_0x3debee(0x2c9)][0x0]['maxBitrate']=_0x59812e*0x400);_0x17790c[_0x3debee(0x329)](_0x30eb00)['then'](()=>{pokeIframeAPI('setAudioBitrate',_0x59812e,_0x429f34),log('audio\x20bandwidth\x20set!');})[_0x3debee(0x218)](warnlog);}catch(_0x3557e7){errorlog(_0x3557e7);}},_0x20b587[_0x183471(0x541)]=function(_0x161293){var _0x485570=_0x183471;if(_0x20b587[_0x485570(0x650)]&&_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x25c)]===!![])_0x20b587[_0x485570(0x62f)](_0x161293,0x0),_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x489)]===0x0&&(_0x20b587[_0x485570(0x6aa)][_0x161293]['obsVisibility']===![]?_0x20b587['limitAudioBitrate'](_0x161293,0x0):_0x20b587[_0x485570(0x555)](_0x161293,-0x1));else{if(_0x20b587[_0x485570(0x6aa)][_0x161293]&&_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x489)]!==![]){if(_0x20b587['pcs'][_0x161293][_0x485570(0x24a)]===![]){var _0xf6ad82=_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x489)];_0x20b587[_0x485570(0x6aa)][_0x161293]['savedBitrate']&&_0x20b587['pcs'][_0x161293]['savedBitrate']>0x0&&(_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x416)]<_0x20b587[_0x485570(0x6aa)][_0x161293]['optimizedBitrate']&&(_0xf6ad82=_0x20b587['pcs'][_0x161293][_0x485570(0x416)])),_0x20b587[_0x485570(0x62f)](_0x161293,_0xf6ad82),_0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x489)]===0x0&&_0x20b587['limitAudioBitrate'](_0x161293,0x0);}else _0x20b587[_0x485570(0x6aa)][_0x161293][_0x485570(0x489)]===0x0&&_0x20b587[_0x485570(0x555)](_0x161293,-0x1);}}},_0x20b587[_0x183471(0x43b)]=function(_0x120f89=0x0,_0x460b07=![]){var _0x309a7b=_0x183471;if(_0x20b587['limitTotalBitrate']){var _0x871a69=_0x120f89;warnlog(_0x871a69);var _0x4b10c0=0x0;for(var _0x5e2349 in _0x20b587[_0x309a7b(0x6aa)]){if(_0x460b07===_0x5e2349)continue;var _0x17e0ae=_0x20b587['pcs'][_0x5e2349][_0x309a7b(0x5f1)]()[_0x309a7b(0x2dc)](function(_0x473df1){var _0x4225c3=_0x309a7b;if(_0x4225c3(0x468)===_0x4225c3(0x266))_0x367494('Trying\x20to\x20reconnect\x202'),_0x8c0514 in _0x570f4b[_0x4225c3(0x560)]&&_0x580284(_0x2e832e['watchTimeoutList'][_0x433d7e]),_0x38f829[_0x4225c3(0x560)][_0x190b6f]=_0x41cb44(function(_0x5f2533){var _0x190dd4=_0x4225c3;delete _0x380ca5[_0x190dd4(0x560)][_0x5f2533],_0x1f8e42[_0x190dd4(0x3a5)](_0x5f2533);},_0xe58846['retryTimeout'],_0x13290c);else return _0x473df1[_0x4225c3(0x56a)]&&_0x473df1[_0x4225c3(0x56a)][_0x4225c3(0x3df)]==_0x4225c3(0x34d);});if(!_0x17e0ae)continue;var _0x4b83c8=_0x17e0ae[_0x309a7b(0x699)]();if(!_0x4b83c8[_0x309a7b(0x2c9)]||_0x4b83c8['encodings'][_0x309a7b(0x58e)]==0x0){_0x871a69+=_0x20b587[_0x309a7b(0x6aa)][_0x5e2349][_0x309a7b(0x2dd)]||0x9c4,warnlog(_0x871a69),_0x4b10c0+=0x1;continue;}if(_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x663)]==![])continue;_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x3d5)]?(_0x871a69+=parseInt(_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x3d5)])/0x400,warnlog(_0x871a69)):(_0x871a69+=_0x20b587['pcs'][_0x5e2349][_0x309a7b(0x2dd)]||0x9c4,warnlog(_0x871a69)),_0x4b10c0+=0x1;}if(!_0x871a69)return![];var _0x59ac3b=parseFloat(_0x871a69/_0x20b587[_0x309a7b(0x5c4)]);if(_0x59ac3b>0x1){if(_0x309a7b(0x56d)!==_0x309a7b(0x55c))for(var _0x5e2349 in _0x20b587[_0x309a7b(0x6aa)]){if(_0x460b07===_0x5e2349)continue;var _0x17e0ae=_0x20b587[_0x309a7b(0x6aa)][_0x5e2349][_0x309a7b(0x5f1)]()[_0x309a7b(0x2dc)](function(_0x2b9868){var _0x148c4d=_0x309a7b;return _0x2b9868[_0x148c4d(0x56a)]&&_0x2b9868[_0x148c4d(0x56a)]['kind']==_0x148c4d(0x34d);});if(!_0x17e0ae)continue;var _0x4b83c8=_0x17e0ae[_0x309a7b(0x699)]();if(!_0x4b83c8[_0x309a7b(0x2c9)]||_0x4b83c8[_0x309a7b(0x2c9)][_0x309a7b(0x58e)]==0x0){var _0x2d4a48=_0x20b587[_0x309a7b(0x6aa)][_0x5e2349][_0x309a7b(0x2dd)]||0x9c4;_0x20b587['limitBitrate'](_0x5e2349,parseInt(_0x2d4a48/_0x59ac3b),!![]),errorlog(parseInt(_0x2d4a48/_0x59ac3b));continue;}if(_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x663)]==![])continue;if(_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x3d5)])errorlog(parseInt(parseInt(_0x4b83c8[_0x309a7b(0x2c9)][0x0][_0x309a7b(0x3d5)])/0x400/_0x59ac3b)),_0x20b587[_0x309a7b(0x62f)](_0x5e2349,parseInt(parseInt(_0x4b83c8['encodings'][0x0][_0x309a7b(0x3d5)])/0x400/_0x59ac3b),!![]);else{var _0x2d4a48=_0x20b587[_0x309a7b(0x6aa)][_0x5e2349][_0x309a7b(0x2dd)]||0x9c4;errorlog(parseInt(_0x2d4a48/_0x59ac3b)),_0x20b587[_0x309a7b(0x62f)](_0x5e2349,parseInt(_0x2d4a48/_0x59ac3b),!![]);}}else return;}return parseInt(_0x120f89/_0x59ac3b);}else{if(_0x309a7b(0x450)===_0x309a7b(0x4d3)){if(_0x29a0dd[_0x309a7b(0x634)]['includes'](_0x524974[_0x309a7b(0x587)])){}else return;}else return![];}},_0x20b587['limitBitrate']=function(_0x1f9d67,_0x5581fe,_0x573b88=![]){var _0xeb3d=_0x183471;_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x561)]&&(clearInterval(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['bitrateTimeout']),_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['bitrateTimeout']=null);if(_0x5581fe===null){if(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x416)]===![])return;_0x5581fe=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x416)];}_0x5581fe=parseInt(_0x5581fe);_0x20b587[_0xeb3d(0x591)]&&(_0x5581fe>_0x20b587[_0xeb3d(0x591)]&&(_0x5581fe=_0x20b587[_0xeb3d(0x591)]));_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x416)]=_0x5581fe;_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x489)]!==![]&&(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x24a)]===![]&&(_0x5581fe>_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x489)]&&(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x416)]=_0x5581fe,_0x5581fe=parseInt(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x489)])||0x0)));if(_0x573b88===![]){if(_0xeb3d(0x5c3)===_0xeb3d(0x5c3)){if(_0x20b587['limitTotalBitrate']){if(_0xeb3d(0x5f4)!==_0xeb3d(0x400))_0x5581fe=_0x20b587[_0xeb3d(0x43b)](_0x5581fe,_0x1f9d67);else{var _0x370294=_0xfa37a0('label_'+_0x294255);_0x370294[_0xeb3d(0x28e)]=_0x1e09de[_0xeb3d(0x376)];}}}else return;}if(_0x5581fe==0x0){var _0x5ed2c8=Date[_0xeb3d(0x552)]()-_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x3be)];_0x5ed2c8<_0x20b587[_0xeb3d(0x59a)]&&(_0x5581fe=0x23,_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x561)]=setTimeout(function(_0x34eeeb){try{_0x20b587['limitBitrate'](_0x34eeeb,null);}catch(_0x10792d){};},_0x5ed2c8,_0x1f9d67));}try{if(safariVersion()<=0xd&&(iOS||iPad)){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x680)]==!![]&&_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['forceios']==![])return;var _0x2266b6=_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x5f1)]()[_0xeb3d(0x2dc)](function(_0x497b2){var _0x4476dc=_0xeb3d;return _0x497b2[_0x4476dc(0x56a)]&&_0x497b2[_0x4476dc(0x56a)][_0x4476dc(0x3df)]==_0x4476dc(0x34d);});if(!_0x2266b6){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x285578=_0x2266b6['getParameters']();(!_0x285578[_0xeb3d(0x2c9)]||_0x285578[_0xeb3d(0x2c9)][_0xeb3d(0x58e)]==0x0)&&(_0x285578['encodings']=[{}]);if(_0x5581fe<0x0)_0x285578['encodings'][0x0][_0xeb3d(0x663)]==![]&&(_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x663)]=!![]),_0x5581fe=0x9c4,_0x20b587[_0xeb3d(0x211)]&&(_0x5581fe=_0x20b587[_0xeb3d(0x211)]),_0x20b587[_0xeb3d(0x591)]&&(_0x5581fe>_0x20b587['maxvideobitrate']&&(_0x5581fe=_0x20b587['maxvideobitrate'])),_0x285578['encodings'][0x0][_0xeb3d(0x3d5)]=_0x5581fe*0x400;else _0x5581fe===0x0?_0x285578['encodings'][0x0][_0xeb3d(0x663)]=![]:_0xeb3d(0x210)===_0xeb3d(0x210)?(_0x285578[_0xeb3d(0x2c9)][0x0]['active']==![]&&(_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x663)]=!![]),_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x3d5)]=_0x5581fe*0x400):_0x1732d2(_0xeb3d(0x22c));_0x2266b6[_0xeb3d(0x329)](_0x285578)[_0xeb3d(0x291)](()=>{var _0x2f5c89=_0xeb3d;pokeIframeAPI(_0x2f5c89(0x417),_0x5581fe,_0x1f9d67),log(_0x2f5c89(0x69b));})[_0xeb3d(0x218)](warnlog);return;}else{if((iOS||iPad)&&(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x680)]==!![]&&_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x2b9)]==![])){var _0x39c292=0x64;_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x52f)]&&(_0x39c292=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x52f)]),_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x29f)]&&_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x29f)]<_0x39c292&&(_0x39c292=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x29f)]),_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x53b)]=0x64/0x3,_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['scaleDueToBitrate']<_0x39c292&&(_0x39c292=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['scaleDueToBitrate']),_0x39c292=_0x20b587[_0xeb3d(0x43a)](_0x39c292,_0x1f9d67),_0x285578[_0xeb3d(0x2c9)][0x0]['scaleResolutionDownBy']=0x64/_0x39c292,_0x2266b6[_0xeb3d(0x329)](_0x285578)[_0xeb3d(0x291)](()=>{var _0x5a43dd=_0xeb3d;log('iOS\x20guest\x20SCALE\x20set!'),pokeIframeAPI(_0x5a43dd(0x538),_0x39c292,_0x1f9d67);})[_0xeb3d(0x218)](warnlog),_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x34f)][_0xeb3d(0x2fa)]=parseInt(_0x39c292)+'%';}else{if((adapter[_0xeb3d(0x1da)][_0xeb3d(0x320)]===_0xeb3d(0x5fa)||adapter['browserDetails'][_0xeb3d(0x320)]==='safari'||adapter[_0xeb3d(0x1da)]['browser']===_0xeb3d(0x5e9)&&adapter[_0xeb3d(0x1da)][_0xeb3d(0x4b3)]>=0x40)&&_0xeb3d(0x50f)in window&&_0xeb3d(0x329)in window[_0xeb3d(0x50f)][_0xeb3d(0x2d4)]){var _0x2266b6=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x5f1)]()[_0xeb3d(0x2dc)](function(_0x5d0df6){var _0x11b7da=_0xeb3d;return _0x5d0df6[_0x11b7da(0x56a)]&&_0x5d0df6[_0x11b7da(0x56a)][_0x11b7da(0x3df)]==_0x11b7da(0x34d);});if(!_0x2266b6){if(_0xeb3d(0x418)===_0xeb3d(0x418)){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}else{for(_0x1f8264 in _0x5618bf[_0xeb3d(0x6aa)]){_0xaaf14['forcePLI'](_0x402516);}return![];}}var _0x285578=_0x2266b6[_0xeb3d(0x699)]();(!_0x285578[_0xeb3d(0x2c9)]||_0x285578[_0xeb3d(0x2c9)][_0xeb3d(0x58e)]==0x0)&&(_0x285578[_0xeb3d(0x2c9)]=[{}]);if(_0x5581fe<0x0)_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x663)]==![]&&(_0x285578[_0xeb3d(0x2c9)][0x0]['active']=!![]),delete _0x285578['encodings'][0x0]['maxBitrate'];else _0x5581fe===0x0?_0x285578['encodings'][0x0][_0xeb3d(0x663)]=![]:(_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x663)]==![]&&(_0x285578['encodings'][0x0]['active']=!![]),_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x3d5)]=_0x5581fe*0x400);var _0x39c292=0x64;if(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x52f)]){if('MdPeD'==='MdPeD')_0x39c292=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x52f)];else{var _0x54ff0f=_0x146b1c[_0xeb3d(0x2c0)](_0x14a6d9[_0xeb3d(0x6aa)])[_0xeb3d(0x58e)];_0x54ff0f>0x3?_0x5bcead=_0x2e8848[_0xeb3d(0x201)]:_0x409a72=_0x227456['maxiosbitrate'];}}if(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x29f)]&&_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x29f)]<_0x39c292){if(_0xeb3d(0x305)===_0xeb3d(0x305))_0x39c292=_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x29f)];else{if(_0x37e666[_0xeb3d(0x301)]){if(_0x5eb079[_0xeb3d(0x3d2)][_0xeb3d(0x3d2)][_0xeb3d(0x5f9)](_0x1e6465[_0xeb3d(0x301)])===-0x1){_0x3cdd19(_0xeb3d(0x252));return;}else _0x1f1f92(_0x200270[_0xeb3d(0x3d2)]);}}}if(_0x5581fe<0x0)_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['scaleDueToBitrate']=0x64;else{if(_0x5581fe>=0x259)_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67]['scaleDueToBitrate']=0x64;else{if(_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x1fd)]===![]&&_0x20b587[_0xeb3d(0x33e)]!==_0x1f9d67&&_0x20b587[_0xeb3d(0x5a7)])_0xeb3d(0x686)!==_0xeb3d(0x686)?_0xe4ff9a[_0xeb3d(0x5d5)](_0x4446fd['stringify'](_0x58dada[_0xeb3d(0x5bd)]))[_0xeb3d(0x291)](function(_0x4ebc2f){var _0xd35b96=_0xeb3d;_0x3f3a6b[_0xd35b96(0x5bd)]=_0x4ebc2f[0x0],_0x33c2b6[_0xd35b96(0x636)]=_0x4ebc2f[0x1],_0x3531a6['anysend'](_0x315d89);}):_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]=0x64;else{if(_0x5581fe>=0xc9)_0x20b587[_0xeb3d(0x451)]?_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]=0x64/2.5:_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]=0x64/0x2;else _0x5581fe>=0x51?_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]=0x64/0x3:_0x20b587['pcs'][_0x1f9d67][_0xeb3d(0x53b)]=0x64/0x4;}}}_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]<_0x39c292&&(_0x39c292=_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x53b)]);_0x39c292=_0x20b587[_0xeb3d(0x43a)](_0x39c292,_0x1f9d67);if(_0x39c292<=0x0||_0x39c292==0x64){var _0x2d9bc6=getChromeVersion();_0x2d9bc6>0x50?'scaleResolutionDownBy'in _0x285578[_0xeb3d(0x2c9)][0x0]&&delete _0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x31a)]:_0x285578[_0xeb3d(0x2c9)][0x0][_0xeb3d(0x31a)]=0x1;}else _0x285578['encodings'][0x0][_0xeb3d(0x31a)]=0x64/_0x39c292;_0x2266b6[_0xeb3d(0x329)](_0x285578)['then'](()=>{var _0x58fc37=_0xeb3d;_0x58fc37(0x326)===_0x58fc37(0x635)?_0x18568d(_0xe356bc[_0x58fc37(0x42f)],_0x2cf494):(log(_0x58fc37(0x69b)),pokeIframeAPI(_0x58fc37(0x417),_0x5581fe,_0x1f9d67),pokeIframeAPI(_0x58fc37(0x538),_0x39c292,_0x1f9d67));})[_0xeb3d(0x218)](warnlog),_0x20b587[_0xeb3d(0x6aa)][_0x1f9d67][_0xeb3d(0x34f)][_0xeb3d(0x2fa)]=parseInt(_0x39c292)+'%';return;}}}}catch(_0x5923d3){if(_0xeb3d(0x27f)!=='QEpwa'){var _0x261d5a={};_0x261d5a[_0xeb3d(0x4d4)]=_0xeb3d(0x2e7),_0x366577[_0xeb3d(0x1f9)](_0x261d5a,_0x2d918d);}else errorlog(_0x5923d3);}};function _0x2b5fc1(_0x2d20ab,_0x21d0b0=0x2710){var _0x46d4aa=_0x183471;_0x21d0b0=parseInt(_0x21d0b0);if(_0x20b587[_0x46d4aa(0x3fe)])_0x21d0b0+=_0x20b587[_0x46d4aa(0x3fe)];else{if(_0x20b587[_0x46d4aa(0x225)]&&_0x20b587[_0x46d4aa(0x480)]==0x5)_0x21d0b0+=0x20;else _0x20b587[_0x46d4aa(0x480)]&&_0x20b587[_0x46d4aa(0x480)]!=0x3?_0x21d0b0+=0x100:_0x21d0b0+=0x20;}return log(_0x46d4aa(0x564)+_0x21d0b0),_0x21d0b0<0x1&&(_0x21d0b0=0x1),_0x2d20ab=CodecsHandler[_0x46d4aa(0x44b)](_0x2d20ab,{'min':parseInt(_0x21d0b0/0xa)||0x1,'max':_0x21d0b0},_0x20b587[_0x46d4aa(0x5bb)]),_0x2d20ab;}return _0x20b587[_0x183471(0x585)]=function(_0xf1d931,_0x24f91e){var _0x1da392=_0x183471;log(_0xf1d931),_0x20b587[_0x1da392(0x1f5)]==={}&&log(_0x1da392(0x54d)),window[_0x1da392(0x379)][_0x1da392(0x268)][_0x1da392(0x36b)]({'name':_0x1da392(0x441)},_0x20b587[_0x1da392(0x1f5)][_0x1da392(0x483)],_0x20b587[_0x1da392(0x4e5)][_0x1da392(0x296)](_0xf1d931))[_0x1da392(0x291)](function(_0x3ae0d7){var _0x5a9ade=_0x1da392;_0x3ae0d7=new Uint8Array(_0x3ae0d7),_0x3ae0d7=_0x3ae0d7[_0x5a9ade(0x1e4)]((_0x1cf077,_0xd5e9bd)=>_0x1cf077+_0xd5e9bd[_0x5a9ade(0x588)](0x10)[_0x5a9ade(0x4ad)](0x2,'0'),''),_0x24f91e(_0xf1d931,_0x3ae0d7),log(JSON['stringify'](_0x3ae0d7));})[_0x1da392(0x218)](errorlog);},_0x20b587[_0x183471(0x342)]=function(_0x48dd97,_0x57886a){var _0x52babd=_0x183471;_0x48dd97[_0x52babd(0x5c9)]=new Uint8Array(_0x48dd97[_0x52babd(0x5c9)][_0x52babd(0x45e)](/.{1,2}/g)[_0x52babd(0x5e5)](_0x3eb54c=>parseInt(_0x3eb54c,0x10)));if(_0x20b587[_0x52babd(0x2c0)][_0x57886a]['publicKey'])return window[_0x52babd(0x379)]['subtle']['verify']({'name':_0x52babd(0x441)},_0x20b587[_0x52babd(0x2c0)][_0x57886a][_0x52babd(0x3c2)],_0x48dd97[_0x52babd(0x5c9)],_0x20b587[_0x52babd(0x4e5)]['encode'](_0x48dd97['data']))[_0x52babd(0x291)](function(_0x4915d8){return log(_0x4915d8),_0x4915d8;})[_0x52babd(0x218)](function(_0x3e0aa3){return errorlog(_0x3e0aa3),![];});},_0x20b587[_0x183471(0x2e5)]=function(_0x99c108){var _0x432490=_0x183471;if(_0x20b587[_0x432490(0x4aa)])return _0x20b587[_0x432490(0x1ff)]!==![]?(log(_0x432490(0x571)),_0x99c108=_0x99c108[_0x432490(0x546)](0x0,-0x1*_0x20b587[_0x432490(0x1ff)][_0x432490(0x58e)]),_0x99c108):(log(_0x432490(0x486)+_0x99c108),_0x20b587[_0x432490(0x442)](_0x20b587[_0x432490(0x4aa)]+_0x20b587[_0x432490(0x490)],0x6)[_0x432490(0x291)](function(_0x304b65){var _0x15a237=_0x432490;return _0x20b587[_0x15a237(0x1ff)]=_0x304b65,log(_0x99c108),_0x99c108=_0x99c108[_0x15a237(0x546)](0x0,-0x1*_0x20b587['hash'][_0x15a237(0x58e)]),log('Final\x20streamID:\x20'+_0x99c108),_0x99c108;}));return _0x99c108;},_0x20b587[_0x183471(0x35a)]=function(){var _0x169687=_0x183471;if(_0x169687(0x3ba)!==_0x169687(0x3fb)){if(!_0x20b587[_0x169687(0x2c7)]){if('tQkjO'==='vtLIR'){if(_0x58bcd6[_0x169687(0x554)]!==_0x2e41a8[_0x169687(0x587)])return;else{_0x42cc5c(_0x1214a6['streamID']);return;}}else return;}if(!_0x20b587[_0x169687(0x225)])return;_0x20b587[_0x169687(0x3ae)][_0x169687(0x58e)]?(_0x20b587[_0x169687(0x3ae)][_0x169687(0x58e)]>0xa?getById('queueNotification')[_0x169687(0x3ee)]='‼':getById('queueNotification')[_0x169687(0x3ee)]=_0x20b587[_0x169687(0x3ae)][_0x169687(0x58e)],getById(_0x169687(0x599))['classList'][_0x169687(0x2fd)](_0x169687(0x599))):(getById(_0x169687(0x599))[_0x169687(0x3ee)]='',getById(_0x169687(0x599))[_0x169687(0x4c4)]['remove'](_0x169687(0x599)));}else _0x507dcf[_0x169687(0x6aa)][_0x25590e][_0x169687(0x620)](_0x55d8f0,_0x42dcc7);},_0x20b587[_0x183471(0x40c)]=function(){var _0x4ffb21=_0x183471;if(!_0x20b587['queue']){if(_0x4ffb21(0x496)!==_0x4ffb21(0x4a4))return;else _0x6ab89b(_0x1ffe66);}if(!_0x20b587[_0x4ffb21(0x225)])return;if(_0x20b587[_0x4ffb21(0x3ae)][_0x4ffb21(0x58e)]==0x0){if(_0x4ffb21(0x57a)!=='ujoXE'){getById(_0x4ffb21(0x3dd))[_0x4ffb21(0x4c4)][_0x4ffb21(0x2fd)](_0x4ffb21(0x696)),getById('queuebutton')[_0x4ffb21(0x4c4)][_0x4ffb21(0x2fd)](_0x4ffb21(0x427)),getById('queuebutton')[_0x4ffb21(0x4c4)]['remove'](_0x4ffb21(0x630)),setTimeout(function(){var _0x283ad7=_0x4ffb21;getById(_0x283ad7(0x3dd))[_0x283ad7(0x4c4)][_0x283ad7(0x2fd)](_0x283ad7(0x630)),getById(_0x283ad7(0x3dd))['classList'][_0x283ad7(0x545)](_0x283ad7(0x696)),getById(_0x283ad7(0x3dd))['classList']['remove'](_0x283ad7(0x427));},0x32);return;}else _0x15646d['sdp']=_0x3da383[_0x4ffb21(0x4f2)](_0x5c0ed7[_0x4ffb21(0x38e)],{'stereo':0x1,'maxaveragebitrate':(_0x2fba26[_0x4ffb21(0x3fe)]||0x100)*0x400,'cbr':_0x5b8002['cbr'],'useinbandfec':0x1,'maxptime':_0x56c466[_0x4ffb21(0x366)],'minptime':_0x5829d3[_0x4ffb21(0x652)],'ptime':_0x3e66fa[_0x4ffb21(0x54a)]});}var _0x4bcea0=_0x20b587[_0x4ffb21(0x3ae)][_0x4ffb21(0x48c)]();getById(_0x4ffb21(0x3dd))['classList'][_0x4ffb21(0x2fd)](_0x4ffb21(0x696)),getById(_0x4ffb21(0x3dd))[_0x4ffb21(0x4c4)]['remove'](_0x4ffb21(0x630)),setTimeout(function(){var _0x514819=_0x4ffb21;getById(_0x514819(0x3dd))[_0x514819(0x4c4)]['add'](_0x514819(0x630)),getById(_0x514819(0x3dd))[_0x514819(0x4c4)][_0x514819(0x545)]('float2');},0xc8),_0x20b587[_0x4ffb21(0x35a)](),_0x20b587[_0x4ffb21(0x3a5)](_0x4bcea0),log(_0x4ffb21(0x65b)+_0x4bcea0);},_0x20b587[_0x183471(0x64a)]=function(){var _0x5b3dea=_0x183471;if(_0x20b587[_0x5b3dea(0x511)])return;clearTimeout(_0x20b587[_0x5b3dea(0x321)]);if(!_0x20b587['ws']||_0x20b587['ws'][_0x5b3dea(0x695)]!==0x1)return;_0x20b587[_0x5b3dea(0x321)]=setTimeout(function(){var _0x47cb31=_0x5b3dea;log('Pinging');var _0x3e987f={};_0x3e987f[_0x47cb31(0x659)]='ping',_0x20b587[_0x47cb31(0x641)](_0x3e987f);},0xbb8);},_0x20b587['watchStream']=function(_0x2a65ed){var _0xbdffb5=_0x183471;_0x20b587[_0xbdffb5(0x64d)]();if(_0x2a65ed[_0xbdffb5(0x58e)]>0x0){var _0x16f8f3={};_0x16f8f3['request']=_0xbdffb5(0x46f),_0x16f8f3[_0xbdffb5(0x587)]=_0x2a65ed,_0x20b587[_0xbdffb5(0x641)](_0x16f8f3),_0x20b587[_0xbdffb5(0x66f)][_0x2a65ed]=!![];}else log(_0xbdffb5(0x3c5));},_0x20b587['joinRoom']=function _0x48263f(_0x931f0e){var _0x400b4e=_0x183471;_0x20b587[_0x400b4e(0x64d)]();var _0x1e1170={};_0x1e1170['request']=_0x400b4e(0x32b);_0x20b587[_0x400b4e(0x225)]&&(_0x1e1170['claim']=!![]);if(_0x20b587[_0x400b4e(0x511)]){if(_0x400b4e(0x44d)===_0x400b4e(0x44d))_0x1e1170[_0x400b4e(0x587)]=_0x20b587[_0x400b4e(0x587)];else return;}return _0x20b587[_0x400b4e(0x44f)]===![]&&(_0x20b587['joiningRoom']=!![]),_0x20b587['password']?_0x20b587['hash']?_0x20b587[_0x400b4e(0x442)](_0x931f0e+_0x20b587[_0x400b4e(0x4aa)]+_0x20b587[_0x400b4e(0x490)],0x10)[_0x400b4e(0x291)](function(_0x58dd08){var _0x284e61=_0x400b4e;return _0x20b587[_0x284e61(0x511)]&&(_0x20b587['roomenc']=_0x58dd08),_0x1e1170['roomid']=_0x58dd08,_0x20b587['sendMsg'](_0x1e1170),_0x20b587[_0x284e61(0x628)]=_0x56f45c(),log('deferring\x20with\x20a\x20promise;\x20hashed\x20room'),_0x20b587[_0x284e61(0x628)];}):_0x20b587['generateHash'](_0x20b587[_0x400b4e(0x4aa)]+_0x20b587[_0x400b4e(0x490)],0x6)[_0x400b4e(0x291)](function(_0x11e199){var _0x52473d=_0x400b4e;return _0x20b587[_0x52473d(0x1ff)]=_0x11e199,log(_0x52473d(0x2a5)+_0x11e199),log(_0x52473d(0x408)),_0x20b587[_0x52473d(0x4d7)](_0x931f0e);}):(_0x20b587[_0x400b4e(0x511)]&&(_0x20b587[_0x400b4e(0x4e8)]=_0x931f0e),_0x1e1170[_0x400b4e(0x438)]=_0x931f0e,_0x20b587['sendMsg'](_0x1e1170),_0x20b587[_0x400b4e(0x628)]=_0x56f45c(),log(_0x400b4e(0x1e9)),_0x20b587[_0x400b4e(0x628)]);},_0x20b587[_0x183471(0x641)]=function(_0x2c207e){var _0x358c86=_0x183471;_0x20b587[_0x358c86(0x511)]&&(_0x20b587[_0x358c86(0x3db)]?_0x2c207e[_0x358c86(0x21f)]=_0x20b587['UUID']:(_0x20b587[_0x358c86(0x3db)]=_0x20b587[_0x358c86(0x344)](0x14),_0x2c207e[_0x358c86(0x21f)]=_0x20b587['UUID']),_0x20b587['director']&&(_0x2c207e[_0x358c86(0x225)]=!![]),!(_0x358c86(0x438)in _0x2c207e)&&(_0x20b587[_0x358c86(0x4e8)]&&(_0x2c207e[_0x358c86(0x438)]=_0x20b587[_0x358c86(0x4e8)])));clearTimeout(_0x20b587[_0x358c86(0x321)]);try{if(_0x20b587['password']){if(_0x2c207e[_0x358c86(0x587)]){if(_0x20b587[_0x358c86(0x1ff)]!==![]){if(typeof _0x20b587['ws']!==_0x358c86(0x649)||_0x20b587['ws'][_0x358c86(0x695)]!==0x1)log(_0x2c207e,_0x358c86(0x3c3)),_0x20b587[_0x358c86(0x4ba)][_0x358c86(0x5cc)](_0x2c207e);else{if(_0x358c86(0x61c)!==_0x358c86(0x690)){_0x2c207e['streamID']=_0x2c207e[_0x358c86(0x587)][_0x358c86(0x3b4)](0x0,0x18)+_0x20b587[_0x358c86(0x1ff)][_0x358c86(0x3b4)](0x0,0x6);var _0x18f573=JSON[_0x358c86(0x60b)](_0x2c207e);if(_0x18f573[_0x358c86(0x58e)]>0x3a98){errorlog(_0x358c86(0x58d));return;}_0x20b587['ws'][_0x358c86(0x68f)](_0x18f573);}else{_0x47fe2c(_0x358c86(0x2da));return;}}}else return _0x20b587[_0x358c86(0x442)](_0x20b587[_0x358c86(0x4aa)]+_0x20b587['salt'],0x6)[_0x358c86(0x291)](function(_0x54a550){var _0x122d23=_0x358c86;_0x20b587[_0x122d23(0x1ff)]=_0x54a550;if(typeof _0x20b587['ws']!==_0x122d23(0x649)||_0x20b587['ws'][_0x122d23(0x695)]!==0x1)log(_0x2c207e,_0x122d23(0x3c3)),_0x20b587[_0x122d23(0x4ba)][_0x122d23(0x5cc)](_0x2c207e);else{_0x2c207e['streamID']=_0x2c207e['streamID']['substring'](0x0,0x18)+_0x20b587[_0x122d23(0x1ff)][_0x122d23(0x3b4)](0x0,0x6);var _0xeb5fad=JSON['stringify'](_0x2c207e);if(_0xeb5fad[_0x122d23(0x58e)]>0x3a98){if('qFLvi'!=='qFLvi')_0x3f6b2a(_0x122d23(0x65d));else{errorlog('msg\x20size\x20error');return;}}_0x20b587['ws'][_0x122d23(0x68f)](_0xeb5fad);}});}else{if(typeof _0x20b587['ws']!==_0x358c86(0x649)||_0x20b587['ws'][_0x358c86(0x695)]!==0x1)log(_0x2c207e,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x20b587[_0x358c86(0x4ba)][_0x358c86(0x5cc)](_0x2c207e);else{var _0x18f573=JSON[_0x358c86(0x60b)](_0x2c207e);if(_0x18f573[_0x358c86(0x58e)]>0x3a98){errorlog(_0x358c86(0x58d));return;}_0x20b587['ws']['send'](_0x18f573);}}}else{if(typeof _0x20b587['ws']!==_0x358c86(0x649)||_0x20b587['ws'][_0x358c86(0x695)]!==0x1)log(_0x2c207e,_0x358c86(0x3c3)),_0x20b587[_0x358c86(0x4ba)][_0x358c86(0x5cc)](_0x2c207e);else{var _0x18f573=JSON['stringify'](_0x2c207e);if(_0x18f573['length']>0x3a98){errorlog('msg\x20size\x20error');return;}_0x20b587['ws'][_0x358c86(0x68f)](_0x18f573);}}}catch(_0x1a2607){errorlog(_0x1a2607);}},_0x20b587[_0x183471(0x64d)]=function _0x5cd522(_0x5a6292=![]){var _0x4779b5=_0x183471;if(_0x20b587[_0x4779b5(0x215)]===!![]){log(_0x4779b5(0x38b));return;}if(_0x20b587['ws']!==null){log(_0x4779b5(0x66c));return;}_0x20b587[_0x4779b5(0x35f)]==![]&&(_0x20b587['wss']='wss://wss13.obs.ninja:443'),_0x20b587['ws']=new WebSocket(_0x20b587[_0x4779b5(0x35f)]),_0x5a6292==![]&&(_0x20b587[_0x4779b5(0x3a3)]=setTimeout(function(){var _0x5394f5=_0x4779b5;pokeIframeAPI('hssConnection','timeout'),errorlog('Websockets\x20timed\x20out;\x2020\x20seconds'),!_0x20b587[_0x5394f5(0x33d)]&&(!window[_0x5394f5(0x35e)]&&setTimeout(function(){var _0x5cfebd=_0x5394f5;warnUser(_0x5cfebd(0x494));},0x1));},0x7530)),_0x20b587['ws'][_0x4779b5(0x293)]=function _0x24a6e7(){var _0x1f1ae6=_0x4779b5;clearTimeout(_0x20b587['pingTimeout']),clearInterval(_0x20b587['timeout']),log(_0x1f1ae6(0x34a)),checkConnection();if(_0x20b587[_0x1f1ae6(0x424)]){errorlog(_0x1f1ae6(0x4d6));for(_0x3a7fe7 in _0x20b587[_0x1f1ae6(0x1f0)]){try{_0x20b587['rpcs'][_0x3a7fe7][_0x1f1ae6(0x37c)]();}catch(_0x230889){}}for(_0x3a7fe7 in _0x20b587[_0x1f1ae6(0x6aa)]){try{_0x20b587[_0x1f1ae6(0x6aa)][_0x3a7fe7][_0x1f1ae6(0x37c)]();}catch(_0x34a16a){}}_0x20b587[_0x1f1ae6(0x424)]=![],_0x20b587[_0x1f1ae6(0x2df)]=![];}if(_0x20b587[_0x1f1ae6(0x4ba)]!==[])try{var _0x22b833=_0x20b587[_0x1f1ae6(0x4ba)][_0x1f1ae6(0x546)](-0xa);_0x20b587[_0x1f1ae6(0x4ba)]=[];for(var _0xe52234 in _0x22b833){log(_0x1f1ae6(0x380)),_0x20b587[_0x1f1ae6(0x641)](_0x22b833[_0xe52234]);}}catch(_0x47bf92){errorlog(_0x47bf92);}if(_0x5a6292==!![]){pokeIframeAPI(_0x1f1ae6(0x20e),'reconnected');_0x20b587[_0x1f1ae6(0x26a)]&&(_0x1f1ae6(0x429)!=='OGcMA'?(_0x3d9cb3[_0x1f1ae6(0x1f0)][_0x570525]['videoElement'][_0x1f1ae6(0x5ad)][_0x1f1ae6(0x2f5)]=_0x1f1ae6(0x357),_0x2a8088=!![]):_0x20b587[_0x1f1ae6(0x5d3)]());if(_0x20b587['roomid']!==![]){if(_0x20b587[_0x1f1ae6(0x438)]===''&&(!_0x20b587[_0x1f1ae6(0x554)]||_0x20b587[_0x1f1ae6(0x554)]==='')){}else'imAzU'===_0x1f1ae6(0x61b)?(log(_0x1f1ae6(0x53e)),log('Update\x20Mixer\x20Event\x20on\x20REsize\x20SET'),joinRoom(_0x20b587['roomid'])):_0x501fdf[_0x1f1ae6(0x1f0)][_0x155363]['receiveChannel'][_0x1f1ae6(0x68f)](_0x53d965[_0x1f1ae6(0x60b)](_0x532c46));}else{var _0x58b4bb=Object[_0x1f1ae6(0x2c0)](_0x20b587['waitingWatchList']);for(var _0x3a7fe7 in _0x58b4bb){log(_0x1f1ae6(0x5ca)+_0x58b4bb[_0x3a7fe7]),_0x20b587[_0x1f1ae6(0x3a5)](_0x58b4bb[_0x3a7fe7]);}}}else pokeIframeAPI(_0x1f1ae6(0x20e),_0x1f1ae6(0x603));},_0x20b587[_0x4779b5(0x374)]=function(_0x48c584,_0x32af74=![]){var _0x3231fa=_0x4779b5,_0xffe1fc=[];for(var _0x3ae352 in _0x20b587['pcs']){if(_0x3231fa(0x67c)!=='KGfuM'){if(_0x32af74&&_0x32af74!==_0x3ae352)continue;try{_0x20b587['pcs'][_0x3ae352]['sendChannel'][_0x3231fa(0x68f)](JSON[_0x3231fa(0x60b)](_0x48c584)),_0xffe1fc[_0x3231fa(0x5cc)](_0x3ae352);}catch(_0x57c73c){warnlog(_0x3231fa(0x22e));}if(_0x32af74&&_0x32af74===_0x3ae352)return;}else{var _0x122db6={};_0x122db6[_0x3231fa(0x4d4)]=_0x3231fa(0x4e2),_0x1ac09d['sendMessage'](_0x122db6,_0x165ecc);}}for(var _0x3ae352 in _0x20b587[_0x3231fa(0x1f0)]){if(_0x32af74&&_0x32af74!==_0x3ae352)continue;if(_0xffe1fc[_0x3231fa(0x1cc)](_0x3ae352))continue;try{_0x20b587['rpcs'][_0x3ae352][_0x3231fa(0x2d7)]['send'](JSON[_0x3231fa(0x60b)](_0x48c584));}catch(_0x31aee7){if(_0x3231fa(0x28a)!=='hkLng')warnlog(_0x3231fa(0x66e));else{var _0x43fa7b,_0x4fbd31=_0xda695b['userAgent'];_0x549e51[_0x3231fa(0x42c)][_0x3231fa(0x3b9)]=_0x4fbd31;}}}},_0x20b587[_0x4779b5(0x4e4)]=function(_0x1f3e84,_0x39e3f5=![]){var _0x1e9ed8=_0x4779b5,_0x3f9d4f=![];if('UUID'in _0x1f3e84)_0x3f9d4f=_0x20b587[_0x1e9ed8(0x1f9)](_0x1f3e84,_0x1f3e84[_0x1e9ed8(0x3db)]),_0x3f9d4f?(log(_0x1f3e84),log(_0x1e9ed8(0x65d))):(log(_0x1e9ed8(0x5e8)),_0x20b587[_0x1e9ed8(0x641)](_0x1f3e84));else _0x39e3f5?(_0x3f9d4f=_0x20b587[_0x1e9ed8(0x1f9)](_0x1f3e84),_0x3f9d4f?_0x1e9ed8(0x2e1)===_0x1e9ed8(0x1c7)?_0x2bf0fc='':(log(_0x1f3e84),log(_0x1e9ed8(0x5f7))):(log(_0x1e9ed8(0x237)),_0x20b587[_0x1e9ed8(0x641)](_0x1f3e84))):(_0x20b587[_0x1e9ed8(0x641)](_0x1f3e84),log('sending\x20message\x20to\x20server'));},_0x20b587[_0x4779b5(0x3c1)]=function(_0x4f5152,_0x18ab36=![]){var _0x275336=_0x4779b5,_0x163bd3=![];if('UUID'in _0x4f5152)_0x163bd3=_0x20b587[_0x275336(0x466)](_0x4f5152,_0x4f5152['UUID']),_0x163bd3?log(_0x275336(0x65d)):(log(_0x275336(0x5e8)),_0x20b587['sendMsg'](_0x4f5152));else _0x18ab36?(_0x163bd3=_0x20b587[_0x275336(0x466)](_0x4f5152),_0x163bd3?log(_0x275336(0x5f7)):(log(_0x275336(0x237)),_0x20b587[_0x275336(0x641)](_0x4f5152))):(_0x20b587[_0x275336(0x641)](_0x4f5152),log('sending\x20message\x20to\x20server'));},_0x20b587[_0x4779b5(0x57f)]=function(){var _0x4023b9=_0x4779b5;if(_0x20b587['disableOBS']===![]){var _0x1e7d0e={},_0x389161=![];_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x629)]!==null&&(_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x629)]===![]&&(_0x389161=!![]),_0x1e7d0e['obsVisibility']=_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x629)]);_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x597)]!==null&&(_0x4023b9(0x60f)!==_0x4023b9(0x60f)?(_0x507b21[_0x4023b9(0x49e)]=![],_0x14c1bb[_0x4023b9(0x209)]()):_0x1e7d0e[_0x4023b9(0x2bb)]=_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x597)]);_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x4fd)]!==null&&(_0x1e7d0e[_0x4023b9(0x206)]=_0x20b587[_0x4023b9(0x384)][_0x4023b9(0x4fd)]);_0x20b587[_0x4023b9(0x384)]['streaming']!==null&&(_0x1e7d0e[_0x4023b9(0x228)]=_0x20b587[_0x4023b9(0x384)]['streaming']);for(var _0x396b9f in _0x20b587[_0x4023b9(0x1f0)]){if(_0x20b587['optimize']!==![]){var _0x265f49=parseInt(_0x20b587[_0x4023b9(0x1f0)][_0x396b9f][_0x4023b9(0x4bb)]);_0x389161&&((_0x265f49>_0x20b587['optimize']||_0x265f49<0x0)&&(_0x265f49=_0x20b587['optimize'])),_0x20b587[_0x4023b9(0x1f0)][_0x396b9f][_0x4023b9(0x5f6)]!==_0x265f49?(_0x1e7d0e['bitrate']=_0x265f49,warnlog(_0x4023b9(0x41a)),warnlog(_0x1e7d0e),_0x20b587[_0x4023b9(0x466)](_0x1e7d0e,_0x396b9f)?_0x20b587[_0x4023b9(0x1f0)][_0x396b9f][_0x4023b9(0x5f6)]=_0x265f49:errorlog(_0x4023b9(0x3f5))):(warnlog(_0x4023b9(0x41a)),warnlog(_0x1e7d0e),_0x20b587[_0x4023b9(0x466)](_0x1e7d0e,_0x396b9f));}else warnlog(_0x4023b9(0x41a)),warnlog(_0x1e7d0e),_0x20b587['sendRequest'](_0x1e7d0e,_0x396b9f);}}},_0x20b587['sceneSync']=function(_0x920e3a){var _0x401f0f=_0x4779b5;if(!_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x5f5)]){if(_0x401f0f(0x46d)===_0x401f0f(0x397))_0x10e620['micIsolate']=!![];else return;}var _0xa9f3={};_0xa9f3['sceneDisplay']=_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x5f5)]['style'][_0x401f0f(0x2f5)]!=_0x401f0f(0x357),_0xa9f3[_0x401f0f(0x28c)]=_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x5f5)]['muted'];if(_0x20b587['optimize']!==![]){if(_0x401f0f(0x39d)!=='WvjIO'){if(_0xc75211[_0x401f0f(0x1ca)]!==![]){if(_0x566f0['obsstudio'])return;}}else{var _0x3b105b=parseInt(_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x4bb)]);_0xa9f3['sceneDisplay']===![]&&((_0x3b105b>_0x20b587[_0x401f0f(0x1ca)]||_0x3b105b<0x0)&&(_0x3b105b=_0x20b587[_0x401f0f(0x1ca)])),_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x5f6)]!==_0x3b105b?(_0xa9f3[_0x401f0f(0x211)]=_0x3b105b,_0x20b587['sendRequest'](_0xa9f3,_0x920e3a)?_0x20b587[_0x401f0f(0x1f0)][_0x920e3a][_0x401f0f(0x5f6)]=_0x3b105b:errorlog(_0x401f0f(0x3f5))):_0x20b587[_0x401f0f(0x466)](_0xa9f3,_0x920e3a);}}else _0x20b587[_0x401f0f(0x466)](_0xa9f3,_0x920e3a);},_0x20b587[_0x4779b5(0x62c)]=function(_0xcc463c){var _0x118047=_0x4779b5;if(_0x118047(0x279)in _0xcc463c){if(_0x118047(0x27a)in _0xcc463c){if(_0x118047(0x349)!==_0x118047(0x349))_0x4645b8(_0x583b1b);else{if('scene'in _0xcc463c){if(_0x20b587[_0x118047(0x1fd)]!==![]){var _0x431620=![];for(var _0x2d9afd in _0x20b587[_0x118047(0x1f0)]){if(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x587)]===_0xcc463c[_0x118047(0x27a)]){if(_0x118047(0x1c9)in _0xcc463c){if(_0xcc463c[_0x118047(0x279)]==_0x118047(0x295)){if(_0x118047(0x230)==='HXZdG')_0xcc463c['value']==0x0?(log(_0x118047(0x318)),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=!![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x2e0)]=!![])):(log(_0x118047(0x567)),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement']['style']['display']==_0x118047(0x357)?(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['mutedState']=![],_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=!![]):(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x2e0)]=![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=![]))),_0x20b587[_0x118047(0x5b1)](_0x2d9afd);else{_0x440f94[_0x118047(0x6aa)][_0x4bf959]['order']=_0x3428f5(_0x3a2310[_0x118047(0x5aa)])||0x0;_0x5d2fe0 in _0x8cb11d[_0x118047(0x1f0)]&&(_0x4047d6[_0x118047(0x1f0)][_0x1be1ca][_0x118047(0x5aa)]=_0x4f0f09[_0x118047(0x6aa)][_0x2c7247]['order']);if(_0x4252d8[_0x118047(0x225)]){var _0x28ecce=_0x5319a3['querySelectorAll'](_0x118047(0x556)+_0x390366+'\x22]');_0x4442db(_0x28ecce),_0x28ecce[0x0]&&(_0x28ecce[0x0][_0x118047(0x28e)]=_0x155274(_0x410761['order'])||0x0);}_0x419cda();}}else{if(_0xcc463c[_0x118047(0x279)]==_0x118047(0x2f5)){if(_0x20b587[_0x118047(0x554)]){if('gHTao'===_0x118047(0x581))_0x5b591c[_0x118047(0x1f0)][_0x4435f4[_0x118047(0x33e)]][_0x118047(0x34f)]['info']&&(_0x579eb0['rpcs'][_0x4d50e2['directorUUID']][_0x118047(0x34f)][_0x118047(0x42c)][_0x118047(0x225)]=!![]);else return;};if(_0x20b587[_0x118047(0x1fd)]===_0xcc463c['scene']){if(_0x20b587['sceneType']==0x2){if(_0xcc463c[_0x118047(0x1c9)]==0x0)_0x118047(0x2f8)!==_0x118047(0x6a7)?(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement']&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=!![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]['style'][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![])),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['iframeEle']['style'][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![])):(_0x571d1c('PASSED'),_0x4f59b0(_0x32d90b[_0x118047(0x3d2)]));else{if(_0x118047(0x22b)!=='JyhIs'){for(var _0x381cde in _0x20b587['rpcs']){if(_0x118047(0x533)!==_0x118047(0x3b3)){if(_0x381cde!==_0x2d9afd){_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)]['muted']=!![],_0x20b587[_0x118047(0x1f0)][_0x381cde]['videoElement'][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587[_0x118047(0x1f0)][_0x381cde]['videoElement'][_0x118047(0x5ad)]['display']=_0x118047(0x357),_0x431620=!![]));if(_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)]['style']['display']!==_0x118047(0x357)){if(_0x118047(0x2a6)!=='VqzgZ'){if(_0x1eea01[_0x118047(0x3db)]!==_0xff8da0[_0x118047(0x3db)])return;}else _0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![];}}}else return;}_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x4be)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x4be),_0x431620=!![]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['mutedState']===null?_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=![]:'Dtzyk'!==_0x118047(0x4c3)?_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement'][_0x118047(0x5fe)]=_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x2e0)]:(_0x135cb2['rpcs'][_0x159a96][_0x118047(0x34f)][_0x118047(0x262)][_0x118047(0x62a)]=_0x1baeb6['localCandidateId'],_0x2b6759[_0x118047(0x1f0)][_0x14558f][_0x118047(0x34f)]['RTC\x20Connection'][_0x118047(0x29b)]=_0x2f138b[_0x118047(0x2b1)],_0x36ff01[_0x118047(0x1f0)][_0x3c294c][_0x118047(0x34f)][_0x118047(0x262)][_0x118047(0x23b)]=_0x4a1e52['currentRoundTripTime']*0x3e8),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]&&clearInterval(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement'][_0x118047(0x369)]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement']['controls']=![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]=setTimeout(showControlBar[_0x118047(0x200)](null,_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]),0xbb8)),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)]['display']&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]!=='block'&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)]['display']=_0x118047(0x4be),_0x431620=!![]);}else _0x10381c[_0x118047(0x275)]();}}else{if(_0x20b587[_0x118047(0x693)]==0x1){if(_0xcc463c[_0x118047(0x1c9)]==0x0)'ZzOCz'===_0x118047(0x4a5)?(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement']['style'][_0x118047(0x2f5)]&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement'][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![])),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)]['display']&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![])):_0x3457d5(_0x118047(0x431));else{if(_0x118047(0x458)!==_0x118047(0x458)){if(_0x65bef3[_0x118047(0x3d2)]['candidate']['indexOf'](_0x3d8551[_0x118047(0x301)])===-0x1){_0x4ba67e('dropped\x20candidate\x20due\x20to\x20filter'),_0x1f1159(_0x474924[_0x118047(0x3d2)]);return;}else _0x70a59c(_0x118047(0x47f)),_0x2458e4(_0x24fdb7[_0x118047(0x3d2)]);}else{for(var _0x381cde in _0x20b587['rpcs']){_0x381cde!==_0x2d9afd&&(_0x20b587['rpcs'][_0x381cde][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)]['style'][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)][_0x118047(0x5ad)]['display']!==_0x118047(0x357)&&(_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![])),_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde]['iframeEle'][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x118047(0x479)===_0x118047(0x503)?_0x120614(_0x5205dc):(_0x20b587[_0x118047(0x1f0)][_0x381cde][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]='none',_0x431620=!![])));}_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x118047(0x3f0)===_0x118047(0x3f0)?(_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x4be)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x4be),_0x431620=!![]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]&&clearInterval(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement'][_0x118047(0x369)]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x69e)]=![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]=setTimeout(showControlBar['bind'](null,_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]),0xbb8)):(_0xff52c6[_0x118047(0x1f0)][_0x472085]['iframeEle']=_0x427527(_0x2b9053['iframeSrc']),_0x451029[_0x118047(0x1f0)][_0x50ffce]['iframeEle']['id']='iframe_'+_0x5b9a2f,_0x1e42df[_0x118047(0x1f0)][_0x9e84d4][_0x118047(0x58c)][_0x118047(0x5bf)][_0x118047(0x3db)]=_0x4cedbe,_0x4b70b6=!![],_0x2cac23[_0x118047(0x2df)]=_0x16dce9[_0x118047(0x1f0)][_0x178f25][_0x118047(0x58c)],_0x11e590[_0x118047(0x1f0)][_0x184037]['streamID']&&(_0x21120d[_0x118047(0x1f0)][_0x49788a][_0x118047(0x58c)][_0x118047(0x5bf)]['sid']=_0xd31368[_0x118047(0x1f0)][_0x29ec9c][_0x118047(0x587)]))),_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]!=='block'&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)]['display']='block',_0x431620=!![]);}}}else _0xcc463c['value']==0x0?(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]!=='none'&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5ad)][_0x118047(0x2f5)]=_0x118047(0x357),_0x431620=!![]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=!![]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]&&_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]!==_0x118047(0x357)&&(_0x20b587['rpcs'][_0x2d9afd][_0x118047(0x58c)]['style'][_0x118047(0x2f5)]='none',_0x431620=!![])):(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]['style'][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement'][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x4be)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['videoElement']['style'][_0x118047(0x2f5)]=_0x118047(0x4be),_0x431620=!![]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x2e0)]===null?_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]['muted']=![]:_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x5fe)]=_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['mutedState'],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]&&clearInterval(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x69e)]=![],_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x369)]=setTimeout(showControlBar['bind'](null,_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]),0xbb8)),_0x20b587[_0x118047(0x1f0)][_0x2d9afd]['iframeEle']&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]&&_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)][_0x118047(0x2f5)]!==_0x118047(0x4be)&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x58c)][_0x118047(0x5ad)]['display']=_0x118047(0x4be),_0x431620=!![]));}}_0x20b587[_0x118047(0x5b1)](_0x2d9afd);}else _0xcc463c['action']==_0x118047(0x1ef)&&(log(parseInt(_0xcc463c[_0x118047(0x1c9)])/0x64),_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)]&&(_0x20b587[_0x118047(0x1f0)][_0x2d9afd][_0x118047(0x5f5)][_0x118047(0x1ef)]=parseInt(_0xcc463c[_0x118047(0x1c9)])/0x64,log(_0x118047(0x4f7))));}}}}_0x431620&&updateMixer();}}else{if(_0xcc463c[_0x118047(0x279)]==_0x118047(0x644)){}else{if(_0xcc463c[_0x118047(0x279)]==_0x118047(0x4fc)){}}}}}}},_0x20b587['ws'][_0x4779b5(0x53a)]=function(_0x188023){var _0x531b7c=_0x4779b5;clearTimeout(_0x20b587[_0x531b7c(0x321)]);var _0x122399=JSON[_0x531b7c(0x1e2)](_0x188023['data']);_0x531b7c(0x587)in _0x122399&&(_0x531b7c(0x1d6)===_0x531b7c(0x1d7)?_0x18c6ea[_0x531b7c(0x61d)]=_0x37f26d[_0x531b7c(0x4d9)]:_0x122399[_0x531b7c(0x587)]=_0x20b587['desaltStreamID'](_0x122399[_0x531b7c(0x587)]));if(_0x20b587['customWSS']){if('UUID'in _0x122399){if(_0x20b587[_0x531b7c(0x3db)]){if(_0x122399[_0x531b7c(0x3db)]!==_0x20b587[_0x531b7c(0x3db)]){if(_0x531b7c(0x447)===_0x531b7c(0x447))return;else{_0x6ffe4e(_0x531b7c(0x58d));return;}}}else return;delete _0x122399[_0x531b7c(0x3db)];}if(_0x531b7c(0x438)in _0x122399){if(!_0x20b587[_0x531b7c(0x4e8)])return;if('request'in _0x122399){if(_0x122399[_0x531b7c(0x659)]===_0x531b7c(0x644)){if(_0x531b7c(0x438)in _0x122399){if(_0x531b7c(0x343)===_0x531b7c(0x343)){if(_0x531b7c(0x27a)in _0x122399){if(_0x122399[_0x531b7c(0x27a)]==_0x20b587[_0x531b7c(0x3db)]){if(_0x531b7c(0x34e)!==_0x531b7c(0x34e)){_0xfbe45b[_0x531b7c(0x6aa)][_0x52d726][_0x531b7c(0x1dc)]=_0x556bc7['getParameters']()[_0x531b7c(0x64c)],_0x40b3ed(_0xc3ce4f[_0x531b7c(0x6aa)][_0xd58d5][_0x531b7c(0x1dc)]);return;}else{_0x122399[_0x531b7c(0x659)]='transferred',_0x20b587[_0x531b7c(0x4e8)]=_0x122399['roomid'];var _0x12abbc={};_0x12abbc['request']=_0x531b7c(0x32b),_0x12abbc[_0x531b7c(0x438)]=_0x20b587[_0x531b7c(0x4e8)],_0x12abbc[_0x531b7c(0x587)]=_0x20b587[_0x531b7c(0x587)],_0x20b587[_0x531b7c(0x641)](_0x12abbc);}}else return;}else return;}else{_0x904552(_0x531b7c(0x2f2));return;}}else{if(_0x531b7c(0x2aa)!==_0x531b7c(0x5ce))return;else _0x262e36[_0x531b7c(0x3ae)]['push'](_0x46c8e1[_0x531b7c(0x587)]),_0xc718be[_0x531b7c(0x35a)]();}}else{if(_0x122399[_0x531b7c(0x438)]!==_0x20b587[_0x531b7c(0x4e8)])return;}}else{if(_0x122399['roomid']!==_0x20b587[_0x531b7c(0x4e8)])return;}delete _0x122399[_0x531b7c(0x438)];}if(_0x531b7c(0x587)in _0x122399){if(_0x20b587[_0x531b7c(0x634)]){if(_0x20b587[_0x531b7c(0x634)]['includes'](_0x122399['streamID'])){}else return;}else{if(_0x20b587[_0x531b7c(0x554)]){if(_0x20b587['view']!==_0x122399[_0x531b7c(0x587)])return;else{}}}}_0x531b7c(0x225)in _0x122399&&(_0x122399[_0x531b7c(0x21f)]&&(_0x531b7c(0x310)===_0x531b7c(0x5bc)?_0x20f85f[_0x531b7c(0x225)]=!![]:_0x20b587[_0x531b7c(0x33e)]=_0x122399['from']),delete _0x122399[_0x531b7c(0x225)]);_0x531b7c(0x21f)in _0x122399&&(_0x122399[_0x531b7c(0x3db)]=_0x122399[_0x531b7c(0x21f)],delete _0x122399[_0x531b7c(0x21f)]);if('request'in _0x122399){if(_0x122399[_0x531b7c(0x659)]===_0x531b7c(0x46f)){if(_0x531b7c(0x587)in _0x122399){if(_0x122399[_0x531b7c(0x587)]===_0x20b587['streamID'])_0x531b7c(0x50e)===_0x531b7c(0x2be)?(_0x9649f['obsState'][_0x531b7c(0x629)]===![]&&(_0x252db8=!![]),_0x366035[_0x531b7c(0x24a)]=_0x454c3c[_0x531b7c(0x384)]['visibility']):_0x122399[_0x531b7c(0x659)]=_0x531b7c(0x214);else return;}}else{if(_0x122399['request']===_0x531b7c(0x3da)){if(_0x20b587[_0x531b7c(0x634)]){if(_0x20b587[_0x531b7c(0x634)][_0x531b7c(0x1cc)](_0x122399['streamID'])){play(_0x122399[_0x531b7c(0x587)]);return;}else return;}else{if(_0x20b587['view']){if(_0x20b587[_0x531b7c(0x554)]!==_0x122399[_0x531b7c(0x587)])return;else{play(_0x122399[_0x531b7c(0x587)]);return;}}}}else{if(_0x122399['request']===_0x531b7c(0x32b)){if(_0x531b7c(0x587)in _0x122399){if(_0x20b587[_0x531b7c(0x634)]){if(_0x20b587['view_set'][_0x531b7c(0x1cc)](_0x122399[_0x531b7c(0x587)]))play(_0x122399[_0x531b7c(0x587)]);else{}}else{if(_0x20b587[_0x531b7c(0x554)]){if(_0x20b587[_0x531b7c(0x554)]!==_0x122399[_0x531b7c(0x587)]){}else play(_0x122399['streamID']);}else play(_0x122399[_0x531b7c(0x587)]);}}_0x122399[_0x531b7c(0x659)]=_0x531b7c(0x214);}}}}}if(_0x122399[_0x531b7c(0x659)]){if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x214)){if(_0x20b587[_0x531b7c(0x2c7)]){if(_0x20b587[_0x531b7c(0x33e)]===_0x122399['UUID'])_0x20b587[_0x531b7c(0x214)](_0x122399['UUID']);else _0x20b587['director']&&(_0x122399['UUID']in _0x20b587[_0x531b7c(0x1f0)]&&_0x20b587[_0x531b7c(0x214)](_0x122399['UUID']));}else _0x20b587[_0x531b7c(0x214)](_0x122399[_0x531b7c(0x3db)]);}else{if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x4af))log(_0x122399[_0x531b7c(0x23a)]),'director'in _0x122399?(_0x20b587[_0x531b7c(0x33e)]=_0x122399[_0x531b7c(0x225)],_0x20b587[_0x531b7c(0x33e)]in _0x20b587[_0x531b7c(0x6aa)]&&(_0x20b587[_0x531b7c(0x6aa)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x6aa)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)]['info']['director']=!![])),_0x20b587[_0x531b7c(0x33e)]in _0x20b587[_0x531b7c(0x1f0)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587['directorUUID']][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587['directorUUID']][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![]))):_0x20b587[_0x531b7c(0x33e)]=![],'claim'in _0x122399&&(_0x122399['claim']==![]&&(_0x531b7c(0x4f4)!==_0x531b7c(0x4f4)?(_0x55ffb6(_0x531b7c(0x2ff))[_0x531b7c(0x5ad)]['display']='',!_0x3b5c9e[_0x531b7c(0x33d)]&&_0xcb97dc()):!_0x20b587[_0x531b7c(0x33d)]&&(setTimeout(function(){var _0x619d21=_0x531b7c;warnUser(miscTranslations[_0x619d21(0x407)]);},0x1),getById('head4')[_0x531b7c(0x3ee)]=miscTranslations[_0x531b7c(0x222)]))),_0x20b587[_0x531b7c(0x628)][_0x531b7c(0x522)](_0x122399[_0x531b7c(0x23a)]);else{if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x424)){_0x20b587[_0x531b7c(0x3ae)]=[],_0x20b587[_0x531b7c(0x424)]=!![],_0x20b587[_0x531b7c(0x2df)]=![],log(_0x531b7c(0x5df));!_0x20b587[_0x531b7c(0x225)]&&(_0x20b587['queue']=![]);log(_0x122399[_0x531b7c(0x23a)]);_0x531b7c(0x225)in _0x122399?(_0x20b587[_0x531b7c(0x33e)]=_0x122399[_0x531b7c(0x225)],_0x20b587[_0x531b7c(0x33e)]in _0x20b587[_0x531b7c(0x6aa)]&&(_0x20b587[_0x531b7c(0x6aa)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x6aa)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![])),_0x20b587[_0x531b7c(0x33e)]in _0x20b587[_0x531b7c(0x1f0)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![]))):_0x20b587[_0x531b7c(0x33e)]=![];for(_0x3ed8a4 in _0x20b587[_0x531b7c(0x1f0)]){try{_0x20b587['rpcs'][_0x3ed8a4][_0x531b7c(0x37c)](),delete _0x20b587['rpcs'][_0x3ed8a4];}catch(_0x253644){}}for(_0x3ed8a4 in _0x20b587[_0x531b7c(0x6aa)]){try{_0x531b7c(0x24c)===_0x531b7c(0x24c)?(_0x20b587[_0x531b7c(0x6aa)][_0x3ed8a4][_0x531b7c(0x37c)](),delete _0x20b587[_0x531b7c(0x6aa)][_0x3ed8a4],applySceneState()):_0x5cd497[_0x531b7c(0x1f0)][_0x551866]['stats'][_0x33337a[_0x531b7c(0x64e)]][_0x531b7c(0x34c)]=_0x1bca79(_0x583860(_0x3fa583['audioLevel'])*0x2710)/0x2710;}catch(_0x786561){}}getChatMessage(_0x531b7c(0x453),label=![],director=![],overlay=!![]),getById(_0x531b7c(0x413))[_0x531b7c(0x3ee)]=_0x531b7c(0x54f);_0x20b587[_0x531b7c(0x5a6)]?document[_0x531b7c(0x61d)]=_0x20b587[_0x531b7c(0x5a6)]+'\x20-\x20Transferred':document['title']='Transferred';_0x20b587[_0x531b7c(0x2cd)]=_0x20b587[_0x531b7c(0x2ec)],updateMixer(),updateUserList(),log(_0x531b7c(0x563)),log(_0x122399[_0x531b7c(0x23a)]);for(var _0x3ed8a4 in _0x122399[_0x531b7c(0x23a)]){if('UUID'in _0x122399[_0x531b7c(0x23a)][_0x3ed8a4]){if(_0x531b7c(0x587)in _0x122399[_0x531b7c(0x23a)][_0x3ed8a4]){if(_0x122399[_0x531b7c(0x23a)][_0x3ed8a4][_0x531b7c(0x3db)]in _0x20b587[_0x531b7c(0x1f0)])log(_0x531b7c(0x28f));else{var _0x4c4895=_0x20b587[_0x531b7c(0x2e5)](_0x122399[_0x531b7c(0x23a)][_0x3ed8a4][_0x531b7c(0x587)]);log(_0x531b7c(0x2f4)+_0x4c4895);if(_0x20b587[_0x531b7c(0x2c7)]){if(_0x20b587[_0x531b7c(0x33e)]===_0x122399[_0x531b7c(0x23a)][_0x3ed8a4]['UUID'])play(_0x4c4895);else _0x20b587[_0x531b7c(0x3ae)][_0x531b7c(0x58e)]<0x1388&&(!_0x20b587[_0x531b7c(0x3ae)][_0x531b7c(0x1cc)](_0x4c4895)&&_0x20b587[_0x531b7c(0x3ae)][_0x531b7c(0x5cc)](_0x4c4895));}else play(_0x4c4895);}}}}_0x20b587[_0x531b7c(0x35a)]();}else{if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x405))log(_0x122399),_0x531b7c(0x225)in _0x122399?(_0x20b587[_0x531b7c(0x33e)]=_0x122399[_0x531b7c(0x225)],_0x20b587[_0x531b7c(0x33e)]in _0x20b587['pcs']&&(_0x20b587['pcs'][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x6aa)][_0x20b587[_0x531b7c(0x33e)]]['stats'][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![])),_0x20b587['directorUUID']in _0x20b587[_0x531b7c(0x1f0)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587['directorUUID']][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![]))):(_0x20b587[_0x531b7c(0x33e)]=![],errorlog(_0x531b7c(0x660))),updateUserList();else{if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x4b8)){if('wLPnf'===_0x531b7c(0x274))try{_0x262b61[_0x531b7c(0x1f0)][_0x59995c][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![];}catch(_0x376059){}else{log(_0x531b7c(0x610)),log(_0x122399);try{'director'in _0x122399&&(_0x122399['director']==!![]&&_0x20b587['directorActions'](_0x122399));}catch(_0x40dd49){errorlog(_0x40dd49);}}}else{if(_0x122399['request']==_0x531b7c(0x24e)){if(_0x531b7c(0x643)!==_0x531b7c(0x668)){_0x122399['director']&&(_0x20b587[_0x531b7c(0x33e)]=_0x122399[_0x531b7c(0x3db)],_0x20b587[_0x531b7c(0x33e)]in _0x20b587['pcs']&&(_0x20b587['pcs'][_0x20b587[_0x531b7c(0x33e)]]['stats']['info']&&(_0x20b587['pcs'][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![])),_0x20b587[_0x531b7c(0x33e)]in _0x20b587[_0x531b7c(0x1f0)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587[_0x531b7c(0x33e)]][_0x531b7c(0x34f)][_0x531b7c(0x42c)]&&(_0x20b587[_0x531b7c(0x1f0)][_0x20b587[_0x531b7c(0x33e)]]['stats'][_0x531b7c(0x42c)][_0x531b7c(0x225)]=!![])),updateUserList());if(_0x531b7c(0x587)in _0x122399){if(_0x531b7c(0x55b)===_0x531b7c(0x55b)){log(_0x531b7c(0x5a3));if(_0x20b587[_0x531b7c(0x2c7)]){if(_0x531b7c(0x66d)===_0x531b7c(0x213))_0x208b4e['rpcs'][_0x4abd0b]['videoElement'][_0x531b7c(0x1ef)]=_0x2462e5(_0x12f26d[_0x531b7c(0x1c9)])/0x64,_0x107233(_0x531b7c(0x4f7));else{if(_0x20b587[_0x531b7c(0x33e)]===_0x122399[_0x531b7c(0x3db)])play(_0x4c4895);else _0x20b587[_0x531b7c(0x3ae)][_0x531b7c(0x58e)]<0x1388&&(!_0x20b587[_0x531b7c(0x3ae)][_0x531b7c(0x1cc)](_0x122399[_0x531b7c(0x587)])&&(_0x20b587['queueList'][_0x531b7c(0x5cc)](_0x122399[_0x531b7c(0x587)]),_0x20b587['updateQueue']()));}}else play(_0x122399[_0x531b7c(0x587)]);}else _0x23dc2c(_0x531b7c(0x2a8)),_0x23a0d4['rpcs'][_0x253d37]&&(_0x133197[_0x531b7c(0x2e9)]&&(_0x417402(_0x2f7726[_0x531b7c(0x1f0)][_0x287bfa]['eventPlayActive']),_0xe66934['rpcs'][_0x3ead04][_0x531b7c(0x5f5)]['addEventListener'](_0x531b7c(0x46f),_0x4f37bf(_0x2d6ce6))));}else _0x531b7c(0x2a0)!==_0x531b7c(0x365)?log(_0x531b7c(0x4ae)):_0x24ffe2[_0x531b7c(0x1f0)][_0x46b250][_0x531b7c(0x34f)][_0x227306[_0x531b7c(0x64e)]][_0x531b7c(0x2d8)]=_0x42a16e[_0x531b7c(0x4db)];}else _0x48f886[_0x531b7c(0x1f0)][_0x3166b6][_0x531b7c(0x4bb)]=_0x1135d7;}else{if(_0x122399[_0x531b7c(0x659)]=='videoaddedtoroom'){log(_0x531b7c(0x481)),log(_0x122399);if(_0x20b587[_0x531b7c(0x2c7)]){if(_0x20b587[_0x531b7c(0x33e)]===_0x122399[_0x531b7c(0x3db)])play(_0x4c4895);else _0x20b587[_0x531b7c(0x3ae)]['length']<0x1388&&(!_0x20b587['queueList'][_0x531b7c(0x1cc)](_0x122399['streamID'])&&(_0x20b587['queueList']['push'](_0x122399['streamID']),_0x20b587['updateQueue']()));}else play(_0x122399[_0x531b7c(0x587)]);}else{if(_0x122399[_0x531b7c(0x659)]==_0x531b7c(0x383)){errorlog(_0x122399);if(_0x20b587[_0x531b7c(0x1fd)]===![]){if(_0x531b7c(0x34b)in _0x122399){if(_0x122399['message']===_0x531b7c(0x553)){if(_0x20b587[_0x531b7c(0x45d)]<0x2)_0x20b587[_0x531b7c(0x45d)]=parseInt(_0x20b587[_0x531b7c(0x45d)])+0x1,setTimeout(function(){var _0x1c70d8=_0x531b7c;_0x20b587[_0x1c70d8(0x5d3)]();},0x1388);else{hangup();if(!_0x20b587[_0x531b7c(0x33d)]){if('hjrUL'!==_0x531b7c(0x493)){delete _0x4435fc['rpcs'][_0x49059b],_0x178f0c(),_0x47a5e9(_0x531b7c(0x38c));return;}else setTimeout(function(){var _0x51b41c=_0x531b7c;warnUser(miscTranslations[_0x51b41c(0x64b)]);},0x1);}}}else _0x122399[_0x531b7c(0x34b)]===_0x531b7c(0x3ce)?!_0x20b587[_0x531b7c(0x33d)]&&(setTimeout(function(){warnUser(miscTranslations['room-is-claimed']);},0x1),getById(_0x531b7c(0x5c6))[_0x531b7c(0x3ee)]=miscTranslations[_0x531b7c(0x222)]):!_0x20b587[_0x531b7c(0x33d)]&&(_0x531b7c(0x5b5)===_0x531b7c(0x5b5)?setTimeout(function(){var _0x41280e=_0x531b7c;warnUser(_0x122399[_0x41280e(0x34b)]);},0x1):_0x5729ca[_0x531b7c(0x1f0)][_0x5549b7][_0x531b7c(0x38d)][_0x531b7c(0x5ad)][_0x531b7c(0x2f5)]=_0x531b7c(0x221));}}}else _0x122399[_0x531b7c(0x659)]==_0x531b7c(0x1d0)?_0x531b7c(0x34b)in _0x122399&&warnlog(_0x122399[_0x531b7c(0x34b)]):log(_0x122399);}}}}}}}}else{if(_0x122399['description'])_0x531b7c(0x587)in _0x122399&&(_0x122399[_0x531b7c(0x587)]in _0x20b587[_0x531b7c(0x560)]&&(clearTimeout(_0x20b587[_0x531b7c(0x560)][_0x122399[_0x531b7c(0x587)]]),delete _0x20b587[_0x531b7c(0x560)][_0x122399[_0x531b7c(0x587)]])),_0x20b587[_0x531b7c(0x4ee)](_0x122399);else{if(_0x122399[_0x531b7c(0x3d2)])log(_0x531b7c(0x371)),_0x20b587[_0x531b7c(0x518)](_0x122399);else{if(_0x122399[_0x531b7c(0x5bd)])log('GOT\x20ICES!!'),_0x20b587[_0x531b7c(0x1e3)](_0x122399);else _0x122399[_0x531b7c(0x659)]==_0x531b7c(0x1d3)?(warnlog(_0x531b7c(0x4f9)),_0x122399['UUID']in _0x20b587[_0x531b7c(0x6aa)]&&(warnlog(_0x531b7c(0x423)),_0x20b587[_0x531b7c(0x6aa)][_0x122399[_0x531b7c(0x3db)]][_0x531b7c(0x37c)](),delete _0x20b587[_0x531b7c(0x6aa)][_0x122399[_0x531b7c(0x3db)]],_0x20b587[_0x531b7c(0x662)](),applySceneState()),_0x122399[_0x531b7c(0x3db)]in _0x20b587[_0x531b7c(0x1f0)]&&(warnlog(_0x531b7c(0x423)),_0x20b587[_0x531b7c(0x1f0)][_0x122399[_0x531b7c(0x3db)]][_0x531b7c(0x37c)](),delete _0x20b587[_0x531b7c(0x1f0)][_0x122399[_0x531b7c(0x3db)]])):log(_0x531b7c(0x390),_0x122399);}}}},_0x20b587['ws'][_0x4779b5(0x3e1)]=function(_0x340acb){var _0x4dc5cd=_0x4779b5;clearTimeout(_0x20b587['pingTimeout']),pokeIframeAPI('hssConnection',_0x4dc5cd(0x595));try{_0x4dc5cd(0x420)in _0x340acb&&(_0x340acb[_0x4dc5cd(0x420)]==0x1f7&&(_0x5a6292==![]&&(clearInterval(_0x20b587['timeout']),!_0x20b587[_0x4dc5cd(0x33d)]&&warnUser(_0x4dc5cd(0x48a),0x7530))));}catch(_0xf3f8b9){_0x4dc5cd(0x2cc)!==_0x4dc5cd(0x2cc)?(_0x121cc8(_0x4dc5cd(0x1df)+_0x240fc9)[_0x4dc5cd(0x4c4)][_0x4dc5cd(0x2fd)](_0x4dc5cd(0x352)),_0x190651(_0x4dc5cd(0x1df)+_0x4f978f)[_0x4dc5cd(0x28e)]=''):errorlog(_0xf3f8b9);}errorlog(_0x4dc5cd(0x3ab));if(_0x20b587[_0x4dc5cd(0x20f)]==![])try{_0x20b587['ws']['readyState']===WebSocket[_0x4dc5cd(0x387)]&&(_0x20b587['ws']=null,setTimeout(()=>{var _0x54c02d=_0x4dc5cd;try{if(_0x54c02d(0x484)!==_0x54c02d(0x328))_0x20b587[_0x54c02d(0x64d)](!![]);else{_0x992436(_0x56bd9b[_0x54c02d(0x587)]);return;}}catch(_0x45c8c8){};},0x1388));}catch(_0x359d34){_0x4dc5cd(0x4a7)===_0x4dc5cd(0x580)?_0x4c980e=_0x2fc4fb[_0x4dc5cd(0x6aa)][_0x3d14c0][_0x4dc5cd(0x29f)]:errorlog(_0x359d34);}};},_0x20b587[_0x183471(0x1f9)]=function(_0x224382,_0x35e74d=null){var _0x18c2eb=_0x183471;_0x224382=JSON[_0x18c2eb(0x60b)](_0x224382);if(_0x35e74d==null){for(var _0x1151ba in _0x20b587[_0x18c2eb(0x6aa)]){try{_0x20b587[_0x18c2eb(0x6aa)][_0x1151ba][_0x18c2eb(0x404)][_0x18c2eb(0x68f)](_0x224382);}catch(_0x49e3c2){warnlog(_0x18c2eb(0x656));}}return!![];}else try{return _0x20b587[_0x18c2eb(0x6aa)][_0x35e74d][_0x18c2eb(0x404)][_0x18c2eb(0x68f)](_0x224382),!![];}catch(_0x29850a){return warnlog(_0x18c2eb(0x406)),![];}return![];},_0x20b587[_0x183471(0x466)]=function(_0x5d726d,_0x103534=null){var _0x3cc93a=_0x183471;if('fpWxB'===_0x3cc93a(0x2e3))_0x17d5bb['micIsolated']=![];else{var _0x6a0922=JSON[_0x3cc93a(0x60b)](_0x5d726d);if(_0x103534==null)for(var _0x23a0a5 in _0x20b587[_0x3cc93a(0x1f0)]){try{_0x20b587[_0x3cc93a(0x1f0)][_0x23a0a5][_0x3cc93a(0x2d7)]['send'](_0x6a0922);}catch(_0x38a75c){log(_0x3cc93a(0x26b));}}else try{return _0x20b587[_0x3cc93a(0x1f0)][_0x103534][_0x3cc93a(0x2d7)][_0x3cc93a(0x68f)](_0x6a0922),!![];}catch(_0x453222){return log(_0x3cc93a(0x26b)),![];}}},_0x20b587['localstats']=function(){setTimeout(function(){var _0xd44aa8=_0x12c8;_0x20b587[_0xd44aa8(0x40e)];},0xbb8);},_0x20b587['remoteZoom']=function(_0x211449){var _0x2342d9=_0x183471;try{if(_0x2342d9(0x5b7)===_0x2342d9(0x604))_0x4d1d9c[_0x2342d9(0x1f0)][_0x43a805][_0x2342d9(0x34f)][_0x2342d9(0x262)][_0x2342d9(0x558)]=_0xb26d70[_0x2342d9(0x627)],!_0x385d79[_0x2342d9(0x1f0)][_0x42f3e7]['stats'][_0x2342d9(0x262)][_0x2342d9(0x3bc)]?_0x56bc11[_0x2342d9(0x1f0)][_0x1dea53][_0x2342d9(0x34f)][_0x2342d9(0x262)][_0x2342d9(0x3bc)]=_0x5cc153[_0x2342d9(0x627)]:_0x4e7b7b[_0x2342d9(0x1f0)][_0x5a24a6]['stats'][_0x2342d9(0x262)]['time_active_minutes']=_0x5096e6((_0x253c12['timestamp']-_0xe7e840[_0x2342d9(0x1f0)][_0x4df3c9][_0x2342d9(0x34f)][_0x2342d9(0x262)][_0x2342d9(0x3bc)])/0x258)/0x64;else{var _0x30fd8f=_0x20b587['streamSrc'][_0x2342d9(0x351)]();_0x30fd8f=_0x30fd8f[0x0];if(_0x30fd8f[_0x2342d9(0x36c)]){var _0x2ac4d7=_0x30fd8f[_0x2342d9(0x36c)]();_0x20b587['zoom']==![]&&(_0x20b587[_0x2342d9(0x372)]=_0x2ac4d7[_0x2342d9(0x372)][_0x2342d9(0x4e9)]);_0x20b587['zoom']+=_0x211449;if(_0x20b587[_0x2342d9(0x372)]>_0x2ac4d7['zoom'][_0x2342d9(0x368)])_0x20b587[_0x2342d9(0x372)]=_0x2ac4d7[_0x2342d9(0x372)][_0x2342d9(0x368)];else _0x20b587[_0x2342d9(0x372)]<_0x2ac4d7[_0x2342d9(0x372)][_0x2342d9(0x4e9)]&&(_0x20b587['zoom']=_0x2ac4d7[_0x2342d9(0x372)][_0x2342d9(0x4e9)]);_0x30fd8f['applyConstraints']({'advanced':[{'zoom':_0x20b587[_0x2342d9(0x372)]}]});}}}catch(_0x2b0639){errorlog(_0x2b0639);}},_0x20b587[_0x183471(0x4fc)]=function(){var _0x39a981=_0x183471;_0x20b587[_0x39a981(0x215)]=!![],warnlog(_0x39a981(0x2af));try{if(_0x39a981(0x642)!==_0x39a981(0x5ab)){var _0x896d9e={};_0x896d9e[_0x39a981(0x526)]=!![],_0x20b587[_0x39a981(0x1f9)](_0x896d9e);}else _0x11b2d0();}catch(_0x219bdb){}try{_0x39a981(0x360)!=='Xvphz'?_0x20b587['ws'][_0x39a981(0x37c)]():_0x549451['encodings'][0x0][_0x39a981(0x663)]=!![];}catch(_0x113fa8){}try{recordLocalVideo(_0x39a981(0x275));}catch(_0x40591b){}try{_0x20b587[_0x39a981(0x20a)]&&_0x20b587[_0x39a981(0x20a)][_0x39a981(0x2e6)][_0x39a981(0x3ea)]()[_0x39a981(0x622)](function(_0xf4669d){var _0x184ee3=_0x39a981;_0xf4669d[_0x184ee3(0x275)](),_0x20b587['videoElement'][_0x184ee3(0x2e6)][_0x184ee3(0x648)](_0xf4669d),log(_0x184ee3(0x4ac));}),_0x20b587[_0x39a981(0x5f5)]&&_0x20b587[_0x39a981(0x5f5)][_0x39a981(0x2e6)][_0x39a981(0x3ea)]()[_0x39a981(0x622)](function(_0x4f6fd7){var _0x1d569e=_0x39a981;_0x4f6fd7[_0x1d569e(0x275)](),_0x20b587[_0x1d569e(0x5f5)][_0x1d569e(0x2e6)][_0x1d569e(0x648)](_0x4f6fd7),log(_0x1d569e(0x4ac));}),_0x20b587[_0x39a981(0x547)]&&_0x20b587['streamSrc'][_0x39a981(0x3ea)]()[_0x39a981(0x622)](function(_0x3b6eca){var _0x411caf=_0x39a981;_0x3b6eca[_0x411caf(0x275)](),_0x20b587[_0x411caf(0x5f5)][_0x411caf(0x2e6)][_0x411caf(0x648)](_0x3b6eca),log('stopping\x20old\x20track');});}catch(_0x4dc722){if(_0x39a981(0x362)==='jXkuD')return;else errorlog(_0x4dc722);}try{for(i in _0x20b587[_0x39a981(0x1f0)]){_0x20b587[_0x39a981(0x1f0)][i][_0x39a981(0x5f5)]&&(_0x20b587[_0x39a981(0x1f0)][i]['videoElement'][_0x39a981(0x4fd)]&&(_0x20b587[_0x39a981(0x1f0)][i][_0x39a981(0x5f5)]['recorder'][_0x39a981(0x69d)][_0x39a981(0x37c)](),_0x20b587[_0x39a981(0x1f0)][i]['videoElement'][_0x39a981(0x4fd)]=![])),_0x20b587[_0x39a981(0x1f0)][i][_0x39a981(0x37c)](),_0x20b587[_0x39a981(0x1f0)][i]=null,delete _0x20b587[_0x39a981(0x1f0)][i];}for(i in _0x20b587[_0x39a981(0x6aa)]){_0x20b587[_0x39a981(0x6aa)][i]['close'](),_0x20b587[_0x39a981(0x6aa)][i]=null,delete _0x20b587[_0x39a981(0x6aa)][i],applySceneState();}}catch(_0x4a3a7a){errorlog(_0x4a3a7a);}setTimeout(function(){for(i in _0x20b587){try{delete _0x20b587[i];}catch(_0x5097f9){}}delete _0x20b587;},0x4b0),hangupComplete(),log(_0x39a981(0x594));},_0x20b587[_0x183471(0x506)]=function(){var _0x3c1250=_0x183471;_0x20b587[_0x3c1250(0x215)]=!![],_0x20b587['screenShareState']=![],warnlog(_0x3c1250(0x2af));try{_0x20b587[_0x3c1250(0x5f5)]['srcObject'][_0x3c1250(0x3ea)]()[_0x3c1250(0x622)](function(_0x4f9572){var _0x5015dc=_0x3c1250;_0x4f9572[_0x5015dc(0x275)](),_0x20b587['videoElement'][_0x5015dc(0x2e6)][_0x5015dc(0x648)](_0x4f9572),log(_0x5015dc(0x4ac));}),_0x20b587[_0x3c1250(0x547)]['getTracks']()[_0x3c1250(0x622)](function(_0x5405e3){var _0x4c0f20=_0x3c1250;_0x5405e3[_0x4c0f20(0x275)](),_0x20b587[_0x4c0f20(0x547)]['removeTrack'](_0x5405e3),log(_0x4c0f20(0x4ac));});for(UUID in _0x20b587[_0x3c1250(0x6aa)]){var _0x11fe68=_0x20b587[_0x3c1250(0x6aa)][UUID]['getSenders']();_0x11fe68[_0x3c1250(0x622)](_0x9f1155=>{var _0x5aa8ed=_0x3c1250;_0x9f1155[_0x5aa8ed(0x56a)]&&(_0x9f1155[_0x5aa8ed(0x56a)][_0x5aa8ed(0x1f1)]=![]);});}var _0x39059a={};_0x39059a[_0x3c1250(0x526)]=!![],_0x20b587[_0x3c1250(0x1f9)](_0x39059a);}catch(_0x4af8cb){errorlog(_0x3c1250(0x664));}log(_0x3c1250(0x21d));},_0x20b587['remoteFocus']=function(_0x21e10c){var _0x4f020d=_0x183471;try{var _0x5c8f9e=_0x20b587[_0x4f020d(0x547)][_0x4f020d(0x351)]();_0x5c8f9e=_0x5c8f9e[0x0];if(_0x5c8f9e[_0x4f020d(0x36c)]){var _0x5dd550=_0x5c8f9e[_0x4f020d(0x36c)]();_0x20b587[_0x4f020d(0x31f)]==![]&&(_0x20b587[_0x4f020d(0x31f)]=_0x5dd550['focusDistance'][_0x4f020d(0x4e9)]);_0x20b587['focusDistance']+=_0x21e10c;if(_0x20b587['focusDistance']>_0x5dd550['focusDistance'][_0x4f020d(0x368)])_0x20b587['focusDistance']=_0x5dd550[_0x4f020d(0x31f)][_0x4f020d(0x368)];else _0x20b587[_0x4f020d(0x31f)]<_0x5dd550['focusDistance'][_0x4f020d(0x4e9)]&&(_0x20b587[_0x4f020d(0x31f)]=_0x5dd550[_0x4f020d(0x31f)]['min']);_0x5c8f9e['applyConstraints']({'advanced':[{'focusMode':_0x4f020d(0x667),'focusDistance':_0x20b587[_0x4f020d(0x31f)]}]});}}catch(_0x39d885){errorlog(_0x39d885);}},_0x20b587[_0x183471(0x691)]=function(_0x184df5){var _0x14f284=_0x183471;_0x20b587[_0x14f284(0x6aa)][_0x184df5][_0x14f284(0x691)]()[_0x14f284(0x291)](_0x4ef9b1=>{var _0x1678c9=_0x14f284;log(_0x1678c9(0x596));if(safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x20b587[_0x1678c9(0x480)]==0x3||_0x20b587[_0x1678c9(0x480)]==0x5||_0x20b587[_0x1678c9(0x480)]==0x1)_0x4ef9b1[_0x1678c9(0x38e)]=CodecsHandler['setOpusAttributes'](_0x4ef9b1[_0x1678c9(0x38e)],{'stereo':0x1}),log(_0x1678c9(0x39f));else{if(iOS||iPad){}else _0x20b587['stereo']==0x4&&(_0x4ef9b1['sdp']=CodecsHandler[_0x1678c9(0x4f2)](_0x4ef9b1[_0x1678c9(0x38e)],{'stereo':0x2}),log(_0x1678c9(0x39f)));}}_0x20b587[_0x1678c9(0x6aa)][_0x184df5]['setLocalDescription'](_0x4ef9b1)[_0x1678c9(0x291)](function(){var _0x4fcd55=_0x1678c9;log(_0x4fcd55(0x260)+_0x184df5);var _0x12cd2a={};_0x12cd2a[_0x4fcd55(0x3db)]=_0x184df5,_0x12cd2a[_0x4fcd55(0x587)]=_0x20b587[_0x4fcd55(0x587)],_0x12cd2a[_0x4fcd55(0x258)]=_0x20b587[_0x4fcd55(0x6aa)][_0x184df5][_0x4fcd55(0x27c)],_0x12cd2a[_0x4fcd55(0x5dd)]=_0x20b587[_0x4fcd55(0x6aa)][_0x184df5][_0x4fcd55(0x5dd)],_0x20b587[_0x4fcd55(0x511)]&&('zGhSu'!==_0x4fcd55(0x638)?_0x12cd2a[_0x4fcd55(0x549)]=_0x20b587['scene']:_0x3dbe83(_0x4b6bd)),_0x20b587['password']?_0x20b587[_0x4fcd55(0x5d5)](JSON[_0x4fcd55(0x60b)](_0x12cd2a['description']))[_0x4fcd55(0x291)](function(_0x5abfeb){var _0x15e773=_0x4fcd55;_0x12cd2a[_0x15e773(0x258)]=_0x5abfeb[0x0],_0x12cd2a[_0x15e773(0x636)]=_0x5abfeb[0x1],_0x20b587[_0x15e773(0x4e4)](_0x12cd2a);}):_0x20b587[_0x4fcd55(0x4e4)](_0x12cd2a);})[_0x1678c9(0x218)](errorlog);})[_0x14f284(0x218)](errorlog);},_0x20b587['sendKeyFrameScenes']=function(){var _0x1c5b7c=_0x183471;for(var _0x108d6d in _0x20b587['pcs']){_0x20b587['pcs'][_0x108d6d]['scene']!==![]?(_0x20b587[_0x1c5b7c(0x462)](_0x108d6d),log(_0x1c5b7c(0x3e2))):log(_0x1c5b7c(0x49f));}},_0x20b587['offerSDP']=function(_0x197ffe){var _0x311876=_0x183471;if(_0x197ffe in _0x20b587['pcs']){errorlog(_0x311876(0x487));try{_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x37c)]();}catch(_0x49ec56){warnlog('already\x20closed\x20PCS');}_0x20b587[_0x311876(0x6aa)][_0x197ffe]=null,delete _0x20b587['pcs'][_0x197ffe],_0x20b587['applySoloChat'](),applySceneState();}else log(_0x311876(0x267));if(_0x20b587[_0x311876(0x443)]!==![]){if(Object[_0x311876(0x2c0)](_0x20b587[_0x311876(0x6aa)])['length']>_0x20b587[_0x311876(0x443)]){delete _0x20b587['pcs'][_0x197ffe],_0x20b587[_0x311876(0x662)](),warnlog(_0x311876(0x4a9)),applySceneState();return;}}else{if(_0x20b587[_0x311876(0x308)]!==![]){if(Object[_0x311876(0x2c0)](_0x20b587[_0x311876(0x1f0)])[_0x311876(0x58e)]+Object[_0x311876(0x2c0)](_0x20b587['pcs'])['length']>_0x20b587[_0x311876(0x308)]){delete _0x20b587[_0x311876(0x6aa)][_0x197ffe],_0x20b587[_0x311876(0x662)](),warnlog(_0x311876(0x38c)),applySceneState();return;}}}_0x20b587[_0x311876(0x6aa)][_0x197ffe]=new RTCPeerConnection(_0x20b587['configuration']);if(_0x20b587[_0x311876(0x20f)]){if(_0x311876(0x2f3)===_0x311876(0x2f3)){if(Object[_0x311876(0x2c0)](_0x20b587[_0x311876(0x6aa)])[_0x311876(0x58e)]>0x1){delete _0x20b587[_0x311876(0x6aa)][_0x197ffe],_0x20b587[_0x311876(0x662)](),applySceneState();return;}}else return;}_0x20b587[_0x311876(0x6aa)][_0x197ffe]['sceneDisplay']=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x28c)]=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe]['obsVisibility']=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x2bb)]=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe]['obsStreaming']=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x206)]=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x489)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x416)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x561)]=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x2dd)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x5dd)]=_0x20b587[_0x311876(0x344)](),_0x20b587[_0x311876(0x6aa)][_0x197ffe]['stats']={},_0x20b587[_0x311876(0x6aa)][_0x197ffe]['guest']=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe]['limitAudio']=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x246)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x2b9)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x37e)]=!![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x673)]=!![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x25c)]=!![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x3e7)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x44e)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x3db)]=_0x197ffe,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x52f)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x53b)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x50c)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x4eb)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x29f)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe]['scene']=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x404)]=_0x20b587[_0x311876(0x6aa)][_0x197ffe]['createDataChannel']('sendChannel'),_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x404)][_0x311876(0x3db)]=_0x197ffe,_0x20b587[_0x311876(0x6aa)][_0x197ffe]['keyframerate']=![],_0x20b587['pcs'][_0x197ffe]['keyframeTimeout']=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x5a6)]=![],_0x20b587['pcs'][_0x197ffe][_0x311876(0x5aa)]=![],_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x3be)]=Date['now'](),_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x404)][_0x311876(0x293)]=()=>{var _0x4edf42=_0x311876;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0x4edf42(0x42c)]={},msg[_0x4edf42(0x42c)][_0x4edf42(0x5a6)]=_0x20b587[_0x4edf42(0x5a6)],msg[_0x4edf42(0x42c)][_0x4edf42(0x5aa)]=_0x20b587[_0x4edf42(0x5aa)],msg[_0x4edf42(0x42c)][_0x4edf42(0x5fe)]=_0x20b587[_0x4edf42(0x5fe)],msg[_0x4edf42(0x42c)][_0x4edf42(0x314)]=_0x20b587['directorSpeakerMuted'],msg[_0x4edf42(0x42c)][_0x4edf42(0x49e)]=_0x20b587[_0x4edf42(0x49e)],msg['info'][_0x4edf42(0x4c8)]=_0x20b587[_0x4edf42(0x4c8)],msg[_0x4edf42(0x42c)][_0x4edf42(0x33b)]=_0x20b587['videoMuted'];_0x20b587[_0x4edf42(0x225)]&&(msg[_0x4edf42(0x1fc)]={},msg[_0x4edf42(0x1fc)][_0x4edf42(0x2cd)]=_0x20b587[_0x4edf42(0x2cd)],_0x20b587[_0x4edf42(0x4c9)][_0x4edf42(0x58e)]&&!_0x20b587['soloChatUUID'][_0x4edf42(0x1cc)](_0x197ffe)&&(msg[_0x4edf42(0x42c)][_0x4edf42(0x5fe)]=!![]));msg[_0x4edf42(0x42c)][_0x4edf42(0x31e)]=_0x20b587[_0x4edf42(0x356)],msg[_0x4edf42(0x42c)][_0x4edf42(0x2b8)]=_0x20b587[_0x4edf42(0x207)],msg[_0x4edf42(0x42c)][_0x4edf42(0x264)]=_0x20b587[_0x4edf42(0x377)],msg[_0x4edf42(0x42c)][_0x4edf42(0x461)]=_0x20b587[_0x4edf42(0x591)],msg[_0x4edf42(0x42c)][_0x4edf42(0x583)]=_0x20b587['maxviewers'],msg[_0x4edf42(0x42c)]['stereo_url']=_0x20b587[_0x4edf42(0x480)],msg['info'][_0x4edf42(0x341)]=_0x20b587[_0x4edf42(0x261)],msg[_0x4edf42(0x42c)][_0x4edf42(0x3a6)]=_0x20b587[_0x4edf42(0x62b)],msg[_0x4edf42(0x42c)][_0x4edf42(0x3bb)]=_0x20b587[_0x4edf42(0x299)],msg[_0x4edf42(0x42c)][_0x4edf42(0x4b3)]=_0x20b587[_0x4edf42(0x4b3)],msg['info']['recording_audio_gain']=_0x20b587[_0x4edf42(0x337)],msg[_0x4edf42(0x42c)]['recording_audio_compressor_type']=_0x20b587[_0x4edf42(0x3f9)],msg[_0x4edf42(0x42c)][_0x4edf42(0x421)]=_0x20b587[_0x4edf42(0x619)],msg['info'][_0x4edf42(0x350)]=!_0x20b587[_0x4edf42(0x2b6)],msg[_0x4edf42(0x42c)]['playback_audio_pipeline']=_0x20b587[_0x4edf42(0x47a)],msg[_0x4edf42(0x42c)][_0x4edf42(0x632)]=_0x20b587['sampleRate'],msg[_0x4edf42(0x42c)][_0x4edf42(0x5f0)]=_0x20b587[_0x4edf42(0x47d)];try{if(navigator[_0x4edf42(0x65f)]){if(_0x4edf42(0x66a)!=='SvePo'){var _0xca8eec,_0x26cbd2=navigator[_0x4edf42(0x65f)];msg[_0x4edf42(0x42c)][_0x4edf42(0x3b9)]=_0x26cbd2;}else _0x574719[_0x4edf42(0x4aa)]&&_0x4edf42(0x636)in _0x31dff5?_0xfbab23['decryptMessage'](_0x47c93e[_0x4edf42(0x3d2)],_0x2a717c[_0x4edf42(0x636)])[_0x4edf42(0x291)](function(_0x1349b4){var _0x6e81da=_0x4edf42;_0x211fd8[_0x6e81da(0x3d2)]=_0x2792bc['parse'](_0x1349b4),_0x52b645[_0x6e81da(0x3f4)](_0x12f770);}):_0x4c3466['processIce2'](_0x56c705);}navigator[_0x4edf42(0x477)]&&(msg[_0x4edf42(0x42c)][_0x4edf42(0x477)]=navigator['platform']);if(safariVersion())msg[_0x4edf42(0x42c)][_0x4edf42(0x606)]=_0x4edf42(0x3ff);else{if(getChromeVersion()>0x3c)msg[_0x4edf42(0x42c)]['Browser']='Chromium-based\x20v'+getChromeVersion();else _0x26cbd2['indexOf'](_0x4edf42(0x665))&&(_0x4edf42(0x5fd)===_0x4edf42(0x1f7)?_0x4edf42(0x31a)in _0x21a1bb[_0x4edf42(0x2c9)][0x0]&&delete _0x502ef7[_0x4edf42(0x2c9)][0x0]['scaleResolutionDownBy']:msg[_0x4edf42(0x42c)][_0x4edf42(0x606)]=_0x4edf42(0x665));}}catch(_0x54f2d7){};_0x20b587[_0x4edf42(0x1f9)](msg,_0x197ffe),pokeIframeAPI(_0x4edf42(0x60d),!![],_0x197ffe),updateUserList();},_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x404)]['onclose']=()=>{var _0x43a2c0=_0x311876;pokeIframeAPI('new-push-connection',![],_0x197ffe),_0x20b587[_0x43a2c0(0x64a)](),warnlog(_0x43a2c0(0x1f3));try{_0x20b587[_0x43a2c0(0x6aa)][_0x197ffe][_0x43a2c0(0x37c)](),_0x20b587[_0x43a2c0(0x6aa)][_0x197ffe]=null,delete _0x20b587[_0x43a2c0(0x6aa)][_0x197ffe],applySceneState();}catch(_0x43448a){}},_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x404)][_0x311876(0x53a)]=_0x57be06=>{var _0x19ed53=_0x311876;if(_0x19ed53(0x1eb)===_0x19ed53(0x208))_0x598770[_0x19ed53(0x1f0)][_0x598574][_0x19ed53(0x5f6)]=_0x1b0542;else{log(_0x19ed53(0x2c1));var _0x3c5452=JSON[_0x19ed53(0x1e2)](_0x57be06[_0x19ed53(0x59b)]);_0x3c5452[_0x19ed53(0x3db)]=_0x197ffe;if(_0x3c5452[_0x19ed53(0x258)]){_0x20b587['processDescription'](_0x3c5452);return;}else{if(_0x3c5452['candidate']){log(_0x19ed53(0x371)),_0x20b587[_0x19ed53(0x518)](_0x3c5452);return;}else{if(_0x3c5452[_0x19ed53(0x5bd)]){log(_0x19ed53(0x640)),_0x20b587[_0x19ed53(0x1e3)](_0x3c5452);return;}}}warnlog(_0x3c5452);if('info'in _0x3c5452){_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x34f)][_0x19ed53(0x42c)]=_0x3c5452[_0x19ed53(0x42c)];_0x19ed53(0x5a6)in _0x3c5452[_0x19ed53(0x42c)]&&(typeof _0x3c5452['info'][_0x19ed53(0x5a6)]==_0x19ed53(0x566)?_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x5a6)]=sanitizeLabel(_0x3c5452[_0x19ed53(0x42c)]['label']):_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x5a6)]=![]);if(_0x197ffe===_0x20b587['directorUUID'])try{_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x34f)][_0x19ed53(0x42c)][_0x19ed53(0x225)]=!![];}catch(_0x4c6f52){}}_0x19ed53(0x489)in _0x3c5452&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x489)]=parseInt(_0x3c5452[_0x19ed53(0x489)]));_0x19ed53(0x5d1)in _0x3c5452&&_0x20b587[_0x19ed53(0x555)](_0x197ffe,_0x3c5452[_0x19ed53(0x5d1)]);if(_0x19ed53(0x32c)in _0x3c5452){log(_0x3c5452);if(_0x20b587[_0x19ed53(0x33e)]===_0x197ffe){var _0x1501e4={};for(var _0x48ad47 in _0x20b587[_0x19ed53(0x6aa)]){if(_0x48ad47===_0x197ffe)continue;_0x1501e4[_0x48ad47]=_0x20b587[_0x19ed53(0x6aa)][_0x48ad47][_0x19ed53(0x34f)];}var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x614)]=_0x1501e4,_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x40f)in _0x3c5452){if(_0x3c5452[_0x19ed53(0x40f)]===_0x20b587['remote']&&_0x20b587[_0x19ed53(0x40f)]){var _0x1501e4={};for(var _0x48ad47 in _0x20b587[_0x19ed53(0x6aa)]){if(_0x48ad47===_0x197ffe)continue;_0x1501e4[_0x48ad47]=_0x20b587[_0x19ed53(0x6aa)][_0x48ad47][_0x19ed53(0x34f)];}var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x614)]=_0x1501e4,_0x20b587['sendMessage'](_0x3e58eb,_0x197ffe);}}}}if('requestResolution'in _0x3c5452)try{log(_0x3c5452),_0x20b587[_0x19ed53(0x1e7)](_0x3c5452['UUID'],_0x3c5452[_0x19ed53(0x5f3)]['w'],_0x3c5452[_0x19ed53(0x5f3)]['h']);}catch(_0xe14509){errorlog(_0xe14509);}'keyframe'in _0x3c5452&&(_0x3c5452[_0x19ed53(0x1fd)]?_0x20b587[_0x19ed53(0x33e)]===_0x197ffe?_0x20b587[_0x19ed53(0x698)]():errorlog(_0x19ed53(0x66b)):_0x20b587[_0x19ed53(0x462)](_0x197ffe));if('chat'in _0x3c5452){if(_0x19ed53(0x5db)===_0x19ed53(0x5db)){var _0x4e9010=![],_0x24828e=![];_0x20b587[_0x19ed53(0x33e)]===_0x197ffe&&(_0x4e9010=!![],_0x19ed53(0x5f2)in _0x3c5452&&(_0x3c5452[_0x19ed53(0x5f2)]==!![]&&(_0x24828e=!![]))),log('isDirector\x20'+_0x4e9010),getChatMessage(_0x3c5452[_0x19ed53(0x676)],_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['label'],_0x4e9010,_0x24828e);}else _0x5e972c[_0x19ed53(0x6aa)][_0x2b275e[_0x19ed53(0x33e)]]['stats']['info'][_0x19ed53(0x225)]=!![];}if(_0x19ed53(0x5aa)in _0x3c5452){_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x5aa)]=parseInt(_0x3c5452[_0x19ed53(0x5aa)])||0x0;_0x197ffe in _0x20b587[_0x19ed53(0x1f0)]&&(_0x20b587[_0x19ed53(0x1f0)][_0x197ffe][_0x19ed53(0x5aa)]=_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x5aa)]);if(_0x20b587[_0x19ed53(0x225)]){var _0x54e788=document[_0x19ed53(0x68a)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x197ffe+'\x22]');log(_0x54e788),_0x54e788[0x0]&&(_0x54e788[0x0]['innerText']=parseInt(_0x3c5452[_0x19ed53(0x5aa)])||0x0);}updateMixer();}_0x19ed53(0x52f)in _0x3c5452&&(_0x19ed53(0x4c0)==='KCMlB'?_0x20b587['setScale'](_0x197ffe,parseInt(_0x3c5452[_0x19ed53(0x52f)])||0x0):(_0x45afae[_0x19ed53(0x1f0)][_0x3ad3f3][_0x19ed53(0x5f5)]&&(_0x1e52cf['rpcs'][_0x129677][_0x19ed53(0x5f5)]['recording']&&(_0x4babf3[_0x19ed53(0x1f0)][_0xbf1b02][_0x19ed53(0x5f5)][_0x19ed53(0x45b)][_0x19ed53(0x69d)][_0x19ed53(0x37c)](),_0x2f9f64[_0x19ed53(0x1f0)][_0x21bcf3][_0x19ed53(0x5f5)][_0x19ed53(0x4fd)]=![])),_0x52efd6[_0x19ed53(0x1f0)][_0x176fcf]['close'](),_0x1da120[_0x19ed53(0x1f0)][_0x1b515e]=null,delete _0x13156b[_0x19ed53(0x1f0)][_0x3c2cc6]));_0x19ed53(0x4d4)in _0x3c5452&&(_0x20b587[_0x19ed53(0x225)]&&(!(_0x20b587[_0x19ed53(0x33d)]||_0x20b587[_0x19ed53(0x38f)])&&warnUser(_0x19ed53(0x51e),0x1388)),errorlog(_0x19ed53(0x339)+_0x3c5452[_0x19ed53(0x4d4)]+_0x19ed53(0x4cd)+_0x20b587[_0x19ed53(0x225)]));if(_0x197ffe!==_0x20b587[_0x19ed53(0x33e)]){if(_0x19ed53(0x621)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x621),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if('requestVideoRecord'in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]='requestVideoRecord',_0x20b587['sendMessage'](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x4e2)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x4e2),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x3cf)in _0x3c5452){if(_0x19ed53(0x422)!==_0x19ed53(0x29c)){var _0x3e58eb={};_0x3e58eb['rejected']='changeURL',_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else _0x436475[_0x19ed53(0x28e)]=_0x225913[_0x19ed53(0x376)];}else{if(_0x19ed53(0x677)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x677),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x3af)in _0x3c5452){var _0x3e58eb={};_0x3e58eb['rejected']=_0x19ed53(0x3af),_0x20b587['sendMessage'](_0x3e58eb,_0x197ffe);}else{if('lowerhand'in _0x3c5452){if(_0x19ed53(0x403)===_0x19ed53(0x403)){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x602),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x340c70[_0x19ed53(0x5f5)]){var _0x16dec3=0x1770;_0x39bbb9[_0x19ed53(0x1c9)]&&(_0x16dec3=_0x36e43a(_0x46f96b[_0x19ed53(0x1c9)])),_0x53f842(_0x19ed53(0x292),_0x16dec3);}}}else{if(_0x19ed53(0x4fc)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x4fc),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x2f6)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x2f6),_0x20b587['sendMessage'](_0x3e58eb,_0x197ffe);}else{if('speakerMute'in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x23d),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x1ef)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x1ef),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}else{if(_0x19ed53(0x439)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x4d4)]=_0x19ed53(0x439),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}}}}}}}}}}}}}else{if(_0x197ffe===_0x20b587[_0x19ed53(0x33e)]){if(_0x19ed53(0x621)in _0x3c5452){var _0x5ef747=_0x20b587[_0x19ed53(0x547)][_0x19ed53(0x4f3)]();if(_0x5ef747[_0x19ed53(0x58e)]){if(_0x19ed53(0x56a)in _0x3c5452){var _0x53c53a=parseInt(_0x3c5452[_0x19ed53(0x56a)]);_0x53c53a<_0x5ef747[_0x19ed53(0x58e)]&&(_0x5ef747=_0x5ef747[_0x53c53a],applyAudioHack(_0x3c5452[_0x19ed53(0x605)],_0x3c5452[_0x19ed53(0x1c9)]));}else _0x5ef747=_0x5ef747[0x0],applyAudioHack(_0x3c5452['keyname'],_0x3c5452[_0x19ed53(0x1c9)]);}}if(_0x19ed53(0x2e7)in _0x3c5452){if(_0x3c5452[_0x19ed53(0x2e7)]){if(_0x20b587['videoElement']){var _0x5d9ffa=0x1770;_0x3c5452[_0x19ed53(0x1c9)]&&(_0x5d9ffa=parseInt(_0x3c5452[_0x19ed53(0x1c9)])),recordLocalVideo(_0x19ed53(0x292),_0x5d9ffa);}}else _0x20b587[_0x19ed53(0x5f5)]&&recordLocalVideo(_0x19ed53(0x275));}if(_0x19ed53(0x4e2)in _0x3c5452){_0x20b587['order']==![]&&(_0x20b587[_0x19ed53(0x5aa)]=0x0);_0x20b587[_0x19ed53(0x5aa)]+=parseInt(_0x3c5452[_0x19ed53(0x4e2)])||0x0;var _0x3e58eb={};_0x3e58eb={},_0x3e58eb[_0x19ed53(0x5aa)]=_0x20b587[_0x19ed53(0x5aa)],_0x20b587[_0x19ed53(0x374)](_0x3e58eb),updateMixer();}_0x19ed53(0x3cf)in _0x3c5452&&changeURL(_0x3c5452[_0x19ed53(0x3cf)]);if(_0x19ed53(0x677)in _0x3c5452){if(_0x19ed53(0x1c9)in _0x3c5452){if(typeof _0x3c5452[_0x19ed53(0x1c9)]==_0x19ed53(0x566)){_0x20b587[_0x19ed53(0x5a6)]=sanitizeLabel(_0x3c5452['value']),log('New\x20Label:\x20'+_0x20b587['label']);if(_0x20b587[_0x19ed53(0x225)]){var _0x54e788=getById(_0x19ed53(0x227)+_0x197ffe);_0x20b587[_0x19ed53(0x5a6)]?_0x54e788[_0x19ed53(0x28e)]=_0x20b587[_0x19ed53(0x5a6)]:_0x54e788[_0x19ed53(0x28e)]=miscTranslations[_0x19ed53(0x376)];}else _0x20b587[_0x19ed53(0x51a)]&&updateMixer();!_0x20b587[_0x19ed53(0x225)]&&(_0x20b587[_0x19ed53(0x5a6)]?document[_0x19ed53(0x61d)]=_0x20b587['label']:document[_0x19ed53(0x61d)]=location['hostname']);var _0x3bb2c8=encodeURIComponent(_0x20b587[_0x19ed53(0x5a6)]);urlParams[_0x19ed53(0x470)]('l')?updateURL('l='+_0x3bb2c8,!![],![]):updateURL(_0x19ed53(0x249)+_0x3bb2c8,!![],![]);var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x677)]=!![],_0x3e58eb[_0x19ed53(0x1c9)]=_0x20b587[_0x19ed53(0x5a6)],_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb);}else{_0x20b587[_0x19ed53(0x5a6)]=![];var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x677)]=!![],_0x3e58eb[_0x19ed53(0x1c9)]=_0x20b587['label'],_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb);if(_0x20b587[_0x19ed53(0x225)]){var _0x54e788=getById(_0x19ed53(0x227)+_0x197ffe);_0x54e788['innerText']=miscTranslations[_0x19ed53(0x376)];}else _0x20b587[_0x19ed53(0x51a)]?(document['title']=location[_0x19ed53(0x4d9)],updateMixer()):document[_0x19ed53(0x61d)]=location[_0x19ed53(0x4d9)];}}}if('requestChangeEQ'in _0x3c5452){if(_0x3c5452[_0x19ed53(0x605)]=='low')changeLowEQ(parseFloat(_0x3c5452[_0x19ed53(0x1c9)]),_0x3c5452[_0x19ed53(0x56a)]);else{if(_0x3c5452[_0x19ed53(0x605)]==_0x19ed53(0x4c7))_0x19ed53(0x669)==='ByPTj'?_0x170b9d=_0x55c6aa[_0x19ed53(0x6aa)][_0x44e0b8][_0x19ed53(0x29f)]:changeMidEQ(parseFloat(_0x3c5452[_0x19ed53(0x1c9)]),_0x3c5452[_0x19ed53(0x56a)]);else _0x3c5452[_0x19ed53(0x605)]==_0x19ed53(0x3b6)&&changeHighEQ(parseFloat(_0x3c5452[_0x19ed53(0x1c9)]),_0x3c5452[_0x19ed53(0x56a)]);}}'lowerhand'in _0x3c5452&&(_0x20b587[_0x19ed53(0x203)]&&lowerhand());if(_0x19ed53(0x4a8)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x3db)]=_0x197ffe,_0x3e58eb[_0x19ed53(0x361)]=listAudioSettingsPrep(),sendMediaDevices(_0x3e58eb['UUID']),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x3e58eb[_0x19ed53(0x3db)]);}if(_0x19ed53(0x434)in _0x3c5452){var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x3db)]=_0x197ffe,_0x3e58eb[_0x19ed53(0x3cd)]=listVideoSettingsPrep(),sendMediaDevices(_0x3e58eb[_0x19ed53(0x3db)]),_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x3e58eb[_0x19ed53(0x3db)]);}_0x19ed53(0x401)in _0x3c5452&&changeAudioOutputDeviceById(_0x3c5452[_0x19ed53(0x401)],_0x197ffe);_0x19ed53(0x1f4)in _0x3c5452&&changeAudioDeviceById(_0x3c5452[_0x19ed53(0x1f4)],_0x197ffe);_0x19ed53(0x394)in _0x3c5452&&changeVideoDeviceById(_0x3c5452['changeCamera'],_0x197ffe);'requestVideoHack'in _0x3c5452&&updateCameraConstraints(_0x3c5452[_0x19ed53(0x605)],_0x3c5452[_0x19ed53(0x1c9)]);_0x19ed53(0x4e0)in _0x3c5452&&(_0x19ed53(0x5a2)==='BJwNP'?changeLowCut(parseFloat(_0x3c5452[_0x19ed53(0x1c9)]),_0x3c5452[_0x19ed53(0x56a)]):_0x133d6f[_0x19ed53(0x62c)](_0x472e4b));_0x19ed53(0x4e0)in _0x3c5452&&changeLowCut(parseFloat(_0x3c5452[_0x19ed53(0x1c9)]),_0x3c5452[_0x19ed53(0x56a)]);_0x19ed53(0x4fc)in _0x3c5452&&_0x20b587[_0x19ed53(0x4fc)]();if(_0x19ed53(0x295)in _0x3c5452){}if(_0x19ed53(0x1ef)in _0x3c5452){var _0x5111c6=parseInt(_0x3c5452[_0x19ed53(0x1ef)])/0x64||0x0;_0x20b587[_0x19ed53(0x337)]=parseInt(_0x3c5452[_0x19ed53(0x1ef)])||0x0;for(var _0x2e645f in _0x20b587[_0x19ed53(0x1ec)]){log(_0x19ed53(0x232)),_0x20b587[_0x19ed53(0x1ec)][_0x2e645f][_0x19ed53(0x63f)][_0x19ed53(0x2a1)][_0x19ed53(0x282)](_0x5111c6,_0x20b587[_0x19ed53(0x1ec)][_0x2e645f][_0x19ed53(0x577)][_0x19ed53(0x61f)]);}_0x20b587[_0x19ed53(0x337)]==0x0?(getById(_0x19ed53(0x548))[_0x19ed53(0x4c4)]['add'](_0x19ed53(0x568)),getById(_0x19ed53(0x3ec))[_0x19ed53(0x4c4)][_0x19ed53(0x545)](_0x19ed53(0x352))):(getById(_0x19ed53(0x548))['classList'][_0x19ed53(0x545)](_0x19ed53(0x568)),getById(_0x19ed53(0x3ec))[_0x19ed53(0x4c4)][_0x19ed53(0x2fd)](_0x19ed53(0x352)));}_0x19ed53(0x578)in _0x3c5452&&(_0x3c5452[_0x19ed53(0x578)]?_0x20b587['micIsolated']=_0x197ffe:_0x20b587[_0x19ed53(0x439)]=![],_0x20b587[_0x19ed53(0x3d6)]());if(_0x19ed53(0x4cc)in _0x3c5452){var _0x1544ad=parseFloat(_0x3c5452[_0x19ed53(0x4cc)]/0x3e8)||0x0;_0x20b587[_0x19ed53(0x333)]=parseInt(_0x3c5452[_0x19ed53(0x4cc)])||0x0;for(var _0x2e645f in _0x20b587['webAudios']){_0x19ed53(0x25e)!==_0x19ed53(0x25e)?(_0xa6eb40(_0x19ed53(0x488)),_0x259291(_0x276f4a[_0x19ed53(0x699)]()),_0x2e5a2e('setVideoScale',_0x3263e0,_0x5e9bce)):_0x20b587[_0x19ed53(0x1ec)][_0x2e645f][_0x19ed53(0x333)]['delayTime'][_0x19ed53(0x282)](_0x1544ad,_0x20b587[_0x19ed53(0x1ec)][_0x2e645f]['audioContext'][_0x19ed53(0x61f)]);}}'speakerMute'in _0x3c5452&&(_0x3c5452[_0x19ed53(0x23d)]?(_0x20b587[_0x19ed53(0x314)]=!![],_0x20b587[_0x19ed53(0x35c)]()):(_0x20b587[_0x19ed53(0x314)]=![],_0x20b587[_0x19ed53(0x35c)]())),_0x19ed53(0x2f6)in _0x3c5452&&(_0x3c5452[_0x19ed53(0x2f6)]?_0x19ed53(0x687)!=='WnCAG'?_0x28bf79('RTC\x20already\x20connected'):(_0x20b587[_0x19ed53(0x49e)]=!![],_0x20b587[_0x19ed53(0x209)]()):(_0x20b587[_0x19ed53(0x49e)]=![],_0x20b587['directorDisplayMute']())),_0x19ed53(0x60a)in _0x3c5452&&applyNewParams(_0x3c5452[_0x19ed53(0x60a)]);}}if('zoom'in _0x3c5452){if(_0x20b587['remote']){if(_0x19ed53(0x40f)in _0x3c5452)_0x3c5452['remote']===_0x20b587[_0x19ed53(0x40f)]&&_0x20b587[_0x19ed53(0x40f)]&&_0x20b587[_0x19ed53(0x25f)](parseFloat(_0x3c5452[_0x19ed53(0x372)]));else{if(_0x197ffe===_0x20b587[_0x19ed53(0x33e)])_0x20b587[_0x19ed53(0x25f)](parseFloat(_0x3c5452[_0x19ed53(0x372)]));else return;}}}if(_0x19ed53(0x41d)in _0x3c5452){if(_0x20b587[_0x19ed53(0x40f)]){if(_0x19ed53(0x40f)in _0x3c5452)_0x3c5452[_0x19ed53(0x40f)]===_0x20b587[_0x19ed53(0x40f)]&&_0x20b587['remote']&&_0x20b587['remoteFocus'](parseFloat(_0x3c5452[_0x19ed53(0x41d)]));else{if(_0x197ffe===_0x20b587[_0x19ed53(0x33e)])_0x20b587[_0x19ed53(0x4ab)](parseFloat(_0x3c5452[_0x19ed53(0x41d)]));else return;}}}manageSceneState(_0x3c5452,_0x197ffe);'bitrate'in _0x3c5452&&_0x20b587[_0x19ed53(0x62f)](_0x197ffe,_0x3c5452[_0x19ed53(0x211)]);if(_0x19ed53(0x45a)in _0x3c5452&&_0x19ed53(0x34d)in _0x3c5452){if(_0x19ed53(0x3bd)!==_0x19ed53(0x3bd)){if(_0x5ec530[_0x19ed53(0x634)][_0x19ed53(0x1cc)](_0x11fdbe[_0x19ed53(0x587)])){_0x548270(_0x1874f2[_0x19ed53(0x587)]);return;}else return;}else{log(_0x19ed53(0x25a));_0x3c5452[_0x19ed53(0x45a)]==![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x673)]=![]);_0x3c5452['video']==![]&&(_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x37e)]=![]);if(_0x19ed53(0x2a7)in _0x3c5452&&_0x3c5452[_0x19ed53(0x2a7)]==!![]){if(_0x19ed53(0x55a)!==_0x19ed53(0x55a)){var _0x3cbb58=_0x1561a2[_0x19ed53(0x68a)]('[data-action-type=\x22volume\x22][data--u-u-i-d=\x22'+_0x7096f0+'\x22]');_0x3cbb58[0x0]&&(_0x3cbb58[0x0]['value']=_0x21de37,_0x42328f['rpcs'][_0x2996e2][_0x19ed53(0x3fc)]=_0x320ba0,_0x30c2f9(_0x3cbb58[0x0]));}else _0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x44e)]=!![],setTimeout(function(){var _0x522a0b=_0x19ed53;_0x522a0b(0x41e)!==_0x522a0b(0x41e)?(_0x3b0c15(_0x4b6e02),_0xa2ac33('ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?')):makeImages();},0x3e8);}_0x19ed53(0x495)in _0x3c5452&&_0x3c5452[_0x19ed53(0x495)]==![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['allowIframe']=![]);_0x19ed53(0x281)in _0x3c5452&&_0x3c5452['midi']!==![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x3e7)]=_0x3c5452['allowmidi']);_0x19ed53(0x680)in _0x3c5452&&(_0x3c5452['guest']==!![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x680)]=!![]));_0x19ed53(0x2b9)in _0x3c5452&&(_0x3c5452[_0x19ed53(0x2b9)]===!![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['forceios']=!![]));_0x19ed53(0x225)in _0x3c5452&&(_0x3c5452['director']==!![]&&((iOS||iPad)&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x2b9)]==!![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x680)]=!![]))));_0x19ed53(0x59d)in _0x3c5452&&(_0x3c5452['limitaudio']==!![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['limitAudio']=!![]));_0x19ed53(0x3f1)in _0x3c5452&&(_0x3c5452[_0x19ed53(0x3f1)]==!![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['enhanceAudio']=!![]));_0x19ed53(0x5d8)in _0x3c5452&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x5d8)]=_0x3c5452[_0x19ed53(0x5d8)],_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x5d8)]&&setTimeout(function(){_0x20b587['forcePLI'](_0x197ffe);},0x1388));if('scene'in _0x3c5452){if(_0x3c5452['scene']!==![]){try{typeof _0x3c5452[_0x19ed53(0x1fd)]===_0x19ed53(0x566)?_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x1fd)]=_0x3c5452[_0x19ed53(0x1fd)][_0x19ed53(0x56f)](/[\W]+/g,'_'):_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x1fd)]=(parseInt(_0x3c5452['scene'])||0x0)+'',_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x34f)][_0x19ed53(0x1fd)]=_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x1fd)],updateSceneList(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x1fd)]);}catch(_0x59aef6){errorlog(_0x59aef6);}_0x20b587[_0x19ed53(0x225)]==!![]&&_0x20b587['showDirector']==![]&&(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe][_0x19ed53(0x673)]=![],_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x37e)]=![],_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x25c)]=![]);}}if(_0x20b587[_0x19ed53(0x225)]==!![]){if(_0x20b587[_0x19ed53(0x6aa)][_0x197ffe]['scene'])var _0x195189=getDirectorSettings(_0x20b587['pcs'][_0x197ffe][_0x19ed53(0x1fd)]);else{if(_0x19ed53(0x59c)==='YeBRO')var _0x195189=getDirectorSettings(![]);else _0x3455e6(_0x32d546,_0x19ed53(0x2ae)+_0x34655a[_0x19ed53(0x217)]+_0x2bef53['pathname']+_0x19ed53(0x63d)+_0x7312a0[_0x19ed53(0x1f0)][_0x104314]['streamID']+_0x19ed53(0x455)+_0x6e053+_0x19ed53(0x231)+_0x2b2abd[_0x19ed53(0x438)]+_0x2079ec+_0x2776d6,_0x46cf18[_0x19ed53(0x1f0)][_0x2cef4c][_0x19ed53(0x587)]);}var _0x3e58eb={};_0x3e58eb[_0x19ed53(0x1fc)]=_0x195189,_0x20b587[_0x19ed53(0x1f9)](_0x3e58eb,_0x197ffe);}_0x20b587['initialPublish'](_0x197ffe);}}}},_0x20b587[_0x311876(0x697)]=function(_0x396df7){var _0x3c4642=_0x311876;if(_0x396df7 in _0x20b587['pcs']){}else{errorlog(_0x3c4642(0x537));return;}if(_0x20b587['pcs'][_0x396df7][_0x3c4642(0x25c)]===!![]){if(_0x20b587[_0x3c4642(0x650)]){var _0x3742e6={};_0x3742e6[_0x3c4642(0x650)]=_0x20b587[_0x3c4642(0x650)],_0x20b587[_0x3c4642(0x1f9)](_0x3742e6,_0x396df7);}}log('Does\x20Local\x20Stream\x20Source\x20EXIST?'),log(_0x20b587['streamSrc']);var _0x496165=null;if(_0x20b587['videoElement'][_0x3c4642(0x2e6)])_0x496165=_0x20b587[_0x3c4642(0x5f5)][_0x3c4642(0x2e6)];else{if(_0x20b587[_0x3c4642(0x547)]&&_0x20b587['streamSrc'][_0x3c4642(0x3ea)]())errorlog(_0x3c4642(0x5ed)),log(_0x20b587['streamSrc'][_0x3c4642(0x3ea)]()),_0x496165=_0x20b587[_0x3c4642(0x547)];else{warnlog(_0x3c4642(0x53f));return;}}_0x496165[_0x3c4642(0x3ea)]()[_0x3c4642(0x622)](_0x2d73f7=>{var _0x24473a=_0x3c4642;_0x20b587[_0x24473a(0x6aa)][_0x396df7][_0x24473a(0x673)]==!![]&&(_0x2d73f7[_0x24473a(0x3df)]==_0x24473a(0x45a)&&_0x20b587[_0x24473a(0x6aa)][_0x396df7][_0x24473a(0x620)](_0x2d73f7,_0x496165)),_0x20b587[_0x24473a(0x6aa)][_0x396df7][_0x24473a(0x37e)]==!![]&&(_0x2d73f7[_0x24473a(0x3df)]==_0x24473a(0x34d)&&(_0x20b587[_0x24473a(0x6aa)][_0x396df7]['guest']==!![]&&_0x20b587[_0x24473a(0x298)]===0x0?log(_0x24473a(0x2fe)):(_0x20b587[_0x24473a(0x6aa)][_0x396df7][_0x24473a(0x620)](_0x2d73f7,_0x496165),setTimeout(function(_0x15aed3){var _0x4aa820=_0x24473a;_0x20b587[_0x4aa820(0x541)](_0x15aed3);},_0x20b587[_0x24473a(0x59a)],_0x396df7))));}),log('does\x20any\x20audio\x20exist?'),_0x496165[_0x3c4642(0x4f3)]()[_0x3c4642(0x58e)]&&(_0x20b587[_0x3c4642(0x662)](),log(_0x3c4642(0x1ed)),_0x20b587[_0x3c4642(0x6aa)][_0x396df7]['limitAudio']===!![]&&setTimeout(_0x20b587[_0x3c4642(0x23e)],0x3e8,_0x396df7,0x7d00,0x0),_0x20b587[_0x3c4642(0x6aa)][_0x396df7][_0x3c4642(0x246)]===!![]&&(_0x3c4642(0x2a4)!=='KSQdR'?setTimeout(_0x20b587[_0x3c4642(0x2fc)],0x3e8,_0x396df7):_0x47f45d['audio']=!![]));},_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x582)]=function(_0xd27141){var _0x1e0028=_0x311876;_0x1e0028(0x565)===_0x1e0028(0x565)?_0x20b587[_0x1e0028(0x691)](_0x197ffe):_0x18ab02[_0x1e0028(0x1f0)][_0x41e59a][_0x1e0028(0x547)]=new _0x3cf1cc();},_0x20b587['pcs'][_0x197ffe][_0x311876(0x287)]=_0x3582c3=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x20b587[_0x311876(0x6aa)][_0x197ffe]['iceTimer']=null,_0x20b587[_0x311876(0x6aa)][_0x197ffe]['iceBundle']=[],_0x20b587[_0x311876(0x6aa)][_0x197ffe]['onicecandidate']=function(_0x78e94d){var _0x5142d5=_0x311876;if(_0x78e94d[_0x5142d5(0x3d2)]==null){if(_0x5142d5(0x5c5)===_0x5142d5(0x624))return;else{log(_0x5142d5(0x5ea));return;}}try{if(_0x5142d5(0x4b2)!==_0x5142d5(0x4b2)){_0x587df2[_0x5142d5(0x5bd)]=_0x2ddcff[_0x5142d5(0x1e2)](_0x55c0dd);var _0x578d26={};_0x578d26[_0x5142d5(0x3db)]=_0x57642d['UUID'],_0x578d26[_0x5142d5(0x247)]=_0x34ac74[_0x5142d5(0x247)];for(var _0x4c24d0=0x0;_0x4c24d0<_0x2697eb[_0x5142d5(0x5bd)]['length'];_0x4c24d0++){_0x578d26[_0x5142d5(0x3d2)]=_0x48ae4f['candidates'][_0x4c24d0],_0x2ba482['processIce2'](_0x578d26);}}else{if(_0x20b587[_0x5142d5(0x301)]){if(_0x78e94d['candidate'][_0x5142d5(0x3d2)][_0x5142d5(0x5f9)](_0x20b587[_0x5142d5(0x301)])===-0x1){log(_0x5142d5(0x252));return;}else _0x5142d5(0x30e)===_0x5142d5(0x30e)?log(_0x78e94d[_0x5142d5(0x3d2)]):_0x5174c3[_0x5142d5(0x1f0)][_0x1c9e8d][_0x5142d5(0x34f)][_0x3b56a5[_0x5142d5(0x64e)]][_0x5142d5(0x529)]=_0x481585(_0x385c2a[_0x5142d5(0x550)]);}}}catch(_0x45d9c2){errorlog(_0x45d9c2);}if(_0x20b587[_0x5142d5(0x6aa)][_0x197ffe][_0x5142d5(0x4fe)]!==null){_0x20b587[_0x5142d5(0x6aa)][_0x197ffe][_0x5142d5(0x396)][_0x5142d5(0x5cc)](_0x78e94d[_0x5142d5(0x3d2)]);return;}_0x20b587['pcs'][_0x197ffe]['iceBundle'][_0x5142d5(0x5cc)](_0x78e94d[_0x5142d5(0x3d2)]),_0x20b587[_0x5142d5(0x6aa)][_0x197ffe][_0x5142d5(0x4fe)]=setTimeout(function(_0x585910){var _0x44dbbb=_0x5142d5;_0x20b587[_0x44dbbb(0x6aa)][_0x585910][_0x44dbbb(0x4fe)]=null;var _0x47cd5a={};_0x47cd5a[_0x44dbbb(0x3db)]=_0x585910,_0x47cd5a[_0x44dbbb(0x247)]=_0x44dbbb(0x5fb),_0x47cd5a[_0x44dbbb(0x5bd)]=_0x20b587[_0x44dbbb(0x6aa)][_0x585910][_0x44dbbb(0x396)],_0x47cd5a[_0x44dbbb(0x5dd)]=_0x20b587[_0x44dbbb(0x6aa)][_0x585910][_0x44dbbb(0x5dd)],_0x20b587['pcs'][_0x585910][_0x44dbbb(0x396)]=[],_0x20b587[_0x44dbbb(0x4aa)]?_0x20b587[_0x44dbbb(0x5d5)](JSON[_0x44dbbb(0x60b)](_0x47cd5a[_0x44dbbb(0x5bd)]))[_0x44dbbb(0x291)](function(_0x552e0d){var _0x10dd14=_0x44dbbb;_0x47cd5a[_0x10dd14(0x5bd)]=_0x552e0d[0x0],_0x47cd5a[_0x10dd14(0x636)]=_0x552e0d[0x1],_0x20b587[_0x10dd14(0x4e4)](_0x47cd5a);}):_0x20b587[_0x44dbbb(0x4e4)](_0x47cd5a);},0xc8,_0x197ffe);},_0x20b587[_0x311876(0x6aa)][_0x197ffe]['oniceconnectionstatechange']=function(_0x1aa165){var _0xa2bc2c=_0x311876;try{if(this[_0xa2bc2c(0x28b)]=='closed')log('ICE\x20closed?');else{if(this[_0xa2bc2c(0x28b)]==_0xa2bc2c(0x412))log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this['iceConnectionState']==_0xa2bc2c(0x20b))log(_0xa2bc2c(0x5b0));else this[_0xa2bc2c(0x28b)]==_0xa2bc2c(0x603)?(log(_0xa2bc2c(0x589)),_0x20b587[_0xa2bc2c(0x6aa)][_0x197ffe][_0xa2bc2c(0x5f1)]()['forEach'](_0x479c2c=>{var _0x21609d=_0xa2bc2c;if(!_0x479c2c['track'])return;if(_0x479c2c['track'][_0x21609d(0x3df)]===_0x21609d(0x34d)){_0x20b587[_0x21609d(0x6aa)][_0x197ffe][_0x21609d(0x1dc)]=_0x479c2c[_0x21609d(0x699)]()[_0x21609d(0x64c)],log(_0x20b587['pcs'][_0x197ffe][_0x21609d(0x1dc)]);return;}else{if(_0x479c2c[_0x21609d(0x56a)][_0x21609d(0x3df)]===_0x21609d(0x45a)){_0x20b587[_0x21609d(0x6aa)][_0x197ffe][_0x21609d(0x257)]=_0x479c2c['getParameters']()[_0x21609d(0x64c)],log(_0x20b587['pcs'][_0x197ffe]['audioCodecs']);return;}}})):log(this[_0xa2bc2c(0x28b)]);}}}catch(_0x9328f2){errorlog(_0x9328f2);}},_0x20b587[_0x311876(0x6aa)][_0x197ffe][_0x311876(0x58a)]=function(_0x396505){var _0x782d56=_0x311876;switch(_0x20b587[_0x782d56(0x6aa)][_0x197ffe][_0x782d56(0x683)]){case'connected':log(_0x782d56(0x4c1));if(_0x20b587[_0x782d56(0x20f)]){if(_0x782d56(0x300)==='WwUni'){if(_0x20b587['ws'][_0x782d56(0x695)]!==0x1){_0x20b587['ws'][_0x782d56(0x37c)]();break;}_0x20b587['ws'][_0x782d56(0x37c)](),setTimeout(function(){var _0x4b640e=_0x782d56;_0x20b587[_0x4b640e(0x33d)]!=!![]&&warnUser(_0x4b640e(0x445));},0x1);}else _0x209ee1+=_0x40c157[_0x782d56(0x2c3)](_0x1ee11f[_0x782d56(0x37f)](_0x47635f[_0x782d56(0x395)]()*_0x24fb35[_0x782d56(0x58e)]));}break;case'disconnected':log(_0x782d56(0x3a1));break;case'failed':warnlog(_0x782d56(0x5c8)),_0x20b587['pcs'][_0x197ffe]['close'](),_0x20b587[_0x782d56(0x6aa)][_0x197ffe]=null;_0x20b587[_0x782d56(0x20f)]&&(!_0x20b587[_0x782d56(0x33d)]&&setTimeout(function(){warnUser('Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.');},0x1));delete _0x20b587['pcs'][_0x197ffe],_0x20b587[_0x782d56(0x662)](),applySceneState();break;case _0x782d56(0x595):warnlog(_0x782d56(0x48b)),_0x20b587[_0x782d56(0x6aa)][_0x197ffe]=null;_0x20b587['security']&&(!_0x20b587[_0x782d56(0x33d)]&&setTimeout(function _0x2ee61f(){var _0x249bd8=_0x782d56;warnUser(_0x249bd8(0x5b9));},0x1));delete _0x20b587[_0x782d56(0x6aa)][_0x197ffe],_0x20b587[_0x782d56(0x662)](),applySceneState();break;}},_0x20b587[_0x311876(0x6aa)][_0x197ffe]['onclose']=function(_0x2c4f71){var _0xae5bc5=_0x311876;warnlog(_0xae5bc5(0x598)),_0x20b587['pcs'][_0x197ffe]=null,delete _0x20b587[_0xae5bc5(0x6aa)][_0x197ffe],_0x20b587[_0xae5bc5(0x662)](),applySceneState();},_0x20b587['pcs'][_0x197ffe][_0x311876(0x293)]=function _0xa38b96(){var _0x1090d8=_0x311876;log(_0x1090d8(0x346));};},_0x20b587[_0x183471(0x4ee)]=function(_0x43c21f){var _0x4cfe6a=_0x183471;if(_0x20b587[_0x4cfe6a(0x4aa)])'vector'in _0x43c21f&&_0x20b587[_0x4cfe6a(0x2b5)](_0x43c21f[_0x4cfe6a(0x258)],_0x43c21f[_0x4cfe6a(0x636)])[_0x4cfe6a(0x291)](function(_0x4fdc79){var _0x4a86d2=_0x4cfe6a;if(_0x4a86d2(0x3c7)===_0x4a86d2(0x3c7)){_0x43c21f[_0x4a86d2(0x258)]=JSON[_0x4a86d2(0x1e2)](_0x4fdc79);if(_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x247)]==_0x4a86d2(0x4d2))_0x20b587['setupIncoming'](_0x43c21f),_0x20b587[_0x4a86d2(0x60c)](_0x43c21f);else try{var _0x257ec8=_0x20b587[_0x4a86d2(0x591)];if((iOS||iPad)&&_0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]]['guest']==!![]&&_0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x2b9)]==![]){if(_0x257ec8===![]||_0x257ec8>_0x20b587['maxiosbitrate']){var _0x1f8b95=Object[_0x4a86d2(0x2c0)](_0x20b587[_0x4a86d2(0x6aa)])[_0x4a86d2(0x58e)];_0x1f8b95>0x3?_0x4a86d2(0x47b)===_0x4a86d2(0x47b)?_0x257ec8=_0x20b587[_0x4a86d2(0x201)]:_0x4e7699=_0x13491b[_0x4a86d2(0x626)]:_0x257ec8=_0x20b587['maxiosbitrate'];}_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]=CodecsHandler[_0x4a86d2(0x1e6)](_0x43c21f[_0x4a86d2(0x258)]['sdp'],_0x4a86d2(0x245)),_0x43c21f[_0x4a86d2(0x258)]['sdp']=CodecsHandler[_0x4a86d2(0x44b)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)],{'min':parseInt(_0x257ec8/0x2)||0x1,'max':_0x257ec8}),_0x257ec8=![];}else _0x20b587[_0x4a86d2(0x6aa)][_0x43c21f['UUID']][_0x4a86d2(0x680)]==!![]&&('GfpMx'!==_0x4a86d2(0x2a2)?_0x257ec8!==![]?_0x20b587[_0x4a86d2(0x298)]!==![]&&(_0x20b587[_0x4a86d2(0x298)]<_0x257ec8&&(_0x257ec8=_0x20b587['roombitrate'])):_0x257ec8=_0x20b587[_0x4a86d2(0x298)]:_0x5cb187[_0x4a86d2(0x2c9)][0x0]['active']=!![]);if(_0x257ec8){var _0x4442ec=CodecsHandler[_0x4a86d2(0x317)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)])||0x9c4;log(_0x4a86d2(0x607)+_0x4442ec);if(_0x4442ec>_0x257ec8){var _0x3c762f=CodecsHandler[_0x4a86d2(0x226)](_0x43c21f[_0x4a86d2(0x258)]['sdp'])||0x0;_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]=CodecsHandler[_0x4a86d2(0x44b)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)],{'min':parseInt(_0x257ec8/0xa)||0x1,'max':parseInt(_0x257ec8+_0x3c762f/0x400)}),_0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x2dd)]=_0x257ec8;}else _0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]]['setBitrate']=_0x4442ec;}else{if(_0x20b587[_0x4a86d2(0x313)]!==![]){var _0x4442ec=CodecsHandler[_0x4a86d2(0x317)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]);if(_0x4442ec===![]){var _0x3c762f=CodecsHandler[_0x4a86d2(0x226)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)])||0x0;_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]=CodecsHandler[_0x4a86d2(0x44b)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)],{'min':parseInt(_0x20b587[_0x4a86d2(0x313)]/0xa)||0x1,'max':parseInt(_0x20b587[_0x4a86d2(0x313)]+_0x3c762f/0x400)});}else _0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x2dd)]=_0x4442ec;}else _0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x2dd)]=CodecsHandler[_0x4a86d2(0x317)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]);}_0x20b587[_0x4a86d2(0x2fb)]&&(_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)]=CodecsHandler[_0x4a86d2(0x4f2)](_0x43c21f[_0x4a86d2(0x258)][_0x4a86d2(0x38e)],{'maxaveragebitrate':_0x20b587[_0x4a86d2(0x2fb)]*0x400,'cbr':_0x20b587[_0x4a86d2(0x491)]}));if(_0x4a86d2(0x5dd)in _0x43c21f&&_0x43c21f[_0x4a86d2(0x5dd)]!=_0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x5dd)]){if(_0x4a86d2(0x694)!==_0x4a86d2(0x694))_0x319bb7=0x1;else{errorlog(_0x4a86d2(0x559));return;}}_0x20b587[_0x4a86d2(0x6aa)][_0x43c21f[_0x4a86d2(0x3db)]][_0x4a86d2(0x3ca)](_0x43c21f[_0x4a86d2(0x258)])[_0x4a86d2(0x291)]()['catch'](errorlog);}catch(_0x6e178){errorlog(_0x6e178);}}else _0x57a31a['directorDisplayMuted']=!![],_0x34fbf0['directorDisplayMute']();});else{if(_0x43c21f[_0x4cfe6a(0x258)]['type']==_0x4cfe6a(0x4d2))_0x20b587['setupIncoming'](_0x43c21f),_0x20b587[_0x4cfe6a(0x60c)](_0x43c21f);else try{if(_0x4cfe6a(0x51c)==='Jjtqs')_0x18c0e2[_0x4cfe6a(0x1f0)][_0x21018e][_0x4cfe6a(0x5a6)]=![];else{var _0x134481=_0x20b587['maxvideobitrate'];if((iOS||iPad)&&_0x20b587[_0x4cfe6a(0x6aa)][_0x43c21f[_0x4cfe6a(0x3db)]][_0x4cfe6a(0x680)]==!![]&&_0x20b587[_0x4cfe6a(0x6aa)][_0x43c21f['UUID']]['forceios']==![]){if(_0x134481===![]||_0x134481>_0x20b587[_0x4cfe6a(0x626)]){if(_0x4cfe6a(0x23f)==='SbhzV')_0x1d8aa2[_0x4cfe6a(0x1f0)][_0x48fa2c][_0x4cfe6a(0x5f5)][_0x4cfe6a(0x5ad)][_0x4cfe6a(0x2f5)]=_0x4cfe6a(0x357),_0x593495=!![];else{var _0x592c25=Object[_0x4cfe6a(0x2c0)](_0x20b587[_0x4cfe6a(0x6aa)])[_0x4cfe6a(0x58e)];_0x592c25>0x3?_0x134481=_0x20b587[_0x4cfe6a(0x201)]:_0x134481=_0x20b587[_0x4cfe6a(0x626)];}}_0x43c21f[_0x4cfe6a(0x258)]['sdp']=CodecsHandler[_0x4cfe6a(0x1e6)](_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)],_0x4cfe6a(0x245)),_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)]=CodecsHandler[_0x4cfe6a(0x44b)](_0x43c21f[_0x4cfe6a(0x258)]['sdp'],{'min':parseInt(_0x134481/0x2)||0x1,'max':_0x134481}),_0x134481=![];}else{if(_0x20b587[_0x4cfe6a(0x6aa)][_0x43c21f[_0x4cfe6a(0x3db)]][_0x4cfe6a(0x680)]==!![]){if(_0x4cfe6a(0x444)!=='IBzqr'){if(_0x134481!==![])_0x20b587[_0x4cfe6a(0x298)]!==![]&&(_0x20b587[_0x4cfe6a(0x298)]<_0x134481&&(_0x134481=_0x20b587[_0x4cfe6a(0x298)]));else{if(_0x4cfe6a(0x294)==='Tvnpu')return;else _0x134481=_0x20b587[_0x4cfe6a(0x298)];}}else _0x4f3e04[_0x4cfe6a(0x28e)]=_0xe68886[_0x4cfe6a(0x376)];}}if(_0x134481){var _0x17a97f=CodecsHandler[_0x4cfe6a(0x317)](_0x43c21f['description'][_0x4cfe6a(0x38e)])||0x9c4;log(_0x4cfe6a(0x607)+_0x17a97f);if(_0x17a97f>_0x134481){var _0x4e6412=CodecsHandler[_0x4cfe6a(0x226)](_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)])||0x0;_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)]=CodecsHandler[_0x4cfe6a(0x44b)](_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)],{'min':parseInt(_0x134481/0xa)||0x1,'max':parseInt(_0x134481+_0x4e6412/0x400)});}}else{if(_0x20b587['outboundVideoBitrate']!==![]){var _0x17a97f=CodecsHandler[_0x4cfe6a(0x317)](_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)]);if(_0x17a97f===![]){var _0x4e6412=CodecsHandler[_0x4cfe6a(0x226)](_0x43c21f['description'][_0x4cfe6a(0x38e)])||0x0;_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)]=CodecsHandler[_0x4cfe6a(0x44b)](_0x43c21f[_0x4cfe6a(0x258)]['sdp'],{'min':parseInt(_0x20b587[_0x4cfe6a(0x313)]/0xa)||0x1,'max':parseInt(_0x20b587[_0x4cfe6a(0x313)]+_0x4e6412/0x400)});}}}_0x20b587[_0x4cfe6a(0x2fb)]&&(_0x43c21f[_0x4cfe6a(0x258)]['sdp']=CodecsHandler[_0x4cfe6a(0x4f2)](_0x43c21f[_0x4cfe6a(0x258)][_0x4cfe6a(0x38e)],{'maxaveragebitrate':_0x20b587[_0x4cfe6a(0x2fb)]*0x400,'cbr':_0x20b587[_0x4cfe6a(0x491)]}));if(_0x4cfe6a(0x5dd)in _0x43c21f&&_0x43c21f[_0x4cfe6a(0x5dd)]!=_0x20b587['pcs'][_0x43c21f[_0x4cfe6a(0x3db)]][_0x4cfe6a(0x5dd)]){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x20b587[_0x4cfe6a(0x6aa)][_0x43c21f[_0x4cfe6a(0x3db)]][_0x4cfe6a(0x3ca)](_0x43c21f[_0x4cfe6a(0x258)])[_0x4cfe6a(0x291)]()[_0x4cfe6a(0x218)](errorlog);}}catch(_0x1d506a){errorlog(_0x1d506a);}}},_0x20b587[_0x183471(0x518)]=function(_0x545ea4){var _0x3a0782=_0x183471;_0x20b587[_0x3a0782(0x4aa)]&&'vector'in _0x545ea4?_0x20b587['decryptMessage'](_0x545ea4[_0x3a0782(0x3d2)],_0x545ea4['vector'])['then'](function(_0x4d104f){var _0x4ec1b1=_0x3a0782;_0x545ea4['candidate']=JSON[_0x4ec1b1(0x1e2)](_0x4d104f),_0x20b587['processIce2'](_0x545ea4);}):_0x20b587[_0x3a0782(0x3f4)](_0x545ea4);},_0x20b587[_0x183471(0x3f4)]=function(_0x95afdb){var _0x319370=_0x183471;if(_0x319370(0x1f2)===_0x319370(0x4d8)){if(_0x1fff4d['director'])!(_0x500484 in _0x307405[_0x319370(0x6aa)])&&_0x448046[_0x319370(0x214)](_0x11b27d);else{if(_0x4f81d9[_0x319370(0x33e)]!==_0x45b07a)return;}}else{try{if(_0x20b587[_0x319370(0x301)]){if(_0x95afdb[_0x319370(0x3d2)][_0x319370(0x3d2)][_0x319370(0x5f9)](_0x20b587[_0x319370(0x301)])===-0x1){log(_0x319370(0x252)),log(_0x95afdb[_0x319370(0x3d2)]);return;}else log(_0x319370(0x47f)),log(_0x95afdb['candidate']);}}catch(_0x52f229){errorlog(_0x52f229);}if(_0x95afdb[_0x319370(0x3d2)]&&'candidate'in _0x95afdb[_0x319370(0x3d2)]&&_0x95afdb[_0x319370(0x3d2)][_0x319370(0x3d2)]=='')return;if(_0x95afdb[_0x319370(0x3db)]in _0x20b587[_0x319370(0x6aa)]&&_0x95afdb[_0x319370(0x247)]==_0x319370(0x40f)){log(_0x319370(0x1ea));if(!(_0x95afdb['UUID']in _0x20b587['pcs'])){errorlog(_0x319370(0x2f2));return;}if(_0x319370(0x5dd)in _0x95afdb&&_0x20b587[_0x319370(0x6aa)][_0x95afdb[_0x319370(0x3db)]]['session']!=_0x95afdb['session']){errorlog(_0x319370(0x57c));return;}_0x20b587[_0x319370(0x6aa)][_0x95afdb[_0x319370(0x3db)]]['addIceCandidate'](_0x95afdb['candidate'])[_0x319370(0x291)]()[_0x319370(0x218)](function(_0x4aadab){var _0xf6f38f=_0x319370;_0xf6f38f(0x370)===_0xf6f38f(0x370)?(errorlog(_0x4aadab),errorlog(_0x95afdb)):_0x4467ba[_0xf6f38f(0x28e)]=_0x24c4a6['rpcs'][_0xac6393][_0xf6f38f(0x5a6)];});}else{if(_0x95afdb[_0x319370(0x3db)]in _0x20b587[_0x319370(0x1f0)]&&_0x95afdb[_0x319370(0x247)]==_0x319370(0x5fb)){log(_0x319370(0x460));if(!(_0x95afdb[_0x319370(0x3db)]in _0x20b587['rpcs'])){if(_0x319370(0x52e)===_0x319370(0x52e)){errorlog(_0x319370(0x2f2));return;}else _0x474fd5[_0x319370(0x631)]['resume']();}if(_0x319370(0x5dd)in _0x95afdb&&_0x20b587[_0x319370(0x1f0)][_0x95afdb[_0x319370(0x3db)]][_0x319370(0x5dd)]!=_0x95afdb['session']){errorlog(_0x319370(0x57c));return;}if(_0x20b587[_0x319370(0x1f0)][_0x95afdb['UUID']]===null)return;_0x20b587[_0x319370(0x1f0)][_0x95afdb[_0x319370(0x3db)]][_0x319370(0x3d3)](_0x95afdb['candidate'])[_0x319370(0x291)]()['catch'](function(_0x22efae){errorlog(_0x22efae),errorlog(_0x95afdb);});}else errorlog(_0x95afdb),errorlog('ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?');}}},_0x20b587[_0x183471(0x1e3)]=function(_0x26fccc){var _0x43bd76=_0x183471;if(_0x20b587[_0x43bd76(0x4aa)]&&'vector'in _0x26fccc)_0x43bd76(0x514)!==_0x43bd76(0x514)?_0x2d9265(_0x43bd76(0x426)+this[_0x43bd76(0x3db)])[_0x43bd76(0x584)][_0x43bd76(0x5ba)](_0x144794('container_'+this[_0x43bd76(0x3db)])):_0x20b587[_0x43bd76(0x2b5)](_0x26fccc[_0x43bd76(0x5bd)],_0x26fccc[_0x43bd76(0x636)])[_0x43bd76(0x291)](function(_0x429541){var _0x30a3d9=_0x43bd76;_0x26fccc[_0x30a3d9(0x5bd)]=JSON[_0x30a3d9(0x1e2)](_0x429541);var _0x118239={};_0x118239[_0x30a3d9(0x3db)]=_0x26fccc[_0x30a3d9(0x3db)],_0x118239[_0x30a3d9(0x247)]=_0x26fccc[_0x30a3d9(0x247)];for(var _0x36b3cd=0x0;_0x36b3cd<_0x26fccc['candidates'][_0x30a3d9(0x58e)];_0x36b3cd++){if(_0x30a3d9(0x647)===_0x30a3d9(0x381)){_0x4071cc(_0x30a3d9(0x4b6));return;}else _0x118239[_0x30a3d9(0x3d2)]=_0x26fccc['candidates'][_0x36b3cd],_0x20b587[_0x30a3d9(0x3f4)](_0x118239);}});else{var _0x44e0ad={};_0x44e0ad[_0x43bd76(0x3db)]=_0x26fccc['UUID'],_0x44e0ad[_0x43bd76(0x247)]=_0x26fccc[_0x43bd76(0x247)];for(var _0x11afac=0x0;_0x11afac<_0x26fccc[_0x43bd76(0x5bd)][_0x43bd76(0x58e)];_0x11afac++){_0x44e0ad[_0x43bd76(0x3d2)]=_0x26fccc[_0x43bd76(0x5bd)][_0x11afac],_0x20b587[_0x43bd76(0x3f4)](_0x44e0ad);}}},_0x20b587[_0x183471(0x60c)]=function(_0x467a91){var _0x4ed7b5=_0x183471;_0x20b587[_0x4ed7b5(0x1f0)][_0x467a91[_0x4ed7b5(0x3db)]][_0x4ed7b5(0x3ca)](_0x467a91[_0x4ed7b5(0x258)])['then'](function(){var _0x55ac0e=_0x4ed7b5;if(_0x20b587[_0x55ac0e(0x1f0)][_0x467a91[_0x55ac0e(0x3db)]][_0x55ac0e(0x3c4)][_0x55ac0e(0x247)]===_0x55ac0e(0x4d2))_0x20b587[_0x55ac0e(0x1f0)][_0x467a91[_0x55ac0e(0x3db)]][_0x55ac0e(0x5ec)]()[_0x55ac0e(0x291)](function(_0x1439b6){var _0xe219d3=_0x55ac0e;if(!_0x20b587[_0xe219d3(0x225)]&&_0x20b587['stereo']==0x5)_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler[_0xe219d3(0x4f2)](_0x1439b6[_0xe219d3(0x38e)],{'stereo':0x1,'maxaveragebitrate':(_0x20b587[_0xe219d3(0x3fe)]||0x100)*0x400,'cbr':_0x20b587[_0xe219d3(0x491)],'useinbandfec':0x1,'maxptime':_0x20b587[_0xe219d3(0x366)],'minptime':_0x20b587[_0xe219d3(0x652)],'ptime':_0x20b587[_0xe219d3(0x54a)]});else{if(_0x20b587[_0xe219d3(0x480)]==0x1||_0x20b587[_0xe219d3(0x480)]==0x2||_0x20b587[_0xe219d3(0x480)]==0x5)_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler[_0xe219d3(0x4f2)](_0x1439b6[_0xe219d3(0x38e)],{'stereo':0x1,'maxaveragebitrate':(_0x20b587[_0xe219d3(0x3fe)]||0x100)*0x400,'cbr':_0x20b587['cbr'],'useinbandfec':0x1,'maxptime':_0x20b587[_0xe219d3(0x366)],'minptime':_0x20b587[_0xe219d3(0x652)],'ptime':_0x20b587[_0xe219d3(0x54a)]});else{if(_0x20b587[_0xe219d3(0x480)]==0x4)_0x1439b6['sdp']=CodecsHandler[_0xe219d3(0x4f2)](_0x1439b6[_0xe219d3(0x38e)],{'stereo':0x2,'maxaveragebitrate':(_0x20b587[_0xe219d3(0x3fe)]||0x100)*0x400,'cbr':_0x20b587[_0xe219d3(0x491)],'useinbandfec':0x1,'maxptime':_0x20b587[_0xe219d3(0x366)],'minptime':_0x20b587[_0xe219d3(0x652)],'ptime':_0x20b587[_0xe219d3(0x54a)]});else _0x20b587[_0xe219d3(0x3fe)]&&(_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler['setOpusAttributes'](_0x1439b6[_0xe219d3(0x38e)],{'maxaveragebitrate':_0x20b587[_0xe219d3(0x3fe)]*0x400,'cbr':_0x20b587[_0xe219d3(0x491)],'useinbandfec':0x1,'maxptime':_0x20b587[_0xe219d3(0x366)],'minptime':_0x20b587[_0xe219d3(0x652)],'ptime':_0x20b587[_0xe219d3(0x54a)]}));}}if(_0x20b587[_0xe219d3(0x5bb)]){if(_0xe219d3(0x6a9)==='BLRVe')_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler[_0xe219d3(0x1e6)](_0x1439b6['sdp'],_0x20b587[_0xe219d3(0x5bb)]);else{if(_0x159d96[_0xe219d3(0x1f0)][_0x35c79a][_0xe219d3(0x464)]===_0x58cf62)return;_0x32f000['rpcs'][_0x28b0bd]['targetBandwidth']=_0x32284c[_0xe219d3(0x1f0)][_0x220f41][_0xe219d3(0x464)];}}if(_0x20b587['noNacks']){if(_0xe219d3(0x336)===_0xe219d3(0x336))log(_0x1439b6[_0xe219d3(0x38e)]),_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler[_0xe219d3(0x510)](_0x1439b6[_0xe219d3(0x38e)]);else{var _0x25af40=new _0x12b380(_0x4659f3),_0x2ae1b7='';for(var _0x3c58ae=0x0;_0x3c58ae<_0x25af40[_0xe219d3(0x3aa)];_0x3c58ae++){_0x2ae1b7+=_0x5c54a3['fromCharCode'](_0x25af40[_0x3c58ae]);}return _0x2ae1b7;}}_0x20b587[_0xe219d3(0x463)]&&(_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler['disablePLI'](_0x1439b6[_0xe219d3(0x38e)]));_0x20b587[_0xe219d3(0x2b7)]&&(_0x1439b6[_0xe219d3(0x38e)]=CodecsHandler[_0xe219d3(0x5a0)](_0x1439b6[_0xe219d3(0x38e)]));if(_0x20b587[_0xe219d3(0x1f0)][_0x467a91[_0xe219d3(0x3db)]][_0xe219d3(0x464)])log(_0xe219d3(0x2bf)),_0x1439b6[_0xe219d3(0x38e)]=_0x2b5fc1(_0x1439b6['sdp'],_0x20b587[_0xe219d3(0x1f0)][_0x467a91[_0xe219d3(0x3db)]][_0xe219d3(0x464)]);else _0x20b587[_0xe219d3(0x211)]&&(log(_0xe219d3(0x2bf)),_0x1439b6['sdp']=_0x2b5fc1(_0x1439b6[_0xe219d3(0x38e)],_0x20b587[_0xe219d3(0x211)]));return _0x20b587[_0xe219d3(0x1f0)][_0x467a91[_0xe219d3(0x3db)]][_0xe219d3(0x509)](_0x1439b6);})['then'](function _0x4a8f53(){var _0x594cf3=_0x55ac0e;log(_0x594cf3(0x1fb));var _0x4249b0={};_0x4249b0[_0x594cf3(0x3db)]=_0x467a91[_0x594cf3(0x3db)],_0x4249b0[_0x594cf3(0x258)]=_0x20b587[_0x594cf3(0x1f0)][_0x467a91[_0x594cf3(0x3db)]][_0x594cf3(0x27c)],_0x4249b0[_0x594cf3(0x5dd)]=_0x20b587['rpcs'][_0x467a91[_0x594cf3(0x3db)]][_0x594cf3(0x5dd)],_0x20b587['password']?_0x20b587[_0x594cf3(0x5d5)](JSON[_0x594cf3(0x60b)](_0x4249b0[_0x594cf3(0x258)]))['then'](function(_0x293d07){var _0x45b549=_0x594cf3;if(_0x45b549(0x49d)!==_0x45b549(0x20c))_0x4249b0[_0x45b549(0x258)]=_0x293d07[0x0],_0x4249b0['vector']=_0x293d07[0x1],_0x20b587['anyrequest'](_0x4249b0);else{_0x1890c7(_0x45b549(0x371)),_0x3b6120['processIce'](_0x30f847);return;}}):_0x20b587[_0x594cf3(0x3c1)](_0x4249b0);})['catch'](errorlog);else _0x20b587['rpcs'][_0x467a91[_0x55ac0e(0x3db)]][_0x55ac0e(0x3c4)][_0x55ac0e(0x247)]==='answer'&&errorlog(_0x55ac0e(0x3a7));})['catch'](errorlog);},_0x20b587[_0x183471(0x3ac)]=function(_0x5969da){var _0x10bd6c=_0x183471;if(_0x10bd6c(0x45f)===_0x10bd6c(0x45f)){var _0x502102=_0x5969da[_0x10bd6c(0x3db)];if(_0x502102 in _0x20b587[_0x10bd6c(0x1f0)]){log(_0x10bd6c(0x40d)),log(_0x5969da);if(_0x10bd6c(0x5dd)in _0x5969da){if(_0x20b587[_0x10bd6c(0x1f0)][_0x502102]['session']==_0x5969da[_0x10bd6c(0x5dd)]){log('SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS');return;}else warnlog(_0x10bd6c(0x2d1));}}else log(_0x10bd6c(0x273));try{for(var _0x46bba6 in _0x20b587[_0x10bd6c(0x1f0)]){if(_0x20b587[_0x10bd6c(0x1f0)][_0x46bba6][_0x10bd6c(0x587)]==_0x5969da[_0x10bd6c(0x587)]){_0x20b587[_0x10bd6c(0x1f0)][_0x46bba6][_0x10bd6c(0x5f5)]&&(_0x20b587[_0x10bd6c(0x1f0)][_0x46bba6][_0x10bd6c(0x5f5)][_0x10bd6c(0x5ad)][_0x10bd6c(0x2f5)]=_0x10bd6c(0x357));_0x20b587['rpcs'][_0x46bba6]=null,delete _0x20b587['rpcs'][_0x46bba6],warnlog(_0x10bd6c(0x572));if(_0x20b587[_0x10bd6c(0x225)])try{document[_0x10bd6c(0x433)](_0x10bd6c(0x426)+_0x46bba6)&&getById(_0x10bd6c(0x426)+_0x46bba6)['parentNode'][_0x10bd6c(0x5ba)](getById(_0x10bd6c(0x426)+_0x46bba6));}catch(_0x3e90c3){errorlog(_0x3e90c3);}}}document[_0x10bd6c(0x433)](_0x10bd6c(0x4d5))&&document[_0x10bd6c(0x433)]('mainmenu')[_0x10bd6c(0x584)]['removeChild'](document[_0x10bd6c(0x433)](_0x10bd6c(0x4d5)));}catch(_0x50d73b){errorlog(_0x50d73b);}if(_0x20b587[_0x10bd6c(0x4ff)]!==![]){if(Object['keys'](_0x20b587[_0x10bd6c(0x1f0)])[_0x10bd6c(0x58e)]>=_0x20b587[_0x10bd6c(0x4ff)]){delete _0x20b587[_0x10bd6c(0x1f0)][_0x502102],updateUserList(),warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}else{if(_0x20b587['maxconnections']!==![]){if(Object[_0x10bd6c(0x2c0)](_0x20b587[_0x10bd6c(0x1f0)])[_0x10bd6c(0x58e)]+Object[_0x10bd6c(0x2c0)](_0x20b587[_0x10bd6c(0x6aa)])[_0x10bd6c(0x58e)]>=_0x20b587[_0x10bd6c(0x308)]){delete _0x20b587[_0x10bd6c(0x1f0)][_0x502102],updateUserList(),warnlog(_0x10bd6c(0x38c));return;}}}if(_0x20b587[_0x10bd6c(0x2c7)]){if(_0x20b587['director'])!(_0x502102 in _0x20b587[_0x10bd6c(0x6aa)])&&_0x20b587[_0x10bd6c(0x214)](_0x502102);else{if(_0x20b587[_0x10bd6c(0x33e)]!==_0x502102)return;}}_0x20b587[_0x10bd6c(0x1f0)][_0x502102]=new RTCPeerConnection(_0x20b587[_0x10bd6c(0x655)]);if(_0x20b587[_0x10bd6c(0x20f)]){if(_0x10bd6c(0x54e)===_0x10bd6c(0x623))_0x2573ea(_0x424179(_0x4519d4[_0x10bd6c(0x1c9)]),_0x5c1af5[_0x10bd6c(0x56a)]);else{if(Object['keys'](_0x20b587[_0x10bd6c(0x1f0)])[_0x10bd6c(0x58e)]>0x1){warnlog(_0x10bd6c(0x409)),log(_0x20b587[_0x10bd6c(0x1f0)]),delete _0x20b587[_0x10bd6c(0x1f0)][_0x502102],updateUserList();return;}else warnlog('CONNECTED\x20TO\x20FIRST\x20PEER');}}_0x5969da['streamID']in _0x20b587[_0x10bd6c(0x66f)]&&delete _0x20b587[_0x10bd6c(0x66f)][_0x5969da[_0x10bd6c(0x587)]];_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)]=_0x5969da['streamID'];_0x5969da[_0x10bd6c(0x5dd)]?_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x5dd)]=_0x5969da[_0x10bd6c(0x5dd)]:_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x5dd)]=null;_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x5ac)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x34f)]={},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x34f)][_0x10bd6c(0x24d)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x5f6)]=-0x1,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x50b)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x4bb)]=-0x1,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x464)]=![],_0x20b587['rpcs'][_0x502102][_0x10bd6c(0x5f5)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x1d1)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x539)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x526)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x4c8)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x26e)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102]['remoteMuteElement']=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x2e0)]=null,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x49b)]={},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x4eb)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x50c)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x547)]=null,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x3fc)]=0x64,_0x20b587['rpcs'][_0x502102][_0x10bd6c(0x44a)]=0x0,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x675)]=0x0,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x5d9)]=0x0,_0x20b587['rpcs'][_0x502102][_0x10bd6c(0x5a6)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102]['order']=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x67d)]=null,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x2d0)]=null,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x3b5)]={},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x650)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x58c)]=![],_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x3be)]=Date[_0x10bd6c(0x552)]();var _0x48d550='';_0x20b587[_0x10bd6c(0x278)]&&(_0x48d550=_0x20b587[_0x10bd6c(0x278)]);if(_0x20b587[_0x10bd6c(0x225)]){var _0x3d8a8d='';_0x20b587[_0x10bd6c(0x511)]&&(_0x20b587[_0x10bd6c(0x511)]!==!![]&&(_0x3d8a8d=_0x10bd6c(0x3b1)+_0x20b587['customWSS']));var _0x2a42d5='';_0x20b587[_0x10bd6c(0x4aa)]&&(_0x20b587[_0x10bd6c(0x516)]===![]&&(_0x2a42d5=_0x10bd6c(0x61e)+_0x20b587[_0x10bd6c(0x4aa)]));if(_0x20b587[_0x10bd6c(0x511)]&&_0x10bd6c(0x549)in _0x5969da&&_0x5969da['isScene']!==![]){}else createControlBox(_0x502102,'https://'+location[_0x10bd6c(0x217)]+location[_0x10bd6c(0x2d9)]+_0x10bd6c(0x63d)+_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)]+_0x10bd6c(0x455)+_0x48d550+_0x10bd6c(0x231)+_0x20b587[_0x10bd6c(0x438)]+_0x2a42d5+_0x3d8a8d,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)]);}_0x20b587[_0x10bd6c(0x1f0)][_0x502102]['UUID']=_0x502102;if(_0x10bd6c(0x587)in _0x5969da){_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)]=_0x5969da[_0x10bd6c(0x587)];try{if(_0x20b587[_0x10bd6c(0x634)]){if(_0x20b587[_0x10bd6c(0x634)][_0x10bd6c(0x1cc)](_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)])){if(_0x20b587[_0x10bd6c(0x3fa)]!==![]){let _0x4edb38=_0x20b587[_0x10bd6c(0x634)]['indexOf'](_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x587)]);_0x20b587['bitrate_set'][_0x10bd6c(0x58e)]>_0x4edb38&&(_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x464)]=parseInt(_0x20b587[_0x10bd6c(0x3fa)][_0x4edb38]),_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x464)]<=0x0&&(_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x464)]=![]));}}}}catch(_0x379908){errorlog(_0x379908);}}_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x3e1)]=function(_0x10ab91){var _0x419a68=_0x10bd6c;try{var _0x4cf0d6=this[_0x419a68(0x587)];}catch(_0xca7fc2){}if(!_0x20b587[_0x419a68(0x225)]){if(_0x20b587['scene']!==![]||_0x20b587[_0x419a68(0x438)]!==![])try{_0x20b587[_0x419a68(0x1f0)][this['UUID']][_0x419a68(0x5f5)]&&(_0x419a68(0x456)!==_0x419a68(0x4b7)?_0x20b587[_0x419a68(0x1f0)][this[_0x419a68(0x3db)]]['videoElement'][_0x419a68(0x5ad)][_0x419a68(0x2f5)]=_0x419a68(0x357):_0x3521fa['pcs'][_0x4ff752][_0x419a68(0x37e)]=![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x5c6a09){}}try{document[_0x419a68(0x433)](_0x419a68(0x426)+this[_0x419a68(0x3db)])&&getById(_0x419a68(0x426)+this[_0x419a68(0x3db)])[_0x419a68(0x584)]['removeChild'](getById(_0x419a68(0x426)+this[_0x419a68(0x3db)]));}catch(_0x36b153){errorlog(_0x36b153);}try{_0x419a68(0x2c6)!==_0x419a68(0x2c6)?_0xa9ecb0[_0x419a68(0x587)]in _0xa63c0e[_0x419a68(0x560)]&&(_0x4ac353(_0x18f2b7[_0x419a68(0x560)][_0xd85407[_0x419a68(0x587)]]),delete _0x485f18[_0x419a68(0x560)][_0x21fed9['streamID']]):this[_0x419a68(0x547)]&&this['streamSrc']['getTracks']()['forEach'](function(_0x3d908e){var _0x369a55=_0x419a68;_0x3d908e[_0x369a55(0x275)]();});}catch(_0x31505b){errorlog(_0x31505b);}try{this['receiveChannel'][_0x419a68(0x37c)]();}catch(_0x5a6543){errorlog(_0x5a6543);}try{_0x20b587[_0x419a68(0x1f0)][this[_0x419a68(0x3db)]]=null,delete _0x20b587[_0x419a68(0x1f0)][this[_0x419a68(0x3db)]];}catch(_0x5cf318){errorlog(_0x5cf318);}warnlog('RPC\x20closed');try{_0x20b587[_0x419a68(0x3a5)](_0x4cf0d6);}catch(_0x396780){if('Lpmgm'!==_0x419a68(0x3cc)){if(_0x2f26c1[_0x419a68(0x1f0)][_0x3987f5][_0x419a68(0x5dd)]==_0x3d79ab[_0x419a68(0x5dd)]){_0x5d18a0('SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS');return;}else _0x4dd112(_0x419a68(0x2d1));}else errorlog(_0x419a68(0x205)),errorlog(_0x396780);}updateUserList();},_0x20b587[_0x10bd6c(0x1f0)][_0x502102]['iceTimer']=null,_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x396)]=[],_0x20b587['rpcs'][_0x502102][_0x10bd6c(0x276)]=function(_0x4ae690){var _0x3b177b=_0x10bd6c;if(_0x4ae690[_0x3b177b(0x3d2)]==null){log(_0x3b177b(0x244));return;}try{if(_0x20b587[_0x3b177b(0x301)]){if(_0x4ae690[_0x3b177b(0x3d2)]['candidate'][_0x3b177b(0x5f9)](_0x20b587[_0x3b177b(0x301)])===-0x1){log(_0x3b177b(0x252));return;}else log(_0x4ae690[_0x3b177b(0x3d2)]);}}catch(_0x5bb54f){_0x3b177b(0x2f1)==='EmvRa'?_0x318a2b[_0x3b177b(0x1f0)][this[_0x3b177b(0x3db)]][_0x3b177b(0x5f5)][_0x3b177b(0x5ad)][_0x3b177b(0x2f5)]=_0x3b177b(0x357):errorlog(_0x5bb54f);}if(_0x20b587[_0x3b177b(0x1f0)][_0x502102][_0x3b177b(0x4fe)]!==null){_0x20b587[_0x3b177b(0x1f0)][_0x502102][_0x3b177b(0x396)][_0x3b177b(0x5cc)](_0x4ae690[_0x3b177b(0x3d2)]);return;}_0x20b587[_0x3b177b(0x1f0)][_0x502102][_0x3b177b(0x396)]['push'](_0x4ae690['candidate']),_0x20b587[_0x3b177b(0x1f0)][_0x502102][_0x3b177b(0x4fe)]=setTimeout(function(){var _0x5a6622=_0x3b177b;if(!(_0x502102 in _0x20b587[_0x5a6622(0x1f0)]))return;_0x20b587[_0x5a6622(0x1f0)][_0x502102][_0x5a6622(0x4fe)]=null;if(_0x20b587[_0x5a6622(0x1f0)][_0x502102][_0x5a6622(0x396)]==[])return;var _0x4099aa={};_0x4099aa[_0x5a6622(0x3db)]=_0x502102,_0x4099aa[_0x5a6622(0x247)]=_0x5a6622(0x40f),_0x4099aa[_0x5a6622(0x5bd)]=_0x20b587[_0x5a6622(0x1f0)][_0x502102]['iceBundle'],_0x4099aa[_0x5a6622(0x5dd)]=_0x20b587[_0x5a6622(0x1f0)][_0x502102][_0x5a6622(0x5dd)],_0x20b587[_0x5a6622(0x1f0)][_0x502102][_0x5a6622(0x396)]=[],_0x20b587[_0x5a6622(0x4aa)]?'DuuxT'!=='gHpYl'?_0x20b587[_0x5a6622(0x5d5)](JSON[_0x5a6622(0x60b)](_0x4099aa[_0x5a6622(0x5bd)]))['then'](function(_0x2506c5){var _0xa61db8=_0x5a6622;_0x4099aa['candidates']=_0x2506c5[0x0],_0x4099aa[_0xa61db8(0x636)]=_0x2506c5[0x1],_0x20b587[_0xa61db8(0x3c1)](_0x4099aa);}):_0x3c94cc=_0x267fa5[_0x5a6622(0x1ca)]:'Foaib'===_0x5a6622(0x33c)?_0x2087a1[_0x5a6622(0x3a5)](_0x2f3551[_0x21c9e5]):_0x20b587[_0x5a6622(0x3c1)](_0x4099aa);},0x190);},_0x20b587['rpcs'][_0x502102][_0x10bd6c(0x58a)]=function(_0x1a96e4){var _0x2727f=_0x10bd6c;switch(this[_0x2727f(0x683)]){case _0x2727f(0x68c):log(_0x2727f(0x68c));case _0x2727f(0x2ad):log(_0x2727f(0x2ad));case _0x2727f(0x603):log(_0x2727f(0x4ef));if(_0x20b587[_0x2727f(0x20f)]){if(_0x20b587['ws'][_0x2727f(0x695)]!==0x1){if(_0x2727f(0x531)===_0x2727f(0x531)){_0x20b587['ws']['close']();break;}else for(var _0x4616b0=0x0;_0x4616b0<_0x3ab02b[_0x2727f(0x4c9)][_0x2727f(0x58e)];_0x4616b0++){if(_0x131ac7['soloChatUUID'][_0x4616b0]in _0x1234d3[_0x2727f(0x6aa)]){}else _0x63da31['soloChatUUID'][_0x2727f(0x2ce)](_0x4616b0,0x1),_0x4616b0--;}}_0x20b587['ws'][_0x2727f(0x37c)](),setTimeout(function(){var _0x1219c2=_0x2727f;_0x20b587[_0x1219c2(0x33d)]!=!![]&&warnUser(_0x1219c2(0x445));},0x1);}break;case'disconnected':warnlog(_0x2727f(0x4ca));break;case _0x2727f(0x20b):warnlog(_0x2727f(0x39e));try{var _0x527810=this[_0x2727f(0x587)];}catch(_0x12e2b6){}try{_0x2727f(0x1fa)!==_0x2727f(0x505)?this['streamSrc']&&this[_0x2727f(0x547)][_0x2727f(0x3ea)]()['forEach'](function(_0x14933e){var _0x5b98b7=_0x2727f;_0x14933e[_0x5b98b7(0x275)](),log(_0x5b98b7(0x325));}):_0x5b674c[_0x2727f(0x6aa)][_0x1ffba9['UUID']][_0x2727f(0x2dd)]=_0x1341ee;}catch(_0x4d9d50){warnlog(_0x4d9d50);}if(_0x20b587[_0x2727f(0x225)])try{if(_0x2727f(0x1e1)!=='ocNEf')_0x2727f(0x45b)in _0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]]['videoElement']&&(_0x2727f(0x56c)===_0x2727f(0x36d)?(_0x5e97dd(_0x2727f(0x232)),_0x2d2449[_0x2727f(0x1ec)][_0x4bc652][_0x2727f(0x63f)][_0x2727f(0x2a1)][_0x2727f(0x282)](_0x4d963e,_0x5d7f45[_0x2727f(0x1ec)][_0xb72c54][_0x2727f(0x577)]['currentTime'])):_0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]][_0x2727f(0x5f5)][_0x2727f(0x45b)][_0x2727f(0x275)]());else{if(_0x1be615[_0x2727f(0x6aa)][_0x5cc3c4][_0x2727f(0x416)]===![])return;_0x14d530=_0x6142ad[_0x2727f(0x6aa)][_0x3a3442][_0x2727f(0x416)];}}catch(_0x550d1f){warnlog(_0x550d1f);}try{_0x2727f(0x297)===_0x2727f(0x499)?_0x3c6649[_0x2727f(0x1f0)][_0x119221]['videoElement'][_0x2727f(0x5fe)]=_0x5b05ce['rpcs'][_0xf37c45][_0x2727f(0x2e0)]:document[_0x2727f(0x433)](_0x2727f(0x426)+this['UUID'])&&getById(_0x2727f(0x426)+this[_0x2727f(0x3db)])[_0x2727f(0x584)]['removeChild'](getById(_0x2727f(0x426)+this[_0x2727f(0x3db)]));}catch(_0x6b1bfc){warnlog(_0x6b1bfc);}_0x20b587[_0x2727f(0x1f0)][this['UUID']][_0x2727f(0x37c)](),_0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]]=null,delete _0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]];!_0x20b587['director']&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x527810=='undefined'){if(_0x2727f(0x2f9)===_0x2727f(0x2de))_0x5b643f['directorUUID']=_0x1f3df2['from'];else break;}try{warnlog(_0x2727f(0x204)),_0x527810 in _0x20b587[_0x2727f(0x560)]&&clearTimeout(_0x20b587[_0x2727f(0x560)][_0x527810]),_0x20b587['watchTimeoutList'][_0x527810]=setTimeout(function(_0x271806){var _0x46e8e2=_0x2727f;delete _0x20b587[_0x46e8e2(0x560)][_0x271806],_0x20b587[_0x46e8e2(0x3a5)](_0x271806);},_0x20b587['retryTimeout'],_0x527810);}catch(_0x1856ff){'eHMEr'!==_0x2727f(0x332)?_0x5a495c(_0x34f255):errorlog(_0x1856ff);}break;case _0x2727f(0x595):warnlog(_0x2727f(0x4b1));try{var _0x527810=this[_0x2727f(0x587)];}catch(_0xa49e58){};try{this[_0x2727f(0x547)]&&this[_0x2727f(0x547)]['getTracks']()[_0x2727f(0x622)](function(_0x5796d5){var _0x4285f2=_0x2727f;_0x5796d5[_0x4285f2(0x275)](),log(_0x4285f2(0x325));});}catch(_0x4b0015){}if(_0x20b587['director']){if('YNNBN'!==_0x2727f(0x611))try{'recorder'in _0x20b587['rpcs'][this[_0x2727f(0x3db)]][_0x2727f(0x5f5)]&&_0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]][_0x2727f(0x5f5)][_0x2727f(0x45b)][_0x2727f(0x275)]();}catch(_0x5e9058){errorlog(_0x5e9058);}else _0x229292[_0x2727f(0x345)](![],_0x859423);}try{document[_0x2727f(0x433)](_0x2727f(0x426)+this[_0x2727f(0x3db)])&&getById(_0x2727f(0x426)+this[_0x2727f(0x3db)])[_0x2727f(0x584)][_0x2727f(0x5ba)](getById('container_'+this[_0x2727f(0x3db)]));}catch(_0x257c84){errorlog(_0x257c84);}_0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]][_0x2727f(0x37c)](),_0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]]=null,delete _0x20b587[_0x2727f(0x1f0)][this[_0x2727f(0x3db)]];!_0x20b587['director']&&setTimeout(function(){var _0x2d6df6=_0x2727f;if('VxJFG'==='VxJFG')updateMixer();else{delete _0x339c21[_0x2d6df6(0x6aa)][_0x156460],_0x229199['applySoloChat'](),_0x539dfd();return;}},0x1);if(typeof _0x527810==_0x2727f(0x3eb))break;try{errorlog('TRYING\x20TO\x20RECONNECT\x203'),_0x527810 in _0x20b587['watchTimeoutList']&&clearTimeout(_0x20b587[_0x2727f(0x560)][_0x527810]),_0x20b587[_0x2727f(0x560)][_0x527810]=setTimeout(function(_0x26079a){var _0x2632aa=_0x2727f;_0x2632aa(0x367)===_0x2632aa(0x367)?(delete _0x20b587[_0x2632aa(0x560)][_0x26079a],_0x20b587[_0x2632aa(0x3a5)](_0x26079a)):_0x24d8e3[_0x2632aa(0x3a5)](_0x349332);},_0x20b587['retryTimeout'],_0x527810);}catch(_0x3c5390){errorlog(_0x3c5390);}break;}},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x3b0)]=function(){var _0x4f0dbc=_0x10bd6c;if(_0x4f0dbc(0x56e)===_0x4f0dbc(0x47c)){if(_0x59f469['customWSS'])return;_0x161b35(_0x2db381[_0x4f0dbc(0x321)]);if(!_0x4d4ea9['ws']||_0x1a2eab['ws'][_0x4f0dbc(0x695)]!==0x1)return;_0x4205e5['pingTimeout']=_0x47fd1f(function(){var _0x3abcff=_0x4f0dbc;_0x4c927e('Pinging');var _0x231805={};_0x231805['request']=_0x3abcff(0x64a),_0x1fc235['sendMsg'](_0x231805);},0xbb8);}else try{if(this[_0x4f0dbc(0x28b)]==_0x4f0dbc(0x595))errorlog('CLOSED');else{if(this['iceConnectionState']==_0x4f0dbc(0x412))warnlog(_0x4f0dbc(0x432)),_0x20b587['rpcs'][_0x502102][_0x4f0dbc(0x5f5)][_0x4f0dbc(0x5ad)][_0x4f0dbc(0x51d)]='0',_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x56b)]=setTimeout(function(_0x5798e7){updateMixer();},0x1f4,_0x502102);else this[_0x4f0dbc(0x28b)]==_0x4f0dbc(0x20b)?errorlog(_0x4f0dbc(0x46c)):(log(_0x4f0dbc(0x3fd)+this[_0x4f0dbc(0x28b)]),'opacity'in _0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x5f5)][_0x4f0dbc(0x5ad)]?_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x5f5)][_0x4f0dbc(0x5ad)][_0x4f0dbc(0x51d)]=='0'&&(_0x4f0dbc(0x4b9)!==_0x4f0dbc(0x239)?(_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x5f5)][_0x4f0dbc(0x5ad)][_0x4f0dbc(0x51d)]='1',updateMixer()):_0x3f4ca8[_0x4f0dbc(0x38e)]=_0x4f4609[_0x4f0dbc(0x5a0)](_0x180267[_0x4f0dbc(0x38e)])):_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x5f5)]['style'][_0x4f0dbc(0x51d)]='1',_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x56b)]&&clearTimeout(_0x20b587[_0x4f0dbc(0x1f0)][_0x502102][_0x4f0dbc(0x56b)]));}}catch(_0x6e9abf){}},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x55f)]=function(_0x4cd8b9){var _0x4b6afc=_0x10bd6c;_0x20b587[_0x4b6afc(0x1f0)][_0x502102]['receiveChannel']=_0x4cd8b9[_0x4b6afc(0x41c)],_0x20b587['rpcs'][_0x502102][_0x4b6afc(0x2d7)]['UUID']=_0x502102,_0x20b587['rpcs'][_0x502102]['receiveChannel'][_0x4b6afc(0x293)]=_0x277a1e=>{var _0x3118e3=_0x4b6afc,_0x4372c8={};_0x4372c8[_0x3118e3(0x2a7)]=![];if(_0x20b587[_0x3118e3(0x20d)]!==![])_0x20b587[_0x3118e3(0x20d)][_0x3118e3(0x1cc)](_0x20b587['rpcs'][_0x502102][_0x3118e3(0x587)])?_0x4372c8[_0x3118e3(0x34d)]=!![]:_0x4372c8['video']=![];else{if(_0x20b587['broadcast']!==![]){if(_0x20b587['broadcast']!==null)_0x20b587['rpcs'][_0x502102][_0x3118e3(0x587)]===_0x20b587['broadcast']?_0x20b587[_0x3118e3(0x37d)]?(_0x4372c8['broadcast']=!![],_0x4372c8[_0x3118e3(0x34d)]=![]):_0x4372c8[_0x3118e3(0x34d)]=!![]:_0x4372c8[_0x3118e3(0x34d)]=![];else _0x20b587[_0x3118e3(0x33e)]&&(_0x502102==_0x20b587[_0x3118e3(0x33e)]?_0x20b587[_0x3118e3(0x37d)]?(_0x4372c8['video']=![],_0x4372c8[_0x3118e3(0x2a7)]=!![]):_0x4372c8[_0x3118e3(0x34d)]=!![]:_0x4372c8[_0x3118e3(0x34d)]=![]);}else _0x20b587[_0x3118e3(0x364)]!==![]?_0x20b587['exclude']['includes'](_0x20b587[_0x3118e3(0x1f0)][_0x502102][_0x3118e3(0x587)])?_0x4372c8['video']=![]:_0x4372c8[_0x3118e3(0x34d)]=!![]:_0x4372c8[_0x3118e3(0x34d)]=!![];}_0x20b587[_0x3118e3(0x512)]&&(_0x4372c8['allowmidi']=_0x20b587['midiIn']);try{_0x4372c8['info']={},_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x5a6)]=_0x20b587[_0x3118e3(0x5a6)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x5aa)]=_0x20b587[_0x3118e3(0x5aa)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x574)]=_0x20b587[_0x3118e3(0x480)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x5ee)]=_0x20b587['bitrate'],_0x4372c8[_0x3118e3(0x42c)]['ab_url']=_0x20b587[_0x3118e3(0x3fe)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x543)]=_0x20b587['codec'],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x4b3)]=_0x20b587[_0x3118e3(0x4b3)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x2b9)]=_0x20b587['forceios'],_0x4372c8['info']['enhance_audio']=_0x20b587[_0x3118e3(0x3f3)],_0x4372c8[_0x3118e3(0x42c)]['ptime']=_0x20b587[_0x3118e3(0x54a)],_0x4372c8['info'][_0x3118e3(0x652)]=_0x20b587[_0x3118e3(0x652)],_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x366)]=_0x20b587[_0x3118e3(0x366)];if(navigator[_0x3118e3(0x65f)]){var _0x53859a,_0x6e4ad1=navigator[_0x3118e3(0x65f)];_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x3b9)]=_0x6e4ad1;}navigator[_0x3118e3(0x477)]&&(_0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x477)]=navigator[_0x3118e3(0x477)]);if(_0x20b587[_0x3118e3(0x1ee)]===![]){if(window[_0x3118e3(0x35e)]){_0x4372c8[_0x3118e3(0x42c)]['obs']=window['obsstudio'][_0x3118e3(0x1f8)];if(_0x20b587[_0x3118e3(0x384)]){var _0x1d96bb=![];_0x20b587['obsState'][_0x3118e3(0x629)]!==null&&(_0x4372c8['obsVisibility']=_0x20b587[_0x3118e3(0x384)][_0x3118e3(0x629)],_0x20b587[_0x3118e3(0x384)]['visibility']===![]&&(_0x1d96bb=!![])),_0x20b587[_0x3118e3(0x384)][_0x3118e3(0x597)]!==null&&(_0x4372c8['obsSourceActive']=_0x20b587[_0x3118e3(0x384)][_0x3118e3(0x597)]),_0x20b587[_0x3118e3(0x384)][_0x3118e3(0x4fd)]!==null&&(_0x3118e3(0x4da)===_0x3118e3(0x2b0)?(_0x344af8[_0x3118e3(0x1f0)][_0x5b0bf6][_0x3118e3(0x58c)][_0x3118e3(0x5ad)][_0x3118e3(0x2f5)]=_0x3118e3(0x4be),_0x2cdcf6=!![]):_0x4372c8['obsRecording']=_0x20b587[_0x3118e3(0x384)]['recording']),_0x20b587['obsState']['streaming']!==null&&(_0x4372c8[_0x3118e3(0x228)]=_0x20b587['obsState'][_0x3118e3(0x57b)]);}_0x20b587[_0x3118e3(0x1ca)]!==![]&&(_0x3118e3(0x562)===_0x3118e3(0x562)?(_0x4372c8[_0x3118e3(0x489)]=parseInt(_0x20b587['optimize']),_0x1d96bb&&(_0x20b587[_0x3118e3(0x1f0)][_0x502102][_0x3118e3(0x5f6)]=_0x4372c8['optimizedBitrate'])):_0x284703[_0x3118e3(0x2c9)][0x0]['active']=!![]);}else _0x4372c8[_0x3118e3(0x42c)][_0x3118e3(0x1de)]=![];}}catch(_0x4b7826){};_0x20b587['noaudio']!==![]?_0x20b587[_0x3118e3(0x1f6)][_0x3118e3(0x1cc)](_0x20b587[_0x3118e3(0x1f0)][_0x502102]['streamID'])?_0x4372c8[_0x3118e3(0x45a)]=!![]:_0x4372c8['audio']=![]:_0x4372c8[_0x3118e3(0x45a)]=!![];_0x4372c8['iframe']=![];_0x20b587[_0x3118e3(0x3e8)]!==![]?_0x20b587['noiframe'][_0x3118e3(0x1cc)](_0x20b587[_0x3118e3(0x1f0)][_0x502102]['streamID'])?_0x4372c8[_0x3118e3(0x495)]=!![]:_0x4372c8[_0x3118e3(0x495)]=![]:_0x4372c8[_0x3118e3(0x495)]=!![];_0x4372c8['guest']=![],_0x4372c8[_0x3118e3(0x1fd)]=![],_0x4372c8[_0x3118e3(0x225)]=![],_0x4372c8[_0x3118e3(0x5d8)]=_0x20b587[_0x3118e3(0x5d8)],_0x4372c8[_0x3118e3(0x3f1)]=![],_0x4372c8[_0x3118e3(0x59d)]=![],_0x4372c8[_0x3118e3(0x2b9)]=![];_0x20b587[_0x3118e3(0x3f3)]&&(_0x4372c8[_0x3118e3(0x3f1)]=!![]);if(_0x20b587[_0x3118e3(0x225)])_0x4372c8[_0x3118e3(0x225)]=!![],_0x4372c8[_0x3118e3(0x2b9)]=_0x20b587[_0x3118e3(0x2b9)];else{if(_0x20b587[_0x3118e3(0x1fd)]!==![]){if(_0x3118e3(0x5d4)!==_0x3118e3(0x5d4)){_0x4f696e(_0x3118e3(0x1fb));var _0x769786={};_0x769786[_0x3118e3(0x3db)]=_0x24a457[_0x3118e3(0x3db)],_0x769786[_0x3118e3(0x258)]=_0x31bd7a[_0x3118e3(0x1f0)][_0x5306ba[_0x3118e3(0x3db)]][_0x3118e3(0x27c)],_0x769786[_0x3118e3(0x5dd)]=_0x421574[_0x3118e3(0x1f0)][_0x4b2ee1[_0x3118e3(0x3db)]][_0x3118e3(0x5dd)],_0x177bc9['password']?_0x43e19e[_0x3118e3(0x5d5)](_0x14b345[_0x3118e3(0x60b)](_0x769786[_0x3118e3(0x258)]))[_0x3118e3(0x291)](function(_0x18ea71){var _0x2c8ce2=_0x3118e3;_0x769786['description']=_0x18ea71[0x0],_0x769786[_0x2c8ce2(0x636)]=_0x18ea71[0x1],_0x1a411c[_0x2c8ce2(0x3c1)](_0x769786);}):_0x5ca562[_0x3118e3(0x3c1)](_0x769786);}else _0x4372c8[_0x3118e3(0x1fd)]=_0x20b587[_0x3118e3(0x1fd)];}else _0x20b587[_0x3118e3(0x438)]!==![]&&_0x20b587[_0x3118e3(0x438)]!==''&&(_0x4372c8['forceios']=_0x20b587[_0x3118e3(0x2b9)],_0x4372c8[_0x3118e3(0x680)]=!![]);}_0x20b587[_0x3118e3(0x466)](_0x4372c8,_0x502102)?log(_0x3118e3(0x425)):_0x3118e3(0x26c)!==_0x3118e3(0x1e8)?errorlog(_0x3118e3(0x570)):_0x5a9d06(_0x3118e3(0x608)),pokeIframeAPI(_0x3118e3(0x452),!![],_0x502102);},_0x20b587['rpcs'][_0x502102][_0x4b6afc(0x2d7)][_0x4b6afc(0x53a)]=_0x36155b=>{var _0x54d5fe=_0x4b6afc;if(typeof _0x36155b['data']==_0x54d5fe(0x649)){if(_0x54d5fe(0x392)===_0x54d5fe(0x392)){if(!_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['imageElement'])_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['imageElement']=document[_0x54d5fe(0x256)](_0x54d5fe(0x4bd)),_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x356)]=0x10,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x207)]=0x9,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x609)]=![],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x1d4)](_0x54d5fe(0x315),function(_0x83174c){var _0x2b3e9c=_0x54d5fe;log(_0x2b3e9c(0x573));try{if(_0x83174c[_0x2b3e9c(0x327)]||_0x83174c[_0x2b3e9c(0x52a)]){_0x83174c[_0x2b3e9c(0x4ea)]();var _0x133196=_0x83174c[_0x2b3e9c(0x272)][_0x2b3e9c(0x5bf)][_0x2b3e9c(0x3db)];if('stats'in _0x20b587['rpcs'][_0x133196]){var [_0x4f39d8,_0xff2a67]=statsMenuCreator();printViewStats(_0xff2a67,_0x133196),_0x4f39d8['interval']=setInterval(printViewStats,0xbb8,_0xff2a67,_0x133196);}return _0x83174c[_0x2b3e9c(0x33a)](),![];}}catch(_0x346fd1){errorlog(_0x346fd1);}}),updateMixer();else _0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x609)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x609)]=![],_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x5ad)][_0x54d5fe(0x629)]=_0x54d5fe(0x38a));_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x544)]=window['URL'][_0x54d5fe(0x283)](new Blob([new Uint8Array(_0x36155b[_0x54d5fe(0x59b)])],{'type':_0x54d5fe(0x4ce)}));return;}else _0x404a6e[_0x54d5fe(0x2c9)]=[{}];}var _0x218bcd=JSON['parse'](_0x36155b[_0x54d5fe(0x59b)]);_0x218bcd[_0x54d5fe(0x3db)]=_0x502102;var _0x3be7ac=![],_0x3cbbb1=![];_0x54d5fe(0x4d4)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x225)]&&(!(_0x20b587[_0x54d5fe(0x33d)]||_0x20b587[_0x54d5fe(0x38f)])&&(_0x54d5fe(0x382)==='KrXOs'?warnUser(_0x54d5fe(0x51e),0x1388):_0x32530a[_0x54d5fe(0x56a)]&&(_0xd01d46[_0x54d5fe(0x56a)][_0x54d5fe(0x1f1)]=![]))),errorlog(_0x54d5fe(0x339)+_0x218bcd[_0x54d5fe(0x4d4)]+_0x54d5fe(0x4cd)+_0x20b587[_0x54d5fe(0x225)]));if('description'in _0x218bcd)_0x20b587[_0x54d5fe(0x4ee)](_0x218bcd);else{if(_0x54d5fe(0x3d2)in _0x218bcd)_0x218bcd[_0x54d5fe(0x3db)]=_0x502102,log(_0x54d5fe(0x371)),_0x20b587[_0x54d5fe(0x518)](_0x218bcd);else{if(_0x54d5fe(0x5bd)in _0x218bcd)'LmwaS'===_0x54d5fe(0x419)?(_0x468455[_0x54d5fe(0x275)](),_0xcbc376['videoElement'][_0x54d5fe(0x2e6)][_0x54d5fe(0x648)](_0x3d14d7),_0x28b346(_0x54d5fe(0x4ac))):(_0x218bcd[_0x54d5fe(0x3db)]=_0x502102,log(_0x54d5fe(0x348)),_0x20b587[_0x54d5fe(0x1e3)](_0x218bcd));else{if(_0x54d5fe(0x650)in _0x218bcd)try{_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x650)]=_0x218bcd[_0x54d5fe(0x650)]||![];if(_0x20b587[_0x54d5fe(0x225)]){if(_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeSrc']){var _0x1d6173=document[_0x54d5fe(0x256)](_0x54d5fe(0x223));_0x1d6173[_0x54d5fe(0x28e)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x650)],_0x1d6173[_0x54d5fe(0x28e)]=_0x1d6173[_0x54d5fe(0x3ee)],_0x1d6173=_0x1d6173[_0x54d5fe(0x30f)]||_0x1d6173['innerText']||'',getById(_0x54d5fe(0x1df)+_0x502102)[_0x54d5fe(0x3ee)]=_0x54d5fe(0x378)+_0x1d6173+_0x54d5fe(0x30b)+_0x1d6173+_0x54d5fe(0x6a1),getById(_0x54d5fe(0x1df)+_0x502102)['classList'][_0x54d5fe(0x545)](_0x54d5fe(0x352));}else getById('iframeDetails_'+_0x502102)[_0x54d5fe(0x4c4)][_0x54d5fe(0x2fd)](_0x54d5fe(0x352)),getById(_0x54d5fe(0x1df)+_0x502102)[_0x54d5fe(0x28e)]='';}else{if(_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x650)]==![]){_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]=![],_0x3be7ac=!![];if(_0x20b587[_0x54d5fe(0x2a7)]!==![]){if(_0x20b587['broadcast']!==null){if(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]===_0x20b587['broadcast']){if(_0x54d5fe(0x454)!==_0x54d5fe(0x682))_0x20b587[_0x54d5fe(0x2df)]=![];else{if(_0x509078[_0x54d5fe(0x42c)][_0x54d5fe(0x350)]==![]){var _0x3fcbe3=_0x401c67[_0x54d5fe(0x68a)](_0x54d5fe(0x280)+_0x5a613e+'\x22]');_0x3fcbe3[0x0]&&(_0x3fcbe3[0x0][_0x54d5fe(0x41f)]=!![],_0x3fcbe3[0x0][_0x54d5fe(0x61d)]=_0x169591[_0x54d5fe(0x37a)]);var _0x3fcbe3=_0x2810a3[_0x54d5fe(0x68a)](_0x54d5fe(0x5a8)+_0x1e7679+'\x22]');_0x3fcbe3[0x0]&&(_0x3fcbe3[0x0][_0x54d5fe(0x41f)]=!![],_0x3fcbe3[0x0][_0x54d5fe(0x61d)]=_0x534055=_0x5c6346[_0x54d5fe(0x37a)],_0x3fcbe3[0x0]['style']['opacity']=0.2);}}}}else _0x502102==_0x20b587['directorUUID']&&(_0x20b587[_0x54d5fe(0x2df)]=![]);}}else{if(_0x54d5fe(0x2c5)!==_0x54d5fe(0x689)){if(_0x20b587[_0x54d5fe(0x2a7)]!==![]){if(_0x54d5fe(0x415)===_0x54d5fe(0x3a9))_0x5ac74e[_0x54d5fe(0x62c)](_0x387017);else{if(_0x20b587[_0x54d5fe(0x2a7)]!==null){if(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]===_0x20b587[_0x54d5fe(0x2a7)]){if(_0x20b587['noiframe']===![])_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]=loadIframe(_0x218bcd['iframeSrc']),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)]['UUID']=_0x502102,_0x3be7ac=!![],_0x20b587[_0x54d5fe(0x2df)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x5cd)]=_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x587)]);else{if(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]in _0x20b587[_0x54d5fe(0x3e8)]){_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle']=loadIframe(_0x218bcd[_0x54d5fe(0x650)]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle'][_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x3be7ac=!![],_0x20b587[_0x54d5fe(0x2df)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)];if(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]){if(_0x54d5fe(0x5ae)!==_0x54d5fe(0x5ae))return;else _0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x5cd)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['streamID'];}}}}}else{if(_0x20b587[_0x54d5fe(0x33e)]){if(_0x502102==_0x20b587['directorUUID']){if(_0x54d5fe(0x21e)===_0x54d5fe(0x534)){var _0x5df3bf={};_0x5df3bf[_0x54d5fe(0x5d1)]=_0x5cadac,_0x1b29de(_0x5df3bf),_0x339b8d['sendRequest'](_0x5df3bf,_0xf695e1);}else{if(_0x20b587[_0x54d5fe(0x3e8)]===![])_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]=loadIframe(_0x218bcd[_0x54d5fe(0x650)]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle']['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)]['UUID']=_0x502102,_0x3be7ac=!![],_0x20b587[_0x54d5fe(0x2df)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]&&(_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x5cd)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]);else _0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]in _0x20b587[_0x54d5fe(0x3e8)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]=loadIframe(_0x218bcd[_0x54d5fe(0x650)]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x3be7ac=!![],_0x20b587[_0x54d5fe(0x2df)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle'],_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['streamID']&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]['dataset'][_0x54d5fe(0x5cd)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]));}}}}}}else{if(_0x20b587[_0x54d5fe(0x3e8)]===![])_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x58c)]=loadIframe(_0x218bcd[_0x54d5fe(0x650)]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle']['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x3be7ac=!![],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x5cd)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]);else _0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]in _0x20b587[_0x54d5fe(0x3e8)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)]=loadIframe(_0x218bcd[_0x54d5fe(0x650)]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['iframeEle']['id']=_0x54d5fe(0x238)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x3be7ac=!![],_0x20b587['rpcs'][_0x502102]['streamID']&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x58c)][_0x54d5fe(0x5bf)][_0x54d5fe(0x5cd)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x587)]));}}else _0x5cd677(_0x5abf0a);}}}catch(_0x357474){errorlog(_0x357474);}}}}if(_0x54d5fe(0x676)in _0x218bcd){if(_0x54d5fe(0x4fb)===_0x54d5fe(0x4fb)){var _0x267afa=![],_0x41520e=![];_0x20b587[_0x54d5fe(0x33e)]===_0x502102&&(_0x267afa=!![],'overlay'in _0x218bcd&&(_0x218bcd[_0x54d5fe(0x5f2)]==!![]&&(_0x41520e=!![])));if(_0x20b587[_0x54d5fe(0x225)]){if(_0x218bcd[_0x54d5fe(0x676)]=='Raised\x20hand')_0x20b587[_0x54d5fe(0x3b7)]&&playtone(),getById(_0x54d5fe(0x44c)+_0x502102)[_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x4be),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x69f)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]='inline-block';else _0x218bcd[_0x54d5fe(0x676)]==_0x54d5fe(0x2db)&&(getById('hands_'+_0x502102)[_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x357),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x69f)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x357));}log(_0x54d5fe(0x323)+_0x267afa),getChatMessage(_0x218bcd[_0x54d5fe(0x676)],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)],_0x267afa,_0x41520e);}else{var _0x531e1f={};_0x531e1f[_0x54d5fe(0x650)]=_0x172804[_0x54d5fe(0x650)],_0x184459[_0x54d5fe(0x1f9)](_0x531e1f,_0x40fbd0);}}_0x54d5fe(0x65a)in _0x218bcd&&(log(_0x218bcd),_0x20b587[_0x54d5fe(0x3e9)]&&updateClosedCaptions(_0x218bcd,_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x5a6)],_0x502102));_0x54d5fe(0x361)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x225)]&&updateDirectorsAudio(_0x218bcd[_0x54d5fe(0x361)],_0x502102));'videoOptions'in _0x218bcd&&(_0x20b587[_0x54d5fe(0x225)]&&updateDirectorsVideo(_0x218bcd[_0x54d5fe(0x3cd)],_0x502102));'mediaDevices'in _0x218bcd&&(_0x20b587[_0x54d5fe(0x225)]&&gotDevicesRemote(_0x218bcd[_0x54d5fe(0x42f)],_0x502102));_0x54d5fe(0x602)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x33e)]===_0x502102&&(_0x20b587[_0x54d5fe(0x203)]&&lowerhand()));if(_0x54d5fe(0x43c)in _0x218bcd){log(_0x218bcd);if(_0x20b587[_0x54d5fe(0x33e)]===_0x502102){if(_0x218bcd[_0x54d5fe(0x43c)]!==![]){if(_0x218bcd[_0x54d5fe(0x43c)]===!![])_0x20b587[_0x54d5fe(0x43c)]=!![];else for(var _0x1d0cfe in _0x20b587[_0x54d5fe(0x1f0)]){if(_0x20b587[_0x54d5fe(0x1f0)][_0x1d0cfe][_0x54d5fe(0x587)]===_0x218bcd[_0x54d5fe(0x43c)]){_0x20b587[_0x54d5fe(0x43c)]=_0x1d0cfe;break;}}}else _0x20b587['infocus']=![];_0x3be7ac=!![],mustUpdateuserList=!![];}}_0x54d5fe(0x2d6)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x2d6)]={},_0x54d5fe(0x478)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x2d6)][_0x54d5fe(0x478)]=_0x218bcd[_0x54d5fe(0x478)]),_0x54d5fe(0x5da)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x2d6)][_0x54d5fe(0x5da)]=_0x218bcd[_0x54d5fe(0x5da)]),_0x54d5fe(0x2b3)in _0x218bcd&&(_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x2d6)][_0x54d5fe(0x2b3)]=_0x218bcd[_0x54d5fe(0x2b3)]),_0x54d5fe(0x316)in _0x218bcd&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x2d6)][_0x54d5fe(0x316)]=_0x218bcd[_0x54d5fe(0x316)]),isIFrame&&parent[_0x54d5fe(0x27e)]({'sensors':_0x218bcd},'*'));_0x54d5fe(0x6a8)in _0x218bcd&&playbackMIDI(_0x218bcd[_0x54d5fe(0x6a8)]);_0x54d5fe(0x45b)in _0x218bcd&&updateRemoteRecordButton(_0x502102,_0x218bcd[_0x54d5fe(0x45b)]);if('info'in _0x218bcd){warnlog(_0x218bcd),_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['stats'][_0x54d5fe(0x42c)]=_0x218bcd[_0x54d5fe(0x42c)];if(_0x54d5fe(0x5a6)in _0x218bcd[_0x54d5fe(0x42c)]){typeof _0x218bcd['info'][_0x54d5fe(0x5a6)]==_0x54d5fe(0x566)?_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)]=sanitizeLabel(_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x5a6)]):_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x5a6)]=![];if(_0x20b587[_0x54d5fe(0x225)]){var _0x42b37d=getById(_0x54d5fe(0x227)+_0x502102);_0x42b37d&&(_0x42b37d[_0x54d5fe(0x5ad)][_0x54d5fe(0x630)]=_0x54d5fe(0x54c),_0x42b37d[_0x54d5fe(0x5ad)][_0x54d5fe(0x270)]='2px',_0x42b37d[_0x54d5fe(0x5ad)][_0x54d5fe(0x52c)]=_0x54d5fe(0x601),_0x42b37d[_0x54d5fe(0x5ad)][_0x54d5fe(0x5fc)]=_0x54d5fe(0x30d),_0x42b37d[_0x54d5fe(0x5ad)][_0x54d5fe(0x4b0)]=_0x54d5fe(0x32e),_0x42b37d[_0x54d5fe(0x5bf)][_0x54d5fe(0x3db)]=_0x502102,_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x5a6)]?_0x42b37d[_0x54d5fe(0x28e)]=_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x5a6)]:'uQAai'===_0x54d5fe(0x579)?_0x52b541[_0x54d5fe(0x3e8)][_0x54d5fe(0x1cc)](_0x913e33[_0x54d5fe(0x1f0)][_0x1b9f08][_0x54d5fe(0x587)])?_0x374844[_0x54d5fe(0x495)]=!![]:_0x174742[_0x54d5fe(0x495)]=![]:_0x42b37d[_0x54d5fe(0x28e)]=miscTranslations[_0x54d5fe(0x376)],_0x42b37d[_0x54d5fe(0x600)]=function(_0x5c3f09){var _0xf05030=_0x54d5fe,_0x3625f7=_0x5c3f09[_0xf05030(0x27a)]['innerText'];_0x20b587[_0xf05030(0x1f0)][_0x5c3f09[_0xf05030(0x27a)][_0xf05030(0x5bf)][_0xf05030(0x3db)]][_0xf05030(0x5a6)]===![]&&(_0x3625f7='');window[_0xf05030(0x41d)]();var _0x514877=prompt(miscTranslations[_0xf05030(0x681)],_0x3625f7);if(_0x514877!==null){_0x514877==''?(_0x514877=![],_0x5c3f09['target'][_0xf05030(0x28e)]=miscTranslations[_0xf05030(0x376)]):_0x5c3f09[_0xf05030(0x27a)][_0xf05030(0x28e)]=_0x514877;var _0x57a170={};_0x57a170[_0xf05030(0x3db)]=_0x5c3f09[_0xf05030(0x27a)][_0xf05030(0x5bf)]['UUID'],_0x57a170['changeLabel']=!![],_0x57a170[_0xf05030(0x1c9)]=_0x514877,_0x20b587[_0xf05030(0x466)](_0x57a170,_0x57a170[_0xf05030(0x3db)]);}});}}if(_0x54d5fe(0x5aa)in _0x218bcd[_0x54d5fe(0x42c)]){_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['order']=parseInt(_0x218bcd['info']['order'])||0x0;if(_0x20b587[_0x54d5fe(0x225)]){var _0x5135d2=document[_0x54d5fe(0x68a)](_0x54d5fe(0x556)+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x5135d2[0x0][_0x54d5fe(0x28e)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5aa)]);}}else _0x20b587[_0x54d5fe(0x1f0)][_0x502102]['order']=0x0;_0x54d5fe(0x5fe)in _0x218bcd[_0x54d5fe(0x42c)]&&(_0x54d5fe(0x302)!==_0x54d5fe(0x1cb)?(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]=_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x5fe)],_0x20b587[_0x54d5fe(0x1fd)]===![]&&(_0x20b587['roomid']&&(!_0x20b587[_0x54d5fe(0x33d)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)]?_0x54d5fe(0x6a3)!=='PwjJJ'?(_0x4ea9cf[_0x54d5fe(0x1f0)][_0x3346a9]['videoElement'][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x4be),_0xf28c1b=!![]):_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]?_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x6a4)]['style'][_0x54d5fe(0x2f5)]=_0x54d5fe(0x4be):_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x6a4)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x357):(_0x20b587['rpcs'][_0x502102]['remoteMuteElement']=getById(_0x54d5fe(0x25b))[_0x54d5fe(0x24b)](!![]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)]['id']=_0x54d5fe(0x5cf)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]?_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['remoteMuteElement'][_0x54d5fe(0x5ad)]['display']=_0x54d5fe(0x4be):_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['remoteMuteElement'][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x357),_0x3be7ac=!![]))))):_0x491427(_0x4edc4b));if(_0x20b587[_0x54d5fe(0x225)]){if(_0x54d5fe(0x350)in _0x218bcd[_0x54d5fe(0x42c)]){if(_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x350)]==![]){var _0x5135d2=document[_0x54d5fe(0x68a)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x54d5fe(0x398)===_0x54d5fe(0x398)?(_0x5135d2[0x0][_0x54d5fe(0x41f)]=!![],_0x5135d2[0x0][_0x54d5fe(0x61d)]=miscTranslations[_0x54d5fe(0x37a)]):_0x108c81[_0x54d5fe(0x1f0)][_0x2323b8]['stats'][_0x54d5fe(0x262)][_0x54d5fe(0x48e)]=_0x4ad75a['ip']);var _0x5135d2=document['querySelectorAll'](_0x54d5fe(0x5a8)+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x5135d2[0x0][_0x54d5fe(0x41f)]=!![],_0x5135d2[0x0][_0x54d5fe(0x61d)]=title=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x5135d2[0x0]['style'][_0x54d5fe(0x51d)]=0.2);}}if(_0x54d5fe(0x532)in _0x218bcd[_0x54d5fe(0x42c)]){if(_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x532)]!==![]){var _0x4e48f0=parseInt(_0x218bcd[_0x54d5fe(0x42c)]['recording_audio_gain'])||0x0;if(_0x4e48f0===0x0){var _0x5135d2=document[_0x54d5fe(0x68a)](_0x54d5fe(0x280)+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x5135d2[0x0][_0x54d5fe(0x5bf)][_0x54d5fe(0x1c9)]=0x1,_0x5135d2[0x0][_0x54d5fe(0x212)]=_0x54d5fe(0x527),_0x5135d2[0x0][_0x54d5fe(0x62d)][0x1][_0x54d5fe(0x3ee)]=miscTranslations[_0x54d5fe(0x57e)],_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['directorMutedState']=0x1);}else{var _0x5135d2=document[_0x54d5fe(0x68a)](_0x54d5fe(0x5a8)+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x5135d2[0x0][_0x54d5fe(0x1c9)]=_0x4e48f0,_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x3fc)]=_0x4e48f0,remoteVolumeUI(_0x5135d2[0x0]));}}}_0x54d5fe(0x314)in _0x218bcd[_0x54d5fe(0x42c)]&&(_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x314)]&&updateRemoteSpeakerMute(_0x502102)),_0x54d5fe(0x49e)in _0x218bcd['info']&&(_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x49e)]&&updateRemoteDisplayMute(_0x502102));}_0x54d5fe(0x4c8)in _0x218bcd[_0x54d5fe(0x42c)]&&(_0x20b587[_0x54d5fe(0x225)]?_0x218bcd[_0x54d5fe(0x42c)]['directorVideoMuted']&&updateDirectorVideoMute(_0x502102):(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x4c8)]=_0x218bcd[_0x54d5fe(0x42c)]['directorVideoMuted'],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x4c8)]&&(_0x502102 in _0x20b587[_0x54d5fe(0x1f0)]&&(_0x54d5fe(0x2a9)!==_0x54d5fe(0x2a9)?_0x5d41b9(_0x56fdbd[_0x54d5fe(0x34b)]):_0x20b587[_0x54d5fe(0x345)](0x0,_0x502102)))));_0x54d5fe(0x33b)in _0x218bcd[_0x54d5fe(0x42c)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x526)]=_0x218bcd[_0x54d5fe(0x42c)][_0x54d5fe(0x33b)],_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x526)]&&(_0x20b587[_0x54d5fe(0x225)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['remoteVideoMuteElement'][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]='block')));if(_0x502102===_0x20b587['directorUUID'])try{_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)]['info'][_0x54d5fe(0x225)]=!![];}catch(_0x12d423){}mustUpdateuserList=!![];}if(_0x54d5fe(0x1fc)in _0x218bcd){if(_0x20b587[_0x54d5fe(0x33e)]===_0x502102){_0x54d5fe(0x2cd)in _0x218bcd[_0x54d5fe(0x1fc)]&&(_0x20b587[_0x54d5fe(0x2cd)]=parseInt(_0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x2cd)])||0x0,_0x3be7ac=!![]);if(_0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x202)]){if(_0x218bcd[_0x54d5fe(0x1fc)]['soloVideo']===_0x20b587[_0x54d5fe(0x587)])_0x20b587[_0x54d5fe(0x43c)]=!![];else for(var _0x1d0cfe in _0x20b587[_0x54d5fe(0x1f0)]){if(_0x54d5fe(0x428)!==_0x54d5fe(0x428)){var _0x1e429a={};_0x1e429a[_0x54d5fe(0x4d4)]=_0x54d5fe(0x2f6),_0x3c9361[_0x54d5fe(0x1f9)](_0x1e429a,_0x392347);}else{if(_0x20b587[_0x54d5fe(0x1f0)][_0x1d0cfe][_0x54d5fe(0x587)]===_0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x202)]){_0x20b587[_0x54d5fe(0x43c)]=_0x1d0cfe;break;}}}_0x3be7ac=!![],mustUpdateuserList=!![];}if(_0x20b587[_0x54d5fe(0x1fd)]!==![]){if(_0x218bcd['directorSettings'][_0x54d5fe(0x1fd)])for(var _0x1d0cfe in _0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x1fd)]){setTimeout(function(_0x63cc31){_0x20b587['directorActions'](_0x63cc31);},0x3e8,_0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x1fd)][_0x1d0cfe]);}if(_0x218bcd[_0x54d5fe(0x1fc)]['mute']){if(_0x54d5fe(0x5b8)!=='BzFXr')for(var _0x1d0cfe in _0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x295)]){setTimeout(function(_0x114008){var _0x38ac55=_0x54d5fe;if('dnihL'!=='xRqSD')_0x20b587[_0x38ac55(0x62c)](_0x114008);else try{var _0x599695=_0x51a62c[_0x38ac55(0x4ba)][_0x38ac55(0x546)](-0xa);_0x5beaa6[_0x38ac55(0x4ba)]=[];for(var _0x201a8d in _0x599695){_0x1a2bfa(_0x38ac55(0x380)),_0x9b98c[_0x38ac55(0x641)](_0x599695[_0x201a8d]);}}catch(_0x55dc53){_0x4f3e9f(_0x55dc53);}},0x3e8,_0x218bcd[_0x54d5fe(0x1fc)][_0x54d5fe(0x295)][_0x1d0cfe]);}else _0x180c4a(_0x54d5fe(0x49a));}}}}_0x20b587[_0x54d5fe(0x33e)]===_0x502102&&(_0x20b587[_0x54d5fe(0x1fd)]!==![]&&('action'in _0x218bcd&&_0x20b587[_0x54d5fe(0x62c)](_0x218bcd)));if(_0x54d5fe(0x5aa)in _0x218bcd){_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5aa)]=parseInt(_0x218bcd[_0x54d5fe(0x5aa)])||0x0;_0x502102 in _0x20b587[_0x54d5fe(0x6aa)]&&(_0x20b587[_0x54d5fe(0x6aa)][_0x502102][_0x54d5fe(0x5aa)]=parseInt(_0x218bcd[_0x54d5fe(0x5aa)])||0x0);if(_0x20b587[_0x54d5fe(0x225)]){var _0x5135d2=document['querySelectorAll'](_0x54d5fe(0x556)+_0x502102+'\x22]');_0x5135d2[0x0]&&(_0x5135d2[0x0][_0x54d5fe(0x28e)]=parseInt(_0x218bcd[_0x54d5fe(0x5aa)])||0x0);}_0x3be7ac=!![];}if('changeLabel'in _0x218bcd){log('Change\x20Label');if('value'in _0x218bcd){log('value\x20there');if(typeof _0x218bcd[_0x54d5fe(0x1c9)]==_0x54d5fe(0x566)){_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)]=sanitizeLabel(_0x218bcd[_0x54d5fe(0x1c9)]);_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['label'][_0x54d5fe(0x58e)]==0x0&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)]=![]);if(_0x20b587[_0x54d5fe(0x225)]){var _0x5135d2=getById(_0x54d5fe(0x227)+_0x502102);_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)]?_0x5135d2[_0x54d5fe(0x28e)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x5a6)]:_0x5135d2['innerText']=miscTranslations['add-a-label'];}else _0x20b587[_0x54d5fe(0x51a)]&&(_0x54d5fe(0x671)===_0x54d5fe(0x671)?_0x3be7ac=!![]:_0x4c9d26[_0x54d5fe(0x1f0)][_0x4949c1][_0x54d5fe(0x547)][_0x54d5fe(0x3ea)]()[_0x54d5fe(0x622)](function(_0x2b54c1){var _0x55f329=_0x54d5fe;_0x2b54c1['stop'](),_0x2624e8(_0x55f329(0x325));}));}else{_0x20b587['rpcs'][_0x502102]['label']=![];if(_0x20b587[_0x54d5fe(0x225)]){var _0x5135d2=getById(_0x54d5fe(0x227)+_0x502102);_0x5135d2[_0x54d5fe(0x28e)]=miscTranslations['add-a-label'];}else _0x20b587[_0x54d5fe(0x51a)]&&(_0x3be7ac=!![]);}mustUpdateuserList=!![];}}_0x54d5fe(0x65e)in _0x218bcd&&(log(_0x218bcd),_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x26e)]=_0x218bcd[_0x54d5fe(0x65e)],_0x20b587[_0x54d5fe(0x345)](![],_0x502102),_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x42c)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x34f)][_0x54d5fe(0x42c)][_0x54d5fe(0x5fe)]=_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]),_0x20b587[_0x54d5fe(0x1fd)]===![]&&(_0x54d5fe(0x255)!==_0x54d5fe(0x255)?(_0x2fac02[_0x54d5fe(0x34d)]=![],_0x28282c[_0x54d5fe(0x2a7)]=!![]):_0x20b587[_0x54d5fe(0x438)]&&(!_0x20b587[_0x54d5fe(0x33d)]&&(_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)]?_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]?_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x4be):_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]='none':_0x54d5fe(0x678)!==_0x54d5fe(0x5de)?(_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['remoteMuteElement']=getById('muteStateTemplate')[_0x54d5fe(0x24b)](!![]),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)]['id']=_0x54d5fe(0x5cf)+_0x502102,_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x26e)]?_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x6a4)]['style'][_0x54d5fe(0x2f5)]=_0x54d5fe(0x4be):_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x6a4)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x357),_0x3be7ac=!![]):_0x512bbb=_0x543a67,mustUpdateuserList=!![]))));if(_0x54d5fe(0x474)in _0x218bcd){var _0x4c5d2b=getChromeVersion();_0x4c5d2b&&(_0x4c5d2b<0x50&&(_0x3be7ac=!![]));}_0x54d5fe(0x526)in _0x218bcd&&('xwAEf'!==_0x54d5fe(0x530)?_0x5326ed+=0x20:(_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['videoMuted']=_0x218bcd['videoMuted'],!_0x20b587[_0x54d5fe(0x225)]?(_0x20b587[_0x54d5fe(0x1f0)][_0x502102]['videoMuted']&&(_0x20b587[_0x54d5fe(0x345)](0x0,_0x502102),_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x1d1)]&&(_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x1d1)][_0x54d5fe(0x609)]=!![],_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x1d1)]['style'][_0x54d5fe(0x629)]=_0x54d5fe(0x609))),_0x3be7ac=!![]):_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x526)]?_0x20b587[_0x54d5fe(0x1f0)][_0x502102][_0x54d5fe(0x38d)][_0x54d5fe(0x5ad)][_0x54d5fe(0x2f5)]=_0x54d5fe(0x221):_0x20b587['rpcs'][_0x502102][_0x54d5fe(0x38d)][_0x54d5fe(0x5ad)]['display']=_0x54d5fe(0x357),mustUpdateuserList=!![]));if(_0x54d5fe(0x277)in _0x218bcd){if(!_0x20b587[_0x54d5fe(0x225)]){if('target'in _0x218bcd){if(_0x20b587[_0x54d5fe(0x33e)]===_0x502102){var _0x2566dc=_0x218bcd['target'];if(_0x2566dc===!![])_0x20b587[_0x54d5fe(0x4c8)]=_0x218bcd[_0x54d5fe(0x277)];else{if(_0x2566dc in _0x20b587['rpcs']){_0x20b587[_0x54d5fe(0x1f0)][_0x2566dc][_0x54d5fe(0x4c8)]=_0x218bcd['directVideoMuted'];if(_0x20b587[_0x54d5fe(0x1f0)][_0x2566dc][_0x54d5fe(0x4c8)]){if(_0x2566dc in _0x20b587[_0x54d5fe(0x1f0)]){if(_0x54d5fe(0x51b)===_0x54d5fe(0x2c8)){var _0x37d3e3={};_0x37d3e3[_0x54d5fe(0x4d4)]='changeURL',_0x2a85f1[_0x54d5fe(0x1f9)](_0x37d3e3,_0x512a0d);}else _0x20b587[_0x54d5fe(0x345)](0x0,_0x2566dc);}}_0x3be7ac=!![];}}}}}mustUpdateuserList=!![];}_0x54d5fe(0x614)in _0x218bcd&&remoteStats(_0x218bcd);if(_0x3be7ac)setTimeout(function(){updateMixer(),updateUserList();},0x1);else mustUpdateuserList&&updateUserList();},_0x20b587[_0x4b6afc(0x1f0)][_0x502102][_0x4b6afc(0x2d7)][_0x4b6afc(0x3e1)]=()=>{var _0x38116c=_0x4b6afc;log(_0x38116c(0x504));try{var _0x16fc59=_0x20b587[_0x38116c(0x1f0)][_0x502102][_0x38116c(0x587)];}catch(_0x4888c6){}try{_0x20b587['rpcs'][_0x502102][_0x38116c(0x37c)]();}catch(_0x25a358){errorlog('already\x20closed\x20PCS');}try{_0x38116c(0x4c2)!==_0x38116c(0x373)?_0x20b587[_0x38116c(0x1f0)][_0x502102][_0x38116c(0x547)]&&_0x20b587[_0x38116c(0x1f0)][_0x502102][_0x38116c(0x547)][_0x38116c(0x3ea)]()[_0x38116c(0x622)](function(_0x1d413f){var _0x23b00d=_0x38116c;_0x1d413f[_0x23b00d(0x275)](),log('Track\x20stopped');}):_0x52bc09+=_0x450f00[_0x38116c(0x3fe)];}catch(_0x44af89){}if(_0x20b587[_0x38116c(0x225)])try{_0x38116c(0x45b)in _0x20b587[_0x38116c(0x1f0)][_0x502102][_0x38116c(0x5f5)]&&_0x20b587[_0x38116c(0x1f0)][_0x502102]['videoElement']['recorder'][_0x38116c(0x275)]();}catch(_0x3a6534){warnlog(_0x3a6534);}try{_0x38116c(0x1cd)===_0x38116c(0x45c)?(_0x5b0415['soloChatUUID'][_0x38116c(0x2ce)](_0x3adf46,0x1),_0x527036--):document[_0x38116c(0x433)](_0x38116c(0x426)+_0x502102)&&('OCnMN'!==_0x38116c(0x3ef)?getById(_0x38116c(0x426)+_0x502102)['parentNode'][_0x38116c(0x5ba)](getById('container_'+_0x502102)):(_0x1093eb(_0x374dc6[_0x38116c(0x38e)]),_0x4d89b6[_0x38116c(0x38e)]=_0x607003[_0x38116c(0x510)](_0xbb1579[_0x38116c(0x38e)])));}catch(_0x2bd554){warnlog(_0x2bd554);}try{_0x20b587[_0x38116c(0x1f0)][_0x502102]=null,delete _0x20b587[_0x38116c(0x1f0)][_0x502102];}catch(_0x160303){}!_0x20b587[_0x38116c(0x225)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x16fc59==_0x38116c(0x3eb))return;try{warnlog(_0x38116c(0x31c)),_0x16fc59 in _0x20b587['watchTimeoutList']&&(log('watchTimeoutList:'+_0x16fc59),clearTimeout(_0x20b587[_0x38116c(0x560)][_0x16fc59])),_0x20b587[_0x38116c(0x560)][_0x16fc59]=setTimeout(function(_0x3f0b1f){var _0x1ee5e8=_0x38116c;delete _0x20b587[_0x1ee5e8(0x560)][_0x3f0b1f],log(_0x1ee5e8(0x3ad)+_0x3f0b1f),_0x20b587[_0x1ee5e8(0x3a5)](_0x3f0b1f);},_0x20b587[_0x38116c(0x353)],_0x16fc59);}catch(_0x4ebe97){errorlog(_0x4ebe97);}pokeIframeAPI(_0x38116c(0x452),![],_0x502102),updateUserList();};},_0x20b587[_0x10bd6c(0x4a1)]=function(_0x3a28a0){var _0x19e9af=_0x10bd6c;try{var _0x27d866=_0x20b587['buffer']||0x0;_0x27d866=parseFloat(_0x27d866);if(_0x20b587[_0x19e9af(0x4f0)]!==![]){var _0x18df62=_0x20b587[_0x19e9af(0x1f0)][_0x3a28a0][_0x19e9af(0x3d7)]()[_0x19e9af(0x5b4)](),_0xdebd3c=0x0;_0x18df62[_0x19e9af(0x622)](function(_0x7cc3d9){var _0x223e3e=_0x19e9af;if(_0x223e3e(0x3d0)!==_0x223e3e(0x3d0))_0x501202['joiningRoom']=!![];else try{if(_0x223e3e(0x688)!=='CLfYi')_0x262f27(_0x223e3e(0x567)),_0x3ba6b5[_0x223e3e(0x1f0)][_0x293668][_0x223e3e(0x5f5)]&&(_0x41ac0e[_0x223e3e(0x1f0)][_0x2879ff][_0x223e3e(0x5f5)][_0x223e3e(0x5ad)]['display']==_0x223e3e(0x357)?(_0x36d1d4['rpcs'][_0x3feeff][_0x223e3e(0x2e0)]=![],_0x1bc22f['rpcs'][_0x1282c3][_0x223e3e(0x5f5)][_0x223e3e(0x5fe)]=!![]):(_0x96e641[_0x223e3e(0x1f0)][_0x283563][_0x223e3e(0x2e0)]=![],_0x17aa7e[_0x223e3e(0x1f0)][_0x218b75][_0x223e3e(0x5f5)][_0x223e3e(0x5fe)]=![]));else for(var _0x3c4307 in _0x20b587['rpcs'][_0x3a28a0][_0x223e3e(0x34f)]){if(typeof _0x20b587[_0x223e3e(0x1f0)][_0x3a28a0]['stats'][_0x3c4307]==_0x223e3e(0x649)&&_0x223e3e(0x5be)in _0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307]&&_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x5be)]===_0x7cc3d9[_0x223e3e(0x56a)]['id']&&_0x223e3e(0x542)in _0x20b587[_0x223e3e(0x1f0)][_0x3a28a0]['stats'][_0x3c4307]){var _0x5ad656=0x0;_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307]['_sync_offset']?_0x5ad656=_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x331)]:_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x331)]=0x0;_0x5ad656+=_0x27d866-_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0]['stats'][_0x3c4307][_0x223e3e(0x542)];_0x5ad656>_0x27d866&&(_0x5ad656=_0x27d866);if(_0x20b587['rpcs'][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x471)]==_0x223e3e(0x45a)){if(_0x7cc3d9[_0x223e3e(0x56a)]['id']in _0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x49b)]){log(_0x223e3e(0x2f7));var _0x26c063=_0xdebd3c-_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307]['Buffer_Delay_in_ms']+_0x20b587[_0x223e3e(0x2ca)];_0x26c063<0x0&&(_0x26c063=0x0),log(_0x223e3e(0x63a)+_0x26c063),log(_0x223e3e(0x4a0)+_0x20b587[_0x223e3e(0x631)][_0x223e3e(0x61f)]),_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x49b)][_0x7cc3d9[_0x223e3e(0x56a)]['id']][_0x223e3e(0x338)][_0x223e3e(0x282)](parseFloat(_0x26c063/0x3e8),_0x20b587[_0x223e3e(0x631)][_0x223e3e(0x61f)]+0x1),_0x20b587['rpcs'][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x53d)]=_0x26c063;}}else _0x20b587[_0x223e3e(0x1f0)][_0x3a28a0]['stats'][_0x3c4307]['_type']==_0x223e3e(0x34d)&&(_0xdebd3c=_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0]['stats'][_0x3c4307][_0x223e3e(0x542)],_0x5ad656<0x0&&(_0x5ad656=0x0),_0x20b587[_0x223e3e(0x1f0)][_0x3a28a0][_0x223e3e(0x34f)][_0x3c4307][_0x223e3e(0x331)]=_0x5ad656,_0x7cc3d9[_0x223e3e(0x49c)]=parseFloat(_0x5ad656/0x3e8));}}}catch(_0x49d72a){errorlog(_0x49d72a);}});}}catch(_0x2b475e){errorlog(_0x19e9af(0x431));}},_0x20b587[_0x10bd6c(0x269)]=function(_0xaf72a3){var _0xae022b=_0x10bd6c;if(!_0x20b587[_0xae022b(0x1f0)]||!(_0xaf72a3 in _0x20b587[_0xae022b(0x1f0)]))return;try{_0xae022b(0x3f2)===_0xae022b(0x3f2)?_0x20b587['rpcs'][_0xaf72a3][_0xae022b(0x5f5)][_0xae022b(0x670)]&&(log(_0xae022b(0x5e3)),_0x20b587[_0xae022b(0x1f0)][_0xaf72a3][_0xae022b(0x5f5)][_0xae022b(0x46f)]()[_0xae022b(0x291)](_0x2c2711=>{var _0x119363=_0xae022b;log(_0x119363(0x391)),firstPlayTriggered=!![];})['catch'](warnlog)):_0x46e4cb(_0x343350);}catch(_0x5bd79e){};try{_0x20b587[_0xae022b(0x1f0)][_0xaf72a3][_0xae022b(0x657)]()[_0xae022b(0x291)](function(_0x357ce3){var _0x487540=_0xae022b;setTimeout(_0x20b587[_0x487540(0x269)],0xbb8,_0xaf72a3),!_0x20b587[_0x487540(0x1f0)][_0xaf72a3]['stats']['RTC\x20Connection']&&(_0x20b587['rpcs'][_0xaf72a3]['stats'][_0x487540(0x262)]={}),_0x357ce3[_0x487540(0x622)](_0x8ec89b=>{var _0x51908b=_0x487540;if(_0x8ec89b[_0x51908b(0x247)]==_0x51908b(0x4ec)&&_0x8ec89b['nominated']==!![])_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)]['_local_ice_id']=_0x8ec89b[_0x51908b(0x322)],_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)]['RTC\x20Connection'][_0x51908b(0x29b)]=_0x8ec89b[_0x51908b(0x2b1)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x51908b(0x262)][_0x51908b(0x23b)]=_0x8ec89b[_0x51908b(0x265)]*0x3e8;else{if(_0x8ec89b['type']==_0x51908b(0x56a)&&_0x8ec89b['remoteSource']==!![]){if(_0x8ec89b['id']in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)])_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['id']]['_trackID']=_0x8ec89b[_0x51908b(0x613)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['id']][_0x51908b(0x542)]=parseInt(0x3e8*(parseFloat(_0x8ec89b['jitterBufferDelay'])-_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['id']][_0x51908b(0x43d)])/(parseInt(_0x8ec89b[_0x51908b(0x51f)])-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['id']][_0x51908b(0x3a8)]))||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['id']][_0x51908b(0x43d)]=parseFloat(_0x8ec89b['jitterBufferDelay'])||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['id']]['_jitter_count']=parseInt(_0x8ec89b['jitterBufferEmittedCount'])||0x0,_0x51908b(0x25d)in _0x8ec89b&&(_0x51908b(0x4dd)===_0x51908b(0x22f)?(_0x34bed0[_0x51908b(0x6aa)][_0x5d6356][_0x51908b(0x620)](_0x2cc624,_0x155c5c),_0x4c9cf6(function(_0x13dc15){var _0x5b55b7=_0x51908b;_0x49add9[_0x5b55b7(0x541)](_0x13dc15);},_0x20bf47['rampUpTime'],_0x555d64)):'frameHeight'in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['id']][_0x51908b(0x3e3)]=_0x8ec89b[_0x51908b(0x25d)]+_0x51908b(0x31b)+_0x8ec89b['frameHeight'],_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['id']][_0x51908b(0x557)]=_0x8ec89b[_0x51908b(0x25d)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['id']][_0x51908b(0x3a0)]=_0x8ec89b['frameHeight']));else{if(_0x51908b(0x60e)===_0x51908b(0x60e)){var _0x38c126={};_0x38c126['_jitter_delay']=parseFloat(_0x8ec89b[_0x51908b(0x2ea)])||0x0,_0x38c126[_0x51908b(0x3a8)]=parseInt(_0x8ec89b['jitterBufferEmittedCount'])||0x0,_0x38c126[_0x51908b(0x542)]=0x0,_0x38c126[_0x51908b(0x5be)]=_0x8ec89b[_0x51908b(0x613)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['id']]=_0x38c126;}else _0x1387eb[_0x51908b(0x1f0)][_0x3f15ed]['stats'][_0x22a22e[_0x51908b(0x64e)]][_0x51908b(0x35b)]=_0x34fd66[_0x51908b(0x55e)];}}else{if(_0x8ec89b[_0x51908b(0x247)]==_0x51908b(0x465)){if(_0x51908b(0x29b)in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)]&&_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x29b)]!=_0x8ec89b['id'])return;'relayProtocol'in _0x8ec89b&&('ip'in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x3d4)]=_0x8ec89b['ip']),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x51908b(0x262)][_0x51908b(0x31d)]=_0x8ec89b['relayProtocol']),_0x51908b(0x359)in _0x8ec89b&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x1db)]=_0x8ec89b[_0x51908b(0x359)]),_0x51908b(0x435)in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x4cf)]=_0x8ec89b['networkType']);}else{if(_0x8ec89b[_0x51908b(0x247)]==_0x51908b(0x5d0)){if(_0x51908b(0x62a)in _0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)]&&_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x62a)]!=_0x8ec89b['id'])return;_0x51908b(0x654)in _0x8ec89b&&('ip'in _0x8ec89b&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)]['local_relayIP']=_0x8ec89b['ip']),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x637)]=_0x8ec89b['relayProtocol']),'candidateType'in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x2ba)]=_0x8ec89b[_0x51908b(0x359)]),_0x51908b(0x435)in _0x8ec89b&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x4cf)]=_0x8ec89b[_0x51908b(0x435)]);}else{if(_0x8ec89b[_0x51908b(0x247)]=='transport')_0x51908b(0x520)in _0x8ec89b&&(_0x51908b(0x679)in _0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)]['RTC\x20Connection']&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x558)]&&(_0x8ec89b[_0x51908b(0x627)]&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]['RTC\x20Connection']['total_recv_bitrate_kbps']=parseInt(0x8*(_0x8ec89b[_0x51908b(0x520)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x51908b(0x262)]['_bytesReceived'])/(_0x8ec89b[_0x51908b(0x627)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x558)]))))),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x679)]=_0x8ec89b[_0x51908b(0x520)]),_0x51908b(0x627)in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x558)]=_0x8ec89b['timestamp'],!_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x3bc)]?_0x51908b(0x437)!==_0x51908b(0x437)?_0x3abeef[_0x51908b(0x38e)]=_0x421ffe[_0x51908b(0x4f2)](_0x53ba31[_0x51908b(0x38e)],{'stereo':0x1,'maxaveragebitrate':(_0xb82adb[_0x51908b(0x3fe)]||0x100)*0x400,'cbr':_0xb87a5f[_0x51908b(0x491)],'useinbandfec':0x1,'maxptime':_0x26a028['maxptime'],'minptime':_0x12ec72[_0x51908b(0x652)],'ptime':_0x7f5360[_0x51908b(0x54a)]}):_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]['RTC\x20Connection'][_0x51908b(0x3bc)]=_0x8ec89b[_0x51908b(0x627)]:_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x51908b(0x262)][_0x51908b(0x6ab)]=parseInt((_0x8ec89b[_0x51908b(0x627)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x262)][_0x51908b(0x3bc)])/0x258)/0x64);else{if(_0x8ec89b[_0x51908b(0x247)]==_0x51908b(0x3a4)&&'trackId'in _0x8ec89b){_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]=_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]||{},_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['trackId']][_0x51908b(0x6ac)]=parseInt(0x8*(_0x8ec89b[_0x51908b(0x520)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x388)])/(_0x8ec89b[_0x51908b(0x627)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x286)])),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x388)]=_0x8ec89b[_0x51908b(0x520)]||_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x388)],_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]['_last_time']=_0x8ec89b[_0x51908b(0x627)]||_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x286)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x51908b(0x4fa)]=_0x8ec89b['codecId'],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x65c)]=_0x8ec89b[_0x51908b(0x64e)];if(_0x8ec89b[_0x51908b(0x58b)]==_0x51908b(0x34d)){_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x247)]=_0x51908b(0x3dc),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x471)]='video';if(_0x20b587['obsfix']&&_0x51908b(0x5bb)in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]&&_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x5bb)]==_0x51908b(0x250)){_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x449)]=_0x8ec89b[_0x51908b(0x5d9)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4b5)]||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=_0x8ec89b[_0x51908b(0x675)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4e6)]+_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]||0x0,log(_0x51908b(0x5ef));if(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x449)]===0x0&&_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]['nackTrigger']>=_0x20b587[_0x51908b(0x1e5)])_0x20b587[_0x51908b(0x312)](_0xaf72a3),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=0x0,log(_0x51908b(0x3e4));else _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x449)]>0x0&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=0x0);}else{if(_0x20b587[_0x51908b(0x1e5)]&&'codec'in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]&&_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x5bb)]==_0x51908b(0x219)){if(_0x51908b(0x446)!==_0x51908b(0x446))return;else{_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x449)]=_0x8ec89b['pliCount']-_0x20b587['rpcs'][_0xaf72a3]['stats'][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4b5)]||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=_0x8ec89b[_0x51908b(0x675)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4e6)]+_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]||0x0,log(_0x51908b(0x5ef));if(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x449)]===0x0&&_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]>=_0x20b587[_0x51908b(0x1e5)]*0x4){if(_0x51908b(0x67a)!==_0x51908b(0x234))_0x20b587[_0x51908b(0x312)](_0xaf72a3),_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=0x0,log(_0x51908b(0x3e4));else{if(_0xf793f0[_0x51908b(0x650)]){var _0xc54502={};_0xc54502[_0x51908b(0x650)]=_0xacf1fb['iframeSrc'],_0x108c7a[_0x51908b(0x1f9)](_0xc54502,_0x11a8ef);}}}else _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x449)]>0x0&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x576)]=0x0);}}}_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4b5)]=_0x8ec89b[_0x51908b(0x5d9)]||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x4e6)]=_0x8ec89b[_0x51908b(0x675)]||0x0;if(_0x51908b(0x550)in _0x8ec89b)_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x529)]=parseInt(_0x8ec89b[_0x51908b(0x550)]);else{if('framesDecoded'in _0x8ec89b&&_0x8ec89b[_0x51908b(0x627)]){var _0x132cfe=0x0,_0x12dd3f=0x0;try{_0x132cfe=_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]['_framesDecoded'],_0x12dd3f=_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x558)];}catch(_0x110c62){}_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x529)]=parseInt(0xa*(_0x8ec89b[_0x51908b(0x5a4)]-_0x132cfe)/(_0x8ec89b[_0x51908b(0x627)]/0x3e8-_0x12dd3f))/0xa,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x1cf)]=_0x8ec89b['framesDecoded'],_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]]['_timestamp']=_0x8ec89b['timestamp']/0x3e8;}}}else _0x8ec89b[_0x51908b(0x58b)]==_0x51908b(0x45a)&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x247)]=_0x51908b(0x55d),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']]['_type']=_0x51908b(0x45a),_0x51908b(0x46a)in _0x8ec89b&&(_0x51908b(0x284)!==_0x51908b(0x284)?_0x5cb615['obsSourceActive']=_0x413721['obsState'][_0x51908b(0x597)]:_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x34c)]=parseInt(parseFloat(_0x8ec89b[_0x51908b(0x46a)])*0x2710)/0x2710));'packetsLost'in _0x8ec89b&&_0x51908b(0x4db)in _0x8ec89b&&(!('_packetsLost'in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats'][_0x8ec89b['trackId']])&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x35b)]=_0x8ec89b[_0x51908b(0x55e)]),!(_0x51908b(0x2d8)in _0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]])&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x2d8)]=_0x8ec89b['packetsReceived']),!(_0x51908b(0x440)in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]])&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x440)]=0x0),_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']]['packetLoss_in_percentage']=_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']][_0x51908b(0x440)]*0.35+0.65*((_0x8ec89b[_0x51908b(0x55e)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x35b)])*0x64)/(_0x8ec89b[_0x51908b(0x4db)]-_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x2d8)]+(_0x8ec89b[_0x51908b(0x55e)]-_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x35b)]))||0x0,_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b[_0x51908b(0x64e)]][_0x51908b(0x2d8)]=_0x8ec89b[_0x51908b(0x4db)],_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x8ec89b['trackId']]['_packetsLost']=_0x8ec89b[_0x51908b(0x55e)]);}else _0x51908b(0x4fa)in _0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]&&_0x8ec89b['id']==_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x4fa)]&&(_0x51908b(0x42b)in _0x8ec89b&&(_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x65c)]]?_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x20b587[_0x51908b(0x1f0)][_0xaf72a3]['stats']['_codecIdTrackId']][_0x51908b(0x5bb)]=_0x8ec89b['mimeType']:(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)]['_codecIdTrackId']]={},_0x20b587['rpcs'][_0xaf72a3][_0x51908b(0x34f)][_0x20b587['rpcs'][_0xaf72a3]['stats']['_codecIdTrackId']][_0x51908b(0x5bb)]=_0x8ec89b[_0x51908b(0x42b)])),_0x51908b(0x672)in _0x8ec89b&&('frameWidth'in _0x8ec89b&&(_0x20b587[_0x51908b(0x1f0)][_0xaf72a3][_0x51908b(0x34f)][_0x51908b(0x3e3)]=parseInt(_0x8ec89b[_0x51908b(0x25d)])+_0x51908b(0x31b)+parseInt(_0x8ec89b[_0x51908b(0x672)]))));}}}}}}),_0x20b587[_0x487540(0x4f0)]!==![]&&_0x20b587[_0x487540(0x4a1)](_0xaf72a3),setTimeout(function(){var _0x1856e8=_0x487540;_0x20b587[_0x1856e8(0x35c)](),_0x20b587[_0x1856e8(0x209)]();},0x0);});}catch(_0x412fd8){errorlog(_0x412fd8);}},_0x20b587[_0x10bd6c(0x1f0)][_0x502102][_0x10bd6c(0x287)]=_0xf656ed=>{var _0x29e4e3=_0x10bd6c;log(_0x29e4e3(0x4bf));_0x20b587[_0x29e4e3(0x4f0)]!==![]&&_0x20b587[_0x29e4e3(0x4a1)](_0x502102);_0x20b587[_0x29e4e3(0x35c)](),_0x20b587[_0x29e4e3(0x209)]();if(_0xf656ed[_0x29e4e3(0x430)]&&_0xf656ed[_0x29e4e3(0x430)][0x0]){_0xf656ed[_0x29e4e3(0x430)][0x0][_0x29e4e3(0x476)]=function(_0xadea2){var _0x5d4582=_0x29e4e3;try{warnlog(_0x5d4582(0x2eb)),_0x20b587[_0x5d4582(0x1f0)][_0x502102][_0x5d4582(0x547)]['getVideoTracks']()['forEach'](_0x3fb08e=>{var _0x26b3c1=_0x5d4582;_0x3fb08e['id']==_0xadea2[_0x26b3c1(0x56a)]['id']&&_0x20b587['rpcs'][_0x502102][_0x26b3c1(0x547)][_0x26b3c1(0x648)](_0x3fb08e);}),_0x20b587[_0x5d4582(0x1f0)][_0x502102][_0x5d4582(0x5f5)][_0x5d4582(0x2e6)]=_0x20b587[_0x5d4582(0x1f0)][_0x502102][_0x5d4582(0x547)],setTimeout(function(){updateMixer();},0x1);}catch(_0x545523){}},_0xf656ed[_0x29e4e3(0x430)][0x0]['oninactive']=function(_0x4710cd){var _0x104fc8=_0x29e4e3;if(_0x104fc8(0x414)!==_0x104fc8(0x414)){var _0x55ca4c={};_0x55ca4c[_0x104fc8(0x526)]=!![],_0x3fa9d8['sendMessage'](_0x55ca4c);}else{try{warnlog(_0x104fc8(0x2e2)),_0x20b587[_0x104fc8(0x1f0)][_0x502102]['streamSrc'][_0x104fc8(0x351)]()['forEach'](_0x163845=>{var _0x56d917=_0x104fc8;_0x163845['id']==_0x4710cd[_0x56d917(0x56a)]['id']&&_0x20b587[_0x56d917(0x1f0)][_0x502102][_0x56d917(0x547)][_0x56d917(0x648)](_0x163845);}),_0x20b587[_0x104fc8(0x1f0)][_0x502102][_0x104fc8(0x5f5)][_0x104fc8(0x2e6)]=_0x20b587[_0x104fc8(0x1f0)][_0x502102][_0x104fc8(0x547)];}catch(_0x48789e){};}};var _0x524035=_0xf656ed[_0x29e4e3(0x430)][0x0][_0x29e4e3(0x351)]()[_0x29e4e3(0x58e)];_0x524035>0x1&&errorlog(_0x29e4e3(0x5b2));}if(_0x20b587['rpcs'][_0x502102][_0x29e4e3(0x5f5)]){if(_0xf656ed[_0x29e4e3(0x430)]&&_0xf656ed['streams'][0x0]){if(!_0x20b587['rpcs'][_0x502102][_0x29e4e3(0x547)])_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]=_0xf656ed['streams'][0x0];else{var _0x11f78d=![];_0xf656ed['streams'][0x0][_0x29e4e3(0x3ea)]()['forEach'](_0x4c664d=>{var _0x214d81=_0x29e4e3;_0x11f78d&&(warnlog(_0x214d81(0x5af)),warnlog(_0x4c664d)),_0x4c664d[_0x214d81(0x3df)]=='video'&&(_0x20b587[_0x214d81(0x1f0)][_0x502102]['streamSrc'][_0x214d81(0x351)]()['forEach'](_0x32f249=>{var _0xe87b4d=_0x214d81;_0x20b587['rpcs'][_0x502102][_0xe87b4d(0x547)][_0xe87b4d(0x648)](_0x32f249);}),_0x11f78d=!![]),log(_0x214d81(0x254)),_0x20b587['rpcs'][_0x502102]['streamSrc'][_0x214d81(0x620)](_0x4c664d);});}try{_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x5f5)][_0x29e4e3(0x2e6)]=_0x20b587['rpcs'][_0x502102]['streamSrc'];}catch(_0x257ae3){errorlog(_0x29e4e3(0x29d));}log(_0x29e4e3(0x23c));}else{if(_0xf656ed[_0x29e4e3(0x56a)]){warnlog('EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream');!_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]?_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]=new MediaStream():_0xf656ed[_0x29e4e3(0x56a)][_0x29e4e3(0x3df)]=='video'&&_0x20b587[_0x29e4e3(0x1f0)][_0x502102]['streamSrc'][_0x29e4e3(0x351)]()[_0x29e4e3(0x622)](_0x15c506=>{var _0x27a3d9=_0x29e4e3;_0x20b587[_0x27a3d9(0x1f0)][_0x502102][_0x27a3d9(0x547)][_0x27a3d9(0x648)](_0x15c506);});_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)][_0x29e4e3(0x620)](_0xf656ed[_0x29e4e3(0x56a)]);try{_0x20b587[_0x29e4e3(0x1f0)][_0x502102]['videoElement'][_0x29e4e3(0x2e6)]=_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)];}catch(_0x1fd6d0){errorlog(_0x29e4e3(0x29d));}}else errorlog(_0x29e4e3(0x50d));}setTimeout(function(){updateMixer();},0x1);}else{if(_0x29e4e3(0x540)===_0x29e4e3(0x540)){log(_0x29e4e3(0x59e));var _0x2a1c50=document[_0x29e4e3(0x256)](_0x29e4e3(0x34d));_0x20b587['rpcs'][_0x502102][_0x29e4e3(0x5f5)]=_0x2a1c50,_0x2a1c50['dataset']['UUID']=_0x502102,_0x2a1c50['id']=_0x29e4e3(0x40b)+_0x502102;_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x587)]&&(_0x2a1c50[_0x29e4e3(0x5bf)][_0x29e4e3(0x5cd)]=_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x587)]);setupIncomingVideoTracking(_0x2a1c50,_0x502102);if(_0xf656ed['streams']&&_0xf656ed[_0x29e4e3(0x430)][0x0]){var _0xa3bbc8=_0xf656ed[_0x29e4e3(0x430)][0x0];_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]=_0xf656ed[_0x29e4e3(0x430)][0x0],_0x20b587['rpcs'][_0x502102][_0x29e4e3(0x5f5)][_0x29e4e3(0x2e6)]=_0x20b587['rpcs'][_0x502102][_0x29e4e3(0x547)],log('done\x20replacing/adding\x20tracks');}else{if(_0xf656ed[_0x29e4e3(0x56a)]){warnlog(_0x29e4e3(0x1d9));if(!_0x20b587['rpcs'][_0x502102]['streamSrc']){if(_0x29e4e3(0x4f1)!==_0x29e4e3(0x3c6))_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]=new MediaStream();else return![];}_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)]['addTrack'](_0xf656ed[_0x29e4e3(0x56a)]),_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x5f5)][_0x29e4e3(0x2e6)]=_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x547)];}}if(_0x20b587[_0x29e4e3(0x52f)]){var _0x1e1c32={};_0x1e1c32[_0x29e4e3(0x52f)]=parseInt(_0x20b587['scale']),log(_0x1e1c32),_0x20b587[_0x29e4e3(0x466)](_0x1e1c32,_0x502102);}}else try{_0x4c1bd5[_0x29e4e3(0x6aa)][_0x2f4ba9][_0x29e4e3(0x34f)][_0x29e4e3(0x42c)][_0x29e4e3(0x225)]=!![];}catch(_0x5ddc9d){}}if(_0x20b587[_0x29e4e3(0x47a)]===!![]){var _0x7e9363=function(_0x18e8a2){var _0x1d2716=function(_0xe9fd2f){var _0x4b2376=_0x12c8;if(!_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f])return;var _0x2e1ff6=_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)]['muted'];_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)][_0x4b2376(0x5fe)]=![],_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)]['removeEventListener']('play',_0x1d2716);_0x20b587['audioCtx'][_0x4b2376(0x399)]==_0x4b2376(0x3b8)&&_0x20b587[_0x4b2376(0x631)]['resume']();var _0x7f86d7=_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x547)]['getAudioTracks']();if(_0x7f86d7[_0x4b2376(0x58e)]){var _0x3ab66f=_0x7f86d7[0x0];_0x3ab66f[_0x4b2376(0x5a6)]!=_0x4b2376(0x593)&&(_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)][_0x4b2376(0x2e6)]=addAudioPipeline(_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x547)],_0xe9fd2f,_0x3ab66f));}else _0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)][_0x4b2376(0x2e6)]=_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f]['streamSrc'];_0x20b587[_0x4b2376(0x1f0)][_0xe9fd2f][_0x4b2376(0x5f5)][_0x4b2376(0x5fe)]=_0x2e1ff6,delete _0x20b587['rpcs'][_0xe9fd2f][_0x4b2376(0x26f)],_0x4b2376(0x26f)in _0x20b587['rpcs'][_0xe9fd2f]&&errorlog(_0x4b2376(0x492));};return _0x1d2716(_0x18e8a2);};_0x20b587['audioCtx']['state']=='running'&&(_0x20b587[_0x29e4e3(0x2e9)]=!![]);if(_0x29e4e3(0x26f)in _0x20b587[_0x29e4e3(0x1f0)][_0x502102]){}else{if(_0x20b587[_0x29e4e3(0x2e9)]==![])_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x26f)]=setInterval(function(_0x325738){var _0x2966a0=_0x29e4e3;log(_0x2966a0(0x2a8)),_0x20b587[_0x2966a0(0x1f0)][_0x325738]&&(_0x20b587['firstPlayTriggered']&&(clearInterval(_0x20b587['rpcs'][_0x325738][_0x2966a0(0x26f)]),_0x20b587[_0x2966a0(0x1f0)][_0x325738][_0x2966a0(0x5f5)][_0x2966a0(0x1d4)](_0x2966a0(0x46f),_0x7e9363(_0x325738))));},0x3e8,_0x502102);else{if(!_0x20b587[_0x29e4e3(0x1f0)][_0x502102]['eventPlayActive']){if(_0x29e4e3(0x311)!==_0x29e4e3(0x220))_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x26f)]=!![];else{var _0x2c5c2b,_0x521a2d,_0x18ee1b=new _0x39f148((_0x2e7be6,_0x2101fb)=>{_0x2c5c2b=_0x2e7be6,_0x521a2d=_0x2101fb;});return _0x18ee1b[_0x29e4e3(0x522)]=_0x2c5c2b,_0x18ee1b[_0x29e4e3(0x4e3)]=_0x521a2d,_0x18ee1b;}}_0x20b587[_0x29e4e3(0x1f0)][_0x502102][_0x29e4e3(0x5f5)][_0x29e4e3(0x1d4)](_0x29e4e3(0x46f),_0x7e9363(_0x502102));}}}_0x20b587[_0x29e4e3(0x35c)](),_0x20b587[_0x29e4e3(0x209)](),updateUserList();},log(_0x10bd6c(0x3b2));}else _0x2d3aef[_0x10bd6c(0x1f0)][_0x392039[_0x10bd6c(0x33e)]][_0x10bd6c(0x34f)]['info']&&(_0x494f8a[_0x10bd6c(0x1f0)][_0x4c8b01['directorUUID']][_0x10bd6c(0x34f)][_0x10bd6c(0x42c)][_0x10bd6c(0x225)]=!![]);},_0x20b587;}(); \ No newline at end of file