diff --git a/iframe.html b/iframe.html index a7f50b2..e959f2a 100644 --- a/iframe.html +++ b/iframe.html @@ -134,19 +134,24 @@ button.onclick = function(){iframe.contentWindow.postMessage({"close":true}, '*');}; iframeContainer.appendChild(button); + var button = document.createElement("button"); + button.innerHTML = "0 Bitrate"; + button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":0, "target": "*"}, '*');}; + iframeContainer.appendChild(button); + var button = document.createElement("button"); button.innerHTML = "Low Bitrate"; - button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":30}, '*');}; + button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":30, "target": "*"}, '*');}; iframeContainer.appendChild(button); var button = document.createElement("button"); button.innerHTML = "High Bitrate"; - button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":5000}, '*');}; + button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":5000, "target": "*"}, '*');}; iframeContainer.appendChild(button); var button = document.createElement("button"); button.innerHTML = "Default Bitrate"; - button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":-1}, '*');}; + button.onclick = function(){iframe.contentWindow.postMessage({"bitrate":-1, "target": "*"}, '*');}; iframeContainer.appendChild(button); var button = document.createElement("button"); @@ -250,7 +255,7 @@ var button = document.createElement("button"); button.innerHTML = "Add Target Video"; - button.onclick = function(){iframe.contentWindow.postMessage({"target":"*", "add":true, "settings":{"style":{"width":"640px", "height":"360px", "float":"left", "border":"10px solid red", "display":"block"}}}, '*');}; // target can be a stream ID or * for all. + button.onclick = function(){iframe.contentWindow.postMessage({"target":"*", "add":true, "settings": {"style": "width:640px;height:360px;float:left;border:10px solid red;display:block;"}}, '*');}; // target can be a stream ID or * for all. iframeContainer.appendChild(button); var button = document.createElement("button"); diff --git a/index.html b/index.html index 9f56cd5..2c0def8 100644 --- a/index.html +++ b/index.html @@ -147,9 +147,15 @@
-
+
+
+ +
+ Stop Sharing Website +
+
@@ -205,7 +211,7 @@ -
+

Add your Camera to OBS

@@ -441,6 +447,10 @@
+
@@ -468,7 +478,7 @@
-
+

Remote Screenshare into OBS

@@ -542,7 +552,7 @@
-
+

Create Reusable Invite

@@ -664,7 +674,7 @@
-
+

Stream Media File

@@ -698,7 +708,7 @@
-
+

Share Website

@@ -730,12 +740,12 @@
-
+

Run a Speed Test

-
+

Browse the Guides

@@ -775,7 +785,7 @@ Welcome to VDO Ninja! We've rebranded! Nothing else is changing and we're staying 100% free.
- 🎁 Welcome to the v20-beta release. It includes many new features and fixes, and is stable enough for non-critical streaming applications. + 🎁 Welcome to the v20-beta release. Release notes are here. It includes many new features and fixes, and is stable enough for non-critical streaming applications.

@@ -1532,7 +1542,7 @@ Digital Video Effects:
+ @@ -1744,7 +1758,7 @@
-
+
πŸ”Œ
@@ -1859,12 +1873,6 @@ // session.wss = "wss://wss.yourdomainhere.com:443"; // https://github.com/steveseguin/websocket_server // session.customWSS = true; ////// - - /////// Or you can use piesocket.com if you wish to have a basic free websocket server hosted for you by a third-party - //session.customWSS = true; // Set to true to have Piesocket.com - //var apiKey = "ZCu96UFf9ezeQeClK7BOCkq6Q0x0lxWAPJcgxjz5"; // GET YOUR OWN API KEY at piesocket.com - //session.wss = "wss://us-nyc-1.websocket.me/v3/1?api_key="+apiKey; - //////////// ///// The following lets you set the defaults diff --git a/lib.js b/lib.js index 1fe02be..cea5a3d 100644 --- a/lib.js +++ b/lib.js @@ -77,7 +77,11 @@ var miscTranslations = { "waiting-for-the-stream": "Waiting for the stream. Tip: Adding &cleanoutput to the URL will hide this spinner, or click to retry, which will also hide it.", "main-director": "Main Director", "share-a-screen": "Share a screen", - "stop-screen-sharing": "Stop screen sharing" + "stop-screen-sharing": "Stop screen sharing", + "you-have-been-transferred": "You've been transferred to a different room", + "you-are-no-longer-a-co-director": "You are no longer a co-director as you were transferred.", + "transferred": "Transferred", + "room-changed": "Your room has changed" }; // function log(msg){ // uncomment to enable logging. @@ -540,6 +544,20 @@ async function promptTransfer(value=null, bcmode = null, updateurl = null){ return result; } +function youveBeenTransferred(){ + getChatMessage( miscTranslations["you-have-been-transferred"], label = false, director = false, overlay = true); // "you-have-been-transferred" + getById("head2").innerHTML = ''+miscTranslations["room-changed"]+''; // + if (session.director){ + getById("head4").innerHTML = miscTranslations["you-are-no-longer-a-co-director"]; //"You are no longer a co-director as you were transferred."; // + } + + if (session.label){ + document.title = session.label + " - " + miscTranslations["transferred"]; + } else { + document.title = miscTranslations["transferred"]; + } +} + async function confirmAlt(inputText, block=false){ var result = null; if (session.beepToNotify){ @@ -1611,7 +1629,7 @@ function setupIncomingScreenTracking(v, UUID){ // SCREEN element. if (session.customWSS && ("isScene" in msg) && (msg.isScene!==false)){ // this is a scene, so lets not show it. } else { - createControlBoxScreenshare(UUID, "https://"+location.host+location.pathname+"?view="+session.rpcs[UUID].streamID+"&scene"+codecGroupFlag+"&room="+session.roomid+passAdd2+pie, session.rpcs[UUID].streamID); + createControlBoxScreenshare(UUID, "https://"+location.host+location.pathname+"?view="+session.rpcs[UUID].streamID+":s&scene"+codecGroupFlag+"&room="+session.roomid+passAdd2+pie, session.rpcs[UUID].streamID); } } @@ -2121,16 +2139,16 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a session.rpcs[j].videoElement.order=0; } /////////// - if (session.activeSpeaker && (!session.rpcs[j].defaultSpeaker)){ // not the active speaker + //if (session.activeSpeaker && (!session.rpcs[j].defaultSpeaker)){ // not the active speaker //mediaPool_invisible.push(session.rpcs[j].videoElement); - session.requestRateLimit(0, j); // keep audio good, but disable video - } else { + // session.requestRateLimit(0, j); // keep audio good, but disable video + //} else { mediaPool.push(session.rpcs[j].videoElement); // active speaker session.rpcs[j].videoElement.style.visibility = "visible"; if ((session.rpcs[j].targetBandwidth!==-1) && (session.rpcs[j].targetBandwidth0){ + roomBitrate = parseInt(totalRoomBitrate/(roomQuality-screenShareTotal)); + if (session.totalSceneBitrate){ + sceneBitrate = parseInt(session.totalSceneBitrate/(roomQuality-screenShareTotal)); + if (session.bitrate!==false){ + sceneBitrate = Math.min(session.bitrate, sceneBitrate); + } + } + } + } else if (screenShareTotal){ + try { + if ((session.roomid!==false) && (session.scene===false)){ + if ((roomQuality-screenShareTotal)<=0){ + roomBitrate = totalRoomBitrate; + screenShareBitrate = totalRoomBitrate; + } else { + screenShareBitrate = totalRoomBitrate/(1.5*screenShareTotal); + roomBitrate = parseInt((totalRoomBitrate - screenShareBitrate) /(roomQuality-screenShareTotal)); + } + } else if (session.totalSceneBitrate!==false){ + if ((roomQuality-screenShareTotal)<=0){ + sceneBitrate = session.totalSceneBitrate; + if (session.bitrate!==false){ + sceneBitrate = Math.min(session.bitrate, sceneBitrate); + } + screenShareBitrate = sceneBitrate; + } else { + screenShareBitrate = parseInt(totalRoomBitrate/(1.5*screenShareTotal)); + sceneBitrate = parseInt((totalRoomBitrate - screenShareBitrate)/(roomQuality-screenShareTotal)); + if (session.bitrate!==false){ + sceneBitrate = Math.min(session.bitrate, sceneBitrate); + screenShareBitrate = Math.min(session.bitrate, screenShareBitrate); + } + } + } else { + screenShareBitrate = false; + } + } catch(e){console.error(e);} + } else { + roomBitrate = parseInt(totalRoomBitrate/roomQuality); + if (session.totalSceneBitrate){ + sceneBitrate = parseInt(session.totalSceneBitrate/roomQuality); + if (session.bitrate!==false){ + sceneBitrate = Math.min(session.bitrate, sceneBitrate); + } + } } var i = null; @@ -2436,7 +2503,16 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a session.requestRateLimit(0, i, true); // w/e This is not in OBS, so we just set it as low as possible. Shoudln't exist really unless loading? } } else if (session.scene!==false){ // max - session.requestRateLimit(-1, i); // unlock. + if (sceneBitrate!==false){ + if ((screenShareBitrate!==false) && ("screenshare" in session.rpcs[i].videoElement) && (session.rpcs[i].videoElement.screenshare)){ + session.requestRateLimit(screenShareBitrate, i); // well, screw that. Setting it to room quality. + console.log(screenShareBitrate); + } else { + session.requestRateLimit(sceneBitrate, i); // well, screw that. Setting it to room quality. + } + } else { + session.requestRateLimit(-1, i); // unlock. + } if (session.rpcs[i].order!==false){ session.rpcs[i].videoElement.order=session.rpcs[i].order; } else { @@ -2470,7 +2546,12 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a // we will let the URL specified bitrate hold, since this isn't a real room. session.requestRateLimit(-1, i); } else { - session.requestRateLimit(roomQuality, i); // well, screw that. Setting it to room quality. + if ((screenShareBitrate!==false) && ("screenshare" in session.rpcs[i].videoElement) && (session.rpcs[i].videoElement.screenshare)){ + session.requestRateLimit(screenShareBitrate, i); // well, screw that. Setting it to room quality. + console.log(screenShareBitrate); + } else { + session.requestRateLimit(roomBitrate, i); // well, screw that. Setting it to room quality. + } } } else { // view=xx,yy or whatever. This should be highest quality. if (session.rpcs[i].order!==false){ @@ -2487,7 +2568,11 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } else { mediaPool.push(session.rpcs[i].videoElement); } - session.requestRateLimit(-1, i); + if (sceneBitrate){ + session.requestRateLimit(sceneBitrate, i); + } else { + session.requestRateLimit(-1, i); + } } } } @@ -2693,6 +2778,17 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.border = "0"; container.appendChild(session.videoElement); playarea.appendChild(container); + + /* var togglePreview = document.createElement("div"); + togglePreview.innerHTML = ''; + togglePreview.onclick = function(event){ + event.preventDefault(); + event.stopPropagation(); + container.querySelector("video").classList.toggle("advanced"); + return false; + }; + playarea.appendChild(togglePreview); */ + } } else if (session.infocus!==true){ @@ -2700,11 +2796,18 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container = document.getElementById("minipreview"); } else { var container = document.createElement("div"); + var togglePreview = document.createElement("div"); + + togglePreview.className = "togglePreview"; + try { container.style.top = "calc("+hi+"px + 2vh)"; container.style.maxHeight = parseInt(getById("gridlayout").offsetHeight)+"px"; + togglePreview.style.top = "calc("+hi+"px + 2vh)"; + togglePreview.style.maxHeight = parseInt(getById("gridlayout").offsetHeight)+"px"; } catch(e){ container.style.top = hi+"px"; + togglePreview.style.top = hi+"px"; } // if (miniPerformerY !== null){ @@ -2714,10 +2817,29 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.left = miniPerformerX + "%"; } else { container.style.right = "2vw"; + togglePreview.style.right = "2vw"; } container.appendChild(session.videoElement); playarea.appendChild(container); + + + togglePreview.innerHTML = ''; + + if (!session.previewToggleState){ + container.classList.toggle("advanced"); + togglePreview.classList.toggle("blinded"); + } + playarea.appendChild(togglePreview); + togglePreview.onclick = function(event){ + event.preventDefault(); + event.stopPropagation(); + container.classList.toggle("advanced"); + togglePreview.classList.toggle("blinded"); + session.previewToggleState!=session.previewToggleState; + return false; + }; + makeMiniDraggableElement(container); container.id = "minipreview"; } @@ -2731,37 +2853,14 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.border = "2px #BBB solid"; container.style.height = "unset"; - if (session.rotate){ - if (session.rotate==90){ - container.style.transform = "rotate(90deg)"; - container.style.transformOrigin = "50% 100%"; - //var vh1 = container.style.height; - container.style.height = container.style.width; - container.style.width = "unset"; - //container.style.width = vh1; - } else if (session.rotate==270){ - container.style.transform = "rotate(270deg)"; - container.style.transformOrigin = "50% 100%"; - //var vh1 = container.style.height; - container.style.width = "unset"; - container.style.height = container.style.width; - //container.style.width = vh1; - } else if (session.rotate==180){ - container.style.transform = "rotate(180deg)"; - } else { - container.style.transform = "rotate("+session.rotate+"deg)"; - } - } else { - container.style.transform = "unset"; - container.style.transformOrigin = "unset"; - } + applyMirror(session.mirrorExclude); } else if (session.infocus===true){ if (document.getElementById("minipreview")){ container = document.getElementById("minipreview"); container.style.height = "100%"; - container.style.transform = "unset"; - container.style.transformOrigin = "unset"; + //container.style.transform = "unset"; + //container.style.transformOrigin = "unset"; } } } @@ -4390,7 +4489,11 @@ function TFLiteWorker(){ session.canvasCtx.drawImage(session.tfliteModule.img, 0, 0, session.canvas.width, session.canvas.height); } } else if (session.effects=="3"){ // BLUR - session.canvasCtx.filter = 'blur(4px)'; // Does not work on Safari + if (session.effectValue){ + session.canvasCtx.filter = 'blur('+(parseInt(session.effectValue)*2)+'px)'; + } else { + session.canvasCtx.filter = 'blur(4px)'; // Does not work on Safari + } session.canvasCtx.drawImage(session.canvasSource, 0, 0); } else { session.tfliteModule.activelyProcessing=false; @@ -5094,12 +5197,14 @@ function printMyStats(menu) { // see: setupStatsMenu var obscam = false; if (document.querySelector("select#videoSource3")){ var videoSelect = document.querySelector("select#videoSource3").options; - log(videoSelect[videoSelect.selectedIndex].text); - if (videoSelect[videoSelect.selectedIndex].text.startsWith("OBS-Camera")) { // OBS Virtualcam - obscam = true; - } else if (videoSelect[videoSelect.selectedIndex].text.startsWith("OBS Virtual Camera")) { // OBS Virtualcam - obscam = true; - } + if (videoSelect.length){ + log(videoSelect[videoSelect.selectedIndex].text); + if (videoSelect[videoSelect.selectedIndex].text.startsWith("OBS-Camera")) { // OBS Virtualcam + obscam = true; + } else if (videoSelect[videoSelect.selectedIndex].text.startsWith("OBS Virtual Camera")) { // OBS Virtualcam + obscam = true; + } + } } if (session.streamSrc && session.streamSrc){ @@ -5198,6 +5303,7 @@ function updateLocalStats(){ var totalVideo = 0; var totalAudio = 0; var totalScenes = 0; + var meshcastActive = false; if (session.mc){ try { @@ -5205,12 +5311,12 @@ function updateLocalStats(){ var senders = session.mc.getSenders(); // for any connected peer, update the video they have if connected with a video already. senders.forEach((sender) => { // I suppose there could be a race condition between negotiating and updating this. if joining at the same time as changnig streams? if (sender.track && sender.track.kind == "video" && sender.track.enabled) { - totalVideo+=1 + meshcastActive = true; } else if (sender.track && sender.track.kind == "audio" && sender.track.enabled && !session.muted) { - atot=1; + meshcastActive = true; } }); - totalAudio += atot; + //totalAudio += atot; if ("video_bitrate_kbps" in session.mc.stats){ totalBitrate+=session.mc.stats.video_bitrate_kbps || 0; @@ -5648,8 +5754,18 @@ function updateLocalStats(){ try{ var headerStats = "πŸ”— "; headerStats += Object.keys(session.pcs).length || 0; - headerStats += ", πŸ‘‚ "+totalAudio; - headerStats += ", πŸ‘€ "+totalVideo; + if (meshcastActive){ + if (totalAudio){ + headerStats += ", πŸ‘‚ "+totalAudio; + } + if (totalVideo){ + headerStats += ", πŸ‘€ "+totalVideo; + } + headerStats += ", πŸ“‘Broadcast"; + } else { + headerStats += ", πŸ‘‚ "+totalAudio; + headerStats += ", πŸ‘€ "+totalVideo; + } if (session.roomid){ headerStats += ", 🎬 "+totalScenes+""; } @@ -6999,64 +7115,66 @@ function publishScreen() { quality = session.quality; // override the user's setting } - if (quality == 0) { - var width = { + var video = {} + + if (quality == -1) { + // unlocked capture resolution + } else if (quality == 0) { + + video.width = { ideal: 1920 }; - var height = { + video.height = { ideal: 1080 }; } else if (quality == 1) { - var width = { + video.width = { ideal: 1280 }; - var height = { + video.height = { ideal: 720 }; } else if (quality == 2) { - var width = { + video.width = { ideal: 640 }; - var height = { + video.height = { ideal: 360 }; } else if (quality >= 3) { // lowest - var width = { + video.width = { ideal: 320 }; - var height = { + video.height = { ideal: 180 }; } else { - var width = { + video.width = { min: 640 }; - var height = { + video.height = { min: 360 }; } if (session.width) { - width = { + video.width = { ideal: session.width }; } if (session.height) { - height = { + video.height = { ideal: session.height }; } - var constraints = window.constraints = { + var constraints = { audio: { - echoCancellation: false - , autoGainControl: false - , noiseSuppression: false - } - , video: { - width: width - , height: height - } + echoCancellation: false, + autoGainControl: false, + noiseSuppression: false + }, + video: video }; if (session.noiseSuppression === true) { @@ -7171,7 +7289,7 @@ function publishScreen() { }).catch(() => {}); } -function updateForceRotate(mirror=null){ +function updateForceRotate(){ if (session.orientation){ try { var track = false; @@ -7233,11 +7351,7 @@ function updateForceRotate(mirror=null){ session.sendMessage(msg); - if (mirror!==null){ - if (document.getElementById('previewWebcam')){ - applyMirror(mirror); - } - } + applyMirror(session.mirrorExclude); } catch(e){errorlog(e);} } @@ -7959,10 +8073,12 @@ function changeMainGain(gain, deviceid=null) { function micDelayNode(mediaStreamSource, audioContext) { - var delayNode = audioContext.createDelay(); + if (session.micDelay !== false) { var delay = parseFloat(session.micDelay/1000) || 0; + var delayNode = audioContext.createDelay(delay); } else { + var delayNode = audioContext.createDelay(); var delay = 0; } delayNode.delayTime.value = delay; @@ -8566,8 +8682,8 @@ function createRoomCallback(passAdd, passAdd2) { var pie = ""; if (session.customWSS){ - if (session.customWSS!==true){ - pie = "&pie="+session.customWSS; + if (session.customWSS!==true){ // to be deprecated, as piesocket is no longer free. + pie = "&pie="+session.customWSS; // you can still deploy your own wss for free tho } } @@ -8685,9 +8801,13 @@ function createRoomCallback(passAdd, passAdd2) { //getById("mutespeakerbutton").style.display = null; - session.speakerMuted = true; // the director will start with audio playback muted. - toggleSpeakerMute(true); // okay since only run on start - + if (session.speakerMuted_default===false){ + //session.speakerMuted = false; // the director will start with audio playback muted. + toggleSpeakerMute(true); // let it be what it is. + } else { + session.speakerMuted = true; // the director will start with audio playback muted. + toggleSpeakerMute(true); // okay since only run on start + } if (session.cleanDirector == false && session.cleanOutput==false) { @@ -8773,10 +8893,9 @@ function createRoomCallback(passAdd, passAdd2) { } else if (directorWebsiteShare.roomid && (directorWebsiteShare.roomid==session.roomid)){ session.iframeSrc = directorWebsiteShare.website; session.defaultIframeSrc = directorWebsiteShare.website; - getById("websitesharetoggle").classList.remove("la-window-maximize"); - getById("websitesharetoggle").classList.add("la-window-close"); - getById("websitesharebutton").classList.add("float2"); - getById("websitesharebutton").classList.remove("float"); + + getById("websitesharebutton").classList.add("advanced"); + getById("websitesharebutton2").classList.remove("advanced"); } } @@ -9186,24 +9305,27 @@ function createControlBox(UUID, soloLink, streamID) { if (!session.rpcs[UUID].batteryMeter){ session.rpcs[UUID].batteryMeter = getById("batteryMeterTemplate").cloneNode(true); session.rpcs[UUID].batteryMeter.id = "batteryMeter_" + UUID; - session.rpcs[UUID].batteryMeter.classList.remove("advanced"); if (session.rpcs[UUID].stats.info && (session.rpcs[UUID].stats.info.power_level!==null)){ var level = session.rpcs[UUID].batteryMeter.querySelector(".battery-level"); if (level){ var value = session.rpcs[UUID].stats.info.power_level; if (value > 100){value = 100;} - if (value < 0){ value = 0;} + else if (value < 0){ value = 0;} level.style.height = parseInt(value)+"%"; if (value<10){ session.rpcs[UUID].batteryMeter.classList.add("alert"); } else if (value<25){ session.rpcs[UUID].batteryMeter.classList.add("warn"); } - session.rpcs[UUID].batteryMeter.title = level+"% battery remaining"; + if (value<100){ + session.rpcs[UUID].batteryMeter.classList.remove("advanced"); + } + session.rpcs[UUID].batteryMeter.title = value+"% battery remaining"; } } if (session.rpcs[UUID].stats.info && ("plugged_in" in session.rpcs[UUID].stats.info) && (session.rpcs[UUID].stats.info.plugged_in===false)){ session.rpcs[UUID].batteryMeter.dataset.plugged = "0"; + session.rpcs[UUID].batteryMeter.classList.remove("advanced"); } else { session.rpcs[UUID].batteryMeter.dataset.plugged = "1"; } @@ -9870,14 +9992,7 @@ function gotDevices(deviceInfos) { // https://github.com/webrtc/samples/blob/gh- function getUserMediaVideoParams(resolutionFallbackLevel, isSafariBrowser) { switch (resolutionFallbackLevel) { case -1: - return { - width: { - min: 640 - } - , height: { - min: 360 - } - }; + return {}; case 0: if (isSafariBrowser) { return { @@ -10865,54 +10980,52 @@ async function getAudioOnly(selector, trackid = null, override = false) { return streams; } -function applyMirror(mirror, eleName = 'previewWebcam') { // true unmirrors as its already mirrored - - var transFlip = ""; - var transNorm = ""; - if ((eleName == 'videosource') && (session.windowed)) { - transFlip = " translate(0, 50%)"; - transNorm = " translate(0, -50%)"; - } - - if (session.mirrored == 2) { - mirror = true; - } else if (session.mirrored === 0) { - mirror = true; - } - - - if (mirror) { - if (session.mirrored && session.flipped) { - getById(eleName).style.transform = " scaleX(-1) scaleY(-1)" + transFlip; - getById(eleName).classList.add("mirrorControl"); - } else if (session.mirrored) { - getById(eleName).style.transform = "scaleX(-1)" + transNorm; - getById(eleName).classList.add("mirrorControl"); - } else if (session.flipped) { - getById(eleName).style.transform = "scaleY(-1) scaleX(1)" + transFlip; - getById(eleName).classList.remove("mirrorControl"); - } else { - getById(eleName).style.transform = "scaleX(1)" + transNorm; - getById(eleName).classList.remove("mirrorControl"); +function applyMirror(mirror) { // true unmirrors as its already mirrored + try { + var transFlip = ""; + var transNorm = ""; + if (document.getElementById('videosource') && (session.windowed)) { + transFlip = " translate(0, 50%)"; + transNorm = " translate(0, -50%)"; } - } else { - if (session.mirrored && session.flipped) { - getById(eleName).style.transform = " scaleX(1) scaleY(-1)" + transFlip; - getById(eleName).classList.remove("mirrorControl"); - } else if (session.mirrored) { - getById(eleName).style.transform = "scaleX(1)" + transNorm; - getById(eleName).classList.remove("mirrorControl"); - } else if (session.flipped) { - getById(eleName).style.transform = "scaleY(-1) scaleX(-1)" + transFlip; - getById(eleName).classList.add("mirrorControl"); - } else { - getById(eleName).style.transform = "scaleX(-1)" + transNorm; - getById(eleName).classList.add("mirrorControl"); + + if (session.mirrored == 2) { + mirror = true; + } else if (session.mirrored === 0) { + mirror = true; + } + + if (mirror) { + if (session.mirrored && session.flipped) { + session.videoElement.style.transform = "scaleX(-1) scaleY(-1)" + transFlip; + session.videoElement.classList.add("mirrorControl"); + } else if (session.mirrored) { + session.videoElement.style.transform = "scaleX(-1)" + transNorm; + session.videoElement.classList.add("mirrorControl"); + } else if (session.flipped) { + session.videoElement.style.transform = "scaleY(-1) scaleX(1)" + transFlip; + session.videoElement.classList.remove("mirrorControl"); + } else { + session.videoElement.style.transform = "scaleX(1)" + transNorm; + session.videoElement.classList.remove("mirrorControl"); + } + } else { + if (session.mirrored && session.flipped) { + session.videoElement.style.transform = "scaleX(1) scaleY(-1)" + transFlip; + session.videoElement.classList.remove("mirrorControl"); + } else if (session.mirrored) { + session.videoElement.style.transform = "scaleX(1)" + transNorm; + session.videoElement.classList.remove("mirrorControl"); + } else if (session.flipped) { + session.videoElement.style.transform = "scaleY(-1) scaleX(-1)" + transFlip; + session.videoElement.classList.add("mirrorControl"); + } else { + session.videoElement.style.transform = "scaleX(-1)" + transNorm; + session.videoElement.classList.add("mirrorControl"); + } } - } - if (eleName == 'previewWebcam'){ - var rotate = 0; + var rotate = 0; if (session.forceRotate!==false){ if (session.rotate){ rotate = session.forceRotate + parseInt(session.rotate); @@ -10922,25 +11035,48 @@ function applyMirror(mirror, eleName = 'previewWebcam') { // true unmirrors as i } else { rotate = session.rotate; } - if (rotate && (rotate>=360)){ rotate-=360; } + session.videoElement.rotated = rotate; - if (rotate){ - if (getById(eleName).style.transform){ - getById(eleName).style.transform += " rotate("+rotate+"deg)"; + if (document.getElementById("previewWebcam")){ + var eleName = document.getElementById("previewWebcam"); + if (rotate){ + if (eleName.style.transform){ + eleName.style.transform += " rotate("+rotate+"deg)"; + } else { + eleName.style.transform = "rotate("+rotate+"deg)"; + } + eleName.classList.add("rotate"); } else { - getById(eleName).style.transform = "rotate("+rotate+"deg)"; + eleName.classList.remove("rotate"); + } + } else if (document.getElementById("container")){ + document.getElementById("container").style.transform = "rotate("+rotate+"deg)"; + + } else if (document.getElementById("minipreview")){ + var eleName = document.getElementById("minipreview"); + if (rotate==90 ){ + eleName.style.transform = "rotate(90deg)"; + eleName.style.transformOrigin = "50% 100%"; + eleName.style.height = eleName.style.width; + eleName.style.width = "unset"; + } else if (session.videoElement.rotated==270){ + eleName.style.transform = "rotate(270deg)"; + eleName.style.transformOrigin = "50% 100%"; + eleName.style.width = "unset"; + eleName.style.height = eleName.style.width; + } else if (session.videoElement.rotated==180){ + eleName.style.transform = "rotate(180deg)"; + eleName.style.transformOrigin = "unset"; + } else { + eleName.style.transform = "unset"; + eleName.style.transformOrigin = "unset"; } - getById(eleName).classList.add("rotate"); - } else { - getById(eleName).classList.remove("rotate"); - } - } else { - getById(eleName).classList.remove("rotate"); - } - getById(eleName).rotated = rotate; + } + // if not one of these, then it's going to be handled by the automixer automatically for us. + } catch(e){errorlog(e);} } function cleanupMediaTracks() { @@ -11706,58 +11842,59 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { return false; } } - - if (quality == 0) { // I'm going to go with default quality in most cases, as I assume Dynamic screenshare is going to want low-fps / high def. - var width = { + + var video = {} + + if (quality == -1) { + // unlocked capture resolution + } else if (quality == 0) { + video.width = { ideal: 1920 }; - var height = { + video.height = { ideal: 1080 }; } else if (quality == 1) { - var width = { + video.width = { ideal: 1280 }; - var height = { + video.height = { ideal: 720 }; } else if (quality == 2) { - var width = { + video.width = { ideal: 640 }; - var height = { + video.height = { ideal: 360 }; } else if (quality >= 3) { // lowest - var width = { + video.width = { ideal: 320 }; - var height = { + video.height = { ideal: 180 }; } if (session.width) { - width = { + video.width = { ideal: session.width }; } if (session.height) { - height = { + video.height = { ideal: session.height }; } - + var constraints = { // this part is a bit annoying. Do I use the same settings? I can add custom setting controls here later audio: { echoCancellation: false, // For screen sharing, we want it off by default. - autoGainControl: false - , noiseSuppression: false - } - , video: { - width: width - , height: height - } + autoGainControl: false, + noiseSuppression: false + }, + video: video //,cursor: {exact: "none"} }; @@ -11800,6 +11937,10 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { constraints.audio = false; } + if ((constraints.video!==false) && (Object.keys(constraints.video).length==0)){ + constraints.video = true; + } + return navigator.mediaDevices.getDisplayMedia(constraints).then(function(stream) { log("adding video tracks 2245"); @@ -11832,55 +11973,55 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { try { stream.getVideoTracks()[0].onended = function(e) { // if screen share stops, - warnlog(e); + warnlog(e); - session.streamSrc.getVideoTracks().forEach(function(track) { - session.streamSrc.removeTrack(track); - track.stop(); - log("stopping video track 3"); - }); - - if (session.videoElement.srcObject){ - session.videoElement.srcObject.getVideoTracks().forEach(function(track) { - session.videoElement.srcObject.removeTrack(track); - track.stop(); - log("stopping video track 4"); - }); - } else { - session.videoElement.srcObject = session.streamSrc; - } - - if (screenShareAudioTrack){ - session.streamSrc.getAudioTracks().forEach(function(track) { // previous video track; saving it. Must remove the track at some point. - if (screenShareAudioTrack == track) { // since there are more than one audio track, lets see if we can remove JUST the audio track for the screen share. - session.streamSrc.removeTrack(track); - track.stop(); - } - }); - screenShareAudioTrack=null; - senderAudioUpdate(); - } + session.streamSrc.getVideoTracks().forEach(function(track) { + session.streamSrc.removeTrack(track); + track.stop(); + log("stopping video track 3"); + }); + + if (session.videoElement.srcObject){ + session.videoElement.srcObject.getVideoTracks().forEach(function(track) { + session.videoElement.srcObject.removeTrack(track); + track.stop(); + log("stopping video track 4"); + }); + } else { + session.videoElement.srcObject = session.streamSrc; + } + + if (screenShareAudioTrack){ + session.streamSrc.getAudioTracks().forEach(function(track) { // previous video track; saving it. Must remove the track at some point. + if (screenShareAudioTrack == track) { // since there are more than one audio track, lets see if we can remove JUST the audio track for the screen share. + session.streamSrc.removeTrack(track); + track.stop(); + } + }); + screenShareAudioTrack=null; + senderAudioUpdate(); + } - session.screenShareState = false; - pokeIframeAPI("screen-share-ended"); + session.screenShareState = false; + pokeIframeAPI("screen-share-ended"); - getById("screensharebutton").classList.add("float"); - getById("screensharebutton").classList.remove("float2"); + getById("screensharebutton").classList.add("float"); + getById("screensharebutton").classList.remove("float2"); - if (videoOnEnd == true) { - if (beforeScreenShare) { - session.streamSrc.addTrack(beforeScreenShare); // updateRenderOutpipe - beforeScreenShare = null; - } - - updateRenderOutpipe(); - - toggleSettings(forceShow = true); - //grabVideo(eleName='videosource', selector="select#videoSource3"); + if (videoOnEnd == true) { + if (beforeScreenShare) { + session.streamSrc.addTrack(beforeScreenShare); // updateRenderOutpipe + beforeScreenShare = null; + } + + updateRenderOutpipe(); + + toggleSettings(forceShow = true); + //grabVideo(eleName='videosource', selector="select#videoSource3"); - } else { - grabScreen(); - } + } else { + grabScreen(); + } }; } catch (e) { log("No Video selected; screensharing?"); @@ -11900,7 +12041,7 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { session.applySoloChat(); // mute streams that should be muted if a director session.applyIsolatedChat(); - applyMirror(true, eleName); + applyMirror(true); return true; }).catch(function(err) { errorlog(err); @@ -12315,6 +12456,13 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } } } + + if (session.forceAspectRatio){ + if (constraints.video && constraints.video!==true){ + constraints.video.aspectRatio = { ideal: parseFloat(session.forceAspectRatio)}; + } + } + var obscam = false; var mirrorcheck = false; log(videoSelect.options[videoSelect.selectedIndex].text); @@ -12356,10 +12504,16 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } session.mirrorExclude = mirror; + if (constraints.video && (constraints.video!==true) && (Object.keys(constraints.video).length==0)){ + constraints.video = true; + } + log(constraints); clearTimeout(grabVideoUserMediaTimeout); getUserMediaRequestID += 1; + var gumMediaID = getUserMediaRequestID; grabVideoUserMediaTimeout = setTimeout(function(gumID, callback2) { + if (getUserMediaRequestID !== gumID) {return;} // cancel navigator.mediaDevices.getUserMedia(constraints).then(function(stream) { if (getUserMediaRequestID !== gumID) { warnlog("GET USER MEDIA CALL HAS EXPIRED"); @@ -12372,6 +12526,8 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } log("adding video tracks 2412"); + + checkBasicStreamsExist(); @@ -12382,9 +12538,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel const capabilities = track.getCapabilities(); if ("facingMode" in capabilities){ if (capabilities.facingMode == "environment"){ - mirror=true; - session.mirrorExclude = mirror; - //applyMirror(mirror, eleName); + session.mirrorExclude = true; } } } @@ -12417,7 +12571,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel session.sendMessage(msg); } - applyMirror(mirror, eleName); + applyMirror(session.mirrorExclude); if ((eleName == "previewWebcam") && document.getElementById("previewWebcam")){ if (session.autostart) { @@ -12459,8 +12613,11 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel getById("popupSelector_constraints_loading").style.display = ""; } - grabVideoTimer = setTimeout(function(callback3, mirr) { + grabVideoTimer = setTimeout(function(callback3, gumid) { + if (getUserMediaRequestID !== gumid) { // new camera selected in this time. + return; + } makeImages(true); if (getById("popupSelector_constraints_loading")) { @@ -12481,23 +12638,31 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } catch(e){} } - updateForceRotate(mirr); + updateForceRotate(); dragElement(session.videoElement); - }, 1000, callback2, mirror); // focus + }, 1000, callback2, gumID); // focus log("DONE - found stream"); }).catch(function(e) { - activatedPreview = false; + + + if (getUserMediaRequestID !== gumID) { + warnlog("the previously selected camera attempted failed, but not a big deal, since its now void"); + return; + } + warnlog(e); if (e.name === "OverconstrainedError") { warnlog(e.message); log("Resolution or framerate didn't work"); } else if (e.name === "NotReadableError") { if (quality <= 10) { + activatedPreview = false; grabVideo(quality + 1, eleName, selector); } else if (session.facingMode){ session.facingMode = false; + activatedPreview = false; grabVideo(false, eleName, selector); // restart. } else { if (!(session.cleanOutput)) { @@ -12536,9 +12701,11 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } if (quality <= 10) { + activatedPreview = false; grabVideo(quality + 1, eleName, selector); } else if (session.facingMode){ session.facingMode = false; + activatedPreview = false; grabVideo(false, eleName, selector); // restart. } else { errorlog("********Camera failed to work"); @@ -12555,7 +12722,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } } }); - }, 100, getUserMediaRequestID, callback); + }, 100, gumMediaID, callback); } } @@ -12994,7 +13161,11 @@ session.publishDirector = async function(clean, vdevice=false, adevice=true){ / if (vdevice===true){ vdevice = {}; } - if (quality===0){ + if (quality===-1){ + //vdevice.width = {ideal:3840}; //{deviceId: {exact: deviceInfo.deviceId}}; + //vdevice.height = {ideal:2160}; + vdevice.framerate = {ideal:framerate}; + } else if (quality===0){ vdevice.width = {ideal:1920}; //{deviceId: {exact: deviceInfo.deviceId}}; vdevice.height = {ideal:1080}; vdevice.framerate = {ideal:framerate}; @@ -13023,6 +13194,12 @@ session.publishDirector = async function(clean, vdevice=false, adevice=true){ / var constraints = {audio: adevice, video: vdevice}; + if (session.forceAspectRatio){ + if (constraints.video && constraints.video!==true){ + constraints.video.aspectRatio = { ideal: parseFloat(session.forceAspectRatio)}; + } + } + if (session.audioInputChannels){ if (constraints.audio === true){ @@ -13321,17 +13498,6 @@ session.publishStream = function(v){ // stream is used to generated an SDP - /* if (session.mirrored && session.flipped){ - v.style.transform = "scaleX(1) scaleY(-1) "; - } else if (session.mirrored){ - v.style.transform = "scaleX(1) "; - } else if (session.flipped){ - v.style.transform = "scaleY(-1) scaleX(-1)"; - } else { - v.style.transform = "scaleX(-1) "; - } */ - //applyMirror(session.mirrorExclude, 'videosource'); - var bigPlayButton = document.getElementById("bigPlayButton"); if (bigPlayButton){ bigPlayButton.parentNode.removeChild(bigPlayButton); @@ -13356,7 +13522,7 @@ session.publishStream = function(v){ // stream is used to generated an SDP } getById("mutespeakerbutton").classList.add("advanced"); - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); container.style.width="100%"; //container.style.height="100%"; @@ -13368,7 +13534,7 @@ session.publishStream = function(v){ // stream is used to generated an SDP play(); } else { session.windowed = false; - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); play(); setTimeout(function(){updateMixer();},10); } @@ -13378,7 +13544,7 @@ session.publishStream = function(v){ // stream is used to generated an SDP session.stereo=3; } session.windowed = false; - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); setTimeout(function(){updateMixer();},10); } } else { @@ -13391,7 +13557,7 @@ session.publishStream = function(v){ // stream is used to generated an SDP } getById("mutespeakerbutton").classList.add("advanced"); - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); container.style.width="100%"; //container.style.height="100%"; @@ -13572,6 +13738,10 @@ async function publishScreen2(constraints, audioList=[], audio=true){ // webcam constraints.audio = false; } + if ((constraints.video!==false) && (Object.keys(constraints.video).length==0)){ + constraints.video = true; + } + log(constraints); getUserMediaRequestID+=1; var gumID = getUserMediaRequestID; @@ -14350,7 +14520,7 @@ session.publishFile = function(ele, event){ // webcam stream is used to generate } getById("mutespeakerbutton").classList.add("advanced"); - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); container.style.width="100%"; //container.style.height="100%"; @@ -14361,7 +14531,7 @@ session.publishFile = function(ele, event){ // webcam stream is used to generate play(); } else { session.windowed = false; - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); play(); //setTimeout(function(){updateMixer();},1);// TODO FIX } @@ -14371,7 +14541,7 @@ session.publishFile = function(ele, event){ // webcam stream is used to generate session.stereo=3; } session.windowed = false; - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); //setTimeout(function(){updateMixer();},1); // TODO FIX } } else { @@ -14385,7 +14555,7 @@ session.publishFile = function(ele, event){ // webcam stream is used to generate } getById("mutespeakerbutton").classList.add("advanced"); - applyMirror(session.mirrorExclude, 'videosource'); + applyMirror(session.mirrorExclude); container.style.width="100%"; //container.style.height="100%"; @@ -14587,7 +14757,7 @@ function dragElement(elmnt) { e.preventDefault(); // calculate the new cursor position: - if (Date.now() - millis < 50) { + if (Date.now() - millis < 100) { return; } millis = Date.now(); @@ -14611,7 +14781,7 @@ function dragElement(elmnt) { input.value = zoom * (input.max - input.min) + input.min; if (input.value != pos0) { - updateCameraConstraints("zoom", input.value); + updateCameraConstraints("zoom", input.value, false, false); //track0.applyConstraints({ // advanced: [{ @@ -15152,12 +15322,13 @@ function changeOrder(value, UUID) { session.sendRequest(msg, msg.UUID); } -function requestVideoHack(keyname, value, UUID) { +function requestVideoHack(keyname, value, UUID, ctrl=false) { var msg = {}; msg.requestVideoHack = true; msg.keyname = keyname; msg.value = value; msg.UUID = UUID; + msg.ctrl = ctrl; session.sendRequest(msg, msg.UUID); } @@ -15403,9 +15574,9 @@ function updateDirectorsAudio(dataN, UUID) { if (i === "aspectRatio") { continue; } else if (i === "width") { - continue; + // continue; } else if (i === "height") { - continue; + // continue; } else if (i === "frameRate") { continue; } else if (i === "latency") { @@ -15441,6 +15612,10 @@ function updateDirectorsAudio(dataN, UUID) { } else { label.innerText = i; } + if ((i === "height") || (i === "width")){ + input.title = "Hold CTRL (or cmd) to lock width and height together when changing them"; + } + if ("step" in data.audioConstraints[i]) { input.step = data.audioConstraints[i].step; } @@ -15612,9 +15787,9 @@ function updateDirectorsVideo(data, UUID) { if (i === "aspectRatio") { continue; } else if (i === "width") { - continue; + // continue; } else if (i === "height") { - continue; + // continue; } else if (i === "frameRate") { continue; } else if (i === "latency") { @@ -15655,11 +15830,19 @@ function updateDirectorsVideo(data, UUID) { input.style = "display:block; width:100%;margin: 8px 0;"; input.name = "constraints_" + i; + if ((i === "height") || (i === "width")){ + input.title = "Hold CTRL (or cmd) to lock width and height together when changing them"; + } + input.onchange = function(e) { getById("label_" + e.target.dataset.keyname).innerText = e.target.dataset.keyname + ": " + e.target.value; //updateVideoConstraints(e.target.dataset.keyname, e.target.value); - requestVideoHack(e.target.dataset.keyname, e.target.value, UUID); + if (CtrlPressed){ + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, true); + } else { + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, false); + } }; videoEle.appendChild(label); @@ -15707,7 +15890,11 @@ function updateDirectorsVideo(data, UUID) { input.onchange = function(e) { //getById("label_"+e.target.dataset.keyname).innerText =e.target.dataset.keyname+": "+e.target.value; //updateVideoConstraints(e.target.dataset.keyname, e.target.value); - requestVideoHack(e.target.dataset.keyname, e.target.value, UUID); + if (CtrlPressed){ + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, true); + } else { + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, false); + } log(e.target.dataset.keyname, e.target.value); }; videoEle.appendChild(div); @@ -15738,7 +15925,11 @@ function updateDirectorsVideo(data, UUID) { input.onchange = function(e) { //getById("label_"+e.target.dataset.keyname).innerText =e.target.dataset.keyname+": "+e.target.value; //updateVideoConstraints(e.target.dataset.keyname, e.target.value); - requestVideoHack(e.target.dataset.keyname, e.target.value, UUID); + if (CtrlPressed){ + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, true); + } else { + requestVideoHack(e.target.dataset.keyname, e.target.value, UUID, false); + } log(e.target.dataset.keyname, e.target.value); }; videoEle.appendChild(div); @@ -16000,9 +16191,9 @@ function listAudioSettings() { if (i === "aspectRatio") { continue; } else if (i === "width") { - continue; + // continue; } else if (i === "height") { - continue; + // continue; } else if (i === "frameRate") { continue; } else if (i === "latency") { @@ -16041,6 +16232,11 @@ function listAudioSettings() { } else { label.innerHTML = i; } + + if ((i === "height") || (i === "width")){ + input.title = "Hold CTRL (or cmd) to lock width and height together when changing them"; + } + if ("step" in session.audioConstraints[i]) { input.step = session.audioConstraints[i].step; } @@ -16450,9 +16646,9 @@ function listCameraSettings() { if (i === "aspectRatio") { continue; } else if (i === "width") { - continue; + // continue; } else if (i === "height") { - continue; + // continue; } else if (i === "frameRate") { continue; } @@ -16482,6 +16678,9 @@ function listCameraSettings() { } else { label.innerHTML = i; } + if ((i === "height") || (i === "width")){ + input.title = "Hold CTRL (or cmd) to lock width and height together when changing them"; + } if ("step" in session.cameraConstraints[i]) { input.step = session.cameraConstraints[i].step; } @@ -16493,7 +16692,11 @@ function listCameraSettings() { input.onchange = function(e) { getById("label_" + e.target.dataset.keyname).innerHTML = e.target.dataset.keyname + ": " + e.target.value; - updateCameraConstraints(e.target.dataset.keyname, e.target.value); + if (CtrlPressed){ + updateCameraConstraints(e.target.dataset.keyname, e.target.value, true, false); + } else { + updateCameraConstraints(e.target.dataset.keyname, e.target.value, false, false); + } }; getById("popupSelector_constraints_video").appendChild(label); @@ -16616,7 +16819,11 @@ function listCameraSettings() { input.dataset.keyname = i; input.onchange = function(e) { //getById("label_"+e.target.dataset.keyname).innerHTML =e.target.dataset.keyname+": "+e.target.value; - updateCameraConstraints(e.target.dataset.keyname, e.target.value); + if (CtrlPressed){ + updateCameraConstraints(e.target.dataset.keyname, e.target.value, true, false); + } else { + updateCameraConstraints(e.target.dataset.keyname, e.target.value, false, false); + } log(e.target.dataset.keyname + " " + e.target.value); }; getById("popupSelector_constraints_video").appendChild(div); @@ -16653,7 +16860,11 @@ function listCameraSettings() { input.dataset.keyname = i; input.onchange = function(e) { //getById("label_"+e.target.dataset.keyname).innerHTML =e.target.dataset.keyname+": "+e.target.value; - updateCameraConstraints(e.target.dataset.keyname, e.target.value); + if (CtrlPressed){ + updateCameraConstraints(e.target.dataset.keyname, e.target.value, true, false); + } else { + updateCameraConstraints(e.target.dataset.keyname, e.target.value, false, false); + } log(e.target.dataset.keyname + " " + e.target.value); }; getById("popupSelector_constraints_video").appendChild(div); @@ -16685,9 +16896,9 @@ function listCameraSettings() { } else if (i === "aspectRatio") { continue; } else if (i === "width") { - continue; + // continue; } else if (i === "height") { - continue; + // continue; } else if (i === "frameRate") { // if I include any of these, it will complain about mixing types and fail continue; } @@ -16776,7 +16987,7 @@ function updateSavedVideoSettings(track0){ // just applies any saved settings. T } -function updateCameraConstraints(constraint, value = null) { +function updateCameraConstraints(constraint, value = null, ctrl=false, UUID=false) { var track0 = session.streamSrc.getVideoTracks(); track0 = track0[0]; // shoud only be one video track anyways. if (value == parseFloat(value)) { @@ -16807,10 +17018,17 @@ function updateCameraConstraints(constraint, value = null) { } } catch(e){errorlog(e);} + + if (!ctrl && (constraint=="width") && ("height" in session.currentCameraConstraints)){ + var constraits = {"width": value, "height":session.currentCameraConstraints.height}; + } else if (!ctrl && (constraint=="height") && ("width" in session.currentCameraConstraints)){ + var constraits = {"height": value, "width":session.currentCameraConstraints.width}; + } else { + var constraits = {[constraint]: value}; + } + track0.applyConstraints({ - advanced: [{ - [constraint]: value - }] + advanced: [constraits] }).then(() => { //setTimeout(function(){ if (track0.getSettings){ @@ -16823,6 +17041,14 @@ function updateCameraConstraints(constraint, value = null) { } } } + + if (UUID){ + var data = {}; + data.UUID = UUID; + data.videoOptions = listVideoSettingsPrep(); + sendMediaDevices(data.UUID); + session.sendMessage(data, data.UUID); + } //},500, track0); }).catch(e => { errorlog("coulnd't save defaults"); // this doesn't get triggered when a setting fails for some reason. @@ -17048,36 +17274,46 @@ Promise.prototype.timeout = function(ms) { async function shareWebsite(autostart=false, evt=false){ if (session.iframeSrc){ + if (evt && (evt.ctrlKey || evt.metaKey)){ - if (getById("websitesharebutton").classList.contains("green")){ + if (getById("websitesharebutton2").classList.contains("green")){ var actionMsg = {}; actionMsg.infocus = false; - session.sendMessage(actionMsg); - getById("websitesharebutton").classList.remove("green"); - getById("websitesharebutton").title = "Hold CTRL (or CMD) and click to spotlight this video"; + + for (var UUID in session.pcs){ + if (session.pcs[UUID].allowIframe===true){ + session.sendMessage(actionMsg, UUID); + } + } + + getById("websitesharebutton2").classList.remove("green"); + getById("websitesharebutton2").title = "Hold CTRL (or CMD) and click to spotlight this shared website" } else { if (session.streamID){ var actionMsg = {}; actionMsg.infocus = session.streamID; - session.sendMessage(actionMsg); - getById("websitesharebutton").classList.add("green"); - getById("websitesharebutton").title = "Video is currently spotlighted"; + + for (var UUID in session.pcs){ + if (session.pcs[UUID].allowIframe===true){ + session.sendMessage(actionMsg, UUID); + } + } + + getById("websitesharebutton2").classList.add("green"); + getById("websitesharebutton2").title = "Video is currently spotlighted"; } } return; } - getById("websitesharebutton").classList.remove("green"); + getById("websitesharebutton2").classList.remove("green"); session.iframeSrc = false; if (session.director){ clearDirectorSettings(); //setStorage("directorWebsiteShare", {"website":session.iframeSrc, "roomid":session.roomid}); } - getById("websitesharetoggle").classList.add("la-window-maximize"); - getById("websitesharetoggle").classList.remove("la-window-close"); - - getById("websitesharebutton").classList.remove("float2"); - getById("websitesharebutton").classList.add("float"); + getById("websitesharebutton2").classList.add("advanced"); + getById("websitesharebutton").classList.remove("advanced"); var data = {}; data.iframeSrc = false; @@ -17086,11 +17322,11 @@ async function shareWebsite(autostart=false, evt=false){ session.sendMessage(data, UUID); } } - getById("websitesharebutton").title="Share a website as an embedded iFRAME" ; + getById("websitesharebutton2").title = "Hold CTRL (or CMD) and click to spotlight this shared website" return } - getById("websitesharebutton").classList.remove("green"); - getById("websitesharebutton").title = "Hold CTRL (or CMD) and click to spotlight this video"; + getById("websitesharebutton2").classList.remove("green"); + if (autostart===false){ window.focus(); var iframeURL = await promptAlt(miscTranslations["enter-website"], false, false, session.defaultIframeSrc); @@ -17170,11 +17406,9 @@ async function shareWebsite(autostart=false, evt=false){ if (session.director){ setStorage("directorWebsiteShare", {"website":session.iframeSrc, "roomid":session.roomid}); } - getById("websitesharetoggle").classList.remove("la-window-maximize"); - getById("websitesharetoggle").classList.add("la-window-close"); - getById("websitesharebutton").classList.add("float2"); - getById("websitesharebutton").classList.remove("float"); + getById("websitesharebutton2").classList.remove("advanced"); + getById("websitesharebutton").classList.add("advanced"); var data = {}; data.iframeSrc = iframeURL; @@ -17720,7 +17954,7 @@ function generateQRPageCallback(hash) { if (getById("invite_password").value.trim().length) { sendstr += "&hash=" + hash; - viewstr += "&password=" + getById("invite_password").value.trim(); + viewstr += "&password=" + sanitizePassword(getById("invite_password").value.trim()); } @@ -18814,12 +19048,14 @@ async function recordVideo(target, event, videoKbps = false) { // event.currentT cancell = true; // log('Recorded Blobs: ', recordedBlobs); // download(); - setTimeout(() => { - writer.close(); - updateLocalRecordButton(UUID, -1); - delete(video.recorder); - delete(video.recording); - }, 1200); + setTimeout((writer1,UUID1,video1) => { + try{ + writer1.close(); + } catch(e){} + updateLocalRecordButton(UUID1, -1); + delete(video1.recorder); + delete(video1.recording); + }, 1200, writer, UUID, video); }; let options = {}; @@ -18992,6 +19228,8 @@ function updateLocalRecordButton(UUID, recorder) { } function recordLocalVideoToggle() { + if (!session.videoElement){return;} + var ele = getById("recordLocalbutton"); if (ele.dataset.state == "0") { ele.dataset.state = "1"; @@ -19562,7 +19800,7 @@ function addAudioPipeline(UUID, track){ // INBOUND AUDIO EFFECTS } } catch(e){warnlog("session.audioCtx.resume(); failed");} - return session.rpcs[UUID].inboundAudioPipeline[trackid].destination.stream.getAudioTrack()[0]; + return session.rpcs[UUID].inboundAudioPipeline[trackid].destination.stream.getAudioTracks()[0]; } try { @@ -19708,9 +19946,12 @@ function adjustPan(UUID, value){ } function addDelayNode(source, UUID, trackid){ // append the delay Node to the track??? WOULD THIS WORK? - session.rpcs[UUID].inboundAudioPipeline[trackid].delayNode = session.audioCtx.createDelay(5.0); + var delay = parseFloat(session.sync/1000); if (delay<0){delay=0;} + + session.rpcs[UUID].inboundAudioPipeline[trackid].delayNode = session.audioCtx.createDelay(delay+5);// 5 seconds additionally added for the purpose of flexibility + session.rpcs[UUID].inboundAudioPipeline[trackid].delayNode.delayTime.value = delay; // delayTime takes it in seconds. source.connect(session.rpcs[UUID].inboundAudioPipeline[trackid].delayNode); log("added new delay node"); @@ -19982,6 +20223,20 @@ function effectsDynamicallyUpdate(event, ele){ getById("selectImageTFLITE").style.display = "none"; getById("selectImageTFLITE3").style.display = "none"; + getById("selectEffectAmount").style.display = "none"; + getById("selectEffectAmount3").style.display = "none"; + + + + if (session.effects == "3a"){ + session.effects = "3"; + session.effectValue = 5; + } + if ((session.effectValue_default===false) && (session.effects=="3")){ + session.effectValue = 2; + } else { + session.effectValue = session.effectValue_default; + } if (session.effects == "0" || !session.effects){ updateRenderOutpipe(); @@ -19991,6 +20246,12 @@ function effectsDynamicallyUpdate(event, ele){ if (!session.tfliteModule.looping){ updateRenderOutpipe(); } + if ((session.effects === "3") && (session.effectValue_default==false)){ + getById("selectEffectAmount").style.display = "block"; + getById("selectEffectAmount3").style.display = "block"; + getById("selectEffectAmountInput").value = session.effectValue; + getById("selectEffectAmountInput3").value = session.effectValue; + } } else if (session.effects === "5"){ attemptTFLiteJsFileLoad(); if (!session.tfliteModule.looping){ @@ -20107,6 +20368,10 @@ async function changeTFLiteImage(ev, ele){ session.tfliteModule.img.ready=true; } } +async function changeEffectAmount(ev, ele){ + session.effectValue = parseInt(ele.value); + log("session.effectValue: "+session.effectValue); +} async function loadTFLiteModel(){ try { @@ -20761,6 +21026,8 @@ addEventToAll(".column", 'click', function(e, ele) { ele.style.left = (bounding_box.left - 20) + "px"; ele.classList.add('in-animation'); ele.classList.remove('pointer'); + ele.classList.remove('rounded'); + if (document.getElementById("empty-container")) { getById("empty-container").parentNode.removeChild(getById("empty-container")); } @@ -20823,6 +21090,7 @@ addEventToAll(".column", 'animationend', function(e, ele) { ele.classList.remove("skip-animation"); ele.classList.remove('columnfade'); ele.classList.add('pointer'); + ele.classList.add('rounded'); getById("empty-container").parentNode.removeChild(getById("empty-container")); getById("lightbox-animations").sheet.deleteRule(0); } diff --git a/main.css b/main.css index 251f426..dc603c9 100644 --- a/main.css +++ b/main.css @@ -127,23 +127,16 @@ a:link { color: #B9DFF9; } -/* visited link */ - a:visited { text-decoration: none; color: #99BFD9; } -/* mouse over link */ - a:hover { color: #048AE8; } - -/* selected link */ - a:active { color: #D9E4EB; } @@ -249,6 +242,7 @@ button.white:active { padding: 1px; background-color: #0F131D; color: #FFF; + min-height:18.8px; } #head5 { display: inline-block; @@ -444,7 +438,6 @@ hr { position: relative; user-select: none; } -/* Clear floats after the columns */ .row:after { content: ""; @@ -490,9 +483,6 @@ hr { margin: 0; } - -/* Invite link generator */ - .invite_setting_group { margin: 20px 0px; background-color: #d2d2d2; @@ -560,11 +550,11 @@ hr { font-size: 1.5em; z-index: 2; cursor: help; - display:none; -} -.battery[data-plugged="0"]{ display:block; } +.battery[data-plugged="1"]{ + font-size:0px; +} .battery.warn { border: 3px solid #EFAF13; } @@ -626,8 +616,39 @@ hr { color:#00FF00; } +.togglePreview{ + border-radius: 11px; + background-color: #00000044; + top: calc(19px + 2vh); + right: 2vw; + cursor: pointer; + width: 22px; + display: flex; + margin: 5px; + position: absolute; + color: white; + font-size: 22px; + z-Index:35; + height: 22px; +} +.togglePreview > .la-eye-slash{ + display:block; +} -.mirror { +.togglePreview > .la-eye{ + display:none; +} +.togglePreview.blinded > .la-eye-slash{ + display:none!important; +} +.togglePreview.blinded > .la-eye{ + display:block!important; +} +.rounded{ + border-radius: 5px; +} + +.mirror{ transform: scaleX(-1); } @@ -751,6 +772,10 @@ button.glyphicon-button.active.focus { } +.orange{ + background-color: #8d5e1a +} + .shake { animation: shake 0.5s; animation-iteration-count: once; @@ -819,7 +844,6 @@ button.glyphicon-button.active.focus { } } -/* Node selector to prioritise this selector above .float */ button.btnArmTransferRoom{ width:auto; margin-left: 2px; @@ -887,6 +911,9 @@ button.btnArmTransferRoom.selected{ #controlButtons { height:50px; } + #header{ + min-height:0px; + } } @media only screen and (max-height: 300px){ #gridlayout>#container.vidcon { @@ -1123,6 +1150,22 @@ body { background-color:#474!important; } +#effectSelector{ + display: inline-block; + vertical-align: middle; + font-size: 100%; + max-width: 260px; +} +#effectSelector3{ + background-color: #FFF; + display: inline-block; + vertical-align: middle; + padding: 3px; + font-size: 93%; + max-width: 100%; + width: 90%; +} + /*https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/*/ input[type=range] { -webkit-appearance: none; @@ -1334,6 +1377,11 @@ input[type=range]:focus::-ms-fill-upper { .mobileHide{ display:none !important; } + #effectSelector { + max-width: 100%; + width: 100%; + margin: 4px 0 0 0; + } } @media only screen and (max-height: 355px) { @@ -1367,7 +1415,6 @@ input[type=range]:focus::-ms-fill-upper { background-color: #9d5050; color: #fff; text-align: center; - /* padding: 5px 0; */ border-radius: 10px; position: absolute; z-index: 1; @@ -1524,7 +1571,6 @@ label { margin: auto; background-color: #5555; width: 100px; - /* padding: 30px; */ border-radius: 30px; cursor:pointer; color: #636363 @@ -1535,7 +1581,6 @@ label { margin: 0 auto; width: 100%; text-align: center; - /* Add shadows to create the "card" effect */ } .card { @@ -1543,8 +1588,6 @@ label { background-color: #ddd; } -/* Create four equal columns that floats next to each other */ - .column { display: inline-block; @@ -1553,17 +1596,12 @@ label { width: 20%; padding: 25px; height: 200px; - /* Should be removed. Only for demonstration */ - border-radius: 5px; text-align: center; font-size: 100%; - /* Add shadows to create the "card" effect */ transition: box-shadow 0.1s ease-in-out; } -/* On mouse-over, add a deeper shadow */ - .column:hover { box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .3); } @@ -1592,16 +1630,12 @@ img { margin: 5px; } -/* Empty container that will replace the original container */ #empty-container { display: inline-block; - /*float: left;*/ width: 20%; min-width: 300px; padding: 28px; height: 200px; - /* Should be removed. Only for demonstration */ - margin: 1.8%; text-align: center; } @@ -2126,15 +2160,7 @@ audio.fileshare::-webkit-media-controls-play-button, video.fileshare::-webkit-me background-color: #f3f3f3; border: 1px solid #ccc; } -#effectSelector3{ - background-color: #FFF; - display: inline-block; - vertical-align: middle; - padding: 3px; - font-size: 93%; - max-width: 100%; - width: 90%; -} + #effectsDiv { user-select: none; font-size:100%; @@ -2180,12 +2206,7 @@ audio.fileshare::-webkit-media-controls-play-button, video.fileshare::-webkit-me font-size: 100%; max-width: 260px; } -#effectSelector{ - display: inline-block; - vertical-align: middle; - font-size: 100%; - max-width: 260px; -} + .gone { position: absolute; display: inline-block; @@ -2217,7 +2238,6 @@ audio.fileshare::-webkit-media-controls-play-button, video.fileshare::-webkit-me height:0px; opacity: 0; } -/* visited link */ .grabLinks a:visited { color: black !important; } @@ -2396,20 +2416,14 @@ label { font-weight: normal; } input[type=checkbox] { - /* Double-sized Checkboxes */ - -ms-transform: scale(1.4); /* IE */ - -moz-transform: scale(1.4); /* FF */ - -webkit-transform: scale(1.4); /* Safari and Chrome */ - -o-transform: scale(1.4); /* Opera */ - transform: scale(1.4); padding: 5px; margin: 0 5px 0 1px; @@ -2506,13 +2520,11 @@ input[type=checkbox] { border-radius: 10px; } -/* Handle */ .debugStats::-webkit-scrollbar-thumb { background: rgb(119, 119, 119); border-radius: 10px; } -/* Handle on hover */ .debugStats::-webkit-scrollbar-thumb:hover { background: rgb(158, 158, 158); ; @@ -2735,7 +2747,6 @@ i.las.la-circle { font-size: 0.7em; text-overflow: ellipsis; overflow: hidden; - /* left: 22px; */ position: relative; width: 230px; display: inline-block; @@ -2786,7 +2797,6 @@ div#guestFeeds:empty { outline: none; } -/* Top of the page share link */ a#reshare { white-space: nowrap; margin: 0; @@ -2798,7 +2808,6 @@ a#reshare { font-size: 130%; } -/* Top of the page Join room input*/ #joinroomID { border-radius: 0; padding: 5px; @@ -2807,7 +2816,6 @@ a#reshare { margin: 0px var(--regular-margin); } -/* Tips for guests */ span#guestTips { margin: 0 auto 15px auto; width: 450px; @@ -3305,17 +3313,14 @@ input:checked + .slider:before { color: blue; } -/* visited link */ #alertModal a:visited { color: blue; } -/* mouse over link */ #alertModal a:hover { color: blue; } -/* selected link */ #alertModal a:active { color: blue; } @@ -3587,6 +3592,8 @@ input:checked + .slider:before { content: "\f026"; } .la-eye-slash:before { content: "\f070"; } +.la-eye:before { + content: "\f06e"; } .la-minus:before { content: "\f068"; } .la-plus:before { diff --git a/main.js b/main.js index 66e8542..17f869d 100644 --- a/main.js +++ b/main.js @@ -382,9 +382,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s // session.facingMode }; // user or environment - if (urlParams.has('forcelandscape') || urlParams.has('fl')){ + if (urlParams.has('forcelandscape') || urlParams.has('forcedlandscape') || urlParams.has('fl')){ session.orientation = "landscape"; - } else if (urlParams.has('forceportrait') || urlParams.has('fp')){ + } else if (urlParams.has('forceportrait') || urlParams.has('forcedportrait')|| urlParams.has('fp')){ session.orientation = "portrait"; } @@ -499,10 +499,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.screensharebutton = true; } - if (urlParams.has('ssb')) { - session.screensharebutton = true; - } - if (urlParams.has('mute') || urlParams.has('muted') || urlParams.has('m')) { session.muted = true; } @@ -540,18 +536,36 @@ async function main(){ // main asyncronous thread; mostly initializes the user s //} if (urlParams.has('speakermute') || urlParams.has('speakermuted') || urlParams.has('mutespeaker') || urlParams.has('sm') || urlParams.has('ms')) { - session.speakerMuted = true; - getById("mutespeakertoggle").className = "las la-volume-mute my-float toggleSize"; - //getById("mutespeakerbutton").className="advanced float2 red"; - getById("mutespeakerbutton").classList.add("red"); - getById("mutespeakerbutton").classList.add("float2"); - getById("mutespeakerbutton").classList.remove("float"); - - var sounds = document.getElementsByTagName("video"); - for (var i = 0; i < sounds.length; ++i) { - sounds[i].muted = session.speakerMuted; + + var checkState = urlParams.get('speakermute') || urlParams.get('speakermuted') || urlParams.get('mutespeaker') || urlParams.get('sm') || urlParams.get('ms') || true; + + if ( checkState === "false") { + session.speakerMuted = false; + } else if (checkState === "0") { + session.speakerMuted = false; + } else if (checkState === "no") { + session.speakerMuted = false; + } else if (checkState === "off") { + session.speakerMuted = false; + } else { + session.speakerMuted = true; } - } + + session.speakerMuted_default = session.speakerMuted; + + if (session.speakerMuted){ + getById("mutespeakertoggle").className = "las la-volume-mute my-float toggleSize"; + //getById("mutespeakerbutton").className="advanced float2 red"; + getById("mutespeakerbutton").classList.add("red"); + getById("mutespeakerbutton").classList.add("float2"); + getById("mutespeakerbutton").classList.remove("float"); + + var sounds = document.getElementsByTagName("video"); + for (var i = 0; i < sounds.length; ++i) { + sounds[i].muted = session.speakerMuted; + } + } + } if (urlParams.has('chatbutton') || urlParams.has('chat') || urlParams.has('cb')) { session.chatbutton = urlParams.get('chatbutton') || urlParams.get('chat') || urlParams.get('cb') || null; @@ -588,7 +602,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.raisehands = true; } - if (urlParams.has('portrait') || urlParams.has('916') || urlParams.has('vertical')) { + if (urlParams.has('portrait') || urlParams.has('916') || urlParams.has('vertical')) { // playback aspect ratio session.aspectratio = 1; // 9:16 (default of 0 is 16:9) } else if (urlParams.has('square') || urlParams.has('11')) { session.aspectratio = 2; //1:1 ? @@ -596,9 +610,26 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.aspectratio = 3; //1:1 ? } - if (urlParams.has('forceaspectratio') || urlParams.has('far')) { - session.forceAspectRatio = true; // 9:16 (default of 0 is 16:9) + + if (urlParams.has('aspectratio') || urlParams.has('ar')) { // capture aspect ratio + session.forceAspectRatio = urlParams.get('aspectratio') || urlParams.get('ar') || false; + if (session.forceAspectRatio){ + session.forceAspectRatio=parseFloat(session.forceAspectRatio); + } } + + if (urlParams.has('crop')){ + var crop = parseInt(urlParams.get('crop')) || 0; + if (crop>0){ + session.forceAspectRatio = 1.7777777778 * (crop/100); + } else if (crop<0){ + session.forceAspectRatio = 1.7777777778 / (crop/100); + } else { + session.forceAspectRatio = 1.3333333333; + } + } + + if (urlParams.has('cover')) { session.cover = true; @@ -730,9 +761,13 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.sitePassword = session.defaultPassword; if (urlParams.has('password') || urlParams.has('pass') || urlParams.has('pw') || urlParams.has('p')) { 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"], true, true); + if (session.password){ + session.password = session.password.trim(); + } } else if (session.password === "false") { session.password = false; session.defaultPassword = false; @@ -742,12 +777,14 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } else if (session.password === "off") { session.password = false; session.defaultPassword = false; + } else { + session.password = decodeURIComponent(session.password); // will be re-encoded in a moment. } } if (session.password) { - session.password = sanitizePassword(session.password); getById("passwordRoom").value = session.password; + session.password = sanitizePassword(session.password); session.defaultPassword = false; getById("addPasswordBasic").style.display = "none"; } @@ -847,6 +884,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s document.documentElement.style.setProperty('--regular-margin', '0'); document.documentElement.style.setProperty('--director-margin', '0 25px 0 0'); getById("directorLinksButton").style.color = "black"; + getById("main").style.overflow = "hidden"; } if (urlParams.has('stereo') || urlParams.has('s') || urlParams.has('proaudio')) { // both peers need this enabled for HD stereo to be on. If just pub, you get no echo/noise cancellation. if just viewer, you get high bitrate mono @@ -937,8 +975,8 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } - - if (urlParams.has('pie')){ + // Deploy your own handshake server for free; see: https://github.com/steveseguin/websocket_server + if (urlParams.has('pie')){ // piesocket.com support is to be deprecated after dec/19/21, since piesocket is no longer a free service. session.customWSS = urlParams.get('pie') || false; // If session.customWSS == true, then there is no need to set parameters via URL if (session.customWSS){ session.wss = "wss://free3.piesocket.com/v3/1?api_key="+session.customWSS; // if URL param is set, it will use the API key. @@ -1830,6 +1868,13 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } else { session.totalRoomBitrate_default = session.totalRoomBitrate; // trb_default doesn't change dynamically, but trb can (per director I guess) } + + if (urlParams.has('maxtotalscenebitrate') || urlParams.has('totalscenebitrate') || urlParams.has('mtsb') || urlParams.has('tsb')) { + session.totalSceneBitrate = urlParams.get('maxtotalscenebitrate') || urlParams.get('totalscenebitrate') || urlParams.get('mtsb') || urlParams.get('tsb') || false; + if (session.totalSceneBitrate){ + session.totalSceneBitrate = parseInt(session.totalSceneBitrate); + } + } if (urlParams.has('limittotalbitrate') || urlParams.has('ltb')){ @@ -2528,6 +2573,8 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.effects = urlParams.get('effects') || urlParams.get('effect') || null; } + + if (session.effects!==false){ if (session.effects === null){ getById("effectsDiv").style.display = "block"; @@ -2546,6 +2593,12 @@ async function main(){ // main asyncronous thread; mostly initializes the user s getById("effectSelector").style.display = "none"; getById("effectsDiv").style.display = "block"; } + if (session.effect === "3a"){ // heavier blur + session.effectValue = 5; + session.effect = "3"; + } else if (session.effect === "3"){ + session.effectValue = 2; + } // mirror == 2 // face == 1 // blur = 3 @@ -2553,6 +2606,12 @@ async function main(){ // main asyncronous thread; mostly initializes the user s // image = 5 } + if (urlParams.has('effectvalue') || urlParams.has('ev')) { + session.effectValue = parseInt(urlParams.get('effectvalue')) || parseInt(urlParams.get('ev')) || 0; + session.effectValue_default = session.effectValue; + } + + if (session.webcamonly == true) { if (session.introButton){ getById("container-2").className = 'column columnfade advanced'; // Hide screen share @@ -2614,10 +2673,14 @@ async function main(){ // main asyncronous thread; mostly initializes the user s 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; + session.screensharequality = parseInt(session.screensharequality) || 0; } } - + + if (urlParams.has('screensharebitrate') || urlParams.has('ssbitrate')) { + session.screenShareBitrate = urlParams.get('screensharebitrate') || urlParams.get('ssbitrate'); + session.screenShareBitrate = parseInt(session.screenShareBitrate) || 2500; + } if (session.roomid!==false){ if (!(session.cleanOutput)) { @@ -2772,7 +2835,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } else if (session.chatbutton === false) { getById("chatbutton").classList.add("advanced"); } - } + } if (urlParams.has('nofileshare') || urlParams.has('nodownloads') || urlParams.has('nofiles')){ session.hostedFiles = false; @@ -2947,6 +3010,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s errorlog(e); } + + // Please contact steve on discord.vdo.ninja if you'd like this iFRAME tweaked, expanded, etc -- it's updated based on user request + if (isIFrame) { // reduce CPU load if not needed. //iframe API window.onmessage = function(e) { // iFRAME support log(e); @@ -3061,17 +3127,28 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } - if ("volume" in e.data) { + if ("volume" in e.data) { // might not work with iframes or meshcast currently. for (var i in session.rpcs) { try { - session.rpcs[i].videoElement.volume = parseFloat(e.data.volume); + if (!session.rpcs[i].videoElement){continue;} + if ("streamID" in session.rpcs[i]) { + if ("target" in e.data) { + if ((session.rpcs[i].streamID == e.data.target) || (e.data.target == "*")) { // specify a stream ID or let it apply to all videos + session.rpcs[i].videoElement.volume = parseFloat(e.data.volume); + } + } else { + session.rpcs[i].videoElement.volume = parseFloat(e.data.volume); + } + } } catch (e) { errorlog(e); } } } - if ("panning" in e.data){ + + + if ("panning" in e.data){ // panning adjusts the stereo pan , although current its UUID based. can add stream ID based if requested. if ("UUID" in e.data){ try { adjustPan(UUID, e.data.panning); @@ -3090,20 +3167,36 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } - if ("bitrate" in e.data) { + if ("bitrate" in e.data) { /// set a video bitrate for a video; scene or view link; kbps for (var i in session.rpcs) { try { - session.requestRateLimit(parseInt(e.data.bitrate), i); + if ("streamID" in session.rpcs[i]) { + if ("target" in e.data) { + if ((session.rpcs[i].streamID == e.data.target) || (e.data.target == "*")) { // specify a stream ID or let it apply to all videos + session.requestRateLimit(parseInt(e.data.bitrate), i); + } + } else { + session.requestRateLimit(parseInt(e.data.bitrate), i); // bitrate = 0 pauses the video + } + } } catch (e) { errorlog(e); } } } - if ("audiobitrate" in e.data) { + if ("audiobitrate" in e.data) { // changes the audio bitrate of a specific or all inbound media tracks. kbps for (var i in session.rpcs) { try { - session.requestAudioRateLimit(parseInt(e.data.audiobitrate), i); + if ("streamID" in session.rpcs[i]) { + if ("target" in e.data) { + if ((session.rpcs[i].streamID == e.data.target) || (e.data.target == "*")) { // specify a stream ID or let it apply to all videos + session.requestAudioRateLimit(parseInt(e.data.audiobitrate), i); + } + } else { + session.requestAudioRateLimit(parseInt(e.data.audiobitrate), i); // bitrate = 0 pauses the video + } + } } catch (e) { errorlog(e); } @@ -3120,12 +3213,12 @@ async function main(){ // main asyncronous thread; mostly initializes the user s changeAudioDevice(e.data.changeAudioDevice); } - if ("changeAudioOutputDevice" in e.data) { + if ("changeAudioOutputDevice" in e.data) { warnlog(e.data.changeAudioOutputDevice); changeAudioOutputDeviceById(e.data.changeAudioOutputDevice); } - if ("getDeviceList" in e.data) { + if ("getDeviceList" in e.data) { // get a list of local camera / audio devices warnlog(e.data.getDeviceList); enumerateDevices().then(function(deviceInfos) { parent.postMessage({ @@ -3140,7 +3233,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if ("sendMessage" in e.data) { // webrtc send to viewers session.sendMessage(e.data); } @@ -3153,7 +3245,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.sendPeers(e.data); } - if ("reload" in e.data) { + if ("reload" in e.data) { // reload the page location.reload(); } @@ -3272,7 +3364,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if ("getStreamIDs" in e.data) { + if ("getStreamIDs" in e.data) { // get a list of stream Ids, with a label if it is present. label = false if not there if (e.data.getStreamIDs == true) { var streamIDs = {}; for (var i in session.rpcs) { @@ -3285,7 +3377,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if ("close" in e.data) { + if ("close" in e.data) { // disconnect and hangup all inbound streams. for (var i in session.rpcs) { try { session.rpcs[i].close(); @@ -3295,7 +3387,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if ("style" in e.data) { + if ("style" in e.data) { // insert a custom style sheet try { const style = document.createElement('style'); style.textContent = e.data.style; @@ -3344,7 +3436,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }, "*"); } - if ("automixer" in e.data) { + if ("automixer" in e.data) { // stop the auto mixer if you want to control the layout and bitrate yourself if (e.data.automixer == true) { session.manual = false; try { @@ -3371,13 +3463,20 @@ async function main(){ // main asyncronous thread; mostly initializes the user s if ("streamID" in session.rpcs[i]) { if ((session.rpcs[i].streamID == e.data.target) || (e.data.target == "*")) { try { + if ("settings" in e.data) { - for (const property in e.data.settings) { - session.rpcs[i].videoElement[property] = e.data.settings[property]; - } + try{ + for (const property in e.data.settings) { + try { + session.rpcs[i].videoElement[property] = e.data.settings[property]; + } catch(e){} + } + } catch(e){} } if ("add" in e.data) { - getById("gridlayout").appendChild(session.rpcs[i].videoElement); + try{ + getById("gridlayout").appendChild(session.rpcs[i].videoElement); + } catch(e){warnlog(e);} } else if ("remove" in e.data) { try { @@ -3387,7 +3486,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.rpcs[i].videoElement.parentNode.parentNode.removeChild(session.rpcs[i].videoElement.parentNode); } catch (e) {} } - } + } + + // video and audio bitrate handled else where } catch (e) { errorlog(e); } diff --git a/webrtc.js b/webrtc.js index 0cf6da0..62fdfaf 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0x6b3e9d=_0x29ff;(function(_0x55ceac,_0x1eeca7){var _0x47300d=_0x29ff,_0x512430=_0x55ceac();while(!![]){try{var _0x4c3815=-parseInt(_0x47300d(0x4ad))/0x1*(parseInt(_0x47300d(0x4fe))/0x2)+-parseInt(_0x47300d(0x700))/0x3*(parseInt(_0x47300d(0x414))/0x4)+-parseInt(_0x47300d(0x6df))/0x5+-parseInt(_0x47300d(0x625))/0x6+-parseInt(_0x47300d(0x4cb))/0x7+-parseInt(_0x47300d(0x297))/0x8+parseInt(_0x47300d(0x597))/0x9*(parseInt(_0x47300d(0x1b0))/0xa);if(_0x4c3815===_0x1eeca7)break;else _0x512430['push'](_0x512430['shift']());}catch(_0x3bf686){_0x512430['push'](_0x512430['shift']());}}}(_0x4146,0x4f657));var _0x193640=(function(){var _0xba4fc=!![];return function(_0x2d33d7,_0x27e08f){var _0x38a29f=_0xba4fc?function(){var _0x573a6a=_0x29ff;if(_0x573a6a(0x292)==='KicWp'){if(_0x27e08f){if(_0x573a6a(0x475)===_0x573a6a(0x475)){var _0x139d13=_0x27e08f[_0x573a6a(0x196)](_0x2d33d7,arguments);return _0x27e08f=null,_0x139d13;}else _0x2eff35[_0x573a6a(0x445)]({'message':_0x10f7c7['message'],'name':_0x54841b[_0x573a6a(0x182)],'time':_0x2ce633});}}else _0x5b219e[_0x573a6a(0x4c9)][_0x1c4741][_0x573a6a(0x2db)]=_0x1e7323[_0x573a6a(0xdf)];}:function(){};return _0xba4fc=![],_0x38a29f;};}()),_0x181529=_0x193640(this,function(){var _0x11419e=_0x29ff;return _0x181529[_0x11419e(0x20c)]()[_0x11419e(0x1ef)](_0x11419e(0x68a))[_0x11419e(0x20c)]()[_0x11419e(0xca)](_0x181529)[_0x11419e(0x1ef)](_0x11419e(0x68a));});_0x181529();function _0x29ff(_0x440e0a,_0x1a6c9d){var _0x14fed5=_0x4146();return _0x29ff=function(_0x181529,_0x193640){_0x181529=_0x181529-0xc7;var _0x41465e=_0x14fed5[_0x181529];return _0x41465e;},_0x29ff(_0x440e0a,_0x1a6c9d);}function log(_0x146537){var _0x90a65d=_0x29ff;try{debugSocket&&debugSocket[_0x90a65d(0x335)](JSON[_0x90a65d(0x6b9)](_0x146537));}catch(_0x4e089f){}}function warnlog(_0x32745a,_0x57cf51=![],_0x34e04a=![]){var _0x54ae95=_0x29ff;try{if(_0x54ae95(0x6ff)!==_0x54ae95(0x3f6))debugSocket&&debugSocket[_0x54ae95(0x335)](JSON[_0x54ae95(0x6b9)](_0x32745a));else var _0x1260f0=_0x41f487(_0x5c6bd6)[_0x54ae95(0x634)](function(_0xd092db){var _0x2f5179=_0x54ae95;return _0xd092db[_0x2f5179(0x6f7)]&&_0xd092db['track'][_0x2f5179(0x10a)]==_0x2f5179(0x6e9);});}catch(_0x3e831e){}if(_0x34e04a){if(_0x54ae95(0x19d)===_0x54ae95(0x19d))try{_0x54ae95(0x487)===_0x54ae95(0x487)?debugSocket&&debugSocket[_0x54ae95(0x335)](JSON[_0x54ae95(0x6b9)](_0x54ae95(0x670)+_0x34e04a)):_0x3972be[_0x54ae95(0x4c9)][_0x4f5c66][_0x54ae95(0x137)][_0x54ae95(0x6cc)][_0x54ae95(0x49e)]=_0x54ae95(0x69b);}catch(_0x1502bf){}else{_0x47b615[_0x54ae95(0x4c9)][_0x39cfaa][_0x54ae95(0x395)][_0x4759f1[_0x54ae95(0xe1)]][_0x54ae95(0x4a8)]=_0x2a978d[_0x54ae95(0x309)]-_0x1dc3cc[_0x54ae95(0x4c9)][_0x19b87f][_0x54ae95(0x395)][_0x3a21a7[_0x54ae95(0xe1)]]['keyFramesRequested_pli']||0x0,_0x3b7045['rpcs'][_0x1e8901][_0x54ae95(0x395)][_0x1e4874['trackId']][_0x54ae95(0x40e)]=_0x305e50[_0x54ae95(0x25f)]-_0x5c170e['rpcs'][_0x3669e8][_0x54ae95(0x395)][_0xa3767d['trackId']][_0x54ae95(0x3c4)]+_0x560b77[_0x54ae95(0x4c9)][_0xe73645]['stats'][_0x4445b0[_0x54ae95(0xe1)]][_0x54ae95(0x40e)]||0x0,_0x3af051(_0x54ae95(0x2ad));if(_0x4914a7[_0x54ae95(0x4c9)][_0x5c79cc][_0x54ae95(0x395)][_0x2a4064[_0x54ae95(0xe1)]]['pliDelta']===0x0&&_0x16f36c[_0x54ae95(0x4c9)][_0x4ff045]['stats'][_0x143d7c[_0x54ae95(0xe1)]]['nackTrigger']>=_0x2bd844[_0x54ae95(0x698)])_0x5aa79d[_0x54ae95(0x522)](_0xf5ee53),_0x5eedf0[_0x54ae95(0x4c9)][_0x384ce1][_0x54ae95(0x395)][_0x47f934['trackId']][_0x54ae95(0x40e)]=0x0,_0x66c11a(_0x54ae95(0x661));else _0x5c8468[_0x54ae95(0x4c9)][_0x4d1c52][_0x54ae95(0x395)][_0x846cd9[_0x54ae95(0xe1)]][_0x54ae95(0x4a8)]>0x0&&(_0x350345[_0x54ae95(0x4c9)][_0x3be096]['stats'][_0x397357[_0x54ae95(0xe1)]][_0x54ae95(0x40e)]=0x0);}}}function errorlog(_0x29f977,_0x1b430d=![],_0x55f080=![]){var _0x4089ae=_0x29ff;try{debugSocket&&debugSocket[_0x4089ae(0x335)](JSON[_0x4089ae(0x6b9)](_0x29f977));}catch(_0x24b8d1){}appendDebugLog(_0x29f977);if(_0x55f080){appendDebugLog(_0x55f080);try{debugSocket&&debugSocket[_0x4089ae(0x335)](JSON['stringify']('line:\x20'+_0x55f080));}catch(_0x2ef181){}}}var debugSocket=null;function debugStart(){var _0x1898a9=![],_0x448b8b=0x0;function _0x12dec3(){var _0x20ed86=_0x29ff;clearTimeout(_0x1898a9);if(debugSocket){if(debugSocket[_0x20ed86(0x563)]===debugSocket[_0x20ed86(0x654)])return;try{debugSocket[_0x20ed86(0x702)]();}catch(_0x5a192f){}}debugSocket=new WebSocket(_0x20ed86(0x3d0)),debugSocket[_0x20ed86(0xde)]=function(){clearTimeout(_0x1898a9),_0x1898a9=setTimeout(function(){_0x12dec3();},0x64);};}_0x12dec3();}window[_0x6b3e9d(0x6a1)]=function backupErr(_0x5dc6af,_0x59a0d8=![],_0x240d6d=![]){var _0x24e22c=_0x6b3e9d;return errorlog(_0x5dc6af),errorlog(_0x240d6d),errorlog(_0x24e22c(0x392)),appendDebugLog(_0x5dc6af),_0x240d6d&&appendDebugLog(_0x240d6d),![];},window['AudioContext']=window[_0x6b3e9d(0x439)]||window[_0x6b3e9d(0x188)];function _0x4146(){var _0x4c7657=['backgroundColor','aoTSx','VEBIy','autoplay','CHECKING\x20FOR\x20OLD\x20MEDIA','processDescription','announceCoDirector','lowcut','This\x20shouldn\x27t\x20happen','uhQgH','directorUUID','obsVisibility','SzzDC','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','ElScl','sendChannel','hardware_video_encoder','audioLevel','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','screenshareAEC','playbackRate','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','ACTION\x20REJECTED:\x20','parse','xGwUh','miniInfo','voiceMeter','updateLocalStatsInterval','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','voYKP','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','getVideoBitrates','stereo_url','classList','Safari','RtgaW','call','KQMmv','video_muted_init','xyHQL','streamSrc','RRyMK','directorPassword','pZukg','raisehands','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','zoom\x20success','onmessage','iceTimer','sync','scale\x20scale','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','codecId','disableNACK','codirector_transfer','RPCS\x20WINS\x20ICE','keyFramesRequested_pli','Bearer\x20','power_level','iBaKS','total_recv_bitrate_kbps','Raised\x20hand','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','hangupDirector','control-room-co-director','UUID\x20does\x20not\x20exist','options','audioEffects','sendPeers','request\x20focus\x20change:\x20','UMUFE','quality_wb','isDirector\x20','remoteDescription','remoteStats','anbBh','charCodeAt','lowerhand','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','PdHOY','hsVqN','reject','processStats','speedtest','zoom','ZHzNR','optimize','codecGroupFlag','gotGenericData','canvasIntervalAction','updating\x20audio\x20delay','locale','turns:www.turn.vdo.ninja:443','icYIf','steve','setRemoteDescription','[data-action-type=\x22solo-chat\x22]','add','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','mutedStateScene','nOLSj','audioDevice','sendFile','height','kMnQJ','onclick','You\x27ve\x20been\x20transferred','audioOptions','sendKeyFrameScenes','vp8','hash','filename','get','xcPDK','ezHqd','roombitrate','mEpqt','decryptMessage','mag','marginLeft','851100wfdZMq','querySelector','UDRTB','new-view-connection','pipe','sending\x20message\x20to\x20server','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','&pie=','flipped','_codecIdTrackId','restartIce','error','verify','sendRequest','getVideoTracks','find','remoteVideoMuteElement','eLlCj','sceneMute','meshcastBitrate','stream\x20ID\x20added\x20to\x20badStreamList:\x20','audioLatency','list','float2','activelySpeaking','mYCra','oIjKf','AMoMC','_local_ice_id','minptime','fnIXG','YDVqq','applyIsolatedChat','QoCJo','limitTotalBitrateGuests','currentRoundTripTime','has','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','mykey','rCqXw','gVQnV','Opened\x20transfer\x20channel','iNZXU','lkQcz','fXIQf','maxvideobitrate','safemode','OPEN','screenshareVideoOnly','removeTrack','POST','then','remoteMuteElement','axKcv','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','defaultPassword','MTwmH','visibility','_last_time','TRYING\x20KEYFRAME','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','screenStopped','successfully\x20requested\x20audio\x20and\x20video','bye','videosource','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!','\x20is\x20not\x20defined;\x20skipping.','stopClock','querySelectorAll','createOffer','DOTnr','click','zzsMD','local-candidate','line:\x20','allowMIDI','allowAudio','encodering\x20being\x20kicked','directorList','encode','yvWAH','provideFileList','replaceAll','obs.ninja','lslXN','limitBitrate','video/VP9','micDelay','preventDefault','setVideoScale','watchStream','framerate','delayNode','scaleResolutionDownBy','EVztO','CLOSED','failed\x20to\x20send\x20zoom\x20change\x20request','connected\x20to\x20video\x20server','soloChatUUID','importKey','(((.+)+)+)+$','bitsPerSecond','connectionState','cpu','codecs','remoteRaisedHandElement','getElementById','labelstyle','room-is-claimed-codirector','TOLLQ','videoDevice','mutedStateMixer','failed','csyiY','obsfix','sendMessage','NsORP','none','cleanViewer','hash\x20is\x20not\x20false','iframe','ON\x20NEGO\x20NEEDED','scaleDueToBitrate','onerror','mqlsD','generateStreamID','restrict','ohgDB','processIce2','wDYsP','jsMak','infocus','header','addTrack','recording_audio_ctx_latency','cvjmu','chzan','delay','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','checking','pop','Meshcast\x20Connection','application/','twMlo','hideClock','\x20---\x20we\x20will\x20ask\x20again','changeCamera','stringify','roomid','sendroom','dzdUp','tabernac','VKqGZ','audio_level','nodownloads','msg','turn:www.turn.obs.ninja:3478','resolve','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','does\x20any\x20audio\x20exist?','\x20-\x20Transferred','mute','brazilIsSuperExpensive','webAudios','seeding','Trying\x20to\x20set\x20','style','meshcastCodec','disconnected','xQLMD','Firefox','aUnPG','screenshareAutogain','remoteControl','pre\x20pixel\x20fix\x20','The\x20request\x20(','&id=','MQKzU','backup.vdo.ninja','virtualHangup','gZcqA','MjxZW','codirectorSettings','warn','codirectorRequested','2771795KsYwWw','tainted','opacityMuted','agc_url','2px','nopreview','obsstudio','jwuwP','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','targetBandwidth','audio','autostart','acc','HANG\x20UP\x202\x20COMPLETE','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','application/error','zXlbA','removeAttribute','GAwLK','directorActions','appendBuffer','Enable\x20the\x20director\x27s\x20microphone\x20first.','transcript','xirVm','track','XnHsg','CfmUx','zGNJI','configuration','requestCoMigrate','nocursor','xZEFI','gsyfl','3xJwqkL','bitrateTimeoutFirefox','close','requestChangeLowcut','OeXGb','mediaType','token','onTrack','hands_','ieJzY','receiveChannel','quietOthers','forceRotate','sign','rotated','binaryType','showlabels','state','remoteSource','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','trackIdentifier','broadcast_mode','qVuhJ','currentTarget','pcs','encodings','audio_delay\x20:\x20','claim','QQyzv','recording_audio_gain','https://meshcast.io/servers.json','could\x20not\x20be\x20sent;\x20queuing\x20it','addSourceBuffer','video/webm;\x20codecs=\x22vp9\x22','audioGain','keyframeTimeout','qwmVv','DovyV','requestUpload','stopping\x20old\x20track','connected','constructor','padStart','qWOYA','remoteMuteState','canvasWebGL','panning','%\x20battery\x20remaining','playing','XAuNN','JFOyU','screenshareStereo','salt','Media','bigmutebutton','onreadystatechange','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','FWeUW','anysend','userAgent','vp9','onclose','optimizedBitrate','enqueue','trackId','giPlM','level','updateend','video','altUUID','maxframerate','wssid','username','closed','BQmQU','rotate_video','directorHash','already\x20closed\x20PCS','initialPublish','type','waitingWatchList','micIsolated','ondataavailable','bind','cae1','ON\x20FOCUS\x20NOT\x20FOUND','controlRoomBitrate','WGoOC','retryTimeout','audioMeterGuest','showList','CriOS','iframe_','maxsamplerate','xwgkq','post\x20pixel\x20fix\x20','mediaSource','size','chunkedStream','JjCht','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','requestChangeEQ','playback_audio_pipeline','guest','resending\x20message','kind','hidden','timeout','webcamonly','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','SENDING\x20FILE:\x20','VKoFx','top','RKiiF','nssUn','directorSpeakerMuted','encoder','savedBitrate','remove','CXnBq','interval','limitTotalBitrate','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','outboundVideoBitrate','string','maxviewers','ZJelh','now','json','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','.webm','byteLength','XJpue','Shared\x20website:\x20
','updateQueue','volume','UvGsO','SsKPo','AhXof','allowscreen','connect','src','XzlZO','iCvDO','limiting\x20AudioEncoder','right','videoElement','Not\x20director','gBENY','ICE\x20FAILed.\x20bad?','noExitPrompt','Change\x20Label','audioContext','OOO','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','cimSD','allowVideo','buffer','bgbAv','addCoDirector','meshcastSettings','BYfhN','subtle','room=','utf-8','directorVolumeState','setResolution','IvNhv','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','changeURL','aus1','LXDHU','screenStream','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','codec_url','from','changeSpeaker','pgpwz','echoCancellation','label=','initial_group','EOF1','OfCcx','noNacks','Setting\x20Codec\x20to\x20vp8','turn:turn-jp1.vdo.ninja:3478','couldn\x27t\x20set\x20rate\x20limit','mediaRecorder','play','gridlayout','view','data','iframeVideo','GOT\x20ICES!!','quality_ss','directorVideoMuted','KkkmE','framesDecoded','wCaEG','canvasCtx','_jitter_count','setParameters','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','localDescription','hostedTransfers','room-is-claimed','answer','frameWidth','TwNtD','Unmute\x20video','Refreshing\x20scale','fromCharCode','scaleHeight','orientation','uvtsP','enhance_audio','scaleFactor','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','hostedFiles','join','onnegotiationneeded','name','duration','turn:turn-usw2.vdo.ninja:3478','..\x20waiting\x20for\x20user\x20gesture','setVideoBitrates','signData','webkitAudioContext','action','Message\x20to\x20be\x20sent:\x20','getOpusBitrate','wOLTJ','arraybuffer','recieveFile','_remote_ice_id','YZzlB','requestCoDirector','inbound-rtp','videoBitsPerSecond','focus','label','apply','queueNotification','controlTimer','pcs\x20RTC\x20CLOSED','title','vHEII','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','MmwGc','requested\x20file\x20has\x20been\x20removed.','sensors','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','local','randomize','removeChild','turn:www.turn.vdo.ninja:3478','log','de2','local_candidateType','enhanceAudio','bandwidth\x20set!','getTimezoneOffset','Browser','uOMAp','pcm','RavYY','joinroom','10JLUlhi','msg\x20size\x20error','Peer-to-Peer\x20Connection','introButton','HEezI','sourceActive','already\x20connected','ukMPd','42e01f','playoutdelay','running','gain','videoMuted','max','providing\x20answer','HPqjk','_type','forEach','introOnClean','SENDING\x20CHUNKS\x20TO:\x20','not\x20allowed\x20to\x20show\x20the\x20director','time\x20remaining:\x20','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','vDAv','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','red','FORCING\x20A\x20KEY\x20FRAME:\x20','encryptMessage','recorder','showSettings','qusdx','QktPw','compressor','MOBILE\x20SCALE\x20RES\x20to\x202.5','playback_audio_samplerate','shift','dataset','manual','splice','eTIoj','FRyLF','&room=','CONNECTEED!','candidates','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','icefilter','screenElement','GOT\x20ICEs!!','received\x20data\x20from\x20viewer','exclude','yifsD','contain','recordType','zzVqT','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','enhanceaudio','PINGED','disableMouseEvents','effects','importCrypto','FZuQb','scaleResolution','setupYourOwnPlease','search','ROfpi','permaid','firstPlayTriggered','rRoGI','reportbutton','RTC\x20closed','screensharequality','directorChat','fadein','rejected','noREMB','ZhkQQ','layout','Liymr','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','okocI','chat','eNztf','offer','dataReceived','concat','jMZLa','noaudio','broadcastIFrame','AES-CBC','order','WEBRTC\x20CONNECTION\x20OPEN','packetLoss_in_percentage','toString','ZGbuD','turn:turn-br1.vdo.ninja:3478','ptz','desaltStreamID','mimeType','esoMb','ontrack','span','groupAudio','IchBinSteveDerNinja','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','obsRecording','substr','visible','createAnswer','forceios','create\x20offer\x20worked','The\x20Media\x20Source\x20Extensions\x20API\x20is\x20not\x20supported.','ab_url','NOT\x20IN\x20VIEW\x20SET','altpress','message','audio\x20bandwidth\x20set!','setBitrate','localstats','bWjpU','srcObject','requestAudioRateLimit','addEventListener','null\x20ice\x20rpcs','sitePassword','pingTimeout','sensorData','Authorization','somepasswordwhere','enhanceAudioEncoder','audioCtx\x20:\x20','enhance','Round_Trip_Time_ms','applyConstraints','requestVideoRecord','maxframerate_q2','pluginVersion','videoCodecs','LArcH','object','AQAB','plugged','innerText','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','audiobitrate','pause','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','scaleResolutionDownBy\x20set\x201!','vb_url','displayMute','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','delayTime','useragent','FORCE\x20KEYFRAME\x20FOR\x20SCENE','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','EtvdU','sceneType','streams','screensharetype','wHOud','HIQyI','noPLIs','outboundAudioBitrate','setAttribute','disablePLI','time','aHIFg','iceConnectionState','vdAv','jitterBufferEmittedCount','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','PASSED','remote_relay_IP','pixelFix','codec','loadoutID','nackCount','dxyNu','addIceCandidate','streamid-already-published','sendGenericData','quality','lJHmK','slice','disableOBS','recordLocal','proxy','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','hiddenSceneViewBitrate','lpaDn','vdav','alpha','failed\x20to\x20disconnect','disableWebAudio','innerHTML','mobile','batteryState','send\x20channel\x20closed','gUgKR','\x27\x20target=\x27_blank\x27>','zyyza','lin','bQlCF','opacityDisconnect','coDirector','focus\x20success','screenShareElement','local_relayIP','Android','requestSceneUpdate','Track\x20was\x20removed','10px','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','Resolution','batteryMeter','left','jLWHx','content-type','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','requestChangeSubGain','done\x20clearing\x20audio','sourceBuffer','processMeshcastStats','URL','Unknown\x20Meshcast\x20error','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','setupScreenShareAddon','KicWp','createElement','video/webm;\x20codecs=\x22vp9,opus\x22','hGEpW','aec_url','4992928xbykyY','AskZJ','sid','.battery-level','MjqkC','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','session.provideFileList','localMuteElement','InqqW','watchTimeoutList','relative','mutedState','obsStateSync','obsState','statsMenu','new-push-connection','reverse','suspended','ADDING\x20TRACKS\x20TO\x20MESHCAST','sink','nultn','createDataChannel','OBS\x20PLI\x20FIX\x20MODE\x20ON','luipG','znwwp','RTCRtpSender','qlr','disconnectedTimeout','jitterBufferDelay','readAsText','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','channelOffset','de1','preloadbitrate','setClock','clChz','allowVideos','canvasSource','yqTas','screenShareState','directorSettings','rpc\x20datachannel\x20closed','minipreview','effectsData','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','IqxEd','dropped\x20candidate\x20due\x20to\x20filter','DVZPb','resume','GRZeB','sPvUp','key','remoteCandidateId','isScene','mediaDevices','text/plain','head6','getWriter','oQjaR','position','audioBitrate','write','broadcast=false','pointer','stopPropagation','getVideoSettings','wHazU','audioConstraints','bandwidth','setupIncoming','remote','scaleWidth','DIkeO','bat','bigPlayButton','scale\x20set!','allowScreen','xYwRA','listPromise','showDirector','value\x20there','KbanD','setValueAtTime','eNMXC','iyfJd','GfQkj','hw_enc','url','tpJgb','turns:turn.vdo.ninja:443','host','hssConnection','Created\x20transfer\x20channel','New\x20Label:\x20','nINju','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','audioInputChannels','Mute\x20video\x20-306','turn:turn-as1.vdo.ninja:3478','application/sdp','main-director','streamID','requestResolution','abs','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','_frameWidth','play\x20stream:\x20','BITRATE:\x20','taintedSession','decode','seedPlz','changeOrder','opacity','onopen','pliCount','UgZlK','ice','XnCDU','Video\x20Track','vdoninja','urls','paused','scene','createWriteStream','Buffer_Delay_in_ms','gojQG','welcomeMessage','getTracks','pong','Transfer\x20ended','muted_savedState','EOF2','alert','wss://proxywss.rtc.ninja:443','WhpSZ','listing','directorEnabledPPT','closePC','video/VP8','ZcndQ','Audio_Loudness','height_url','directorSpeakerMute','cSYmg','denoise_url','start','cleaning\x20up\x20lost\x20connection','request\x20zoom\x20change:\x20','bra1','delta','networkType','frjuN','RSvul','PGAxB','chatbutton','local_relayProtocol','deferring\x20with\x20a\x20promise;\x20hashed\x20room','resolution\x20scale:\x20','send','getLocalStream','qjBpP','publishing\x20SDP\x20Offer:\x20','closeTimeout','EGOqr','container_','Unknown','broadcast','AbxYM','labelsize','loudest','charging','FxkOQ','midiChannel','dlDsz','ozAMH','NOqnR','setOpusAttributes','encrypt','watchTimeoutList2:','windowed','scale','ruleOfThirds','GqAES','connectPeer','Transferred','couldn\x27t\x20set\x20preferred\x20codec','mono','maxiosbitrate','HANG\x20UP\x20COMPLETE','target','Pveha','bit\x20rate\x20being\x20munged','sendChannel_','IYSuW','?view=','kMCaK','voiceMeterTemplate','midi','head4','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','noiseSuppression','https://','ptime','reconnected','transferSettings','Track\x20stopped','optimizeBitrate','screenshareid','float','hangup','hostname','nominated','MgSQS','udp','MsIwl','screenshareDenoise','random','unmute-guest','DOhdQ','oncanplay','SHA-256','width_url','NmxBq','NwWqB','watchTimeoutList:','ondatachannel','stereo','RSA','screenIndexes','Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.','currentCameraConstraints','remoteMuteState_','rHjTg','substring','enabled','time_active_minutes','WXQxq','pvsjT','enc','disabled','totalRoomBitrate','_codecId','tJyvJ','roomhost','api','**\x20connected','totalBitrate:\x20','device\x20does\x20not\x20support\x20playout\x20delay','min','_hardwareEncoder','allowBroadcast','Unhandeled\x20Error\x20occured','queuebutton','streaming','stats','head2','stop','autoGainControl','end-view-connection','iframeSrc','_timestamp','bcsnl','_jitter_delay','adding\x20track','image/webp','DAuVf','publicKey','block','objectFit','credential','EHKzx','JtwPF','cleanOutput','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','privacy','PONGED','test','&scene','turn:turn-eu2.obs.ninja:3478','roomenc','midiRemote','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','TRANSFERRING?','code','newMainDirectorSetup','bitrate_set','ycvxd','slot','FDAMZ','remoteFocus','requestAudioHack','candidateType','uLtsp','preLimitedBitrate','https://meshcast.io/view.html?id=','mainmenu','BYE\x20RPCS','toLowerCase','MqkYs','_trackID','hlhlL','streamErrors_nackCount','hidesololinks','candidate','jointone','signalMeter','VUglN','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','1.0','add-a-label','controls','Not\x20a\x20scene','turns:turn.obs.ninja:443','wss://debug.action.wtf:443','resolution\x20scale','NLnUB','view_set','sampleRate','JkrgS','completed','Audio_Sync_Delay_ms','vector','sort','cid:','JDIRW','applySoloChat','isConnected','tWQyX','seedStream','offerSDP','getResponseHeader','CEFOu','toggleSoloChat','inboundAudioPipeline','responseText','session','crypto','seedAttempts','fwGdt','screensharefps','unshift','joiningRoom','activeSpeaker','muteStateTemplate','UUID\x20not\x20found\x20in\x20pcs','keyframerate','EaPvj','problem','packetsLost','lkzAY','https://www.youtube.com/v/dQw4w9WgXcQ&Rick_Roll_Sample_Video','jMDjd','enhacing\x20audio\x20encoder','someonejoined','chunked_','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','iframeDetails_','muteState','_screen','version','new','timer','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','privateKey','chunked','zoomedBitrate','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','plugged_in','Android\x2012','vYZRO','screen','downloads','UUID','sceneSync','indexOf','nackTrigger','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','chunkedtransfer','pressed','goxOi','quality_url','1406204EAkhaL','preferCodec',',\x20isDirector:\x20','TOO\x20MANY\x20PUBLISHING\x20PEERS','result','Your\x20room\x20has\x20changed','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','obs','muted_activeSpeaker','cbr','wywUy','frameHeight','getStats','status','uVVWK','fdQuW','sdp','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','map','setVideoBitrate','next\x20stream\x20loading:\x20','onload','keys','speakerMute','coDirectorEnable','processIceBundle','XxwSH','leavetone','EowKl','eXvML','checkBasicStreamsExist','info','YjFzy','_packetsLost','usw2','PleaseDoNotUse','GUAiK','AudioContext','PjLSu','transferred','RSASSA-PKCS1-v1_5','floor','createObjectURL','axiEg','RoTdZ','maxvb_url','maxptime','hGQvJ','pipeTo','push','turns:www.turn.obs.ninja:443','hash\x20is\x20','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','_last_bytes','rotate','roomclaimed','Meshcast\x20error:\x20432','PotFP','stereo\x20enabled','playback_audio_volume_meter','micIsolate','noiframe','setRequestHeader','chrg','uaDNc','jXLOj','parentNode','currentTime','closedCaptions','Lost\x20child','RzqVN','zWetK','digest','h264profile','gyro','mirrored','hsrkC','FPS','codirector\x20request\x20hash\x20failed','use1','HCngL','obsSourceActive','','midiHotkeys','deltaY','bXLIC','packetsReceived','generateKey','remote-candidate','recordedBlobs','requestVideoHack','ICE\x20closed?','videoOptions','maxBitrate','advanced','codirector_changeURL','group','TkJyL','signature','ice\x20timer\x20no\x20longer\x20exists','manualBandwidth','getSettings','IGMCY','approved','STREAM\x20ID\x20desalted\x202:','midiOut','dOGhp','#606383','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','active','migrate','midiIn','getCapabilities','getSenders','requestFile','iNetf','director','orange','audioChannels','novideo','cslWp','forceAspectRatio','ended','processIce','fGrzT','audio/webm;codecs=opus','charAt','fNSzh','getAudioTracks','mXXig','catch','includes','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','oniceconnectionstatechange','canvas','length','audioCtx','\x20x\x20','display','obsStreaming','remote_candidateType','iaEiA','XlivM','HMxrF','Members\x20in\x20Room','SuyxA','changeParams','customWSS','pliDelta','closeRPC','zkjzs','focusDistance','rkbtD','28japGnV','audioCodecs','website','nCxho','exportKey','iceServers','forceTcpMode','CFsxK','limitAudioBitrate','slots','replace','deviceID','startClock','eventPlayActive','queueList','high','LpeVd','inline-block','BInpK','load','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','VgESs','description','value','keyname','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','queue','bytesReceived','rpcs','ICE:\x20','635138DncxNe','Requested_resolution','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','no\x20audio\x20track\x20to\x20poke','soloVideo','GUPcN','forceMediaSettings','Lowered\x20hand','AaVeK','playoutDelayHint','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','localCandidateId','VaMMi','VYpkF','midiDevice','broadcastChannel','forcePLI','dnzNI','_frameHeight','setScale','AZkWf','mirrorExclude','recording_audio_pipeline','pathname','clicked','getAudioSettings','onicecandidate','_sync_offset','limitAudio','FAIL\x20rpcs','directorDisplayMute','Audio\x20Track','CJPus','directorDisplayMuted','Someone\x20Joined\x20the\x20Room','webPquality','cleanish','low','anyrequest','requestRateLimit','maxconnections','ondurationchange','Chromium-based\x20v','bitrate','iceConnectionState\x20==\x20connected','bitrateTimeout','undefined','localVoiceMeter','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','sceneDisplay','xWpsM','29746NXrtjO','dSefn','relay','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','fcWXx','h264','urtnf','ECMPo','GOT\x20ICE!!','outputDevice','restricted','requestFocusChange','cleanDirector','1vh','allowIframe','biLqu','readAsArrayBuffer','abc123','yNFlb','sceneType2','split','sendMsg','Android\x2011','arrayBuffer','writer','ePAiR','maxviewers_url','You\x20are\x20no\x20longer\x20a\x20co-director\x20as\x20you\x20were\x20transferred.','aspectratio','decrypt','QCSDQ','togglePrivateChat','CtFKQ','sing1','WtMTJ','seeding\x20blocked','requestKeyframe','getParameters','aaRkI','beepToNotify','limitaudio','cursor','framesPerSecond','generateCrypto','overlay','cloneNode','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','ctrlKey','changeLabel','prototype','timestamp','open','keyframe','_framesDecoded','screenshare','session.pcs[UUID].scale\x20=\x20','processDescription2','preferVideoCodec','Something\x20went\x20wrong\x20with\x20incoming\x20track..','iframeEle','filetransfer','speakerMuted','jap1','quality_limitation_reason','metaKey','miconly','request\x20rate\x20limit:\x20','BFKNj','setAudioBitrate','vLtQj','endOfStream','wss','xueyi','vDav','directMigrateIssue','offsetChannel','postMessage','starting\x20kicker','PCS\x20WINS\x20ICE','raw','screenShareElementHidden','WEMpl','adaptivePtime','setLocalDescription','Generate\x20Some\x20Crypto\x20keys\x20first','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','videoaddedtoroom','SHA-1','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','channel','tWZSx','Stream\x20ID\x20is\x20already\x20in\x20use.','updating','remoteZoom','width','allowDownloads','request','imageElement','limitAudioEncoder','rampUpTime','eGZDn','readyState','turn:turn.obs.ninja:3478','changeMicrophone','processPCSOnMessage','New\x20ON\x20TRACK\x20event','empty\x20ice..','100%','badStreamList','password','lowiosviewers','pushLoudness','turn:turn-au1.vdo.ninja:3478','WeseA','Bitrate_in_kbps','xyhBV','videosource_','directorState','realUUID','priority','directorMutedState','production','label_','ICE\x20FAILED','webp','relayProtocol','seed','SETUP\x20INCOMING','Transfer\x20was\x20completed\x20successfully','recording','remote_relayProtocol','maxpublishers','5px','IFxTP','refreshScale','pLIpb','screenshare_url','transparent','_timestampStart','_bytesReceived','textContent','jwk','directVideoMuted','candidate-pair','fileList','muted','requestZoomChange','joinRoom','updateurl','nextQueue','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','remote_networkType','devicePixelRatio','22538349ZyFpxE','&password=','verifyData','DBkBx','XJixt','ping','stream\x20ID\x20is\x200\x20length','startTime','_packetsReceived','hUtYG','CONNECTED\x20TO\x20FIRST\x20PEER','what\x20is\x20this?','totalRoomBitrate_default','allowmidi','meshcast','RS1','SEND\x20BYE','networkPriority','iceBundle','security','deferring\x20with\x20a\x20promise','REPax'];_0x4146=function(){return _0x4c7657;};return _0x4146();}function getById(_0x50c7e0){var _0x519ebb=_0x6b3e9d,_0x34fdd0=document[_0x519ebb(0x690)](_0x50c7e0);return!_0x34fdd0&&(log(_0x50c7e0+_0x519ebb(0x668)),_0x34fdd0=document[_0x519ebb(0x293)](_0x519ebb(0x214))),_0x34fdd0;}var errorReport=[];function appendDebugLog(_0x419dd3){var _0x50294f=_0x6b3e9d;try{var _0x19ca2a=new Date(),_0x386452=_0x19ca2a['getTime']();if(_0x419dd3[_0x50294f(0x222)])errorReport[_0x50294f(0x445)]({'message':_0x419dd3[_0x50294f(0x222)],'name':_0x419dd3[_0x50294f(0x182)],'time':_0x386452});else typeof _0x419dd3===_0x50294f(0x11d)?errorReport[_0x50294f(0x445)]({'note':_0x419dd3,'time':_0x386452}):errorReport[_0x50294f(0x445)]({'other':_0x419dd3,'time':_0x386452});errorReport=errorReport[_0x50294f(0x266)](-0xc8),document[_0x50294f(0x690)](_0x50294f(0x1f4))&&(getById(_0x50294f(0x1f4))[_0x50294f(0x6cc)][_0x50294f(0x65f)]=_0x50294f(0x21a));}catch(_0x17c027){}}function isAlphaNumeric(_0x109d13){var _0x263fc6=_0x6b3e9d,_0x49d224,_0x7431de,_0x59e762;for(_0x7431de=0x0,_0x59e762=_0x109d13[_0x263fc6(0x49b)];_0x7431de<_0x59e762;_0x7431de++){_0x49d224=_0x109d13[_0x263fc6(0x5f9)](_0x7431de);if(!(_0x49d224>0x2f&&_0x49d224<0x3a)&&!(_0x49d224>0x40&&_0x49d224<0x5b)&&!(_0x49d224>0x60&&_0x49d224<0x7b))return![];}return!![];}function convertStringToArrayBufferView(_0x6ab8fa){var _0x50c536=_0x6b3e9d,_0x420e4e=new Uint8Array(_0x6ab8fa[_0x50c536(0x49b)]);for(var _0x23249a=0x0;_0x23249a<_0x6ab8fa[_0x50c536(0x49b)];_0x23249a++){_0x420e4e[_0x23249a]=_0x6ab8fa['charCodeAt'](_0x23249a);}return _0x420e4e;}function toHexString(_0x4abf0d){var _0x141bd1=_0x6b3e9d;return Array[_0x141bd1(0x52f)][_0x141bd1(0x426)][_0x141bd1(0x5d1)](_0x4abf0d,function(_0x107cdc){var _0x40eb06=_0x141bd1;return('0'+(_0x107cdc&0xff)['toString'](0x10))[_0x40eb06(0x266)](-0x2);})[_0x141bd1(0x180)]('');}function toByteArray(_0x12046d){var _0x4c1dd3=_0x6b3e9d,_0x41714f=[];for(var _0x142c97=0x0;_0x142c97<_0x12046d[_0x4c1dd3(0x49b)];_0x142c97+=0x2){_0x4c1dd3(0x2ba)!==_0x4c1dd3(0x24a)?_0x41714f[_0x4c1dd3(0x445)](parseInt(_0x12046d[_0x4c1dd3(0x219)](_0x142c97,0x2),0x10)):_0x586e8e[_0x4c1dd3(0x433)][_0x4c1dd3(0x406)]===![]?_0x13b76b[_0x4c1dd3(0x4c9)][_0x5ee46d][_0x4c1dd3(0x285)]['dataset']['plugged']='0':_0x1fb444['rpcs'][_0xc7e86d][_0x4c1dd3(0x285)][_0x4c1dd3(0x1d4)][_0x4c1dd3(0x23c)]='1';}return new Uint8Array(_0x41714f);}async function generateHash(_0x10710d,_0xb7610e=![]){var _0x46f958=_0x6b3e9d,_0x20a5bd=new TextEncoder(_0x46f958(0x149))[_0x46f958(0x675)](_0x10710d);return crypto[_0x46f958(0x147)][_0x46f958(0x45c)](_0x46f958(0x373),_0x20a5bd)[_0x46f958(0x658)](function(_0x201244){var _0x2167b8=_0x46f958;return _0x201244=new Uint8Array(_0x201244),_0xb7610e&&(_0x201244=_0x201244[_0x2167b8(0x266)](0x0,parseInt(parseInt(_0xb7610e)/0x2))),_0x201244=toHexString(_0x201244),_0x201244;})[_0x46f958(0x496)](errorlog);};var iOS=!!navigator[_0x6b3e9d(0x129)]&&/iPad|iPhone|iPod/['test'](navigator[_0x6b3e9d(0x129)]),iPad=navigator['maxTouchPoints']&&navigator['maxTouchPoints']>0x2&&/MacIntel/[_0x6b3e9d(0x3ab)](navigator[_0x6b3e9d(0x129)]),videoElements=Array[_0x6b3e9d(0x154)](document[_0x6b3e9d(0x66a)]('video')),audioElements=Array[_0x6b3e9d(0x154)](document[_0x6b3e9d(0x66a)](_0x6b3e9d(0x6e9))),mediaStreamCounter=0x0;function createMediaStream(){return mediaStreamCounter+=0x1,new MediaStream();}function deleteOldMedia(){var _0x17d2c3=_0x6b3e9d;warnlog(_0x17d2c3(0x5b1));var _0xf0a0ba=videoElements[_0x17d2c3(0x49b)];while(_0xf0a0ba--){if(videoElements[_0xf0a0ba][_0x17d2c3(0x3dd)]===![]){if(videoElements[_0xf0a0ba]['srcObject']==null||videoElements[_0xf0a0ba][_0x17d2c3(0x227)]&&videoElements[_0xf0a0ba][_0x17d2c3(0x227)][_0x17d2c3(0x481)]===![]){if(videoElements[_0xf0a0ba][_0x17d2c3(0x1d4)]&&videoElements[_0xf0a0ba][_0x17d2c3(0x1d4)][_0x17d2c3(0x40b)]){if(videoElements[_0xf0a0ba][_0x17d2c3(0x1d4)][_0x17d2c3(0x40b)]in session[_0x17d2c3(0x4c9)])continue;}videoElements[_0xf0a0ba][_0x17d2c3(0x240)](),videoElements[_0xf0a0ba]['removeAttribute']('id'),videoElements[_0xf0a0ba][_0x17d2c3(0x6f0)](_0x17d2c3(0x132)),videoElements[_0xf0a0ba][_0x17d2c3(0x4c0)](),videoElements[_0xf0a0ba][_0x17d2c3(0x117)](),videoElements[_0xf0a0ba]=null,videoElements['splice'](_0xf0a0ba,0x1);}}}_0xf0a0ba=audioElements[_0x17d2c3(0x49b)];while(_0xf0a0ba--){if(audioElements[_0xf0a0ba][_0x17d2c3(0x3dd)]===![]){if(audioElements[_0xf0a0ba][_0x17d2c3(0x227)]==null||audioElements[_0xf0a0ba][_0x17d2c3(0x227)]&&audioElements[_0xf0a0ba][_0x17d2c3(0x227)]['active']===![]){if(audioElements[_0xf0a0ba][_0x17d2c3(0x1d4)]&&audioElements[_0xf0a0ba]['dataset']['UUID']){if(audioElements[_0xf0a0ba]['dataset'][_0x17d2c3(0x40b)]in session[_0x17d2c3(0x4c9)]){if(_0x17d2c3(0x33e)!=='AbxYM'){_0x2aab59(_0x17d2c3(0x448)),_0x296f17(_0x537afb);if(_0x378f14[_0x17d2c3(0x557)][_0x17d2c3(0x195)]&&_0x46ff47[_0x17d2c3(0x557)][_0x17d2c3(0x195)]!==_0x17d2c3(0x5bc)){_0x16e83b[_0x17d2c3(0x18e)](_0x57a846['rpcs'],_0x599649,_0x846f56['channel']);return;}}else continue;}}audioElements[_0xf0a0ba]['pause'](),audioElements[_0xf0a0ba]['id']=null,audioElements[_0xf0a0ba][_0x17d2c3(0x6f0)](_0x17d2c3(0x132)),audioElements[_0xf0a0ba][_0x17d2c3(0x4c0)](),audioElements[_0xf0a0ba]['remove'](),audioElements[_0xf0a0ba]=null,audioElements['splice'](_0xf0a0ba,0x1);}}}}function createAudioElement(){var _0x591e2a=_0x6b3e9d;try{deleteOldMedia();}catch(_0x4444b0){errorlog(_0x4444b0);}var _0x251068=document[_0x591e2a(0x293)]('audio');return audioElements[_0x591e2a(0x445)](_0x251068),_0x251068;}function createVideoElement(){var _0x3cc505=_0x6b3e9d;try{deleteOldMedia();}catch(_0x86b2db){errorlog(_0x86b2db);}var _0x39dd3c=document[_0x3cc505(0x293)](_0x3cc505(0xe5));return videoElements[_0x3cc505(0x445)](_0x39dd3c),_0x39dd3c;}function play(_0x5f0689=null,_0x172165=![]){var _0x4a7199=_0x6b3e9d;log(_0x4a7199(0x301)+session[_0x4a7199(0x163)]);if(session[_0x4a7199(0x163)]==='')log(_0x4a7199(0x217));else{if(session[_0x4a7199(0x163)]!==![]){var _0xc951de=session[_0x4a7199(0x163)][_0x4a7199(0x512)](','),_0x56e41c=![];for(var _0x3b4609 in _0xc951de){if(_0xc951de[_0x3b4609]=='')_0x56e41c=!![];else{if(_0x5f0689===null)session[_0x4a7199(0x680)](_0xc951de[_0x3b4609]),_0x56e41c=!![];else _0x5f0689===_0xc951de[_0x3b4609]&&(session[_0x4a7199(0x680)](_0xc951de[_0x3b4609]),_0x56e41c=!![]);}}!_0x56e41c&&(session[_0x4a7199(0x311)]!==![]&&(!session[_0x4a7199(0x1f1)]&&(!session['queue']&&((session[_0x4a7199(0x1e1)]===![]||!session[_0x4a7199(0x1e1)][_0x4a7199(0x497)](_0x5f0689))&&(_0x172165&&('TxJlY'==='tEHrI'?_0x2eae42['sendPeers'](_0x5c1da3):session[_0x4a7199(0x674)][_0x4a7199(0x40d)](_0x172165)>=0x0&&(warnlog(_0x4a7199(0x639)+_0x5f0689),session[_0x4a7199(0x56a)][_0x4a7199(0x445)](_0x5f0689),session[_0x4a7199(0x680)](_0x5f0689))))))));}else{if(session[_0x4a7199(0x1e1)]!==![]){if(session[_0x4a7199(0x1e1)][_0x4a7199(0x497)](_0x5f0689)){}else session[_0x4a7199(0x680)](_0x5f0689);}else _0x5f0689&&session[_0x4a7199(0x680)](_0x5f0689);}}}function playAllVideos(){var _0x2a13a5=_0x6b3e9d;for(var _0x598bf6 in session[_0x2a13a5(0x4c9)]){try{session['rpcs'][_0x598bf6][_0x2a13a5(0x137)]&&(session[_0x2a13a5(0x4c9)][_0x598bf6][_0x2a13a5(0x137)][_0x2a13a5(0x310)]&&session[_0x2a13a5(0x4c9)][_0x598bf6][_0x2a13a5(0x137)][_0x2a13a5(0x161)]()[_0x2a13a5(0x658)](_0x2f5fcd=>{log('playing');})[_0x2a13a5(0x496)](warnlog));}catch(_0x17cb55){}}}function getTURNList(){var _0x5c2360=_0x6b3e9d,_0x5799dd=[],_0x17e681=![];(location['hostname']==='vdo.ninja'||location[_0x5c2360(0x369)]===_0x5c2360(0x679)||location['hostname']==='backup.obs.ninja'||location[_0x5c2360(0x369)]===_0x5c2360(0x6d8)||location[_0x5c2360(0x369)]==='rtc.ninja')&&(_0x17e681=!![]);var _0x1b6d37={};_0x1b6d37[_0x5c2360(0xe9)]='vdoninja',_0x1b6d37[_0x5c2360(0x3a4)]='EastSideRepresentZ',_0x1b6d37[_0x5c2360(0x30f)]=['turn:turn-use1.vdo.ninja:3478'],_0x1b6d37['tz']=0x12c,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x463),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session['forceTcpMode']){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37['udp']){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37['production']==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37['locale']){}else _0x5799dd['push'](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37['username']=_0x5c2360(0x30e),_0x1b6d37[_0x5c2360(0x3a4)]='theyBeSharksHere',_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x184)],_0x1b6d37['tz']=0x1e0,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x436),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session['speedtest']&&_0x1b6d37['udp']==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session['speedtest']!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]='steve',_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x1ee),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x446)],_0x1b6d37['tz']=0x12c,_0x1b6d37[_0x5c2360(0x36c)]=![],_0x1b6d37['production']=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0xf5),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37['udp']==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37['udp']){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session['speedtest']!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37['username']='steve',_0x1b6d37[_0x5c2360(0x3a4)]='setupYourOwnPlease',_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x6c2)],_0x1b6d37['tz']=0x12c,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0xf5),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session['speedtest']&&_0x1b6d37['udp']==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session['speedtest']!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]=_0x5c2360(0x60b),_0x1b6d37['credential']=_0x5c2360(0x1ee),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x3cf)],_0x1b6d37['tz']=-0x3c,_0x1b6d37[_0x5c2360(0x36c)]=![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x2b7),_0x1b6d37['restrict']=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session['speedtest']&&_0x1b6d37[_0x5c2360(0x36c)]==session['forceTcpMode']){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37['udp']){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session['speedtest']&&session[_0x5c2360(0x600)]!==!![]&&session['speedtest']!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]=_0x5c2360(0x30e),_0x1b6d37['credential']=_0x5c2360(0x216),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x1a4)],_0x1b6d37['tz']=-0x46,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x1a6),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session['forceTcpMode']&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37['locale']){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]='vdoninja',_0x1b6d37['credential']=_0x5c2360(0x216),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x609)],_0x1b6d37['tz']=-0x46,_0x1b6d37['udp']=![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37['locale']=_0x5c2360(0x1a6),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37['udp']==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session['speedtest']!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]=_0x5c2360(0x60b),_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x1ee),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x564)],_0x1b6d37['tz']=-0x3c,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37['locale']=_0x5c2360(0x2b7),_0x1b6d37[_0x5c2360(0x6a4)]=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37['production']==![]){}else{if(session[_0x5c2360(0x600)]&&session['speedtest']!==!![]&&session['speedtest']!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]=_0x5c2360(0x30e),_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x22f),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x56e)],_0x1b6d37['tz']=-0x258,_0x1b6d37['udp']=!![],_0x1b6d37['production']=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x14f),_0x1b6d37[_0x5c2360(0x6a4)]=!![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session['forceTcpMode']&&_0x1b6d37['udp']){}else{if(session['speedtest']==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]='vdoninja',_0x1b6d37[_0x5c2360(0x3a4)]='PleaseDoNotUse',_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x2f9)],_0x1b6d37['tz']=-0x1e0,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x51f),_0x1b6d37[_0x5c2360(0x6a4)]=!![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37['locale']){}else _0x5c2360(0x430)!=='EowKl'?_0x3161d5[_0x5c2360(0x4c9)][_0x2268e1][_0x5c2360(0x659)][_0x5c2360(0x6cc)]['display']=_0x5c2360(0x3a2):_0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37[_0x5c2360(0xe9)]='vdoninja',_0x1b6d37['credential']='PleaseDoNotUse',_0x1b6d37['urls']=[_0x5c2360(0x15e)],_0x1b6d37['tz']=-0x21c,_0x1b6d37['udp']=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x53c),_0x1b6d37['restrict']=!![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session['forceTcpMode']){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37['udp']){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37['username']=_0x5c2360(0x30e),_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x437),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x2f0)],_0x1b6d37['tz']=-0x21c,_0x1b6d37[_0x5c2360(0x36c)]=![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37['locale']=_0x5c2360(0x53c),_0x1b6d37[_0x5c2360(0x6a4)]=!![];if(_0x1b6d37['restrict']&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session['forceTcpMode']&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session['speedtest']==![]&&_0x1b6d37['production']==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37['locale']){}else _0x5c2360(0x5ae)==='rxHoe'?_0x22ac88[_0x5c2360(0x4c9)][_0x5bc077][_0x5c2360(0x3c8)]['dataset'][_0x5c2360(0xe3)]=0x3:_0x5799dd['push'](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37['username']=_0x5c2360(0x30e),_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x6c8),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x20e)],_0x1b6d37['tz']=0xb4,_0x1b6d37[_0x5c2360(0x36c)]=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37[_0x5c2360(0x608)]=_0x5c2360(0x32b),_0x1b6d37[_0x5c2360(0x6a4)]=!![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37[_0x5c2360(0x36c)]==session[_0x5c2360(0x4b3)]){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37['production']==![]){}else{if(session[_0x5c2360(0x600)]&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37[_0x5c2360(0x608)]){}else _0x5799dd['push'](_0x1b6d37);}}}}_0x1b6d37={},_0x1b6d37['username']='obsninja',_0x1b6d37[_0x5c2360(0x3a4)]=_0x5c2360(0x6bd),_0x1b6d37[_0x5c2360(0x30f)]=[_0x5c2360(0x3ad)],_0x1b6d37['tz']=-0x32,_0x1b6d37['udp']=!![],_0x1b6d37[_0x5c2360(0x577)]=!![],_0x1b6d37['locale']='fr1',_0x1b6d37['restrict']=![];if(_0x1b6d37[_0x5c2360(0x6a4)]&&_0x17e681===![]){}else{if(session[_0x5c2360(0x600)]&&_0x1b6d37['udp']==session['forceTcpMode']){}else{if(session[_0x5c2360(0x4b3)]&&_0x1b6d37[_0x5c2360(0x36c)]){}else{if(session[_0x5c2360(0x600)]==![]&&_0x1b6d37[_0x5c2360(0x577)]==![]){}else{if(session['speedtest']&&session[_0x5c2360(0x600)]!==!![]&&session[_0x5c2360(0x600)]!==_0x1b6d37['locale']){}else _0x5799dd[_0x5c2360(0x445)](_0x1b6d37);}}}}return _0x5799dd;}function getTimezone(){var _0x3a956e=_0x6b3e9d;if(session['tz']!==![])return session['tz'];const _0x2b8084=()=>{var _0x2729a1=_0x29ff,_0x39d6a6=new Date(0x0,0x1),_0x120298=new Date(0x6,0x1);return Math[_0x2729a1(0x1bd)](_0x39d6a6[_0x2729a1(0x1aa)](),_0x120298[_0x2729a1(0x1aa)]());};var _0x3f4f63=new Date();const _0x30b585=_0x168c63=>{var _0x8785f9=_0x29ff;return _0x168c63[_0x8785f9(0x1aa)]()<_0x2b8084();};if(_0x30b585(_0x3f4f63))return _0x3a956e(0x1ac)==='KRhoi'?_0x1ffaf7['subtle'][_0x3a956e(0x51b)]({'name':_0x3a956e(0x208),'iv':_0x42b72b},_0x3d3a72,_0x3272b8)['then'](function(_0x3c694d){var _0x2396e6=_0x3a956e,_0x58686e=new _0x432b98(_0x3c694d),_0x3ab29c='';for(var _0x107979=0x0;_0x107979<_0x58686e[_0x2396e6(0x124)];_0x107979++){_0x3ab29c+=_0x59925a[_0x2396e6(0x178)](_0x58686e[_0x107979]);}return _0x3ab29c;},function(_0x42a084){return _0x395a4c(_0x42a084['message']),![];}):_0x3f4f63[_0x3a956e(0x1aa)]()+0x3c;else{if(_0x3a956e(0x650)===_0x3a956e(0x650))return _0x3f4f63[_0x3a956e(0x1aa)]();else _0x175a20('The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director',0x1388);}}function chooseBestTURN(_0x51dae6){var _0x18456b=_0x6b3e9d;if(session['configuration'])return;var _0x23f759=getTURNList(),_0x18bec5=getTimezone();for(var _0x5458e2=0x0;_0x5458e2<_0x23f759['length'];_0x5458e2++){var _0xbab43b=Math[_0x18456b(0x2fe)](_0x23f759[_0x5458e2]['tz']-_0x18bec5);Math['abs'](_0xbab43b-0x3c*0x18)<_0xbab43b&&(_0xbab43b=Math[_0x18456b(0x2fe)](_0xbab43b-0x3c*0x18)),_0x23f759[_0x5458e2][_0x18456b(0x32c)]=_0xbab43b;}_0x23f759['sort'](compare_deltas);var _0x1e325e=[],_0x26520a=0x0,_0x379415=0x0;for(var _0x5458e2=0x0;_0x5458e2<_0x23f759[_0x18456b(0x49b)];_0x5458e2++){if(_0x23f759[_0x5458e2]['udp']&&_0x379415<0x2)_0x1e325e['push'](_0x23f759[_0x5458e2]),_0x379415+=0x1;else!_0x23f759[_0x5458e2][_0x18456b(0x36c)]&&_0x26520a<0x1&&(_0x1e325e[_0x18456b(0x445)](_0x23f759[_0x5458e2]),_0x26520a+=0x1);}session[_0x18456b(0x6fb)]={'iceServers':_0x51dae6,'sdpSemantics':'unified-plan'},session[_0x18456b(0x6fb)]['iceServers']=session[_0x18456b(0x6fb)][_0x18456b(0x4b2)][_0x18456b(0x204)](_0x1e325e),warnlog(session[_0x18456b(0x6fb)]);}function compare_deltas(_0x12824e,_0x362b88){var _0x1af78d=_0x6b3e9d,_0x49eff9=_0x12824e[_0x1af78d(0x32c)]||0x0,_0x1c92e8=_0x362b88[_0x1af78d(0x32c)]||0x0;if(_0x49eff9>_0x1c92e8)return 0x1;if(_0x49eff9<_0x1c92e8)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x4bf280=![]){var _0x5ecf2b=_0x6b3e9d;clearInterval(updateMixerTimer);if(updateMixerActive){if(_0x5ecf2b(0x4aa)===_0x5ecf2b(0x4aa)){if(session[_0x5ecf2b(0x272)]){if(_0x5ecf2b(0x24f)!==_0x5ecf2b(0x517))updateMixerTimer=setTimeout(function(){updateMixer();},0xc8);else{try{_0x5caf46['close']();}catch(_0x2fd3a7){}_0x30c54f(_0x38306b);return;}}else updateMixerTimer=setTimeout(function(){updateMixer();},0x32);return;}else _0x1deafd(_0x5ecf2b(0x393))[_0x5ecf2b(0x5ce)][_0x5ecf2b(0x60e)](_0x5ecf2b(0x367)),_0x37afe1(_0x5ecf2b(0x393))['classList'][_0x5ecf2b(0x117)]('float2');}updateMixerActive=!![],log('updating\x20mixer');try{updateMixerRun(_0x4bf280);}catch(_0x5cb3d6){}session[_0x5ecf2b(0x272)]?setTimeout(function(){updateMixerActive=![];},0x1f4):setTimeout(function(){updateMixerActive=![];},0x64);}var WebRTC={};WebRTC[_0x6b3e9d(0xd6)]=(function(){var _0x402d1d=_0x6b3e9d,_0xbd3d82={};function _0x495392(){}function _0x8aca78(_0x4a5f0a){errorlog(_0x4a5f0a);}function _0x5f473(){var _0x3566c3=_0x29ff,_0x1956b2,_0x3a36a2,_0x42e91b=new Promise((_0x148e49,_0x652850)=>{_0x1956b2=_0x148e49,_0x3a36a2=_0x652850;});return _0x42e91b[_0x3566c3(0x6c3)]=_0x1956b2,_0x42e91b[_0x3566c3(0x5fe)]=_0x3a36a2,_0x42e91b;}_0xbd3d82[_0x402d1d(0x6a3)]=function(_0x1a70b0=0x7){var _0x480993=_0x402d1d,_0x201d9f='',_0x1444f7=_0x480993(0x553);for(var _0x579c5b=0x0;_0x579c5b<_0x1a70b0;_0x579c5b++){_0x201d9f+=_0x1444f7[_0x480993(0x492)](Math[_0x480993(0x43d)](Math[_0x480993(0x36f)]()*_0x1444f7['length']));}try{_0x201d9f=_0x201d9f[_0x480993(0x678)]('AD',_0x480993(0x1c7)),_0x201d9f=_0x201d9f[_0x480993(0x678)]('Ad',_0x480993(0x257)),_0x201d9f=_0x201d9f[_0x480993(0x678)]('ad',_0x480993(0x26d)),_0x201d9f=_0x201d9f[_0x480993(0x678)]('aD',_0x480993(0x547));}catch(_0x448001){console[_0x480993(0x630)](_0x448001);}return log(_0x201d9f),_0x201d9f;},_0xbd3d82[_0x402d1d(0x206)]=![],_0xbd3d82['novideo']=![],_0xbd3d82['activeSpeaker']=![],_0xbd3d82[_0x402d1d(0x63d)]=!![],_0xbd3d82['audiobitrate']=![],_0xbd3d82['animatedMoves']=!![],_0xbd3d82[_0x402d1d(0x48a)]=0x8,_0xbd3d82[_0x402d1d(0x612)]=![],_0xbd3d82[_0x402d1d(0x507)]=![],_0xbd3d82[_0x402d1d(0x2e3)]=![],_0xbd3d82[_0x402d1d(0x2bb)]=![],_0xbd3d82[_0x402d1d(0x722)]=![],_0xbd3d82['autoadd']=![],_0xbd3d82[_0x402d1d(0x26e)]=![],_0xbd3d82[_0x402d1d(0xfa)]=!![],_0xbd3d82[_0x402d1d(0x5f0)]=null,_0xbd3d82[_0x402d1d(0x2f7)]=![],_0xbd3d82[_0x402d1d(0x6ea)]=![],_0xbd3d82[_0x402d1d(0x49c)]=new AudioContext(),_0xbd3d82[_0x402d1d(0x51a)]=![],_0xbd3d82[_0x402d1d(0x63a)]=![],_0xbd3d82[_0x402d1d(0x157)]=null,_0xbd3d82[_0x402d1d(0x398)]=null,_0xbd3d82[_0x402d1d(0x35f)]=null,_0xbd3d82[_0x402d1d(0x33d)]=![],_0xbd3d82[_0x402d1d(0x4da)]=![],_0xbd3d82[_0x402d1d(0x207)]=![],_0xbd3d82[_0x402d1d(0x36e)]=![],_0xbd3d82[_0x402d1d(0x6d2)]=![],_0xbd3d82[_0x402d1d(0x5c0)]=![],_0xbd3d82[_0x402d1d(0xd4)]=![],_0xbd3d82[_0x402d1d(0xd7)]=![],_0xbd3d82[_0x402d1d(0x4f6)]=![],_0xbd3d82[_0x402d1d(0x3b4)]=![],_0xbd3d82[_0x402d1d(0x142)]=![],_0xbd3d82[_0x402d1d(0x56a)]=[],_0xbd3d82[_0x402d1d(0x273)]=null,_0xbd3d82['beepToNotify']=![],_0xbd3d82[_0x402d1d(0x49a)]=null,_0xbd3d82[_0x402d1d(0x2bc)]=null,_0xbd3d82[_0x402d1d(0xce)]=null,_0xbd3d82[_0x402d1d(0xf7)]=![],_0xbd3d82[_0x402d1d(0x50a)]=![],_0xbd3d82[_0x402d1d(0x3a7)]=![],_0xbd3d82[_0x402d1d(0x4ef)]=![],_0xbd3d82[_0x402d1d(0x458)]=![],_0xbd3d82[_0x402d1d(0x6fb)]=![],_0xbd3d82[_0x402d1d(0x1d0)]=![],_0xbd3d82['chat']=![],_0xbd3d82[_0x402d1d(0x25d)]=![],_0xbd3d82[_0x402d1d(0x45d)]=![],_0xbd3d82[_0x402d1d(0x69c)]=![],_0xbd3d82['sticky']=![],_0xbd3d82['cbr']=0x1,_0xbd3d82['cover']=![],_0xbd3d82[_0x402d1d(0x331)]=null,_0xbd3d82['cameraConstraints']={},_0xbd3d82[_0x402d1d(0x2da)]={},_0xbd3d82[_0x402d1d(0x37d)]={},_0xbd3d82['currentAudioConstraints']={},_0xbd3d82[_0x402d1d(0x1f7)]=![],_0xbd3d82['directorViewBitrate']=0x23,_0xbd3d82[_0x402d1d(0x26b)]=0x0,_0xbd3d82[_0x402d1d(0x404)]=0x25a,_0xbd3d82['codecGroupFlag']=![],_0xbd3d82[_0x402d1d(0x65d)]=![],_0xbd3d82[_0x402d1d(0x22b)]=_0xbd3d82[_0x402d1d(0x65d)],_0xbd3d82[_0x402d1d(0x488)]=![],_0xbd3d82[_0x402d1d(0x1e9)]=![],_0xbd3d82[_0x402d1d(0x31f)]=![],_0xbd3d82[_0x402d1d(0x114)]=null,_0xbd3d82[_0x402d1d(0x4ec)]=null,_0xbd3d82['directorList']=[],_0xbd3d82['directorPassword']=![],_0xbd3d82[_0x402d1d(0xed)]=![],_0xbd3d82[_0x402d1d(0x5b7)]=![],_0xbd3d82[_0x402d1d(0x573)]=null,_0xbd3d82[_0x402d1d(0x267)]=![],_0xbd3d82['dynamicScale']=!![],_0xbd3d82[_0x402d1d(0x1ea)]=![],_0xbd3d82['pushEffectsData']=![],_0xbd3d82['equalizer']=![],_0xbd3d82[_0x402d1d(0x5b4)]=![],_0xbd3d82[_0x402d1d(0x385)]=new TextEncoder(_0x402d1d(0x149)),_0xbd3d82[_0x402d1d(0x1e1)]=![],_0xbd3d82[_0x402d1d(0x1f8)]=![],_0xbd3d82[_0x402d1d(0x38a)]=![],_0xbd3d82[_0x402d1d(0x3c5)]=![],_0xbd3d82[_0x402d1d(0x17f)]=[],_0xbd3d82[_0x402d1d(0x171)]=[],_0xbd3d82[_0x402d1d(0x1f2)]=![],_0xbd3d82[_0x402d1d(0x62d)]=![],_0xbd3d82[_0x402d1d(0x681)]=![],_0xbd3d82[_0x402d1d(0x4ab)]=![],_0xbd3d82[_0x402d1d(0x48d)]=![],_0xbd3d82[_0x402d1d(0x21c)]=![],_0xbd3d82[_0x402d1d(0x4d1)]=![],_0xbd3d82['fullscreen']=![],_0xbd3d82[_0x402d1d(0x474)]=[],_0xbd3d82[_0x402d1d(0x215)]=![],_0xbd3d82[_0x402d1d(0x61b)]=![],_0xbd3d82['height']=![],_0xbd3d82[_0x402d1d(0x39a)]=![],_0xbd3d82[_0x402d1d(0x539)]=![],_0xbd3d82[_0x402d1d(0x1b3)]=![],_0xbd3d82['noiframe']=![],_0xbd3d82[_0x402d1d(0x264)]=![],_0xbd3d82[_0x402d1d(0x5f4)]=0x1,_0xbd3d82[_0x402d1d(0x167)]=0x0,_0xbd3d82[_0x402d1d(0x70b)]=![],_0xbd3d82[_0x402d1d(0x1dd)]=![],_0xbd3d82[_0x402d1d(0x6a9)]=![],_0xbd3d82['joiningRoom']=![],_0xbd3d82[_0x402d1d(0x195)]=![],_0xbd3d82[_0x402d1d(0x3f0)]=![],_0xbd3d82[_0x402d1d(0x42a)]={},_0xbd3d82[_0x402d1d(0x67d)]=![],_0xbd3d82[_0x402d1d(0xf2)]=[],_0xbd3d82[_0x402d1d(0x11e)]=![],_0xbd3d82[_0x402d1d(0x581)]=![],_0xbd3d82[_0x402d1d(0x4f3)]=![],_0xbd3d82[_0x402d1d(0x272)]=![],_0xbd3d82[_0x402d1d(0xe7)]=![],_0xbd3d82[_0x402d1d(0x236)]=![],_0xbd3d82[_0x402d1d(0x652)]=![],_0xbd3d82[_0x402d1d(0xfe)]=![],_0xbd3d82[_0x402d1d(0x442)]=![],_0xbd3d82['minptime']=![],_0xbd3d82['ptime']=![],_0xbd3d82[_0x402d1d(0x352)]=0x19,_0xbd3d82[_0x402d1d(0x56c)]=0xa,_0xbd3d82[_0x402d1d(0x33f)]=![],_0xbd3d82[_0x402d1d(0x11a)]=![],_0xbd3d82[_0x402d1d(0x1fc)]=![],_0xbd3d82[_0x402d1d(0x25e)]=_0xbd3d82[_0x402d1d(0x6a3)](0x5),_0xbd3d82['meterStyle']=![],_0xbd3d82[_0x402d1d(0x1d5)]=![],_0xbd3d82[_0x402d1d(0x467)]=![],_0xbd3d82[_0x402d1d(0x47d)]=![],_0xbd3d82['midiIn']=![],_0xbd3d82['midiRemote']=![],_0xbd3d82[_0x402d1d(0x343)]=![],_0xbd3d82[_0x402d1d(0x4d9)]=![],_0xbd3d82[_0x402d1d(0x2c1)]=![],_0xbd3d82[_0x402d1d(0x45f)]=![],_0xbd3d82[_0x402d1d(0x4e0)]=![],_0xbd3d82[_0x402d1d(0x6c1)]=[],_0xbd3d82[_0x402d1d(0x5a5)]=![],_0xbd3d82[_0x402d1d(0x145)]=![],_0xbd3d82[_0x402d1d(0x638)]=0x9c4,_0xbd3d82['meshcastCodec']=![],_0xbd3d82[_0x402d1d(0x53f)]=![],_0xbd3d82[_0x402d1d(0x58f)]=![],_0xbd3d82[_0x402d1d(0x41c)]=![],_0xbd3d82['muted_savedState']=![],_0xbd3d82[_0x402d1d(0x351)]=![],_0xbd3d82[_0x402d1d(0x64b)]={},_0xbd3d82[_0x402d1d(0x1fa)]=![],_0xbd3d82['noNacks']=![],_0xbd3d82[_0x402d1d(0x250)]=![],_0xbd3d82[_0x402d1d(0x6fd)]=![],_0xbd3d82[_0x402d1d(0x6c0)]=![],_0xbd3d82[_0x402d1d(0x13b)]=![],_0xbd3d82[_0x402d1d(0x698)]=![],_0xbd3d82[_0x402d1d(0x549)]=![],_0xbd3d82[_0x402d1d(0x603)]=![],_0xbd3d82[_0x402d1d(0x2a4)]={},_0xbd3d82[_0x402d1d(0x2a4)][_0x402d1d(0x65f)]=null,_0xbd3d82[_0x402d1d(0x2a4)][_0x402d1d(0x394)]=null,_0xbd3d82[_0x402d1d(0x2a4)][_0x402d1d(0x57f)]=null,_0xbd3d82['obsState'][_0x402d1d(0x1b5)]=null,_0xbd3d82[_0x402d1d(0x2a4)]['recording']=null,_0xbd3d82['outboundVideoBitrate']=![],_0xbd3d82[_0x402d1d(0x251)]=![],_0xbd3d82[_0x402d1d(0x38b)]=![],_0xbd3d82[_0x402d1d(0x209)]=![],_0xbd3d82[_0x402d1d(0xcf)]=![],_0xbd3d82[_0x402d1d(0x56b)]=![],_0xbd3d82[_0x402d1d(0x70c)]=![],_0xbd3d82[_0x402d1d(0x17a)]=![],_0xbd3d82[_0x402d1d(0x2b8)]=0x3e8,_0xbd3d82[_0x402d1d(0x718)]={},_0xbd3d82['pip']=![],_0xbd3d82['consent']=![],_0xbd3d82['customWSS']=![],_0xbd3d82['mc']=![],_0xbd3d82[_0x402d1d(0x1ad)]=![],_0xbd3d82[_0x402d1d(0x1f1)]=![],_0xbd3d82[_0x402d1d(0x3a9)]=![],_0xbd3d82[_0x402d1d(0x269)]=![],_0xbd3d82['pingTimeout']=null,_0xbd3d82[_0x402d1d(0x6e4)]=null,_0xbd3d82[_0x402d1d(0x4c7)]=![],_0xbd3d82[_0x402d1d(0x4bb)]=[],_0xbd3d82[_0x402d1d(0x56d)]=![],_0xbd3d82[_0x402d1d(0x1a2)]=![],_0xbd3d82[_0x402d1d(0x46d)]=![],_0xbd3d82[_0x402d1d(0x268)]=![],_0xbd3d82[_0x402d1d(0x2dd)]=![],_0xbd3d82[_0x402d1d(0x561)]=0xfa0,_0xbd3d82[_0x402d1d(0x5d9)]=![],_0xbd3d82[_0x402d1d(0xf9)]=0x1388,_0xbd3d82['recordingVideoCodec']=![],_0xbd3d82[_0x402d1d(0x3ae)]=![],_0xbd3d82[_0x402d1d(0x6ba)]=![],_0xbd3d82[_0x402d1d(0x620)]=![],_0xbd3d82[_0x402d1d(0x44a)]=![],_0xbd3d82[_0x402d1d(0x34c)]=![],_0xbd3d82[_0x402d1d(0x20f)]=![],_0xbd3d82['rpcs']={},_0xbd3d82[_0x402d1d(0x3d4)]=![],_0xbd3d82[_0x402d1d(0xd5)]='',_0xbd3d82[_0x402d1d(0x653)]=![],_0xbd3d82['scale']=![],_0xbd3d82[_0x402d1d(0x311)]=![],_0xbd3d82['sceneList']={},_0xbd3d82['signalMeter']=null,_0xbd3d82['screenshare']=![],_0xbd3d82[_0x402d1d(0x27d)]=![],_0xbd3d82[_0x402d1d(0x366)]=![],_0xbd3d82[_0x402d1d(0x1f6)]=![],_0xbd3d82[_0x402d1d(0x3ea)]=![],_0xbd3d82[_0x402d1d(0x2be)]=![],_0xbd3d82['screensharecursor']=![],_0xbd3d82['security']=![],_0xbd3d82['seeding']=![],_0xbd3d82[_0x402d1d(0x22d)]=![],_0xbd3d82[_0x402d1d(0x3e8)]=0x0,_0xbd3d82[_0x402d1d(0x596)]=![],_0xbd3d82[_0x402d1d(0x710)]=![],_0xbd3d82[_0x402d1d(0x655)]=![],_0xbd3d82[_0x402d1d(0xfb)]=null,_0xbd3d82[_0x402d1d(0x691)]=![],_0xbd3d82[_0x402d1d(0x688)]=[],_0xbd3d82[_0x402d1d(0x54e)]=![],_0xbd3d82[_0x402d1d(0x24d)]=![],_0xbd3d82[_0x402d1d(0x1cd)]=!![],_0xbd3d82['showDirector']=![],_0xbd3d82[_0x402d1d(0x2aa)]=![],_0xbd3d82[_0x402d1d(0x19f)]=![],_0xbd3d82[_0x402d1d(0x53b)]=![],_0xbd3d82['stats']={},_0xbd3d82[_0x402d1d(0x24b)]=![],_0xbd3d82[_0x402d1d(0x3b6)]=![],_0xbd3d82[_0x402d1d(0x4b6)]=![],_0xbd3d82[_0x402d1d(0x151)]=![],_0xbd3d82[_0x402d1d(0x2a5)]=![],_0xbd3d82[_0x402d1d(0x379)]=![],_0xbd3d82[_0x402d1d(0x2fc)]=null,_0xbd3d82[_0x402d1d(0x5d5)]=null,_0xbd3d82['screenSrc']=null,_0xbd3d82['style']=![],_0xbd3d82[_0x402d1d(0x5de)]=![],_0xbd3d82[_0x402d1d(0x4b3)]=![],_0xbd3d82[_0x402d1d(0x387)]=![],_0xbd3d82[_0x402d1d(0x5a3)]=0x1f4,_0xbd3d82['TFJSModel']=null,_0xbd3d82['tfliteModule']=![],_0xbd3d82['tz']=![],_0xbd3d82[_0x402d1d(0x587)]=![],_0xbd3d82[_0x402d1d(0x303)]=![],_0xbd3d82['transcript']=![],_0xbd3d82[_0x402d1d(0x43b)]=![],_0xbd3d82[_0x402d1d(0x694)]=![],_0xbd3d82[_0x402d1d(0x137)]=![],_0xbd3d82[_0x402d1d(0x1bc)]=![],_0xbd3d82[_0x402d1d(0x168)]=![],_0xbd3d82['videoMutedFlag']=![],_0xbd3d82[_0x402d1d(0x163)]=![],_0xbd3d82[_0x402d1d(0x3d3)]=![],_0xbd3d82[_0x402d1d(0x12c)]=0x64,_0xbd3d82['width']=![],_0xbd3d82[_0x402d1d(0x601)]=![],_0xbd3d82[_0x402d1d(0x270)]=![],_0xbd3d82[_0x402d1d(0x2a0)]={},_0xbd3d82[_0x402d1d(0x6c9)]={},_0xbd3d82[_0x402d1d(0x10d)]=![],_0xbd3d82[_0x402d1d(0x34a)]=![],_0xbd3d82[_0x402d1d(0xf1)]={},_0xbd3d82[_0x402d1d(0x57a)]=![],_0xbd3d82[_0x402d1d(0x4ee)]=![],_0xbd3d82['ws']=null,_0xbd3d82[_0x402d1d(0x545)]=![],_0xbd3d82[_0x402d1d(0xe8)]=null,_0xbd3d82[_0x402d1d(0x4af)]=![],_0xbd3d82[_0x402d1d(0x315)]=![],_0xbd3d82['defaultIframeSrc']=_0x402d1d(0x3f5),_0xbd3d82[_0x402d1d(0x3fe)]=null,_0xbd3d82[_0x402d1d(0x5c8)]=null,_0xbd3d82[_0x402d1d(0x40b)]=![],_0xbd3d82[_0x402d1d(0x29e)]=getById(_0x402d1d(0x3ee))[_0x402d1d(0x52b)](!![]),_0xbd3d82['localMuteElement'][_0x402d1d(0x6cc)][_0x402d1d(0x111)]=_0x402d1d(0x50b),_0xbd3d82[_0x402d1d(0x29e)][_0x402d1d(0x6cc)]['right']=_0x402d1d(0x50b),_0xbd3d82[_0x402d1d(0x29e)]['id']=_0x402d1d(0x29e),_0xbd3d82[_0x402d1d(0x5c7)]=getById(_0x402d1d(0x35b))[_0x402d1d(0x52b)](!![]),_0xbd3d82[_0x402d1d(0x5c7)]['id']=_0x402d1d(0x4fa),_0xbd3d82[_0x402d1d(0x5c7)]['style'][_0x402d1d(0x307)]=0x0,_0xbd3d82[_0x402d1d(0x5c7)][_0x402d1d(0x1d4)][_0x402d1d(0xe3)]=0x0,_0xbd3d82[_0x402d1d(0x5c7)][_0x402d1d(0x6cc)][_0x402d1d(0x55c)]=_0x402d1d(0x282),_0xbd3d82[_0x402d1d(0x5c7)][_0x402d1d(0x6cc)][_0x402d1d(0x614)]=_0x402d1d(0x282),_0xbd3d82[_0x402d1d(0x5c7)][_0x402d1d(0x6cc)]['top']='8px',_0xbd3d82[_0x402d1d(0x5c7)]['style'][_0x402d1d(0x136)]='10px',_0xbd3d82['screensharebutton']=!![],_0xbd3d82[_0x402d1d(0x1c2)]=![],_0xbd3d82[_0x402d1d(0x5e3)]=!![],_0xbd3d82[_0x402d1d(0x473)]=!![],_0xbd3d82['encryptMessage']=function(_0x117516,_0x477a98=_0xbd3d82['password']+_0xbd3d82[_0x402d1d(0xd5)]){var _0x3a9fb6=_0x402d1d,_0x162cf4=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x3a9fb6(0x147)][_0x3a9fb6(0x45c)]({'name':_0x3a9fb6(0x373)},convertStringToArrayBufferView(_0x477a98))[_0x3a9fb6(0x658)](function(_0x196d3f){var _0x4cbd50=_0x3a9fb6;if(_0x4cbd50(0x64d)!=='MzLKE')return window[_0x4cbd50(0x3e7)][_0x4cbd50(0x147)][_0x4cbd50(0x689)](_0x4cbd50(0x54d),_0x196d3f,{'name':'AES-CBC'},![],[_0x4cbd50(0x348),_0x4cbd50(0x51b)])[_0x4cbd50(0x658)](function(_0x568169){var _0x2b4c8d=_0x4cbd50;return crypto[_0x2b4c8d(0x147)]['encrypt']({'name':_0x2b4c8d(0x208),'iv':_0x162cf4},_0x568169,convertStringToArrayBufferView(_0x117516))[_0x2b4c8d(0x658)](function(_0x4136c2){return encrypted_data=new Uint8Array(_0x4136c2),encrypted_data=toHexString(encrypted_data),_0x162cf4=toHexString(_0x162cf4),[encrypted_data,_0x162cf4];},function(_0x3c633c){var _0x1ffb7d=_0x2b4c8d;if('chzan'!==_0x1ffb7d(0x6ae))_0x442a78(_0x1ffb7d(0x2c0));else return errorlog(_0x3c633c['message']),![];});},function(_0x4c6b19){return errorlog(_0x4c6b19),![];});else{if(typeof _0x3cf50e['ws']!==_0x4cbd50(0x23a)||_0x16ef33['ws'][_0x4cbd50(0x563)]!==0x1)_0x2784c0(_0x4cbd50(0x6c4)),_0x418386[_0x4cbd50(0x6c1)][_0x4cbd50(0x445)](_0x1b169b);else{var _0x347028=_0x4f5d34['stringify'](_0x23c1dc);if(_0x347028[_0x4cbd50(0x49b)]>0x3a98){_0x2f99f8(_0x4cbd50(0x1b1));return;}_0x1747b3['ws'][_0x4cbd50(0x335)](_0x347028);}}})[_0x3a9fb6(0x496)](errorlog);},_0xbd3d82[_0x402d1d(0x622)]=function(_0x1774cf,_0x1952c5,_0xd3636e=_0xbd3d82[_0x402d1d(0x56b)]+_0xbd3d82[_0x402d1d(0xd5)]){var _0xf7ef8a=_0x402d1d;return _0x1774cf=toByteArray(_0x1774cf),_0x1952c5=toByteArray(_0x1952c5),crypto[_0xf7ef8a(0x147)][_0xf7ef8a(0x45c)]({'name':_0xf7ef8a(0x373)},convertStringToArrayBufferView(_0xd3636e))[_0xf7ef8a(0x658)](function(_0x3d5c1f){var _0x56d0fc=_0xf7ef8a;return window['crypto'][_0x56d0fc(0x147)]['importKey'](_0x56d0fc(0x54d),_0x3d5c1f,{'name':_0x56d0fc(0x208)},![],['encrypt',_0x56d0fc(0x51b)])[_0x56d0fc(0x658)](function(_0x459007){var _0x72d5e7=_0x56d0fc;return crypto[_0x72d5e7(0x147)][_0x72d5e7(0x51b)]({'name':'AES-CBC','iv':_0x1952c5},_0x459007,_0x1774cf)[_0x72d5e7(0x658)](function(_0x1ddb68){var _0x288027=_0x72d5e7;if(_0x288027(0x6f8)!==_0x288027(0x6f8))_0x1f5d7b(_0x27472e);else{var _0x462131=new Uint8Array(_0x1ddb68),_0x110cf5='';for(var _0x199851=0x0;_0x199851<_0x462131[_0x288027(0x124)];_0x199851++){_0x110cf5+=String[_0x288027(0x178)](_0x462131[_0x199851]);}return _0x110cf5;}},function(_0x19b555){return errorlog(_0x19b555['message']),![];});});})[_0xf7ef8a(0x496)](errorlog);},_0xbd3d82[_0x402d1d(0x529)]=function _0x125231(){var _0x102ce2=_0x402d1d;_0x102ce2(0x33a)===_0x102ce2(0x33a)?window[_0x102ce2(0x3e7)][_0x102ce2(0x147)][_0x102ce2(0x46b)]({'name':_0x102ce2(0x43c),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':'SHA-1'}},!![],[_0x102ce2(0x70d),'verify'])[_0x102ce2(0x658)](function(_0x41c24b){var _0x5730a6=_0x102ce2;log(_0x41c24b[_0x5730a6(0x3a1)]),log(_0x41c24b[_0x5730a6(0x402)]),_0xbd3d82[_0x5730a6(0x64b)]=_0x41c24b,window['crypto']['subtle'][_0x5730a6(0x4b1)](_0x5730a6(0x58b),_0x41c24b[_0x5730a6(0x3a1)])[_0x5730a6(0x658)](function(_0x15d464){var _0x2846c6=_0x5730a6,_0x359f01={};_0x359f01[_0x2846c6(0x55e)]='storekey',_0x359f01[_0x2846c6(0x2ca)]=_0x2846c6(0x13e),_0xbd3d82['sendMsg'](_0x359f01);})['catch'](errorlog);})['catch'](errorlog):_0x46845f[_0x102ce2(0x23d)]=_0x5e34d3[_0x102ce2(0x3cc)];},_0xbd3d82[_0x402d1d(0x1eb)]=function(_0x32a507,_0x413fc9){var _0x10dff1=_0x402d1d;window[_0x10dff1(0x3e7)][_0x10dff1(0x147)][_0x10dff1(0x689)](_0x10dff1(0x58b),{'kty':_0x10dff1(0x37a),'e':_0x10dff1(0x23b),'n':_0x32a507,'alg':_0x10dff1(0x5a6),'ext':!![]},{'name':_0x10dff1(0x43c),'hash':{'name':_0x10dff1(0x555)}},!![],[_0x10dff1(0x631)])[_0x10dff1(0x658)](function(_0x34d609){var _0xc0ed01=_0x10dff1;_0xbd3d82[_0xc0ed01(0x42a)][_0x413fc9]={},_0xbd3d82[_0xc0ed01(0x42a)][_0x413fc9][_0xc0ed01(0x3a1)]=_0x34d609,_0xbd3d82[_0xc0ed01(0x42a)][_0x413fc9]['privateKey']=null;})[_0x10dff1(0x496)](errorlog);},_0xbd3d82[_0x402d1d(0x522)]=function(_0x186abf,_0x37b9b3=![]){var _0x368c2e=_0x402d1d,_0x3c20d7={};_0x3c20d7[_0x368c2e(0x532)]=!![],_0x3c20d7['scene']=!![],_0xbd3d82[_0x368c2e(0x632)](_0x3c20d7,_0x186abf);},_0xbd3d82[_0x402d1d(0x228)]=function(_0x3c1aa0,_0x4c874b){var _0x25359b=_0x402d1d,_0x55ef3d={};_0x55ef3d[_0x25359b(0x2d3)]=_0x3c1aa0,log(_0x55ef3d),_0xbd3d82['sendRequest'](_0x55ef3d,_0x4c874b);},_0xbd3d82[_0x402d1d(0x4f2)]=function(_0x8a19d1,_0x19312e,_0x2b4784=![]){var _0x1cfec2=_0x402d1d;if(_0x1cfec2(0x464)===_0x1cfec2(0x2e8))_0xdc1d73(_0x1cfec2(0xee));else{if(!_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e])return![];if(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x478)]!==![]){if(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x478)]===_0x8a19d1)return![];_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x6e8)]=_0xbd3d82['rpcs'][_0x19312e][_0x1cfec2(0x478)];}else{if(_0x8a19d1===![]){if(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x6e8)]===_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x2db)])return![];}else _0xbd3d82['rpcs'][_0x19312e][_0x1cfec2(0x6e8)]=_0x8a19d1;}_0x8a19d1=parseInt(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x6e8)]);if(_0xbd3d82[_0x1cfec2(0x2a4)][_0x1cfec2(0x65f)]===![]){if(_0xbd3d82[_0x1cfec2(0x603)]!==![]){if(window[_0x1cfec2(0x6e5)])return![];}}_0x8a19d1===0x0&&_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0xcd)]&&(_0x8a19d1=0x1);if(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x2db)]===_0x8a19d1)return![];log(_0x1cfec2(0x540)+_0x8a19d1);var _0x381e18={};return _0x381e18[_0x1cfec2(0x4f6)]=_0x8a19d1,log(_0x381e18),_0x2b4784?_0x8a19d1===0x0?(warnlog(_0x1cfec2(0x5da)),_0x381e18['audioBitrate']=0x0):_0x381e18[_0x1cfec2(0x2d3)]=0x10:_0x381e18[_0x1cfec2(0x2d3)]=-0x1,_0xbd3d82[_0x1cfec2(0x632)](_0x381e18,_0x19312e)?(_0xbd3d82[_0x1cfec2(0x4c9)][_0x19312e][_0x1cfec2(0x2db)]=_0x8a19d1,!![]):(setTimeout(function _0xd3d6e4(){var _0x46fcd9=_0x1cfec2;_0xbd3d82[_0x46fcd9(0x4f2)](![],_0x19312e);},0x1388),warnlog(_0x1cfec2(0x15f)),![]);}},_0xbd3d82[_0x402d1d(0x3e3)]=function(_0x5e4c54,_0x393ce3=![]){var _0x55bf3a=_0x402d1d;if(_0x55bf3a(0x175)===_0x55bf3a(0x175)){if(_0xbd3d82[_0x55bf3a(0x488)]){if(!_0xbd3d82[_0x55bf3a(0x31f)]){warnUser(_0x55bf3a(0x6f4));return;}}_0xbd3d82['soloChatUUID'][_0x55bf3a(0x497)](_0x5e4c54)?_0xbd3d82['soloChatUUID'][_0x55bf3a(0x1d6)](_0xbd3d82[_0x55bf3a(0x688)][_0x55bf3a(0x40d)](_0x5e4c54),0x1):_0xbd3d82[_0x55bf3a(0x688)][_0x55bf3a(0x445)](_0x5e4c54);var _0x4a27e5={};_0x4a27e5[_0x55bf3a(0x450)]=![];_0x393ce3&&((_0x393ce3[_0x55bf3a(0x52d)]||_0x393ce3[_0x55bf3a(0x53e)])&&(_0xbd3d82[_0x55bf3a(0x688)]['includes'](_0x5e4c54)&&(_0x4a27e5['micIsolate']=!![])));_0xbd3d82[_0x55bf3a(0x632)](_0x4a27e5,_0x5e4c54);var _0x204b08=document[_0x55bf3a(0x66a)](_0x55bf3a(0x60d));for(var _0x3c3c82=0x0;_0x3c3c82<_0x204b08[_0x55bf3a(0x49b)];_0x3c3c82++){if(_0x204b08[_0x3c3c82][_0x55bf3a(0x1d4)][_0x55bf3a(0x40b)]==_0x5e4c54&&_0xbd3d82[_0x55bf3a(0x688)][_0x55bf3a(0x497)](_0x204b08[_0x3c3c82][_0x55bf3a(0x1d4)][_0x55bf3a(0x40b)]))_0x4a27e5['micIsolate']&&_0x204b08[_0x3c3c82]['classList']['add'](_0x55bf3a(0x221));else _0x204b08[_0x3c3c82]['dataset'][_0x55bf3a(0x40b)]==_0x5e4c54&&(_0x204b08[_0x3c3c82][_0x55bf3a(0x5ce)][_0x55bf3a(0x117)](_0x55bf3a(0x411)),_0x204b08[_0x3c3c82][_0x55bf3a(0x5ce)][_0x55bf3a(0x117)](_0x55bf3a(0x221)));}_0xbd3d82['applySoloChat'](![]);}else{var _0x4b8860=_0x1195ed(_0x55bf3a(0x578)+_0x44fc65);_0x3abd61[_0x55bf3a(0x5b7)]===_0x3f5de4?_0x4b8860[_0x55bf3a(0x23d)]=_0x209e83[_0x55bf3a(0x2fb)]:_0x4b8860[_0x55bf3a(0x23d)]=_0x177d17[_0x55bf3a(0x3cc)];}},_0xbd3d82[_0x402d1d(0x51d)]=function(_0x2649b7){var _0x4a249f=_0x402d1d,_0x77cde3={};warnlog(_0x2649b7),_0x2649b7[_0x4a249f(0x1d4)][_0x4a249f(0x4c4)]=='0'?(_0x77cde3['micIsolate']=!![],_0x2649b7[_0x4a249f(0x1d4)][_0x4a249f(0x4c4)]='1',_0x2649b7['classList'][_0x4a249f(0x60e)](_0x4a249f(0x411))):_0x4a249f(0x4d3)!=='gKkKY'?(_0x77cde3[_0x4a249f(0x450)]=![],_0x2649b7[_0x4a249f(0x1d4)][_0x4a249f(0x4c4)]='0',_0x2649b7[_0x4a249f(0x5ce)][_0x4a249f(0x117)](_0x4a249f(0x411))):_0x4e5389(function(){var _0x4d3ad0=_0x4a249f;_0x7338e3(_0x4d3ad0(0x35e));},0x1),_0xbd3d82[_0x4a249f(0x632)](_0x77cde3,_0x2649b7[_0x4a249f(0x1d4)]['UUID']),warnlog(_0x77cde3);},_0xbd3d82[_0x402d1d(0x645)]=function(){var _0xab495f=_0x402d1d,_0x2e1d33=_0xbd3d82[_0xab495f(0xf2)][_0xab495f(0x49b)];while(_0x2e1d33--){!(_0xbd3d82['micIsolated'][_0x2e1d33]in _0xbd3d82[_0xab495f(0x718)])&&_0xbd3d82['micIsolated'][_0xab495f(0x1d6)](_0x2e1d33,0x1);}var _0x183124=![];!_0xbd3d82[_0xab495f(0x3a7)]&&(_0xbd3d82['micIsolated'][_0xab495f(0x49b)]?(getById('header')[_0xab495f(0x5ce)][_0xab495f(0x60e)](_0xab495f(0x489)),getById(_0xab495f(0x2cf))[_0xab495f(0x5ce)][_0xab495f(0x117)]('advanced')):(getById(_0xab495f(0x6aa))[_0xab495f(0x5ce)]['remove'](_0xab495f(0x489)),getById(_0xab495f(0x2cf))[_0xab495f(0x5ce)][_0xab495f(0x60e)](_0xab495f(0x472))));_0xbd3d82[_0xab495f(0xf2)][_0xab495f(0x49b)]&&(_0x183124=!![]);for(var _0x5c0c90 in _0xbd3d82[_0xab495f(0x718)]){try{var _0x2d2a60=getSenders2(_0x5c0c90);_0x2d2a60[_0xab495f(0x1c1)](_0xc89566=>{var _0x36d856=_0xab495f;if(!_0xc89566[_0x36d856(0x6f7)])return;if(_0xc89566[_0x36d856(0x6f7)][_0x36d856(0x10a)]!==_0x36d856(0x6e9))return;const _0x46a86e=_0xc89566[_0x36d856(0x523)]();if(!_0x46a86e['encodings'])_0x46a86e['encodings']=[{}];else{if(!_0x46a86e['encodings'][_0x36d856(0x49b)])return;}if(!_0x183124)_0x46a86e[_0x36d856(0x719)][0x0][_0x36d856(0x481)]=!![],_0xc89566[_0x36d856(0x16e)](_0x46a86e)[_0x36d856(0x658)](()=>{})[_0x36d856(0x496)](warnlog);else _0xbd3d82[_0x36d856(0xf2)][_0x36d856(0x40d)](_0x5c0c90)>=0x0?(_0x46a86e['encodings'][0x0][_0x36d856(0x481)]=!![],_0xc89566[_0x36d856(0x16e)](_0x46a86e)[_0x36d856(0x658)](()=>{})[_0x36d856(0x496)](warnlog)):'Pcjzi'===_0x36d856(0x71c)?_0x3a9011[_0x36d856(0x4c9)][_0x3d1904]['iframeEle'][_0x36d856(0x1d4)][_0x36d856(0x299)]=_0x4f52a1[_0x36d856(0x4c9)][_0x521b3a]['streamID']:(_0x46a86e[_0x36d856(0x719)][0x0][_0x36d856(0x481)]=![],_0xc89566['setParameters'](_0x46a86e)[_0x36d856(0x658)](()=>{})[_0x36d856(0x496)](warnlog));});}catch(_0x191b72){errorlog(_0x191b72);}}},_0xbd3d82[_0x402d1d(0x3dc)]=function(_0xb7f5f8=!![]){var _0x3ec7ab=_0x402d1d;if(_0xbd3d82[_0x3ec7ab(0x488)]===![]){_0xbd3d82[_0x3ec7ab(0x645)]();return;}else{if(!_0xbd3d82[_0x3ec7ab(0x31f)])return;}var _0x3065c5=_0xbd3d82['soloChatUUID']['length'];while(_0x3065c5--){if(!(_0xbd3d82[_0x3ec7ab(0x688)][_0x3065c5]in _0xbd3d82[_0x3ec7ab(0x718)])){if(_0x3ec7ab(0x65e)!==_0x3ec7ab(0x358))_0xbd3d82['soloChatUUID']['splice'](_0x3065c5,0x1);else return _0x4fd339[_0x3ec7ab(0x137)][_0x3ec7ab(0x227)];}}for(var _0x2e992f in _0xbd3d82[_0x3ec7ab(0x718)]){try{var _0x4a4307=getSenders2(_0x2e992f);_0x4a4307['forEach'](_0x402e34=>{var _0x5c57df=_0x3ec7ab;if(!_0x402e34[_0x5c57df(0x6f7)])return;if(_0x402e34[_0x5c57df(0x6f7)]['kind']!==_0x5c57df(0x6e9))return;const _0x46c815=_0x402e34[_0x5c57df(0x523)]();if(!_0x46c815[_0x5c57df(0x719)])_0x46c815['encodings']=[{}];else{if(!_0x46c815[_0x5c57df(0x719)][_0x5c57df(0x49b)])return;}if(_0xbd3d82['soloChatUUID'][_0x5c57df(0x49b)]&&_0xbd3d82[_0x5c57df(0x688)][_0x5c57df(0x497)](_0x2e992f))_0x5c57df(0x431)===_0x5c57df(0x54f)?_0x5dafe3[_0x5c57df(0x4c9)][_0x539167][_0x5c57df(0x395)][_0x5c57df(0x1b2)][_0x5c57df(0x332)]=_0x806320[_0x5c57df(0x57b)]:(_0x46c815[_0x5c57df(0x719)][0x0][_0x5c57df(0x481)]=!![],setTimeout(function(_0x55bfd6,_0x5b3642,_0x1fc731){var _0x547489=_0x5c57df;_0x1fc731[_0x547489(0x16e)](_0x5b3642)['then'](()=>{var _0x6a438b=_0x547489;if(_0x6a438b(0x118)!==_0x6a438b(0x118)){_0x3e5676[_0x6a438b(0x4c9)][_0x3c09e6][_0x6a438b(0x395)][_0xefeb88[_0x6a438b(0xe1)]][_0x6a438b(0x4a8)]=_0xf8bb0f[_0x6a438b(0x309)]-_0x350cee[_0x6a438b(0x4c9)][_0x144f1e][_0x6a438b(0x395)][_0x562416[_0x6a438b(0xe1)]][_0x6a438b(0x5e5)]||0x0,_0x34f401[_0x6a438b(0x4c9)][_0x4da0d5][_0x6a438b(0x395)][_0x295549[_0x6a438b(0xe1)]][_0x6a438b(0x40e)]=_0x5b625a['nackCount']-_0x151948[_0x6a438b(0x4c9)][_0x296a81]['stats'][_0x2b8cfa[_0x6a438b(0xe1)]][_0x6a438b(0x3c4)]+_0x590d1d[_0x6a438b(0x4c9)][_0x1b6862][_0x6a438b(0x395)][_0x2a9aa0[_0x6a438b(0xe1)]][_0x6a438b(0x40e)]||0x0,_0x3c6e5e(_0x6a438b(0x2ad));if(_0x32a480[_0x6a438b(0x4c9)][_0xecdd40][_0x6a438b(0x395)][_0x2fd408[_0x6a438b(0xe1)]]['pliDelta']===0x0&&_0x401754[_0x6a438b(0x4c9)][_0x22e679][_0x6a438b(0x395)][_0x2546ee['trackId']]['nackTrigger']>=_0x36b308[_0x6a438b(0x698)])_0x154683['requestKeyframe'](_0x44e5d1),_0x456ba9['rpcs'][_0x344dbe][_0x6a438b(0x395)][_0xc084d['trackId']][_0x6a438b(0x40e)]=0x0,_0x47d4b4(_0x6a438b(0x661));else _0x202fb3['rpcs'][_0x3710c0][_0x6a438b(0x395)][_0x2d27c3[_0x6a438b(0xe1)]]['pliDelta']>0x0&&(_0x47f7eb[_0x6a438b(0x4c9)][_0x4c128b][_0x6a438b(0x395)][_0x449b51['trackId']]['nackTrigger']=0x0);}else document[_0x6a438b(0x66a)](_0x6a438b(0x65c)+_0x55bfd6+'\x22]')[0x0][_0x6a438b(0x5ce)][_0x6a438b(0x60e)](_0x6a438b(0x411));})[_0x547489(0x496)](warnlog);},0x0,_0x2e992f,_0x46c815,_0x402e34));else _0xbd3d82[_0x5c57df(0x688)][_0x5c57df(0x49b)]==0x0?(_0x46c815[_0x5c57df(0x719)][0x0][_0x5c57df(0x481)]=!![],_0x402e34['setParameters'](_0x46c815)['then'](()=>{})[_0x5c57df(0x496)](warnlog)):(_0x46c815[_0x5c57df(0x719)][0x0][_0x5c57df(0x481)]=![],setTimeout(function(_0x56343e,_0x2a77f1,_0x421814){var _0x35e873=_0x5c57df;_0x421814[_0x35e873(0x16e)](_0x2a77f1)[_0x35e873(0x658)]()[_0x35e873(0x496)](_0xff1d6c=>{var _0xaf2836=_0x35e873;warnlog(_0xff1d6c),document[_0xaf2836(0x66a)](_0xaf2836(0x65c)+_0x56343e+'\x22]')[0x0][_0xaf2836(0x5ce)]['add'](_0xaf2836(0x411));});},0x0,_0x2e992f,_0x46c815,_0x402e34));});}catch(_0x2c3195){errorlog(_0x2c3195);}}if(_0xb7f5f8==![]){if(_0xbd3d82[_0x3ec7ab(0x688)][_0x3ec7ab(0x49b)]){if('LXDHU'!==_0x3ec7ab(0x150))_0x53974d[_0x3ec7ab(0x474)]=[];else{_0xbd3d82[_0x3ec7ab(0x319)]=_0xbd3d82[_0x3ec7ab(0x58f)],_0xbd3d82[_0x3ec7ab(0x58f)]=![],data={},data['muteState']=_0xbd3d82['muted'];for(var _0x3065c5=0x0;_0x3065c5<_0xbd3d82[_0x3ec7ab(0x688)][_0x3ec7ab(0x49b)];_0x3065c5++){_0xbd3d82[_0x3ec7ab(0x699)](data,_0xbd3d82[_0x3ec7ab(0x688)][_0x3065c5]);}}}else _0xbd3d82['muted']=_0xbd3d82[_0x3ec7ab(0x319)];toggleMute(!![]);}},_0xbd3d82[_0x402d1d(0x263)]=function(_0x2021dd,_0x4de931=![],_0x405f21=![],_0x50cdd3=![]){var _0x8384f4=_0x402d1d,_0x4ec325=![],_0x547a61={};_0x547a61[_0x8384f4(0x629)]=_0x2021dd;try{if(!_0x4de931&&!_0x405f21){if(_0x50cdd3==_0x8384f4(0x4c9))_0xbd3d82[_0x8384f4(0x632)](_0x547a61);else _0x50cdd3=='pcs'?_0x8384f4(0x6db)!==_0x8384f4(0x6db)?_0x3d9264[_0x8384f4(0x450)]=!![]:_0xbd3d82[_0x8384f4(0x699)](_0x547a61):_0xbd3d82[_0x8384f4(0x5f1)](_0x547a61);_0x4ec325=!![];}else{if(_0x4de931){_0x4de931=_0x4de931+'';if(_0x50cdd3==_0x8384f4(0x4c9))_0xbd3d82[_0x8384f4(0x632)](_0x547a61,_0x4de931);else _0x50cdd3=='pcs'?_0xbd3d82['sendMessage'](_0x547a61,_0x4de931):_0xbd3d82[_0x8384f4(0x5f1)](_0x547a61,_0x4de931);_0x4ec325=!![];}else{if(_0x405f21){_0x405f21=_0x405f21+'';for(var _0x23ae5e in _0xbd3d82[_0x8384f4(0x4c9)]){if(_0xbd3d82[_0x8384f4(0x4c9)][_0x23ae5e][_0x8384f4(0x2fc)]===_0x405f21){if(_0x50cdd3==_0x8384f4(0x4c9))_0xbd3d82[_0x8384f4(0x632)](_0x547a61,_0x23ae5e);else _0x50cdd3==_0x8384f4(0x718)?_0xbd3d82[_0x8384f4(0x699)](_0x547a61,_0x23ae5e):_0xbd3d82['sendPeers'](_0x547a61,_0x23ae5e);_0x4ec325=!![];}}}}}return _0x4ec325;}catch(_0x1f7d0c){return![];}},_0xbd3d82[_0x402d1d(0x605)]=function(_0x53a5b8,_0x1c36df){var _0x42ab38=_0x402d1d,_0x1e1b73={};_0x1e1b73['dataReceived']={},_0x1e1b73[_0x42ab38(0x203)]=_0x53a5b8,_0x1c36df!==null&&(_0x1e1b73[_0x42ab38(0x40b)]=_0x1c36df),isIFrame&&parent[_0x42ab38(0x54a)](_0x1e1b73,'*');},_0xbd3d82[_0x402d1d(0x325)]=function(){var _0x2f1095=_0x402d1d;if(_0x2f1095(0x42e)!=='XxwSH')_0x2993a3(_0x2f1095(0x289));else{if(_0xbd3d82[_0x2f1095(0x114)]===null)return;for(var _0x2bab2d in _0xbd3d82[_0x2f1095(0x4c9)]){try{var _0x275817=getReceivers2(_0x2bab2d);for(var _0x1c9e55=0x0;_0x1c9e55<_0x275817[_0x2f1095(0x49b)];_0x1c9e55++){_0x275817[_0x1c9e55][_0x2f1095(0x6f7)][_0x2f1095(0x10a)]==_0x2f1095(0x6e9)&&(_0x275817[_0x1c9e55][_0x2f1095(0x6f7)][_0x2f1095(0x381)]=!_0xbd3d82[_0x2f1095(0x114)]);}}catch(_0xe9d8d5){}}_0xbd3d82[_0x2f1095(0x114)]&&(getById(_0x2f1095(0x666))['muted']=!![]);}},_0xbd3d82[_0x402d1d(0x4e9)]=function(){var _0x15fc0e=_0x402d1d;if(_0xbd3d82[_0x15fc0e(0x4ec)]===null){if('XJixt'!==_0x15fc0e(0x59b))_0x2e0bde();else return;}_0xbd3d82[_0x15fc0e(0x4ec)]?(getById(_0x15fc0e(0x162))['style']['display']='none',!_0xbd3d82['cleanOutput']&&warnUser(_0x15fc0e(0x12a))):(getById(_0x15fc0e(0x162))[_0x15fc0e(0x6cc)]['display']='',!_0xbd3d82[_0x15fc0e(0x3a7)]&&closeModal());for(var _0x53f557 in _0xbd3d82[_0x15fc0e(0x4c9)]){try{var _0xd8916=getReceivers2(_0x53f557);for(var _0x5a3b4b=0x0;_0x5a3b4b<_0xd8916[_0x15fc0e(0x49b)];_0x5a3b4b++){_0xd8916[_0x5a3b4b][_0x15fc0e(0x6f7)]['kind']==_0x15fc0e(0xe5)&&(_0xd8916[_0x5a3b4b][_0x15fc0e(0x6f7)][_0x15fc0e(0x381)]=!_0xbd3d82[_0x15fc0e(0x4ec)]);}}catch(_0x20fc73){errorlog(_0x20fc73);}}_0xbd3d82[_0x15fc0e(0x4ec)]&&(getById(_0x15fc0e(0x666))[_0x15fc0e(0x58f)]=!![]);},_0xbd3d82[_0x402d1d(0x6d3)]=function(_0x222290){var _0x3029f9=_0x402d1d;_0x222290[_0x3029f9(0x67e)]();var _0x4a2ede=parseFloat(_0x222290[_0x3029f9(0x468)]*-0.001);log(_0x222290[_0x3029f9(0x717)]),_0x222290[_0x3029f9(0x52d)]||_0x222290[_0x3029f9(0x53e)]?_0xbd3d82[_0x3029f9(0x509)](_0x4a2ede,_0x222290[_0x3029f9(0x717)][_0x3029f9(0x1d4)]['UUID']):_0xbd3d82[_0x3029f9(0x590)](_0x4a2ede,_0x222290[_0x3029f9(0x717)][_0x3029f9(0x1d4)][_0x3029f9(0x40b)]);},_0xbd3d82[_0x402d1d(0x590)]=function(_0xb96eb1,_0x21471b,_0x2d1531=_0xbd3d82[_0x402d1d(0x2dd)]){var _0x2b02c5=_0x402d1d;if(_0x2b02c5(0x1ce)===_0x2b02c5(0x627))_0x568bf1(_0x30f3a5);else{log(_0x2b02c5(0x32a)+_0xb96eb1),log(_0x21471b);var _0x1491dd={};_0x1491dd[_0x2b02c5(0x601)]=_0xb96eb1,_0x1491dd[_0x2b02c5(0x2dd)]=_0x2d1531;if(_0xbd3d82[_0x2b02c5(0x632)](_0x1491dd,_0x21471b))log(_0x2b02c5(0x5db));else{if('nssUn'===_0x2b02c5(0x113))errorlog(_0x2b02c5(0x686));else{_0x54c587(_0x2b02c5(0x425));return;}}}},_0xbd3d82[_0x402d1d(0x509)]=function(_0x4c9ab4,_0x4854a7,_0x11e7bb=_0xbd3d82[_0x402d1d(0x2dd)]){var _0x14b021=_0x402d1d;log(_0x14b021(0x5f2)+_0x4c9ab4);var _0x3a550c={};_0x3a550c[_0x14b021(0x194)]=_0x4c9ab4,_0x3a550c[_0x14b021(0x2dd)]=_0x11e7bb,_0xbd3d82[_0x14b021(0x632)](_0x3a550c,_0x4854a7)?log(_0x14b021(0x27c)):errorlog('failed\x20to\x20send\x20focus\x20change\x20request');},_0xbd3d82[_0x402d1d(0x3df)]=function(){var _0x360fda=_0x402d1d;_0xbd3d82[_0x360fda(0x131)]();if(_0xbd3d82[_0x360fda(0x3ec)]!==![])_0xbd3d82[_0x360fda(0x3ec)]=_0x360fda(0x305),log(_0x360fda(0x521));else{var _0x2159cd={};_0x2159cd['request']=_0x360fda(0x57c),_0x2159cd[_0x360fda(0x2fc)]=_0xbd3d82[_0x360fda(0x2fc)],_0xbd3d82[_0x360fda(0x513)](_0x2159cd),log('seeding\x20!!');}_0xbd3d82[_0x360fda(0x5a5)]&&meshcast();},_0xbd3d82['requestCoDirector']=function(){var _0x2942e2=_0x402d1d;getById(_0x2942e2(0x42c))[_0x2942e2(0x386)]=!![],getById(_0x2942e2(0x42c))[_0x2942e2(0x19a)]='Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting',getById(_0x2942e2(0x6dc))['style']['display']=_0x2942e2(0x69b);if(_0xbd3d82[_0x2942e2(0x5d7)]){if('QoCJo'!==_0x2942e2(0x646))_0x2b6e76[_0x2942e2(0x2fc)]in _0x5aef83[_0x2942e2(0x2a0)]&&(_0x237ecc(_0x396cf4['watchTimeoutList'][_0x204cf3[_0x2942e2(0x2fc)]]),delete _0x508b5d[_0x2942e2(0x2a0)][_0x346ce6[_0x2942e2(0x2fc)]]);else{if(_0xbd3d82[_0x2942e2(0xed)]){if(_0xbd3d82[_0x2942e2(0x5b7)]){if(_0xbd3d82['directorUUID']in _0xbd3d82[_0x2942e2(0x4c9)]){if(_0x2942e2(0x422)===_0x2942e2(0x643))var _0xcb36e2=_0x4e9d09();else _0xbd3d82[_0x2942e2(0x4c9)][_0xbd3d82['directorUUID']][_0x2942e2(0x6de)]===![]&&_0xbd3d82[_0x2942e2(0x1cb)](_0xbd3d82[_0x2942e2(0xed)],_0xbd3d82[_0x2942e2(0xed)])[_0x2942e2(0x658)](function(_0x197fa7){var _0x466ec1=_0x2942e2,_0x4ee3cc={};_0x4ee3cc[_0x466ec1(0x40b)]=_0xbd3d82[_0x466ec1(0x5b7)],_0x4ee3cc[_0x466ec1(0x191)]=_0x197fa7[0x0],_0x4ee3cc[_0x466ec1(0x3d8)]=_0x197fa7[0x1],_0xbd3d82[_0x466ec1(0x4c9)][_0xbd3d82[_0x466ec1(0x5b7)]][_0x466ec1(0x6de)]===![]&&(_0x466ec1(0x505)===_0x466ec1(0x505)?_0xbd3d82[_0x466ec1(0x632)](_0x4ee3cc,_0x4ee3cc[_0x466ec1(0x40b)])&&(_0xbd3d82[_0x466ec1(0x4c9)][_0xbd3d82[_0x466ec1(0x5b7)]]['codirectorRequested']=!![]):_0x2fb116[_0x466ec1(0x23d)]=_0x477e01['main-director']);})[_0x2942e2(0x496)](errorlog);}}}else generateHash(_0xbd3d82[_0x2942e2(0x5d7)]+_0xbd3d82['salt']+'abc123',0xc)[_0x2942e2(0x658)](function(_0x3be21f){var _0x19735a=_0x2942e2;_0xbd3d82[_0x19735a(0xed)]=_0x3be21f;_0xbd3d82[_0x19735a(0x5b7)]&&(_0xbd3d82[_0x19735a(0x4c9)][_0xbd3d82[_0x19735a(0x5b7)]][_0x19735a(0x6de)]===![]&&_0xbd3d82[_0x19735a(0x1cb)](_0xbd3d82[_0x19735a(0xed)],_0xbd3d82[_0x19735a(0xed)])[_0x19735a(0x658)](function(_0x38b5ed){var _0x5bfcdc=_0x19735a,_0x1f0c95={};_0x1f0c95[_0x5bfcdc(0x40b)]=_0xbd3d82[_0x5bfcdc(0x5b7)],_0x1f0c95[_0x5bfcdc(0x191)]=_0x38b5ed[0x0],_0x1f0c95['vector']=_0x38b5ed[0x1],_0xbd3d82[_0x5bfcdc(0x4c9)][_0xbd3d82[_0x5bfcdc(0x5b7)]][_0x5bfcdc(0x6de)]===![]&&(_0xbd3d82[_0x5bfcdc(0x632)](_0x1f0c95,_0x1f0c95[_0x5bfcdc(0x40b)])&&(_0xbd3d82[_0x5bfcdc(0x4c9)][_0xbd3d82[_0x5bfcdc(0x5b7)]][_0x5bfcdc(0x6de)]=!![]));})[_0x19735a(0x496)](errorlog));return;})['catch'](errorlog);}}},_0xbd3d82[_0x402d1d(0x25c)]=function(_0x536656,_0x3917a2){var _0x166e85=_0x402d1d;return _0x536656;if(getChromeVersion()&&getChromeVersion()>=0x5d){if('mEpqt'===_0x166e85(0x621))return _0x536656;else _0x1b3de5[_0x166e85(0x4a9)](_0x5ae1ec);}try{if(!_0xbd3d82[_0x166e85(0x137)])return _0x536656;if(!_0xbd3d82[_0x166e85(0x137)][_0x166e85(0x227)])return _0x536656;if(!_0xbd3d82[_0x166e85(0x137)][_0x166e85(0x227)][_0x166e85(0x633)]()[_0x166e85(0x49b)])return _0x536656;if(_0xbd3d82['pcs'][_0x3917a2][_0x166e85(0x395)]&&_0x166e85(0x390)in _0xbd3d82[_0x166e85(0x718)][_0x3917a2][_0x166e85(0x395)]){if('ZPPOe'===_0x166e85(0xe2))_0xd0bd94[_0x166e85(0x4c9)][_0x4ef78b][_0x166e85(0x5d5)]&&_0x117863['rpcs'][_0x48efaa]['streamSrc'][_0x166e85(0x316)]()[_0x166e85(0x1c1)](function(_0x143b0b){var _0x1b4d79=_0x166e85;_0x143b0b[_0x1b4d79(0x397)](),_0x460c83(_0x1b4d79(0x364));});else return _0x536656;}if(navigator[_0x166e85(0xdc)][_0x166e85(0x40d)]('\x20Pixel\x20')!=-0x1||navigator[_0x166e85(0xdc)]['indexOf'](_0x166e85(0x514))>-0x1||navigator[_0x166e85(0xdc)]['indexOf'](_0x166e85(0x407))>-0x1){var _0x3e686f=_0xbd3d82[_0x166e85(0x137)]['srcObject'][_0x166e85(0x633)]()[0x0][_0x166e85(0x479)](),_0x3d3a0e=_0x3e686f[_0x166e85(0x614)],_0x194c76=_0x3e686f['width'],_0x2fb48f=_0x536656;_0x2fb48f>0x64&&(_0x2fb48f=0x64);var _0x6b293e=_0x3d3a0e*_0x2fb48f/0x64,_0x1806fa=_0x194c76*_0x2fb48f/0x64;if(_0x6b293e<_0x1806fa){_0x6b293e=parseInt(_0x6b293e/0x10)*0x10;var _0x1df11c=0x64*_0x6b293e/_0x3d3a0e;}else{_0x1806fa=parseInt(_0x1806fa/0x10)*0x10;var _0x1df11c=0x64*_0x1806fa/_0x194c76;}return _0x1df11c>=0x3&&(_0x1df11c=_0x1df11c-0x2),_0x1df11c;}else{if(navigator[_0x166e85(0xdc)][_0x166e85(0x40d)](_0x166e85(0x27f))>-0x1){var _0x3e686f=_0xbd3d82[_0x166e85(0x137)][_0x166e85(0x227)]['getVideoTracks']()[0x0][_0x166e85(0x479)](),_0x3d3a0e=_0x3e686f[_0x166e85(0x614)],_0x194c76=_0x3e686f[_0x166e85(0x55c)],_0x2fb48f=_0x536656;_0x2fb48f>0x64&&(_0x2fb48f=0x64);var _0x6b293e=_0x3d3a0e*_0x2fb48f/0x64,_0x1806fa=_0x194c76*_0x2fb48f/0x64;if(_0x6b293e>_0x1806fa)return _0x1806fa=parseInt(_0x1806fa/0x10)*0x10,0x64*_0x1806fa/_0x194c76;return _0x536656;}else return _0x536656;}}catch(_0x148cd4){return errorlog(_0x148cd4),_0x536656;}},_0xbd3d82[_0x402d1d(0x584)]=function(){var _0x1ae209=_0x402d1d;log(_0x1ae209(0x177));for(var _0x5b5908 in _0xbd3d82['pcs']){setTimeout(function(_0x1b01a6){var _0x137ee6=_0x1ae209;if(_0xbd3d82[_0x137ee6(0x718)][_0x1b01a6][_0x137ee6(0x1ed)]!==![])log(_0x137ee6(0x3d1)),_0xbd3d82['setResolution'](_0x1b01a6,_0xbd3d82['pcs'][_0x1b01a6][_0x137ee6(0x2de)],_0xbd3d82[_0x137ee6(0x718)][_0x1b01a6]['scaleHeight']);else{if(_0xbd3d82[_0x137ee6(0x718)][_0x1b01a6][_0x137ee6(0x34b)]!==![]){if(_0x137ee6(0x66e)!==_0x137ee6(0x66e)){var _0x16e642=_0x32e424['getCapabilities']();_0x1fdad5[_0x137ee6(0x4ab)]==![]&&(_0x224ffb[_0x137ee6(0x4ab)]=_0x16e642[_0x137ee6(0x4ab)][_0x137ee6(0x38f)]);_0x2597cd[_0x137ee6(0x4ab)]+=_0x3c7e02;if(_0x4d32ee[_0x137ee6(0x4ab)]>_0x16e642[_0x137ee6(0x4ab)][_0x137ee6(0x1bd)])_0x6cf79f[_0x137ee6(0x4ab)]=_0x16e642[_0x137ee6(0x4ab)]['max'];else _0x5af72d[_0x137ee6(0x4ab)]<_0x16e642[_0x137ee6(0x4ab)]['min']&&(_0x55db8a[_0x137ee6(0x4ab)]=_0x16e642[_0x137ee6(0x4ab)][_0x137ee6(0x38f)]);_0x285c3a[_0x137ee6(0x234)]({'advanced':[{'focusMode':_0x137ee6(0x1d5),'focusDistance':_0x5e3da3[_0x137ee6(0x4ab)]}]});}else log(_0x137ee6(0x5df)),_0xbd3d82['setScale'](_0x1b01a6,_0xbd3d82['pcs'][_0x1b01a6][_0x137ee6(0x34b)]);}}},0x0,_0x5b5908);}},_0xbd3d82[_0x402d1d(0x4de)]=function(_0x53d0dd,_0x5a96eb){var _0x4e4a41=_0x402d1d;warnlog(_0x4e4a41(0x4cd));if(_0xbd3d82['pcs'][_0x53d0dd][_0x4e4a41(0x34b)]!==_0x5a96eb){_0xbd3d82['pcs'][_0x53d0dd]['scale']=_0x5a96eb;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0x4e4a41(0x5e0));else{if(_0x4e4a41(0x2b0)in window&&_0x4e4a41(0x16e)in window[_0x4e4a41(0x2b0)][_0x4e4a41(0x52f)]){try{var _0x1c02ba=getSenders2(_0x53d0dd)[_0x4e4a41(0x634)](function(_0x106183){var _0x2947e9=_0x4e4a41;if(_0x2947e9(0x640)!==_0x2947e9(0x640))_0x30f13f[_0x2947e9(0x601)]=_0x44ee6f['zoom'][_0x2947e9(0x38f)];else return _0x106183[_0x2947e9(0x6f7)]&&_0x106183[_0x2947e9(0x6f7)][_0x2947e9(0x10a)]==_0x2947e9(0xe5);});}catch(_0x17e9d1){'CFsxK'===_0x4e4a41(0x4b4)?(errorlog(_0x17e9d1),console['log'](_0x53d0dd),console[_0x4e4a41(0x1a5)](_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd])):_0x26b599[_0x4e4a41(0x632)](_0x1e351f,_0x203e15);}if(!_0x1c02ba){warnlog(_0x4e4a41(0x1fe));return;}var _0x4b1d8c=_0x1c02ba[_0x4e4a41(0x523)]();(!_0x4b1d8c[_0x4e4a41(0x719)]||_0x4b1d8c[_0x4e4a41(0x719)][_0x4e4a41(0x49b)]==0x0)&&(_0x4e4a41(0x5c5)!==_0x4e4a41(0x5c5)?_0x1ad2f5(_0x574e9e):_0x4b1d8c[_0x4e4a41(0x719)]=[{}]);_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x1ed)]&&(_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x1ed)]<_0x5a96eb&&(_0x5a96eb=_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x1ed)]));_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x6a0)]&&_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x6a0)]<_0x5a96eb&&(_0x5a96eb=_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd][_0x4e4a41(0x6a0)]);_0x5a96eb=_0xbd3d82[_0x4e4a41(0x25c)](_0x5a96eb,_0x53d0dd);if(_0x5a96eb<=0x0||_0x5a96eb==0x64){var _0xb19284=getChromeVersion();_0xb19284>0x50?_0x4e4a41(0x683)in _0x4b1d8c[_0x4e4a41(0x719)][0x0]&&delete _0x4b1d8c[_0x4e4a41(0x719)][0x0][_0x4e4a41(0x683)]:_0x4b1d8c[_0x4e4a41(0x719)][0x0]['scaleResolutionDownBy']=0x1;}else _0x4b1d8c[_0x4e4a41(0x719)][0x0][_0x4e4a41(0x683)]=0x64/_0x5a96eb;_0x1c02ba[_0x4e4a41(0x16e)](_0x4b1d8c)[_0x4e4a41(0x658)](()=>{var _0xce227f=_0x4e4a41;log(_0xce227f(0x2e2)),log(_0x1c02ba['getParameters']()),pokeIframeAPI('setVideoScale',_0x5a96eb,_0x53d0dd);})[_0x4e4a41(0x496)](warnlog),_0xbd3d82[_0x4e4a41(0x718)][_0x53d0dd]['stats'][_0x4e4a41(0x17d)]=parseInt(_0x5a96eb)+'%';return;}}}catch(_0x245398){errorlog(_0x245398);}}},_0xbd3d82[_0x402d1d(0x2fd)]=function(_0x355d52,_0x30475d,_0x10a2dd){var _0x32788d=_0x402d1d;if(!(_0x355d52 in _0xbd3d82[_0x32788d(0x4c9)]))return;var _0x42c2cc=![];_0xbd3d82[_0x32788d(0x4c9)][_0x355d52][_0x32788d(0x2de)]!=_0x30475d&&(_0xbd3d82[_0x32788d(0x4c9)][_0x355d52][_0x32788d(0x2de)]=_0x30475d,_0x42c2cc=!![]);_0xbd3d82[_0x32788d(0x4c9)][_0x355d52]['scaleHeight']!=_0x10a2dd&&(_0xbd3d82[_0x32788d(0x4c9)][_0x355d52][_0x32788d(0x179)]=_0x10a2dd,_0x42c2cc=!![]);if(_0x42c2cc){var _0x22e004={};_0x22e004[_0x32788d(0x40b)]=_0x355d52,_0x22e004[_0x32788d(0x2fd)]={'w':_0x30475d,'h':_0x10a2dd},log(_0x30475d+'\x20'+_0x10a2dd),_0xbd3d82[_0x32788d(0x632)](_0x22e004,_0x355d52);}_0xbd3d82[_0x32788d(0x4c9)][_0x355d52][_0x32788d(0x395)][_0x32788d(0x4cc)]=parseInt(_0x30475d)+_0x32788d(0x49d)+parseInt(_0x10a2dd);},_0xbd3d82[_0x402d1d(0x14b)]=function(_0x2f09cf,_0xab7b36,_0x623e){var _0x2c5ac1=_0x402d1d;if(!(_0x2f09cf in _0xbd3d82[_0x2c5ac1(0x718)])){if(_0x2c5ac1(0x2c8)===_0x2c5ac1(0x6b5))_0x18602b(_0x56d859);else return;}_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf]['scaleWidth']=_0xab7b36,_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x179)]=_0x623e;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if('RTCRtpSender'in window&&_0x2c5ac1(0x16e)in window[_0x2c5ac1(0x2b0)]['prototype']){var _0x1ad52d=getSenders2(_0x2f09cf)['find'](function(_0x43b151){var _0x263729=_0x2c5ac1;return _0x43b151[_0x263729(0x6f7)]&&_0x43b151[_0x263729(0x6f7)][_0x263729(0x10a)]==_0x263729(0xe5);});if(!_0x1ad52d){warnlog(_0x2c5ac1(0x713));return;}var _0x33294b=_0x1ad52d[_0x2c5ac1(0x523)]();(!_0x33294b[_0x2c5ac1(0x719)]||_0x33294b[_0x2c5ac1(0x719)][_0x2c5ac1(0x49b)]==0x0)&&(_0x33294b[_0x2c5ac1(0x719)]=[{}]);if(_0x2c5ac1(0x574)in _0xbd3d82['pcs'][_0x2f09cf]){var _0x46a0b1=_0xbd3d82[_0x2c5ac1(0x151)]['getVideoTracks']();if(_0x46a0b1[_0x2c5ac1(0x49b)]){if(_0x2c5ac1(0x6f1)===_0x2c5ac1(0x6f1))var _0x5b16f5=_0x46a0b1[0x0][_0x2c5ac1(0x479)](),_0x36d3bc=_0x5b16f5['height'],_0x1660c4=_0x5b16f5[_0x2c5ac1(0x55c)];else{_0x195203['applyIsolatedChat']();return;}}else return;}else{if(_0xbd3d82[_0x2c5ac1(0x137)]&&_0xbd3d82[_0x2c5ac1(0x137)][_0x2c5ac1(0x227)]){var _0x46a0b1=_0xbd3d82[_0x2c5ac1(0x137)][_0x2c5ac1(0x227)][_0x2c5ac1(0x633)]();if(_0x46a0b1[_0x2c5ac1(0x49b)]){if(_0x2c5ac1(0x4bf)===_0x2c5ac1(0x4bf))var _0x5b16f5=_0x46a0b1[0x0][_0x2c5ac1(0x479)](),_0x36d3bc=_0x5b16f5[_0x2c5ac1(0x614)],_0x1660c4=_0x5b16f5['width'];else _0x3691c1(_0x2c5ac1(0x13a)),_0x4981da[_0x2c5ac1(0x718)][_0x2e7042]['restartIce']?_0x161219[_0x2c5ac1(0x718)][_0x52a177]['restartIce']():_0x1110a9[_0x2c5ac1(0x66b)](_0x1dfe90,!![]);}else return;}else return;}var _0x4f474b=0x64*_0xab7b36/_0x1660c4,_0x1e1395=0x64*_0x623e/_0x36d3bc;log(_0x4f474b+_0x2c5ac1(0x49d)+_0x1e1395);var _0x39e104=0x64;_0x4f474b>_0x1e1395?_0x39e104=_0x1e1395:_0x39e104=_0x4f474b;_0x39e104>0x64&&(_0x39e104=0x64);log(_0x2c5ac1(0x334)+_0x39e104),_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x1ed)]=_0x39e104;var _0x259350=0x64;log(_0x2c5ac1(0x535)+_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x34b)]);_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x34b)]&&(_0x259350=_0xbd3d82['pcs'][_0x2f09cf][_0x2c5ac1(0x34b)]);if(_0x259350>_0x39e104){if(_0x2c5ac1(0x583)===_0x2c5ac1(0x583))_0x259350=_0x39e104;else{var _0x4b0bb2=_0x3183ab['getCapabilities']();_0x5ec696[_0x2c5ac1(0x601)]==![]&&(_0x7ac927['zoom']=_0x4b0bb2['zoom'][_0x2c5ac1(0x38f)]);_0x1814cf[_0x2c5ac1(0x601)]+=_0x362c34;if(_0x2eb539['zoom']>_0x4b0bb2[_0x2c5ac1(0x601)][_0x2c5ac1(0x1bd)])_0x45a982[_0x2c5ac1(0x601)]=_0x4b0bb2['zoom'][_0x2c5ac1(0x1bd)];else _0x3cc31a['zoom']<_0x4b0bb2[_0x2c5ac1(0x601)][_0x2c5ac1(0x38f)]&&(_0x27b2a9[_0x2c5ac1(0x601)]=_0x4b0bb2['zoom'][_0x2c5ac1(0x38f)]);_0x3954e0[_0x2c5ac1(0x234)]({'advanced':[{'zoom':_0x3fecee['zoom']}]});}}_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x1ed)]&&(_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x1ed)]<_0x259350&&(_0x259350=_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x1ed)]));_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x6a0)]&&_0xbd3d82['pcs'][_0x2f09cf][_0x2c5ac1(0x6a0)]<_0x259350&&(_0x2c5ac1(0x156)!==_0x2c5ac1(0x156)?_0x308503(_0x2c5ac1(0x5e0)):_0x259350=_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf]['scaleDueToBitrate']);log(_0x2c5ac1(0x6d4)+_0x259350),_0x259350=_0xbd3d82[_0x2c5ac1(0x25c)](_0x259350,_0x2f09cf),log(_0x2c5ac1(0x100)+_0x259350);if(_0x259350<=0x0||_0x259350==0x64){var _0x47467e=getChromeVersion();_0x47467e>0x50?'scaleResolutionDownBy'in _0x33294b['encodings'][0x0]&&delete _0x33294b[_0x2c5ac1(0x719)][0x0][_0x2c5ac1(0x683)]:_0x33294b[_0x2c5ac1(0x719)][0x0][_0x2c5ac1(0x683)]=0x1;}else _0x2c5ac1(0x275)!==_0x2c5ac1(0x5d2)?_0x33294b['encodings'][0x0][_0x2c5ac1(0x683)]=0x64/_0x259350:(_0x582e9f(_0x16c002),_0x5d6dcd(_0x1806ac));_0x1ad52d[_0x2c5ac1(0x16e)](_0x33294b)[_0x2c5ac1(0x658)](()=>{var _0x3f908b=_0x2c5ac1;log(_0x3f908b(0x2e2)),log(_0x33294b),pokeIframeAPI(_0x3f908b(0x67f),_0x259350,_0x2f09cf);})[_0x2c5ac1(0x496)](warnlog),_0xbd3d82[_0x2c5ac1(0x718)][_0x2f09cf][_0x2c5ac1(0x395)][_0x2c5ac1(0x17d)]=parseInt(_0x259350)+'%';return;}},_0xbd3d82[_0x402d1d(0x4db)]=function(_0x37dc45=null,_0x2c348e=null){var _0x32b4e1=_0x402d1d;if('TOLLQ'!==_0x32b4e1(0x693))_0x59d368[_0x32b4e1(0x3e6)]&&_0xd59a73[_0x32b4e1(0x3e6)][_0x32b4e1(0x380)](0x0,0x6)!==_0x175a5e[_0x32b4e1(0x25e)]?(_0x32de57(_0x32b4e1(0x3b0)),_0x20ecd8[_0x32b4e1(0x320)](_0x3cea76,![])):_0x1a8403(_0x32b4e1(0xd9));else{_0x2c348e&&_0x2c348e[_0x32b4e1(0x2d7)]();log(_0x32b4e1(0x1ca)+_0x37dc45);if(iOS||iPad)_0x32b4e1(0x408)!==_0x32b4e1(0x408)?(_0x529f69[_0x32b4e1(0x4c9)][_0x144bf5][_0x32b4e1(0x539)]=_0x2aa19d(_0xf92c06[_0x32b4e1(0x39a)]),_0x38a393[_0x32b4e1(0x4c9)][_0x22d237][_0x32b4e1(0x539)]['id']=_0x32b4e1(0xfd)+_0x12d066,_0x9d37ab[_0x32b4e1(0x4c9)][_0x5aa035][_0x32b4e1(0x539)][_0x32b4e1(0x1d4)][_0x32b4e1(0x40b)]=_0x193b24,_0x7cf6dd=!![],_0x232b73[_0x32b4e1(0x207)]=_0x1abfc5[_0x32b4e1(0x4c9)][_0x40d0a8][_0x32b4e1(0x539)],_0x52a526[_0x32b4e1(0x4c9)][_0xe2b6b1][_0x32b4e1(0x2fc)]&&(_0x283172[_0x32b4e1(0x4c9)][_0x9d084e]['iframeEle'][_0x32b4e1(0x1d4)][_0x32b4e1(0x299)]=_0x362fc4[_0x32b4e1(0x4c9)][_0x411553][_0x32b4e1(0x2fc)])):log(_0x32b4e1(0x5e0));else{if(_0x32b4e1(0x2b0)in window&&'setParameters'in window[_0x32b4e1(0x2b0)]['prototype']){if(_0x37dc45==null){for(_0x37dc45 in _0xbd3d82[_0x32b4e1(0x718)]){_0xbd3d82[_0x32b4e1(0x4db)](_0x37dc45);}return![];}if(!(_0x37dc45 in _0xbd3d82[_0x32b4e1(0x718)])){if(_0x32b4e1(0x3f4)!==_0x32b4e1(0x26c))return![];else _0x2dfdea[_0x32b4e1(0x4c9)][_0x362137][_0x32b4e1(0x395)][_0x2f8e22[_0x32b4e1(0xe1)]][_0x32b4e1(0x20b)]=0x0;}_0xbd3d82[_0x32b4e1(0x718)][_0x37dc45][_0x32b4e1(0x3f0)]&&(_0xbd3d82[_0x32b4e1(0x718)][_0x37dc45][_0x32b4e1(0x723)]&&(_0x32b4e1(0x64c)===_0x32b4e1(0x4a3)?(_0x1a14e7[0x0][_0x32b4e1(0x386)]=!![],_0x217b55[0x0][_0x32b4e1(0x19a)]=_0x437c28=_0x2afae8['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x32a3cb[0x0][_0x32b4e1(0x6cc)][_0x32b4e1(0x307)]=0.2):(clearTimeout(_0xbd3d82['pcs'][_0x37dc45]['keyframeTimeout']),_0xbd3d82[_0x32b4e1(0x718)][_0x37dc45][_0x32b4e1(0x723)]=null)),_0xbd3d82[_0x32b4e1(0x718)][_0x37dc45][_0x32b4e1(0x723)]=setTimeout(function(){var _0x26fc3f=_0x32b4e1;_0xbd3d82[_0x26fc3f(0x4db)](_0x37dc45);},parseInt(_0xbd3d82[_0x32b4e1(0x718)][_0x37dc45][_0x32b4e1(0x3f0)])));try{if('ixrEv'!==_0x32b4e1(0x5d8)){var _0x528e75=getSenders2(_0x37dc45)[_0x32b4e1(0x634)](function(_0x84b8c2){var _0x1ebc78=_0x32b4e1;return _0x84b8c2[_0x1ebc78(0x6f7)]&&_0x84b8c2[_0x1ebc78(0x6f7)][_0x1ebc78(0x10a)]=='video';});if(!_0x528e75)return warnlog(_0x32b4e1(0x713)),![];var _0x55e1b8=_0x528e75[_0x32b4e1(0x523)]();(!_0x55e1b8[_0x32b4e1(0x719)]||_0x55e1b8[_0x32b4e1(0x719)][_0x32b4e1(0x49b)]==0x0)&&(_0x55e1b8[_0x32b4e1(0x719)]=[{}]);var _0x53e85d=![];_0x55e1b8[_0x32b4e1(0x719)][0x0][_0x32b4e1(0x683)]=0xa,_0x528e75['setParameters'](_0x55e1b8)[_0x32b4e1(0x658)](()=>{var _0x2dad17=_0x32b4e1;log(_0x2dad17(0x242));var _0x349a80=_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x1ed)],_0x1a8ec0=0x64;!_0x349a80&&(_0x349a80=_0x1a8ec0);_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x34b)]&&(_0x1a8ec0=_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x34b)]);_0x1a8ec0>_0x349a80&&(_0x1a8ec0=_0x349a80);_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x1ed)]&&(_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x1ed)]<_0x1a8ec0&&(_0x2dad17(0x31d)===_0x2dad17(0x31d)?_0x1a8ec0=_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x1ed)]:_0x56f954[_0x2dad17(0x154)]=_0x5a1d83[_0x2dad17(0x40b)]));_0xbd3d82[_0x2dad17(0x718)][_0x37dc45]['scaleDueToBitrate']&&_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x6a0)]<_0x1a8ec0&&(_0x1a8ec0=_0xbd3d82[_0x2dad17(0x718)][_0x37dc45][_0x2dad17(0x6a0)]);log(_0x2dad17(0x6d4)+_0x1a8ec0),_0x1a8ec0=_0xbd3d82[_0x2dad17(0x25c)](_0x1a8ec0,_0x37dc45);var _0x552a9c=_0x528e75[_0x2dad17(0x523)]();if(_0x1a8ec0<=0x0||_0x1a8ec0==0x64){var _0x167ad4=getChromeVersion();_0x167ad4>0x50?'scaleResolutionDownBy'in _0x552a9c['encodings'][0x0]&&delete _0x552a9c[_0x2dad17(0x719)][0x0]['scaleResolutionDownBy']:_0x552a9c[_0x2dad17(0x719)][0x0][_0x2dad17(0x683)]=0x1;}else _0x552a9c[_0x2dad17(0x719)][0x0][_0x2dad17(0x683)]=0x64/_0x1a8ec0;log(_0x2dad17(0x3cb)),_0x528e75['setParameters'](_0x552a9c)[_0x2dad17(0x658)](()=>{log('scaleResolutionDownBy\x20set\x202!');})[_0x2dad17(0x496)](warnlog);})['catch'](warnlog);}else _0x1ff372['closeRPC'](_0x2f3be5);}catch(_0x12e927){errorlog(_0x12e927);}}}return![];}},_0xbd3d82[_0x402d1d(0x230)]=function(_0x38c661){var _0x3d237f=_0x402d1d;log(_0x3d237f(0x3f7));var _0x15f1fb=getSenders2(_0x38c661)[_0x3d237f(0x634)](function(_0x64f32){var _0x7c2266=_0x3d237f;return _0x64f32[_0x7c2266(0x6f7)]&&_0x64f32['track'][_0x7c2266(0x10a)]=='audio';});if(!_0x15f1fb)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x3b4264=_0x15f1fb[_0x3d237f(0x523)]();(!_0x3b4264[_0x3d237f(0x719)]||_0x3b4264['encodings'][_0x3d237f(0x49b)]==0x0)&&(_0x3b4264[_0x3d237f(0x719)]=[{}]);try{_0x3b4264['encodings'][0x0][_0x3d237f(0x5a8)]=_0x3d237f(0x4bc),_0x3b4264['encodings'][0x0][_0x3d237f(0x575)]=_0x3d237f(0x4bc),_0x3b4264[_0x3d237f(0x719)][0x0][_0x3d237f(0x550)]=!![],_0x15f1fb[_0x3d237f(0x16e)](_0x3b4264)[_0x3d237f(0x658)](()=>{var _0x268b80=_0x3d237f;log(_0x268b80(0x28b)),pokeIframeAPI(_0x268b80(0x230),!![],_0x38c661);});}catch(_0x29f4a5){errorlog(_0x29f4a5);}},_0xbd3d82['limitAudioEncoder']=function(_0x3209c3,_0x14fa51=0x7d00,_0x59bd58=0x3e8){var _0x10c9ba=_0x402d1d;log(_0x10c9ba(0x673));var _0x5a3c94=getSenders2(_0x3209c3)[_0x10c9ba(0x634)](function(_0x4dbf52){var _0x8a7300=_0x10c9ba;return _0x4dbf52[_0x8a7300(0x6f7)]&&_0x4dbf52[_0x8a7300(0x6f7)][_0x8a7300(0x10a)]==_0x8a7300(0x6e9);});if(!_0x5a3c94)return log(_0x10c9ba(0x4ce)),![];var _0x186dd1=_0x5a3c94[_0x10c9ba(0x523)]();if(!_0x186dd1[_0x10c9ba(0x719)]||_0x186dd1[_0x10c9ba(0x719)][_0x10c9ba(0x49b)]==0x0){if(_0x10c9ba(0x20d)==='ZGbuD')_0x186dd1[_0x10c9ba(0x719)]=[{}];else{_0x2d0581(_0x10c9ba(0x2c5)),_0x597fa6(_0x2a25d8[_0x10c9ba(0x3c6)]);return;}}_0x186dd1[_0x10c9ba(0x719)][0x0]['maxBitrate']=_0x14fa51,_0x5a3c94['setParameters'](_0x186dd1)['then'](()=>{pokeIframeAPI('setAudioBitrate',_0x14fa51,_0x3209c3),_0x59bd58>0x0&&setTimeout(function(){var _0x1cdf38=_0x29ff;try{if(_0x3209c3 in _0xbd3d82['pcs'])var _0x27bb2a=getSenders2(_0x3209c3)[_0x1cdf38(0x634)](function(_0x19af6d){var _0x3c2adf=_0x1cdf38;return _0x19af6d['track']&&_0x19af6d[_0x3c2adf(0x6f7)]['kind']==_0x3c2adf(0x6e9);});else{if('NgQlu'!==_0x1cdf38(0x6ad))return![];else _0x5472b0[_0x34a7d8][_0x1cdf38(0x1d4)][_0x1cdf38(0x4c4)]===_0x389438[_0x1cdf38(0x4c9)][_0x4f3662][_0x1cdf38(0x474)][_0x5beb9c]&&_0x5c1e0d[_0x55a544][_0x1cdf38(0x5ce)][_0x1cdf38(0x60e)]('pressed');}if(!_0x27bb2a)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x145309=_0x27bb2a[_0x1cdf38(0x523)]();delete _0x145309[_0x1cdf38(0x719)][0x0][_0x1cdf38(0x471)],_0x27bb2a[_0x1cdf38(0x16e)](_0x145309)[_0x1cdf38(0x658)](()=>{var _0x2719d9=_0x1cdf38;log(_0x2719d9(0x28b));});}catch(_0x54a832){errorlog(_0x54a832);}},_0x59bd58,_0x3209c3);});},_0xbd3d82[_0x402d1d(0x548)]=function(_0x38da11,_0x2a125f,_0x356fef){var _0x2e9bfd=_0x402d1d;if(_0xbd3d82[_0x2e9bfd(0x56b)]){if(_0x2e9bfd(0x112)!=='RKiiF')_0x9edac2[_0x2e9bfd(0x451)][_0x2e9bfd(0x497)](_0x363eba['rpcs'][_0x450408]['streamID'])?_0x15bd71[_0x2e9bfd(0x69e)]=!![]:_0x26db85['iframe']=![];else return generateHash(_0x38da11+_0xbd3d82[_0x2e9bfd(0x56b)]+_0xbd3d82[_0x2e9bfd(0xd5)],0x10)[_0x2e9bfd(0x658)](function(_0x84d948){var _0x42071a=_0x2e9bfd,_0x2a7746={};_0x2a125f&&_0x2a125f[_0x42071a(0x592)]&&(_0x42071a(0x3b5)===_0x42071a(0x3b5)?_0x2a125f[_0x42071a(0x3ae)]=_0x84d948:_0x3d19d7(_0x1e5c09['changeParams']));if(_0xbd3d82['director']&&_0xbd3d82['directorUUID'])_0x2a7746['migrate']=_0x356fef,_0x2a7746['roomid']=_0x84d948,_0x2a7746[_0x42071a(0x363)]=_0x2a125f,_0xbd3d82[_0x42071a(0x632)](_0x2a7746,_0xbd3d82[_0x42071a(0x5b7)]),log(_0x2a7746);else{if(_0x2a125f[_0x42071a(0x592)]){_0x2a7746['request']=_0x42071a(0x482),_0x2a7746[_0x42071a(0x363)]=_0x2a125f,log(_0x2a7746);if(_0xbd3d82[_0x42071a(0x632)](_0x2a7746,_0x356fef)){var _0x2a7746={};_0x2a7746[_0x42071a(0x55e)]=_0x42071a(0x482),_0x2a7746[_0x42071a(0x6ba)]=_0x84d948,_0x2a7746[_0x42071a(0x354)]=_0x356fef,_0xbd3d82[_0x42071a(0x513)](_0x2a7746);}log(_0x2a7746);}else{if(_0x42071a(0x33d)in _0x2a125f){_0x2a7746[_0x42071a(0x55e)]=_0x42071a(0x482),_0x2a7746[_0x42071a(0x363)]=_0x2a125f,delete _0x2a7746[_0x42071a(0x363)][_0x42071a(0x6ba)],delete _0x2a7746[_0x42071a(0x363)][_0x42071a(0x3ae)],log(_0x2a7746);if(_0xbd3d82[_0x42071a(0x632)](_0x2a7746,_0x356fef)){var _0x2a7746={};_0x2a7746[_0x42071a(0x55e)]=_0x42071a(0x482),_0x2a7746[_0x42071a(0x6ba)]=_0x84d948,_0x2a7746[_0x42071a(0x354)]=_0x356fef,_0xbd3d82['sendMsg'](_0x2a7746);}log(_0x2a7746);}else _0x2a7746[_0x42071a(0x55e)]=_0x42071a(0x482),_0x2a7746[_0x42071a(0x6ba)]=_0x84d948,_0x2a7746[_0x42071a(0x354)]=_0x356fef,_0xbd3d82['sendMsg'](_0x2a7746);}}})['catch'](errorlog);}else{_0x2a125f&&_0x2a125f[_0x2e9bfd(0x592)]&&(_0x2a125f[_0x2e9bfd(0x3ae)]=_0x38da11);var _0x4801f7={};if(_0xbd3d82[_0x2e9bfd(0x488)]&&_0xbd3d82[_0x2e9bfd(0x5b7)])_0x4801f7[_0x2e9bfd(0x482)]=_0x356fef,_0x4801f7[_0x2e9bfd(0x6ba)]=_0x38da11,_0x4801f7['transferSettings']=_0x2a125f,_0xbd3d82[_0x2e9bfd(0x632)](_0x4801f7,_0xbd3d82['directorUUID']),log(_0x4801f7);else{if(_0x2a125f['updateurl']){_0x4801f7['request']='migrate',_0x4801f7[_0x2e9bfd(0x363)]=_0x2a125f;if(_0xbd3d82[_0x2e9bfd(0x632)](_0x4801f7,_0x356fef)){if(_0x2e9bfd(0x4a5)!==_0x2e9bfd(0x4a5))return;else{log(_0x4801f7);var _0x4801f7={};_0x4801f7[_0x2e9bfd(0x55e)]=_0x2e9bfd(0x482),_0x4801f7['roomid']=_0x38da11,_0x4801f7['target']=_0x356fef,_0xbd3d82[_0x2e9bfd(0x513)](_0x4801f7);}}}else{if(_0x2e9bfd(0x33d)in _0x2a125f){_0x4801f7[_0x2e9bfd(0x55e)]=_0x2e9bfd(0x482),_0x4801f7[_0x2e9bfd(0x363)]=_0x2a125f,delete _0x4801f7[_0x2e9bfd(0x363)][_0x2e9bfd(0x6ba)],delete _0x4801f7[_0x2e9bfd(0x363)][_0x2e9bfd(0x3ae)];if(_0xbd3d82[_0x2e9bfd(0x632)](_0x4801f7,_0x356fef)){warnlog(_0x4801f7);var _0x4801f7={};_0x4801f7[_0x2e9bfd(0x55e)]='migrate',_0x4801f7[_0x2e9bfd(0x6ba)]=rid,_0x4801f7[_0x2e9bfd(0x354)]=_0x356fef,_0xbd3d82[_0x2e9bfd(0x513)](_0x4801f7);}}else _0x4801f7[_0x2e9bfd(0x55e)]=_0x2e9bfd(0x482),_0x4801f7[_0x2e9bfd(0x6ba)]=_0x38da11,_0x4801f7['target']=_0x356fef,_0xbd3d82[_0x2e9bfd(0x513)](_0x4801f7);}}}},_0xbd3d82[_0x402d1d(0x4b5)]=function(_0x3f6b05,_0x29a7ab){var _0x1f5c6c=_0x402d1d;_0x29a7ab=parseInt(_0x29a7ab);try{var _0x4263e8=getSenders2(_0x3f6b05)[_0x1f5c6c(0x634)](function(_0x1d32f4){var _0x3bea95=_0x1f5c6c;return _0x1d32f4['track']&&_0x1d32f4[_0x3bea95(0x6f7)][_0x3bea95(0x10a)]==_0x3bea95(0x6e9);});if(!_0x4263e8){warnlog(_0x1f5c6c(0x259));return;}var _0x593d82=_0x4263e8[_0x1f5c6c(0x523)]();(!_0x593d82[_0x1f5c6c(0x719)]||_0x593d82[_0x1f5c6c(0x719)][_0x1f5c6c(0x49b)]==0x0)&&(_0x1f5c6c(0x47a)===_0x1f5c6c(0x5ca)?_0x332777(_0x4650e7[_0x1f5c6c(0x692)]):_0x593d82[_0x1f5c6c(0x719)]=[{}]);if(_0x29a7ab<0x0)_0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x481)]==![]&&(_0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x481)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x29a7ab=0x20,_0xbd3d82[_0x1f5c6c(0x23f)]&&(_0x29a7ab=_0xbd3d82[_0x1f5c6c(0x23f)]),_0x593d82[_0x1f5c6c(0x719)][0x0]['maxBitrate']=_0x29a7ab*0x400):delete _0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x471)];else _0x29a7ab===0x0?_0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x481)]=![]:(_0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x481)]==![]&&(_0x593d82[_0x1f5c6c(0x719)][0x0][_0x1f5c6c(0x481)]=!![]),_0x593d82[_0x1f5c6c(0x719)][0x0]['maxBitrate']=_0x29a7ab*0x400);_0x4263e8[_0x1f5c6c(0x16e)](_0x593d82)[_0x1f5c6c(0x658)](()=>{var _0x4f241e=_0x1f5c6c;pokeIframeAPI(_0x4f241e(0x542),_0x29a7ab,_0x3f6b05),log(_0x4f241e(0x223));})[_0x1f5c6c(0x496)](warnlog);}catch(_0x300c5a){errorlog(_0x300c5a),log(_0x3f6b05),log(_0xbd3d82[_0x1f5c6c(0x718)][_0x3f6b05]);}},_0xbd3d82[_0x402d1d(0x365)]=function(_0x37b4db){var _0x50bbe8=_0x402d1d;if(_0xbd3d82[_0x50bbe8(0x39a)]&&_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0x50c)]===!![])_0xbd3d82[_0x50bbe8(0x67b)](_0x37b4db,0x0),_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0xdf)]===0x0&&(_0x50bbe8(0x383)===_0x50bbe8(0x383)?_0xbd3d82['pcs'][_0x37b4db][_0x50bbe8(0x5b8)]===![]?_0xbd3d82[_0x50bbe8(0x4b5)](_0x37b4db,0x0):_0xbd3d82[_0x50bbe8(0x4b5)](_0x37b4db,-0x1):(_0x9428a1[_0x50bbe8(0x4c9)][_0x593fe4]['iframeEle'][_0x50bbe8(0x6cc)][_0x50bbe8(0x49e)]=_0x50bbe8(0x3a2),_0x1d2618=!![]));else{if(_0xbd3d82['pcs'][_0x37b4db]&&_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0xdf)]!==![]){if(_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0x5b8)]===![]){var _0x45de6f=_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db]['optimizedBitrate'];_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0x116)]&&_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db]['savedBitrate']>0x0&&(_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0x116)]<_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0xdf)]&&(_0x45de6f=_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db]['savedBitrate'])),_0xbd3d82[_0x50bbe8(0x67b)](_0x37b4db,_0x45de6f),_0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0xdf)]===0x0&&_0xbd3d82[_0x50bbe8(0x4b5)](_0x37b4db,0x0);}else _0xbd3d82[_0x50bbe8(0x718)][_0x37b4db][_0x50bbe8(0xdf)]===0x0&&(_0xbd3d82[_0x50bbe8(0x4b5)](_0x37b4db,-0x1),_0xbd3d82[_0x50bbe8(0x647)]());}else _0xbd3d82['limitTotalBitrateGuests']();}},_0xbd3d82[_0x402d1d(0x647)]=function(_0x187458=0x0,_0xdeff61=![]){var _0x515efd=_0x402d1d;if(_0xbd3d82[_0x515efd(0x11a)]){var _0x35f4f7=_0x187458;if(_0xdeff61===![])_0x35f4f7=0x0;else _0x35f4f7<0x0&&(_0x35f4f7=_0xbd3d82[_0x515efd(0x718)][_0xdeff61]['setBitrate']||0x9c4);var _0x3f0242=0x0;for(var _0x112fd7 in _0xbd3d82[_0x515efd(0x718)]){if(_0xdeff61===_0x112fd7)continue;try{var _0x27ef29=getSenders2(_0x112fd7)[_0x515efd(0x634)](function(_0x4bdc12){var _0x5c1586=_0x515efd;return _0x4bdc12[_0x5c1586(0x6f7)]&&_0x4bdc12['track'][_0x5c1586(0x10a)]==_0x5c1586(0xe5);});if(!_0x27ef29)continue;var _0x343163=_0x27ef29[_0x515efd(0x523)]();if(!_0x343163[_0x515efd(0x719)]||_0x343163[_0x515efd(0x719)][_0x515efd(0x49b)]==0x0){_0xbd3d82[_0x515efd(0x718)][_0x112fd7][_0x515efd(0x224)]<0x0?_0x35f4f7+=0x9c4:_0x35f4f7+=_0xbd3d82[_0x515efd(0x718)][_0x112fd7][_0x515efd(0x224)]||0x9c4;warnlog(_0x35f4f7),_0x3f0242+=0x1;continue;}if(_0x343163[_0x515efd(0x719)][0x0][_0x515efd(0x481)]==![])continue;if(_0x343163[_0x515efd(0x719)][0x0]['maxBitrate'])'preLimitedBitrate'in _0xbd3d82[_0x515efd(0x718)][_0x112fd7]?_0x35f4f7+=parseInt(_0xbd3d82[_0x515efd(0x718)][_0x112fd7][_0x515efd(0x3bc)]):_0x35f4f7+=parseInt(_0x343163[_0x515efd(0x719)][0x0]['maxBitrate'])/0x400;else _0xbd3d82['pcs'][_0x112fd7][_0x515efd(0x224)]<0x0?_0x35f4f7+=0x9c4:(_0x35f4f7+=_0xbd3d82[_0x515efd(0x718)][_0x112fd7][_0x515efd(0x224)]||0x9c4,warnlog(_0x35f4f7));_0x3f0242+=0x1;}catch(_0xba669c){if(_0x515efd(0x4ac)===_0x515efd(0x4ac))errorlog(_0xba669c);else return _0x44744a[_0x515efd(0x6f7)]&&_0x36cdcc[_0x515efd(0x6f7)]['kind']==_0x515efd(0xe5);}}if(!_0x35f4f7)return _0x35f4f7;warnlog(_0x515efd(0x38d)+_0x35f4f7);var _0x7e44ae=parseFloat(_0x35f4f7/_0xbd3d82[_0x515efd(0x11a)]);_0x7e44ae<0x1&&(_0x7e44ae=0x1);for(var _0x112fd7 in _0xbd3d82[_0x515efd(0x718)]){if(_0xdeff61===_0x112fd7)continue;try{var _0x27ef29=getSenders2(_0x112fd7)['find'](function(_0x445d55){var _0x5a27ff=_0x515efd;return _0x445d55[_0x5a27ff(0x6f7)]&&_0x445d55[_0x5a27ff(0x6f7)][_0x5a27ff(0x10a)]==_0x5a27ff(0xe5);});if(!_0x27ef29)continue;var _0x343163=_0x27ef29[_0x515efd(0x523)]();if(!_0x343163[_0x515efd(0x719)]||_0x343163[_0x515efd(0x719)][_0x515efd(0x49b)]==0x0){if(_0xbd3d82['pcs'][_0x112fd7]['setBitrate']<0x0)var _0x4cb55a=0x9c4;else var _0x4cb55a=_0xbd3d82['pcs'][_0x112fd7][_0x515efd(0x224)]||0x9c4;var _0xaaec56=parseInt(_0x4cb55a/_0x7e44ae);_0xbd3d82[_0x515efd(0x67b)](_0x112fd7,_0xaaec56,!![]);continue;}if(_0x343163[_0x515efd(0x719)][0x0]['active']==![])continue;if(_0x343163[_0x515efd(0x719)][0x0][_0x515efd(0x471)]){if('preLimitedBitrate'in _0xbd3d82['pcs'][_0x112fd7])var _0x4cb55a=parseInt(_0xbd3d82[_0x515efd(0x718)][_0x112fd7][_0x515efd(0x3bc)]);else var _0x4cb55a=parseInt(parseInt(_0x343163[_0x515efd(0x719)][0x0][_0x515efd(0x471)])/0x400);var _0xaaec56=parseInt(_0x4cb55a/_0x7e44ae);_0xbd3d82[_0x515efd(0x67b)](_0x112fd7,_0xaaec56,!![]);}else{if(_0xbd3d82['pcs'][_0x112fd7]['setBitrate']<0x0)var _0x4cb55a=0x9c4;else var _0x4cb55a=_0xbd3d82['pcs'][_0x112fd7][_0x515efd(0x224)]||0x9c4;var _0xaaec56=parseInt(_0x4cb55a/_0x7e44ae);_0xbd3d82[_0x515efd(0x67b)](_0x112fd7,_0xaaec56,!![]);}}catch(_0x3e3fb1){_0x515efd(0x287)===_0x515efd(0x287)?errorlog(_0x3e3fb1):_0xabea30(_0x515efd(0x217));}}}return parseInt(_0x187458/_0x7e44ae);},_0xbd3d82[_0x402d1d(0x5b3)]=function(_0xba3cd9,_0x5ad9f8=![]){var _0x592147=_0x402d1d,_0x434715={};_0x434715[_0x592147(0x144)]=[_0xba3cd9],_0xbd3d82[_0x592147(0x5f1)](_0x434715,_0x5ad9f8);},_0xbd3d82[_0x402d1d(0x67b)]=function(_0x392e0d,_0x51286d,_0x4bc69d=![]){var _0x51cad2=_0x402d1d;if(!(_0x392e0d in _0xbd3d82['pcs']))return;_0xbd3d82[_0x51cad2(0x718)][_0x392e0d]['bitrateTimeout']&&(clearInterval(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x4f8)]),_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x4f8)]=null);if(_0x51286d===null){if(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x116)]===![])return;_0x51286d=_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x116)];}_0x51286d=parseInt(_0x51286d);_0xbd3d82[_0x51cad2(0x652)]&&(_0x51286d>_0xbd3d82[_0x51cad2(0x652)]&&(_0x51286d=_0xbd3d82[_0x51cad2(0x652)]));_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x224)]&&_0x51286d>_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x224)]&&(_0x51286d=_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x224)]);_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x116)]=_0x51286d;if(_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0xdf)]!==![]){if(_0x51cad2(0x4eb)===_0x51cad2(0x493)){_0x21ce4c[_0x51cad2(0x55e)]=_0x51cad2(0x482),_0x21ce4c[_0x51cad2(0x363)]=_0xe271f7,delete _0x21ce4c[_0x51cad2(0x363)][_0x51cad2(0x6ba)],delete _0x21ce4c[_0x51cad2(0x363)][_0x51cad2(0x3ae)],_0x26ecf6(_0x21ce4c);if(_0x5620f6[_0x51cad2(0x632)](_0x21ce4c,_0x158427)){var _0x21ce4c={};_0x21ce4c[_0x51cad2(0x55e)]=_0x51cad2(0x482),_0x21ce4c[_0x51cad2(0x6ba)]=_0x2eeea5,_0x21ce4c[_0x51cad2(0x354)]=_0x11956f,_0x44d4b2[_0x51cad2(0x513)](_0x21ce4c);}_0x570320(_0x21ce4c);}else _0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x5b8)]===![]&&(_0x51cad2(0x3b7)===_0x51cad2(0x3b7)?_0x51286d>_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0xdf)]&&(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x116)]=_0x51286d,_0x51286d=parseInt(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0xdf)])||0x0):_0x40a988['innerText']=_0x143db4['add-a-label']);}_0x4bc69d===![]&&(_0xbd3d82[_0x51cad2(0x11a)]&&(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x3bc)]=_0x51286d,_0x51286d=_0xbd3d82[_0x51cad2(0x647)](_0x51286d,_0x392e0d)));if(_0x51286d===0x0){var _0x1a1ca7=Date[_0x51cad2(0x120)]()-_0xbd3d82['pcs'][_0x392e0d]['startTime'];_0x1a1ca7<_0xbd3d82[_0x51cad2(0x561)]&&(_0x51286d=_0xbd3d82[_0x51cad2(0x2b8)],_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x4f8)]=setTimeout(function(_0x551d45){var _0x39a9aa=_0x51cad2;try{_0x39a9aa(0x133)===_0x39a9aa(0x143)?_0x2d3080[_0x39a9aa(0x218)]=_0x691311[_0x39a9aa(0x2a4)][_0x39a9aa(0x57f)]:_0xbd3d82['limitBitrate'](_0x551d45,null);}catch(_0x3a633c){};},_0x1a1ca7+0x1,_0x392e0d));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log(_0x51cad2(0x5e0));if(_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x108)]==!![]&&_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x21c)]==![])return;var _0x9bcef6=getSenders2(_0x392e0d)[_0x51cad2(0x634)](function(_0x2bc578){var _0x40315a=_0x51cad2;return _0x2bc578[_0x40315a(0x6f7)]&&_0x2bc578[_0x40315a(0x6f7)][_0x40315a(0x10a)]==_0x40315a(0xe5);});if(!_0x9bcef6){warnlog(_0x51cad2(0x713));return;}var _0x480d32=_0x9bcef6[_0x51cad2(0x523)]();(!_0x480d32['encodings']||_0x480d32[_0x51cad2(0x719)][_0x51cad2(0x49b)]==0x0)&&(_0x480d32[_0x51cad2(0x719)]=[{}]);if(_0x51286d<0x0)_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]==![]&&(_0x480d32['encodings'][0x0][_0x51cad2(0x481)]=!![]),_0x51286d=0x9c4,_0xbd3d82[_0x51cad2(0x4f6)]&&(_0x51286d=_0xbd3d82[_0x51cad2(0x4f6)]),_0xbd3d82[_0x51cad2(0x652)]&&(_0x51286d>_0xbd3d82['maxvideobitrate']&&(_0x51286d=_0xbd3d82[_0x51cad2(0x652)])),_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x471)]=_0x51286d*0x400;else _0x51286d===0x0?_0x480d32['encodings'][0x0][_0x51cad2(0x481)]=![]:(_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]==![]&&(_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]=!![]),_0x480d32['encodings'][0x0][_0x51cad2(0x471)]=_0x51286d*0x400);_0x9bcef6['setParameters'](_0x480d32)[_0x51cad2(0x658)](()=>{var _0x5865ea=_0x51cad2;pokeIframeAPI('setVideoBitrate',_0x51286d,_0x392e0d),log(_0x5865ea(0x1a9));})[_0x51cad2(0x496)](warnlog);return;}else{if(_0x51cad2(0x2b0)in window&&_0x51cad2(0x16e)in window['RTCRtpSender'][_0x51cad2(0x52f)]){var _0x9bcef6=getSenders2(_0x392e0d)[_0x51cad2(0x634)](function(_0x289e08){var _0x46280c=_0x51cad2;return _0x289e08[_0x46280c(0x6f7)]&&_0x289e08[_0x46280c(0x6f7)][_0x46280c(0x10a)]=='video';});if(!_0x9bcef6){warnlog(_0x51cad2(0x713));return;}var _0x480d32=_0x9bcef6[_0x51cad2(0x523)]();(!_0x480d32['encodings']||_0x480d32[_0x51cad2(0x719)][_0x51cad2(0x49b)]==0x0)&&(_0x480d32[_0x51cad2(0x719)]=[{}]);if(_0x51286d<0x0)_0x480d32[_0x51cad2(0x719)][0x0]['active']==![]&&(_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]=!![]),delete _0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x471)];else _0x51286d===0x0?_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]=![]:(_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]==![]&&(_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x481)]=!![]),_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x471)]=_0x51286d*0x400);var _0x898371=0x64;_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x34b)]&&(_0x898371=_0xbd3d82[_0x51cad2(0x718)][_0x392e0d]['scale']);_0xbd3d82['pcs'][_0x392e0d]['scaleResolution']&&_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x1ed)]<_0x898371&&(_0x898371=_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x1ed)]);if(_0x51286d!==0x0){if(_0x51286d<0x0)_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64;else{if(_0x51286d>=0x259)_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x6a0)]=0x64;else{if(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x311)]===![]&&_0xbd3d82[_0x51cad2(0x674)][_0x51cad2(0x40d)](_0x392e0d)==-0x1&&_0xbd3d82['screenShareState'])_0xbd3d82[_0x51cad2(0x718)][_0x392e0d]['scaleDueToBitrate']=0x64;else{if(_0x51286d>=0xc9)_0xbd3d82[_0x51cad2(0x272)]?(warnlog(_0x51cad2(0x1d1)),_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x6a0)]=0x64/2.5):_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64/0x2;else{if(_0x51286d>=0x51)_0xbd3d82[_0x51cad2(0x272)]?_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64/0x4:_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64/0x3;else _0xbd3d82[_0x51cad2(0x272)]?_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64/0x5:_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]=0x64/0x4;}}}}_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]<_0x898371&&(_0x898371=_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x6a0)]);_0x898371=_0xbd3d82[_0x51cad2(0x25c)](_0x898371,_0x392e0d);if(_0x898371<=0x0||_0x898371==0x64){var _0x5369db=getChromeVersion();_0x5369db>0x50?_0x51cad2(0x683)in _0x480d32['encodings'][0x0]?delete _0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x683)]:_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x683)]=0x1:_0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x683)]=0x1;}else _0x480d32[_0x51cad2(0x719)][0x0][_0x51cad2(0x683)]=0x64/_0x898371;}iPad||iOS||navigator&&navigator['userAgent']&&navigator[_0x51cad2(0xdc)][_0x51cad2(0x40d)](_0x51cad2(0x6d0))>=0x0?_0xbd3d82['pcs'][_0x392e0d][_0x51cad2(0x701)]?(clearInterval(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x701)]),_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x701)]=setTimeout(function(_0x48a2d0,_0x149ffc){var _0x676f2d=_0x51cad2;_0x676f2d(0x495)===_0x676f2d(0x5d4)?(_0x3c707f(_0x17b97e),_0x3e28ed[_0x676f2d(0x66a)]('[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22'+_0x1cb381+'\x22]')[0x0][_0x676f2d(0x5ce)][_0x676f2d(0x60e)](_0x676f2d(0x411))):(_0xbd3d82[_0x676f2d(0x718)][_0x48a2d0][_0x676f2d(0x701)]=![],_0xbd3d82['limitBitrate'](_0x48a2d0,null,_0x149ffc));},0x7d0,_0x392e0d,_0x4bc69d)):(_0xbd3d82[_0x51cad2(0x718)][_0x392e0d][_0x51cad2(0x701)]=setTimeout(function(_0x25484a){var _0x2e7864=_0x51cad2;_0xbd3d82[_0x2e7864(0x718)][_0x25484a]['bitrateTimeoutFirefox']=![];},0x7d0,_0x392e0d),_0x9bcef6[_0x51cad2(0x16e)](_0x480d32)[_0x51cad2(0x658)](()=>{var _0x4e12c5=_0x51cad2;if(_0x4e12c5(0x1b7)!==_0x4e12c5(0x1b7)){if(_0x1847fd[_0x4e12c5(0x40b)]!==_0x270bd9[_0x4e12c5(0x40b)])return;}else log(_0x4e12c5(0x1a9)),_0xbd3d82['pcs'][_0x392e0d][_0x4e12c5(0x395)][_0x4e12c5(0x17d)]=parseInt(_0x898371)+'%',pokeIframeAPI(_0x4e12c5(0x427),_0x51286d,_0x392e0d),pokeIframeAPI(_0x4e12c5(0x67f),_0x898371,_0x392e0d);})[_0x51cad2(0x496)](warnlog)):_0x9bcef6[_0x51cad2(0x16e)](_0x480d32)[_0x51cad2(0x658)](()=>{var _0x1f8a2a=_0x51cad2;log(_0x1f8a2a(0x1a9)),_0xbd3d82[_0x1f8a2a(0x718)][_0x392e0d]['stats'][_0x1f8a2a(0x17d)]=parseInt(_0x898371)+'%',pokeIframeAPI(_0x1f8a2a(0x427),_0x51286d,_0x392e0d),pokeIframeAPI(_0x1f8a2a(0x67f),_0x898371,_0x392e0d);})[_0x51cad2(0x496)](warnlog);return;}else _0x51cad2(0x454)!==_0x51cad2(0x1bf)?warnlog(_0x51cad2(0x290)):_0x4ab025(_0x51cad2(0x41a));}}catch(_0x4ce743){errorlog(_0x4ce743);}};function _0x17cc6e(_0x5a192d,_0x403e70=0x2710){var _0x5ebd98=_0x402d1d;_0x403e70=parseInt(_0x403e70);if(_0xbd3d82[_0x5ebd98(0x23f)])_0x403e70+=_0xbd3d82[_0x5ebd98(0x23f)];else{if(_0xbd3d82[_0x5ebd98(0x488)]&&_0xbd3d82[_0x5ebd98(0x379)]==0x5)_0x403e70+=0x20;else{if(_0xbd3d82[_0x5ebd98(0x379)]&&_0xbd3d82['stereo']!=0x3){if(_0x5ebd98(0x2d9)===_0x5ebd98(0x2d9))_0x403e70+=0x100;else{_0x43eb1f(_0x5ebd98(0x713));return;}}else _0x403e70+=0x20;}}return log('actual\x20bitrate:'+_0x403e70),_0x403e70<0x1&&(_0x403e70=0x1),_0x5a192d=CodecsHandler[_0x5ebd98(0x186)](_0x5a192d,{'min':parseInt(_0x403e70/0xa)||0x1,'max':_0x403e70},_0xbd3d82['codec']),_0x5a192d;}_0xbd3d82[_0x402d1d(0x187)]=function(_0x497d48,_0x24aaf2){var _0x36880e=_0x402d1d;_0x36880e(0x615)!==_0x36880e(0x140)?(log(_0x497d48),_0xbd3d82['mykey']==={}&&log(_0x36880e(0x552)),window[_0x36880e(0x3e7)][_0x36880e(0x147)][_0x36880e(0x70d)]({'name':_0x36880e(0x43c)},_0xbd3d82['mykey'][_0x36880e(0x402)],_0xbd3d82[_0x36880e(0x385)][_0x36880e(0x675)](_0x497d48))['then'](function(_0x43d5ea){var _0x55115f=_0x36880e;_0x43d5ea=new Uint8Array(_0x43d5ea),_0x43d5ea=_0x43d5ea['reduce']((_0x3a6a89,_0x32bffd)=>_0x3a6a89+_0x32bffd[_0x55115f(0x20c)](0x10)[_0x55115f(0xcb)](0x2,'0'),''),_0x24aaf2(_0x497d48,_0x43d5ea),log(JSON[_0x55115f(0x6b9)](_0x43d5ea));})[_0x36880e(0x496)](errorlog)):_0x2a3816[_0x36880e(0x4c9)][_0x38cbc9][_0x36880e(0x3c8)][_0x36880e(0x1d4)][_0x36880e(0xe3)]=0x5;},_0xbd3d82[_0x402d1d(0x599)]=function(_0x1705af,_0x1a76e8){var _0x25f4e2=_0x402d1d;_0x1705af[_0x25f4e2(0x476)]=new Uint8Array(_0x1705af['signature']['match'](/.{1,2}/g)['map'](_0x4d6920=>parseInt(_0x4d6920,0x10)));if(_0xbd3d82[_0x25f4e2(0x42a)][_0x1a76e8][_0x25f4e2(0x3a1)])return window[_0x25f4e2(0x3e7)][_0x25f4e2(0x147)]['verify']({'name':_0x25f4e2(0x43c)},_0xbd3d82['keys'][_0x1a76e8]['publicKey'],_0x1705af[_0x25f4e2(0x476)],_0xbd3d82[_0x25f4e2(0x385)][_0x25f4e2(0x675)](_0x1705af[_0x25f4e2(0x164)]))['then'](function(_0x305fbb){return log(_0x305fbb),_0x305fbb;})[_0x25f4e2(0x496)](function(_0xeddf89){return errorlog(_0xeddf89),![];});},_0xbd3d82[_0x402d1d(0x210)]=function(_0x2d05ad){var _0x10080b=_0x402d1d;if(_0xbd3d82['password'])return _0xbd3d82[_0x10080b(0x61b)]!==![]?(log(_0x10080b(0x69d)),_0x2d05ad=_0x2d05ad[_0x10080b(0x266)](0x0,-0x1*_0xbd3d82[_0x10080b(0x61b)][_0x10080b(0x49b)]),_0x2d05ad):(log('Stream\x20ID\x20pre:'+_0x2d05ad),generateHash(_0xbd3d82['password']+_0xbd3d82['salt'],0x6)[_0x10080b(0x658)](function(_0xc67159){var _0x246627=_0x10080b;return _0xbd3d82['hash']=_0xc67159,log(_0x2d05ad),_0x2d05ad=_0x2d05ad['slice'](0x0,-0x1*_0xbd3d82[_0x246627(0x61b)][_0x246627(0x49b)]),log('Final\x20streamID:\x20'+_0x2d05ad),_0x2d05ad;})[_0x10080b(0x496)](errorlog));return _0x2d05ad;},_0xbd3d82[_0x402d1d(0x12b)]=function(){var _0x5d60d1=_0x402d1d;if(!_0xbd3d82[_0x5d60d1(0x4c7)])return;if(!_0xbd3d82['director']){if('hlhlL'!==_0x5d60d1(0x3c3))_0x3714ef=_0x1083ab[_0x5d60d1(0x2fe)](_0x2607eb-0x3c*0x18);else return;}_0xbd3d82[_0x5d60d1(0x4bb)][_0x5d60d1(0x49b)]?(_0xbd3d82['queueList'][_0x5d60d1(0x49b)]>0xa?'uHWhu'==='dBONw'?(_0x45ac53(_0x5d60d1(0x17e)),_0x32cd87[_0x5d60d1(0x513)](_0x25d788)):getById(_0x5d60d1(0x197))[_0x5d60d1(0x271)]='β€Ό':getById(_0x5d60d1(0x197))[_0x5d60d1(0x271)]=_0xbd3d82[_0x5d60d1(0x4bb)][_0x5d60d1(0x49b)],getById('queueNotification')['classList'][_0x5d60d1(0x60e)](_0x5d60d1(0x197))):(getById(_0x5d60d1(0x197))[_0x5d60d1(0x271)]='',getById(_0x5d60d1(0x197))['classList'][_0x5d60d1(0x117)]('queueNotification'));},_0xbd3d82[_0x402d1d(0x593)]=function(){var _0x224c19=_0x402d1d;if(!_0xbd3d82[_0x224c19(0x4c7)])return;if(!_0xbd3d82[_0x224c19(0x488)])return;if(_0xbd3d82[_0x224c19(0x4bb)][_0x224c19(0x49b)]==0x0){getById('queuebutton')[_0x224c19(0x5ce)][_0x224c19(0x60e)](_0x224c19(0x63c)),getById(_0x224c19(0x393))[_0x224c19(0x5ce)][_0x224c19(0x60e)](_0x224c19(0x1c9)),getById(_0x224c19(0x393))[_0x224c19(0x5ce)][_0x224c19(0x117)]('float'),setTimeout(function(){var _0x14105c=_0x224c19;getById(_0x14105c(0x393))[_0x14105c(0x5ce)]['add'](_0x14105c(0x367)),getById(_0x14105c(0x393))[_0x14105c(0x5ce)][_0x14105c(0x117)](_0x14105c(0x63c)),getById(_0x14105c(0x393))[_0x14105c(0x5ce)][_0x14105c(0x117)](_0x14105c(0x1c9));},0x32);return;}var _0x1358a8=_0xbd3d82[_0x224c19(0x4bb)][_0x224c19(0x1d3)]();getById(_0x224c19(0x393))[_0x224c19(0x5ce)]['add'](_0x224c19(0x63c)),getById(_0x224c19(0x393))[_0x224c19(0x5ce)][_0x224c19(0x117)](_0x224c19(0x367)),setTimeout(function(){var _0x4fec12=_0x224c19;if(_0x4fec12(0x724)==='qwmVv')getById(_0x4fec12(0x393))[_0x4fec12(0x5ce)][_0x4fec12(0x60e)](_0x4fec12(0x367)),getById('queuebutton')[_0x4fec12(0x5ce)][_0x4fec12(0x117)](_0x4fec12(0x63c));else try{delete _0x1a8287[_0x4fec12(0x4c9)][_0x560e3d][_0x4fec12(0x395)][_0x4fec12(0x6b3)][_0x4fec12(0x27e)],delete _0x3c32c8[_0x4fec12(0x4c9)][_0x58393d][_0x4fec12(0x395)][_0x4fec12(0x6b3)][_0x4fec12(0x332)];}catch(_0x183d71){}},0xc8),_0xbd3d82[_0x224c19(0x12b)](),_0xbd3d82[_0x224c19(0x680)](_0x1358a8),log(_0x224c19(0x428)+_0x1358a8);},_0xbd3d82['ping']=function(){var _0x3ac7da=_0x402d1d;if(_0xbd3d82[_0x3ac7da(0x4a7)])return;clearTimeout(_0xbd3d82[_0x3ac7da(0x22c)]);if(!_0xbd3d82['ws']||_0xbd3d82['ws'][_0x3ac7da(0x563)]!==0x1)return;_0xbd3d82[_0x3ac7da(0x22c)]=setTimeout(function(){var _0x4a1563=_0x3ac7da;log('Pinging');var _0x39b24c={};_0x39b24c[_0x4a1563(0x55e)]='ping',_0xbd3d82[_0x4a1563(0x513)](_0x39b24c);},0xbb8);},_0xbd3d82['watchStream']=function(_0x69d38c){var _0x2ae5be=_0x402d1d;_0xbd3d82[_0x2ae5be(0x131)]();if(_0x69d38c[_0x2ae5be(0x49b)]>0x0){var _0x42cfd3={};_0x42cfd3[_0x2ae5be(0x55e)]=_0x2ae5be(0x161),_0x42cfd3[_0x2ae5be(0x2fc)]=_0x69d38c,_0xbd3d82[_0x2ae5be(0x513)](_0x42cfd3),_0xbd3d82[_0x2ae5be(0xf1)][_0x69d38c]=!![];}else log(_0x2ae5be(0x59d));},_0xbd3d82[_0x402d1d(0x591)]=function _0xafe3a6(_0x1b6711){var _0x1ad75f=_0x402d1d;_0xbd3d82['connect']();var _0x1f5d7e={};return _0x1f5d7e[_0x1ad75f(0x55e)]=_0x1ad75f(0x1af),_0xbd3d82[_0x1ad75f(0x488)]&&(_0x1f5d7e[_0x1ad75f(0x71b)]=!![]),_0xbd3d82[_0x1ad75f(0x4a7)]&&(_0x1f5d7e[_0x1ad75f(0x2fc)]=_0xbd3d82[_0x1ad75f(0x2fc)]),_0xbd3d82[_0x1ad75f(0x3ec)]===![]&&(_0xbd3d82[_0x1ad75f(0x3ec)]=!![]),_0xbd3d82[_0x1ad75f(0x56b)]?_0xbd3d82[_0x1ad75f(0x61b)]?generateHash(_0x1b6711+_0xbd3d82[_0x1ad75f(0x56b)]+_0xbd3d82[_0x1ad75f(0xd5)],0x10)[_0x1ad75f(0x658)](function(_0x25622e){var _0x39572a=_0x1ad75f;return _0xbd3d82[_0x39572a(0x4a7)]&&(_0xbd3d82['roomenc']=_0x25622e),_0x1f5d7e[_0x39572a(0x6ba)]=_0x25622e,_0xbd3d82[_0x39572a(0x513)](_0x1f5d7e),_0xbd3d82['listPromise']=_0x5f473(),log(_0x39572a(0x333)),_0xbd3d82[_0x39572a(0x2e5)];})[_0x1ad75f(0x496)](errorlog):generateHash(_0xbd3d82[_0x1ad75f(0x56b)]+_0xbd3d82[_0x1ad75f(0xd5)],0x6)['then'](function(_0x4cd8ff){var _0x3219c9=_0x1ad75f;return _0xbd3d82[_0x3219c9(0x61b)]=_0x4cd8ff,log(_0x3219c9(0x447)+_0x4cd8ff),log('rejoining\x20room'),_0xbd3d82[_0x3219c9(0x591)](_0x1b6711);})[_0x1ad75f(0x496)](errorlog):(_0xbd3d82[_0x1ad75f(0x4a7)]&&(_0xbd3d82[_0x1ad75f(0x3ae)]=_0x1b6711),_0x1f5d7e[_0x1ad75f(0x6ba)]=_0x1b6711,_0xbd3d82[_0x1ad75f(0x513)](_0x1f5d7e),_0xbd3d82[_0x1ad75f(0x2e5)]=_0x5f473(),log(_0x1ad75f(0x5ab)),_0xbd3d82[_0x1ad75f(0x2e5)]);},_0xbd3d82[_0x402d1d(0x513)]=function(_0x990d0c){var _0x53a38a=_0x402d1d;_0xbd3d82[_0x53a38a(0x4a7)]&&(_0xbd3d82[_0x53a38a(0x40b)]?'mmXOh'==='aJutX'?_0x24087b=_0x1ae731[_0x53a38a(0x718)][_0x40a2d6][_0x53a38a(0x6a0)]:_0x990d0c[_0x53a38a(0x154)]=_0xbd3d82['UUID']:(_0xbd3d82['UUID']=_0xbd3d82[_0x53a38a(0x6a3)](0x14),_0x990d0c[_0x53a38a(0x154)]=_0xbd3d82['UUID']),_0xbd3d82[_0x53a38a(0x488)]&&(_0x990d0c[_0x53a38a(0x488)]=!![]),!(_0x53a38a(0x6ba)in _0x990d0c)&&(_0xbd3d82[_0x53a38a(0x3ae)]&&(_0x990d0c[_0x53a38a(0x6ba)]=_0xbd3d82[_0x53a38a(0x3ae)])));clearTimeout(_0xbd3d82['pingTimeout']);try{if(_0xbd3d82['password']){if(_0x990d0c['streamID']){if(_0xbd3d82[_0x53a38a(0x61b)]!==![]){if(_0xbd3d82['ws']===null||(typeof _0xbd3d82['ws']!==_0x53a38a(0x23a)||_0xbd3d82['ws'][_0x53a38a(0x563)]!==0x1))log(_0x990d0c,_0x53a38a(0x71f)),_0xbd3d82[_0x53a38a(0x6c1)]['push'](_0x990d0c);else{_0x990d0c[_0x53a38a(0x2fc)]=_0x990d0c['streamID'][_0x53a38a(0x380)](0x0,0x18)+_0xbd3d82[_0x53a38a(0x61b)][_0x53a38a(0x380)](0x0,0x6);var _0x3aefcc=JSON[_0x53a38a(0x6b9)](_0x990d0c);if(_0x3aefcc['length']>0x3a98){errorlog(_0x53a38a(0x1b1)),errorlog(_0x990d0c),errorlog(_0x3aefcc['length']);return;}_0xbd3d82['ws']['send'](_0x3aefcc);}}else return generateHash(_0xbd3d82[_0x53a38a(0x56b)]+_0xbd3d82[_0x53a38a(0xd5)],0x6)[_0x53a38a(0x658)](function(_0x2b8939){var _0x39c447=_0x53a38a;_0xbd3d82[_0x39c447(0x61b)]=_0x2b8939;if(typeof _0xbd3d82['ws']!==_0x39c447(0x23a)||_0xbd3d82['ws'][_0x39c447(0x563)]!==0x1)log(_0x990d0c,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0xbd3d82[_0x39c447(0x6c1)][_0x39c447(0x445)](_0x990d0c);else{_0x990d0c['streamID']=_0x990d0c['streamID']['substring'](0x0,0x18)+_0xbd3d82[_0x39c447(0x61b)]['substring'](0x0,0x6);var _0x360753=JSON['stringify'](_0x990d0c);if(_0x360753[_0x39c447(0x49b)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0xbd3d82['ws'][_0x39c447(0x335)](_0x360753);}})[_0x53a38a(0x496)](errorlog);}else{if(_0xbd3d82['ws']===null||(typeof _0xbd3d82['ws']!==_0x53a38a(0x23a)||_0xbd3d82['ws'][_0x53a38a(0x563)]!==0x1))_0x53a38a(0x2ea)!==_0x53a38a(0x2ea)?_0x5d4a56[_0x53a38a(0x4c9)][_0x13c813][_0x53a38a(0x539)][_0x53a38a(0x1d4)][_0x53a38a(0x299)]=_0x4dbc73[_0x53a38a(0x4c9)][_0x4ac925]['streamID']:(log(_0x990d0c,_0x53a38a(0x71f)),_0xbd3d82[_0x53a38a(0x6c1)][_0x53a38a(0x445)](_0x990d0c));else{var _0x3aefcc=JSON['stringify'](_0x990d0c);if(_0x3aefcc['length']>0x3a98){errorlog(_0x53a38a(0x1b1));return;}_0xbd3d82['ws'][_0x53a38a(0x335)](_0x3aefcc);}}}else{if(typeof _0xbd3d82['ws']!==_0x53a38a(0x23a)||_0xbd3d82['ws'][_0x53a38a(0x563)]!==0x1)warnlog(_0x53a38a(0x6c4)),_0xbd3d82[_0x53a38a(0x6c1)][_0x53a38a(0x445)](_0x990d0c);else{var _0x3aefcc=JSON[_0x53a38a(0x6b9)](_0x990d0c);if(_0x3aefcc[_0x53a38a(0x49b)]>0x3a98){errorlog(_0x53a38a(0x1b1));return;}_0xbd3d82['ws']['send'](_0x3aefcc);}}}catch(_0x3fb000){errorlog(_0x3fb000);}},_0xbd3d82[_0x402d1d(0x5f1)]=function(_0x1f9d22,_0x418d29=![]){var _0x3d94c7=_0x402d1d,_0x381fd4=[],_0x21e3a0=JSON['stringify'](_0x1f9d22);for(var _0x165c7c in _0xbd3d82[_0x3d94c7(0x718)]){if(_0x418d29&&_0x418d29!==_0x165c7c)continue;try{_0xbd3d82[_0x3d94c7(0x718)][_0x165c7c][_0x3d94c7(0x5bc)]['send'](_0x21e3a0),_0x381fd4[_0x3d94c7(0x445)](_0x165c7c);}catch(_0x351324){warnlog(_0x3d94c7(0x19c));}if(_0x418d29&&_0x418d29===_0x165c7c)return _0x381fd4[_0x3d94c7(0x49b)];}for(var _0x165c7c in _0xbd3d82[_0x3d94c7(0x4c9)]){if(_0x418d29&&_0x418d29!==_0x165c7c)continue;if(_0x381fd4[_0x3d94c7(0x497)](_0x165c7c))continue;try{if(_0x3d94c7(0x574)in _0xbd3d82[_0x3d94c7(0x4c9)][_0x165c7c]){var _0x6ff448=JSON[_0x3d94c7(0x5c4)](_0x1f9d22);_0x6ff448['altUUID']=!![],_0x6ff448=JSON[_0x3d94c7(0x6b9)](_0x6ff448),_0xbd3d82[_0x3d94c7(0x4c9)][_0xbd3d82['rpcs'][_0x165c7c][_0x3d94c7(0x574)]][_0x3d94c7(0x70a)]['send'](_0x6ff448);}else _0xbd3d82[_0x3d94c7(0x4c9)][_0x165c7c]['receiveChannel'][_0x3d94c7(0x335)](_0x21e3a0);_0x381fd4[_0x3d94c7(0x445)](_0x165c7c);}catch(_0xbebb35){if(_0x3d94c7(0x16b)===_0x3d94c7(0x1cf)){var _0x6801ce={};_0x6801ce[_0x3d94c7(0x1f9)]=_0x3d94c7(0xf2),_0x479292[_0x3d94c7(0x699)](_0x6801ce,_0x58be38);}else warnlog(_0x3d94c7(0x289));}}return _0x381fd4[_0x3d94c7(0x49b)];},_0xbd3d82[_0x402d1d(0xdb)]=function(_0x527d3b,_0x1b74b9=![]){var _0xaa584c=_0x402d1d;if(_0xaa584c(0x239)!==_0xaa584c(0x6cf)){var _0xc2fdd7=![];if(_0xaa584c(0x40b)in _0x527d3b)_0xc2fdd7=_0xbd3d82['sendMessage'](_0x527d3b,_0x527d3b['UUID']),_0xc2fdd7?(log(_0x527d3b),log(_0xaa584c(0x1c6))):_0xaa584c(0x602)===_0xaa584c(0x602)?(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0xbd3d82[_0xaa584c(0x513)](_0x527d3b)):(_0x53fbcb['ws']=null,_0x1042be(()=>{try{_0x33c841['connect'](!![]);}catch(_0x4b471f){};},0x7d0));else _0x1b74b9?(_0xc2fdd7=_0xbd3d82['sendMessage'](_0x527d3b),_0xc2fdd7?(log(_0x527d3b),log(_0xaa584c(0x26a))):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0xbd3d82[_0xaa584c(0x513)](_0x527d3b))):(_0xbd3d82[_0xaa584c(0x513)](_0x527d3b),log(_0xaa584c(0x62a)));}else _0x2a55d3(_0x1657a0);},_0xbd3d82[_0x402d1d(0x4f1)]=function(_0x475b6a,_0x56bf0e=![]){var _0x13978a=_0x402d1d,_0xc27310=![];if(_0x13978a(0x40b)in _0x475b6a)_0xc27310=_0xbd3d82[_0x13978a(0x632)](_0x475b6a,_0x475b6a[_0x13978a(0x40b)]),_0xc27310?log(_0x13978a(0x1c6)):(log(_0x13978a(0x2f6)),_0xbd3d82[_0x13978a(0x513)](_0x475b6a));else _0x56bf0e?(_0xc27310=_0xbd3d82[_0x13978a(0x632)](_0x475b6a),_0xc27310?log(_0x13978a(0x26a)):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0xbd3d82[_0x13978a(0x513)](_0x475b6a))):(_0xbd3d82[_0x13978a(0x513)](_0x475b6a),log(_0x13978a(0x62a)));},_0xbd3d82[_0x402d1d(0x2a3)]=function(){var _0x4a29b3=_0x402d1d;if(_0xbd3d82['disableOBS']===![]){var _0x1f0d79={},_0x4befd2=![];_0xbd3d82[_0x4a29b3(0x2a4)][_0x4a29b3(0x65f)]!==null&&(_0xbd3d82[_0x4a29b3(0x2a4)][_0x4a29b3(0x65f)]===![]&&(_0x4befd2=!![]),_0x1f0d79[_0x4a29b3(0x5b8)]=_0xbd3d82[_0x4a29b3(0x2a4)][_0x4a29b3(0x65f)]);_0xbd3d82[_0x4a29b3(0x2a4)]['sourceActive']!==null&&(_0x1f0d79[_0x4a29b3(0x465)]=_0xbd3d82[_0x4a29b3(0x2a4)]['sourceActive']);_0xbd3d82['obsState']['recording']!==null&&(_0x1f0d79[_0x4a29b3(0x218)]=_0xbd3d82[_0x4a29b3(0x2a4)][_0x4a29b3(0x57f)]);_0xbd3d82[_0x4a29b3(0x2a4)][_0x4a29b3(0x394)]!==null&&(_0x1f0d79[_0x4a29b3(0x49f)]=_0xbd3d82[_0x4a29b3(0x2a4)]['streaming']);for(var _0x298ce1 in _0xbd3d82[_0x4a29b3(0x4c9)]){if(_0xbd3d82[_0x4a29b3(0x603)]!==![]){var _0x266afc=parseInt(_0xbd3d82[_0x4a29b3(0x4c9)][_0x298ce1][_0x4a29b3(0x6e8)]);_0x4befd2&&((_0x266afc>_0xbd3d82['optimize']||_0x266afc<0x0)&&(_0x266afc=_0xbd3d82[_0x4a29b3(0x603)])),_0xbd3d82[_0x4a29b3(0x4c9)][_0x298ce1][_0x4a29b3(0x2db)]!==_0x266afc?(_0x1f0d79[_0x4a29b3(0x4f6)]=_0x266afc,warnlog(_0x4a29b3(0x18a)),warnlog(_0x1f0d79),_0xbd3d82['sendRequest'](_0x1f0d79,_0x298ce1)?_0xbd3d82[_0x4a29b3(0x4c9)][_0x298ce1][_0x4a29b3(0x2db)]=_0x266afc:errorlog(_0x4a29b3(0x41a))):(warnlog(_0x4a29b3(0x18a)),warnlog(_0x1f0d79),_0xbd3d82[_0x4a29b3(0x632)](_0x1f0d79,_0x298ce1));}else warnlog(_0x4a29b3(0x18a)),warnlog(_0x1f0d79),_0xbd3d82[_0x4a29b3(0x632)](_0x1f0d79,_0x298ce1);}}},_0xbd3d82[_0x402d1d(0x40c)]=function(_0x9e8eff){var _0x48d3c9=_0x402d1d;if(!_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff][_0x48d3c9(0x137)])return;var _0x316779={};_0x316779[_0x48d3c9(0x4fc)]=_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff][_0x48d3c9(0x137)][_0x48d3c9(0x6cc)][_0x48d3c9(0x49e)]!=_0x48d3c9(0x69b),_0x316779[_0x48d3c9(0x637)]=_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff]['mutedState'];if(_0xbd3d82[_0x48d3c9(0x603)]!==![]){if(_0x48d3c9(0x3c9)==='qDbEe')_0x28aca7[_0x48d3c9(0x4c9)][_0x11bda8]['mc']=new _0x39764f(_0x1c856a[_0x48d3c9(0x6fb)]);else{var _0x160ffd=parseInt(_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff][_0x48d3c9(0x6e8)]);_0x316779[_0x48d3c9(0x4fc)]===![]&&((_0x160ffd>_0xbd3d82[_0x48d3c9(0x603)]||_0x160ffd<0x0)&&(_0x160ffd=_0xbd3d82[_0x48d3c9(0x603)])),_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff][_0x48d3c9(0x2db)]!==_0x160ffd?(_0x316779[_0x48d3c9(0x4f6)]=_0x160ffd,_0xbd3d82[_0x48d3c9(0x632)](_0x316779,_0x9e8eff)?_0x48d3c9(0x5d0)===_0x48d3c9(0x5d0)?_0xbd3d82[_0x48d3c9(0x4c9)][_0x9e8eff][_0x48d3c9(0x2db)]=_0x160ffd:_0x274ff1(_0x279ac6):errorlog(_0x48d3c9(0x41a))):_0xbd3d82['sendRequest'](_0x316779,_0x9e8eff);}}else _0xbd3d82[_0x48d3c9(0x632)](_0x316779,_0x9e8eff);},_0xbd3d82[_0x402d1d(0x6f2)]=function(_0x4a00fe){var _0x2d7d88=_0x402d1d;if(_0x2d7d88(0x30a)===_0x2d7d88(0x3c1))_0x2a2ced[_0x2d7d88(0x2d7)]();else{if(_0x2d7d88(0x189)in _0x4a00fe){if(_0x2d7d88(0x354)in _0x4a00fe){if(_0x2d7d88(0x311)in _0x4a00fe){if(_0xbd3d82[_0x2d7d88(0x311)]!==![]){var _0x1f32d8=![],_0x54f8b2=0x0;for(var _0x36cb84 in _0xbd3d82[_0x2d7d88(0x4c9)]){_0x54f8b2+=0x1;if(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x2fc)]===_0x4a00fe[_0x2d7d88(0x354)]){if(_0x2d7d88(0x4c4)in _0x4a00fe){if(_0x4a00fe[_0x2d7d88(0x189)]==_0x2d7d88(0x6c7))_0x4a00fe[_0x2d7d88(0x4c4)]==0x0?(log(_0x2d7d88(0x2f8)),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x2a2)]=!![],applyMuteState(_0x36cb84)):(log(_0x2d7d88(0x176)),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x2a2)]=![],applyMuteState(_0x36cb84)),_0xbd3d82[_0x2d7d88(0x40c)](_0x36cb84);else{if(_0x4a00fe[_0x2d7d88(0x189)]==_0x2d7d88(0x49e)){if(_0xbd3d82[_0x2d7d88(0x163)])return;;if(_0xbd3d82[_0x2d7d88(0x311)]===_0x4a00fe['scene']){if(_0xbd3d82[_0x2d7d88(0x24b)]==0x2){if(_0x4a00fe[_0x2d7d88(0x4c4)]==0x0){_0xbd3d82['rpcs'][_0x36cb84]['mutedStateScene']=!![],applyMuteState(_0x36cb84);_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]&&(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)]['style']['display']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['sceneType2']=![],_0x1f32d8=!![]));_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82['rpcs'][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)]['display']=_0x2d7d88(0x69b),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x511)]=![],_0x1f32d8=!![]);var _0x57f6cc=0x0,_0x430443=![];for(var _0x2076ac in _0xbd3d82[_0x2d7d88(0x4c9)]){_0x2076ac!==_0x36cb84&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['videoElement']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)][_0x2d7d88(0x511)]&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['videoElement']['sceneType2']>_0x57f6cc&&(_0x57f6cc=_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['videoElement'][_0x2d7d88(0x511)],_0x430443=_0x2076ac)),_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)]&&_0xbd3d82['rpcs'][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x511)]&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x511)]>_0x57f6cc&&(_0x57f6cc=_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)]['sceneType2'],_0x430443=_0x2076ac)));}_0x430443&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x610)]=![],applyMuteState(_0x430443),_0xbd3d82['rpcs'][_0x430443][_0x2d7d88(0x137)]&&(_0xbd3d82['rpcs'][_0x430443]['videoElement'][_0x2d7d88(0x6cc)]['display']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x3a2),_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x511)]=Date['now'](),_0x1f32d8=!![]),_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x198)]&&clearInterval(_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x198)]),_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)]['controls']=![],_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)][_0x2d7d88(0x198)]=setTimeout(showControlBar['bind'](null,_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x137)]),0xbb8)),_0xbd3d82['rpcs'][_0x430443][_0x2d7d88(0x539)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443]['iframeEle']['style'][_0x2d7d88(0x49e)]&&_0xbd3d82['rpcs'][_0x430443][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x3a2),_0xbd3d82[_0x2d7d88(0x4c9)][_0x430443][_0x2d7d88(0x539)]['sceneType2']=Date['now'](),_0x1f32d8=!![]));}else{for(var _0x2076ac in _0xbd3d82[_0x2d7d88(0x4c9)]){if(_0x2076ac!==_0x36cb84){_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x610)]=!![],applyMuteState(_0x2076ac);_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)]&&(_0x2d7d88(0x45a)===_0x2d7d88(0x337)?(_0x40bc47['encodings'][0x0]['active']=![],_0x191908(function(_0x234988,_0x5e5769,_0x469e03){var _0x3026db=_0x2d7d88;_0x469e03['setParameters'](_0x5e5769)[_0x3026db(0x658)]()[_0x3026db(0x496)](_0x176402=>{var _0x5325f8=_0x3026db;_0x4f120c(_0x176402),_0x13fafd[_0x5325f8(0x66a)](_0x5325f8(0x65c)+_0x234988+'\x22]')[0x0][_0x5325f8(0x5ce)][_0x5325f8(0x60e)](_0x5325f8(0x411));});},0x0,_0x1a7180,_0x5ba71b,_0x182a40)):_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)]['style']['display']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)]['style'][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0x1f32d8=!![]));if(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['iframeEle']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)){if('JWNim'!==_0x2d7d88(0x434))_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0x1f32d8=!![];else{_0x5b4213('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}}}}_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x610)]=![],applyMuteState(_0x36cb84),_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)]&&(_0x2d7d88(0x510)==='iAhow'?_0x3329e1=0x1:(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)]['style'][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement']['style'][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]='block',_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement'][_0x2d7d88(0x511)]=Date[_0x2d7d88(0x120)](),_0x1f32d8=!![]),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]&&clearInterval(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['controlTimer']),_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)]['controls']=![],_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['controlTimer']=setTimeout(showControlBar[_0x2d7d88(0xf4)](null,_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement']),0xbb8))),_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]['style'][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]='block',_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x511)]=Date[_0x2d7d88(0x120)](),_0x1f32d8=!![]);}}else{if(_0xbd3d82[_0x2d7d88(0x24b)]==0x1){if(_0x4a00fe[_0x2d7d88(0x4c4)]==0x0)_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)&&(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0x1f32d8=!![])),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)]['style']['display']!==_0x2d7d88(0x69b)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)]['display']='none',_0x1f32d8=!![]);else{for(var _0x2076ac in _0xbd3d82[_0x2d7d88(0x4c9)]){_0x2076ac!==_0x36cb84&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)]&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)]['display']&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!=='none'&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0x1f32d8=!![])),_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82['rpcs'][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x69b)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x2076ac][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]='none',_0x1f32d8=!![]));}_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]&&(_0x2d7d88(0x460)===_0x2d7d88(0x2eb)?(_0x4548b6[_0x2d7d88(0x718)][_0x10802e][_0x2d7d88(0x3f0)]=_0x4f30bc['keyframerate'],_0x3b2149[_0x2d7d88(0x718)][_0x37c08e]['keyframerate']&&_0x248713(function(){var _0x4c4853=_0x2d7d88;_0x3b6370[_0x4c4853(0x4db)](_0x5d66f9);},0x1388)):(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)]['display']&&_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)]['display']!==_0x2d7d88(0x3a2)&&(_0x2d7d88(0x5fc)===_0x2d7d88(0x134)?_0x755f51[_0x2d7d88(0x320)](_0x7f85ed):(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x3a2),_0x1f32d8=!![])),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['controlTimer']&&clearInterval(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x3cd)]=![],_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]=setTimeout(showControlBar[_0x2d7d88(0xf4)](null,_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]),0xbb8))),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]['style']['display']!==_0x2d7d88(0x3a2)&&(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)]['display']=_0x2d7d88(0x3a2),_0x1f32d8=!![]);}}else{if(_0x4a00fe['value']==0x0)_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['mutedStateScene']=!![],applyMuteState(_0x36cb84),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement']&&(_0xbd3d82['rpcs'][_0x36cb84]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['style'][_0x2d7d88(0x49e)]!=='none'&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x69b),_0x1f32d8=!![])),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!=='none'&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)]['style']['display']=_0x2d7d88(0x69b),_0x1f32d8=!![]);else{_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x610)]=![],applyMuteState(_0x36cb84);_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]&&(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)]['style'][_0x2d7d88(0x49e)]=_0x2d7d88(0x3a2),_0x1f32d8=!![]),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]&&clearInterval(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]),_0xbd3d82['rpcs'][_0x36cb84]['videoElement'][_0x2d7d88(0x3cd)]=![],_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x198)]=setTimeout(showControlBar[_0x2d7d88(0xf4)](null,_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x137)]),0xbb8));if(_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)]&&_0xbd3d82['rpcs'][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]&&_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x539)][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]!==_0x2d7d88(0x3a2)){if('gbKfp'!==_0x2d7d88(0x6f9))_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['iframeEle'][_0x2d7d88(0x6cc)][_0x2d7d88(0x49e)]=_0x2d7d88(0x3a2),_0x1f32d8=!![];else{if(_0x59fd80[_0x2d7d88(0x42a)](_0x3b0b9b[_0x2d7d88(0x4c9)])[_0x2d7d88(0x49b)]>0x1){_0x21c593(_0x2d7d88(0x417)),_0x187dc9(_0x93a338[_0x2d7d88(0x4c9)]),delete _0x4ee8e8['rpcs'][_0x5aaf9c],_0x4c185();return;}else _0x14c94d(_0x2d7d88(0x5a1));}}}}}}_0xbd3d82[_0x2d7d88(0x40c)](_0x36cb84);}else _0x4a00fe[_0x2d7d88(0x189)]==_0x2d7d88(0x12c)&&(log(parseInt(_0x4a00fe[_0x2d7d88(0x4c4)])/0x64),_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84]['videoElement']&&(_0xbd3d82[_0x2d7d88(0x4c9)][_0x36cb84][_0x2d7d88(0x137)][_0x2d7d88(0x12c)]=parseInt(_0x4a00fe[_0x2d7d88(0x4c4)])/0x64,log('UN-MUTED')));}}}}_0x1f32d8&&updateMixer();}}else{if(_0x4a00fe['action']==_0x2d7d88(0x482)){}else{if(_0x4a00fe[_0x2d7d88(0x189)]==_0x2d7d88(0x368)){}}}}else _0x4a00fe[_0x2d7d88(0x189)]===_0x2d7d88(0x1fc)&&(warnlog('custom\x20layout\x20being\x20applied'),log(_0x4a00fe),_0xbd3d82[_0x2d7d88(0x1fc)]=_0x4a00fe['value'],updateMixer());}}},_0xbd3d82[_0x402d1d(0x131)]=function _0x360085(_0x2947f6=![]){var _0x162f0a=_0x402d1d;if(_0xbd3d82[_0x162f0a(0x303)]===!![]){log(_0x162f0a(0x6e0));return;}if(_0xbd3d82['ws']!==null){log(_0x162f0a(0x1b6));return;}_0xbd3d82[_0x162f0a(0x545)]==![]&&(_0xbd3d82[_0x162f0a(0x269)]!==![]?_0xbd3d82['wss']=_0x162f0a(0x31c):_0xbd3d82['wss']='wss://wss.vdo.ninja:443');if(_0xbd3d82[_0x162f0a(0x4a7)]===![]){_0xbd3d82[_0x162f0a(0xe8)]=_0xbd3d82[_0x162f0a(0x6a3)](0xc);for(var _0x49d838 in _0xbd3d82[_0x162f0a(0x4c9)]){warnlog(_0x162f0a(0x14d)),_0xbd3d82[_0x162f0a(0x4c9)][_0x49d838][_0x162f0a(0x68c)]==='failed'&&(_0xbd3d82[_0x162f0a(0x4a9)](_0x49d838),warnlog('cleaning\x20up\x20lost\x20connection'));}}_0xbd3d82['ws']=new WebSocket(_0xbd3d82[_0x162f0a(0x545)]),_0x2947f6==![]&&(_0xbd3d82[_0x162f0a(0x10c)]=setTimeout(function(){var _0x3fe491=_0x162f0a;pokeIframeAPI(_0x3fe491(0x2f2),_0x3fe491(0x10c)),errorlog('Websockets\x20timed\x20out;\x2030\x20seconds'),!_0xbd3d82[_0x3fe491(0x3a7)]&&(!window[_0x3fe491(0x6e5)]&&setTimeout(function(){var _0x4700df=_0x3fe491;_0x4700df(0x3de)!==_0x4700df(0x585)?warnUser(_0x4700df(0x35e)):_0x25a294[_0x4700df(0x23d)]=_0x324480[_0x4700df(0x2fb)];},0x1));},0x7530)),_0xbd3d82['ws'][_0x162f0a(0x308)]=function _0xc91589(){var _0x4ed3d8=_0x162f0a;clearTimeout(_0xbd3d82[_0x4ed3d8(0x22c)]),clearInterval(_0xbd3d82[_0x4ed3d8(0x10c)]),log(_0x4ed3d8(0x687)),checkConnection();if(_0xbd3d82['transferred']){errorlog(_0x4ed3d8(0x501));for(_0x4e7a7f in _0xbd3d82[_0x4ed3d8(0x4c9)]){if(_0x4ed3d8(0x17b)===_0x4ed3d8(0x17b))try{_0xbd3d82[_0x4ed3d8(0x4c9)][_0x4e7a7f]['close']();}catch(_0x433860){}else{if(_0x31aa55[_0x4ed3d8(0x2e6)])_0x48aa5c[_0x4ed3d8(0x4c9)][_0x4c4d72][_0x4ed3d8(0x2e6)]=!![];else _0x1924b6[_0x4ed3d8(0x2bf)][_0x4ed3d8(0x2e6)]&&(_0x236f96[_0x4ed3d8(0x4c9)][_0x56f645][_0x4ed3d8(0x2e6)]=!![]);}}for(_0x4e7a7f in _0xbd3d82[_0x4ed3d8(0x718)]){try{_0xbd3d82[_0x4ed3d8(0x718)][_0x4e7a7f][_0x4ed3d8(0x702)]();}catch(_0x638b28){}}_0xbd3d82[_0x4ed3d8(0x43b)]=![],_0xbd3d82[_0x4ed3d8(0x207)]=![];}if(_0xbd3d82[_0x4ed3d8(0x6c1)]!==[])try{var _0x30bb25=_0xbd3d82[_0x4ed3d8(0x6c1)][_0x4ed3d8(0x266)](-0x1e);_0xbd3d82[_0x4ed3d8(0x6c1)]=[];for(var _0x482443 in _0x30bb25){log(_0x4ed3d8(0x109)),_0xbd3d82[_0x4ed3d8(0x513)](_0x30bb25[_0x482443]);}}catch(_0xbba9a5){errorlog(_0xbba9a5);}if(_0x2947f6==!![]){pokeIframeAPI(_0x4ed3d8(0x2f2),_0x4ed3d8(0x362));_0xbd3d82[_0x4ed3d8(0x6ca)]&&_0xbd3d82[_0x4ed3d8(0x3df)]();if(_0xbd3d82[_0x4ed3d8(0x6ba)]!==![]){if(_0xbd3d82[_0x4ed3d8(0x6ba)]===''&&(!_0xbd3d82[_0x4ed3d8(0x163)]||_0xbd3d82[_0x4ed3d8(0x163)]==='')){}else log('ROOMID\x20EANBLED'),log(_0x4ed3d8(0x5bf)),joinRoom(_0xbd3d82['roomid']);}else{var _0x53e5f5=Object[_0x4ed3d8(0x42a)](_0xbd3d82[_0x4ed3d8(0xf1)]);for(var _0x4e7a7f in _0x53e5f5){log(_0x4ed3d8(0x249)+_0x53e5f5[_0x4e7a7f]),_0xbd3d82[_0x4ed3d8(0x680)](_0x53e5f5[_0x4e7a7f]);}}}else pokeIframeAPI('hssConnection',_0x4ed3d8(0xc9));},_0xbd3d82[_0x162f0a(0x3b3)]=function(){var _0x5b8d39=_0x162f0a;_0xbd3d82[_0x5b8d39(0x5b7)]in _0xbd3d82[_0x5b8d39(0x718)]&&(_0xbd3d82[_0x5b8d39(0x718)][_0xbd3d82['directorUUID']][_0x5b8d39(0x395)][_0x5b8d39(0x433)]&&(_0xbd3d82[_0x5b8d39(0x718)][_0xbd3d82[_0x5b8d39(0x5b7)]][_0x5b8d39(0x395)][_0x5b8d39(0x433)][_0x5b8d39(0x488)]=!![])),_0xbd3d82['directorUUID']in _0xbd3d82[_0x5b8d39(0x4c9)]&&(_0xbd3d82['rpcs'][_0xbd3d82[_0x5b8d39(0x5b7)]][_0x5b8d39(0x395)][_0x5b8d39(0x433)]&&(_0xbd3d82[_0x5b8d39(0x4c9)][_0xbd3d82[_0x5b8d39(0x5b7)]][_0x5b8d39(0x395)][_0x5b8d39(0x433)][_0x5b8d39(0x488)]=!![]),_0xbd3d82[_0x5b8d39(0x488)]&&(getById('container_'+_0xbd3d82[_0x5b8d39(0x5b7)])[_0x5b8d39(0x6cc)][_0x5b8d39(0x5ad)]=_0x5b8d39(0x47f),_0xbd3d82[_0x5b8d39(0x4c9)][_0xbd3d82[_0x5b8d39(0x5b7)]]['label']===![]&&(getById(_0x5b8d39(0x578)+_0xbd3d82[_0x5b8d39(0x5b7)])[_0x5b8d39(0x23d)]=miscTranslations[_0x5b8d39(0x2fb)]))),_0xbd3d82[_0x5b8d39(0x191)](),updateUserList();},_0xbd3d82['ws']['onmessage']=function(_0x5356ee){var _0x4a6a50=_0x162f0a;clearTimeout(_0xbd3d82[_0x4a6a50(0x22c)]);try{var _0x5af5ac=JSON[_0x4a6a50(0x5c4)](_0x5356ee[_0x4a6a50(0x164)]);}catch(_0x1e0751){try{var _0x5af5ac=JSON['parse'](_0x5356ee[_0x4a6a50(0x164)]['toString']());}catch(_0x46ecbe){errorlog(_0x46ecbe);return;}}_0x4a6a50(0x2fc)in _0x5af5ac&&(_0x5af5ac[_0x4a6a50(0x2fc)]=_0xbd3d82['desaltStreamID'](_0x5af5ac[_0x4a6a50(0x2fc)]));if(_0xbd3d82[_0x4a6a50(0x4a7)]){if(_0x4a6a50(0x40b)in _0x5af5ac){if(_0xbd3d82[_0x4a6a50(0x40b)]){if(_0x5af5ac[_0x4a6a50(0x40b)]!==_0xbd3d82['UUID'])return;}else return;delete _0x5af5ac[_0x4a6a50(0x40b)];}if(_0x4a6a50(0x6ba)in _0x5af5ac){if(!_0xbd3d82['roomenc'])return;if(_0x4a6a50(0x55e)in _0x5af5ac){if(_0x5af5ac[_0x4a6a50(0x55e)]===_0x4a6a50(0x482)){if(_0x4a6a50(0x6ba)in _0x5af5ac){if('target'in _0x5af5ac){if(_0x5af5ac[_0x4a6a50(0x354)]==_0xbd3d82[_0x4a6a50(0x40b)]){_0x5af5ac[_0x4a6a50(0x55e)]=_0x4a6a50(0x43b),_0xbd3d82[_0x4a6a50(0x3ae)]=_0x5af5ac['roomid'];var _0x5654d9={};_0x5654d9[_0x4a6a50(0x55e)]=_0x4a6a50(0x1af),_0x5654d9[_0x4a6a50(0x6ba)]=_0xbd3d82['roomenc'],_0x5654d9[_0x4a6a50(0x2fc)]=_0xbd3d82[_0x4a6a50(0x2fc)],_0xbd3d82[_0x4a6a50(0x513)](_0x5654d9);}else{if(_0x4a6a50(0x1fd)!=='Liymr')_0x558b87[_0x4a6a50(0x433)][_0x4a6a50(0x5e7)]=_0x425da5[_0x4a6a50(0x273)][_0x4a6a50(0xe3)]*0x64;else return;}}else return;}else{if(_0x4a6a50(0x4a1)===_0x4a6a50(0x4a1))return;else _0x4db81f(_0x4a6a50(0x19c));}}else{if(_0x5af5ac[_0x4a6a50(0x6ba)]!==_0xbd3d82['roomenc'])return;}}else{if(_0x5af5ac[_0x4a6a50(0x6ba)]!==_0xbd3d82[_0x4a6a50(0x3ae)])return;}delete _0x5af5ac[_0x4a6a50(0x6ba)];}if('streamID'in _0x5af5ac){if(_0xbd3d82[_0x4a6a50(0x3d3)]){if(_0xbd3d82[_0x4a6a50(0x3d3)][_0x4a6a50(0x497)](_0x5af5ac[_0x4a6a50(0x2fc)])){}else return;}else{if(_0xbd3d82[_0x4a6a50(0x163)]){if(_0xbd3d82[_0x4a6a50(0x163)]!==_0x5af5ac[_0x4a6a50(0x2fc)])return;else{}}}}_0x4a6a50(0x488)in _0x5af5ac&&(_0x5af5ac['from']&&(_0x4a6a50(0x63e)!==_0x4a6a50(0x63e)?(_0x196cb2[_0x4a6a50(0x17f)][_0x147749]['restricted']===![]||_0x2e1d75[_0x4a6a50(0x17f)][_0x557b3c][_0x4a6a50(0x508)]===_0x307e05)&&_0x79f3b4[_0x4a6a50(0x445)]({'id':_0x4680c0[_0x4a6a50(0x17f)][_0x3f5523]['id'],'name':_0x198592[_0x4a6a50(0x17f)][_0x165c6f][_0x4a6a50(0x182)],'size':_0x34d887['hostedFiles'][_0x5edd72][_0x4a6a50(0x102)]}):(_0xbd3d82[_0x4a6a50(0x5b7)]=_0x5af5ac[_0x4a6a50(0x154)],_0xbd3d82[_0x4a6a50(0x674)]=[],_0xbd3d82[_0x4a6a50(0x674)]['push'](_0xbd3d82[_0x4a6a50(0x5b7)]),_0xbd3d82[_0x4a6a50(0x3b3)]())),delete _0x5af5ac[_0x4a6a50(0x488)]);'from'in _0x5af5ac&&(_0x5af5ac[_0x4a6a50(0x40b)]=_0x5af5ac[_0x4a6a50(0x154)],delete _0x5af5ac[_0x4a6a50(0x154)]);if(_0x4a6a50(0x55e)in _0x5af5ac){if(_0x5af5ac[_0x4a6a50(0x55e)]===_0x4a6a50(0x161)){if('streamID'in _0x5af5ac){if(_0x5af5ac[_0x4a6a50(0x2fc)]===_0xbd3d82[_0x4a6a50(0x2fc)])_0x5af5ac[_0x4a6a50(0x55e)]=_0x4a6a50(0x3e0);else return;}}else{if(_0x5af5ac[_0x4a6a50(0x55e)]===_0x4a6a50(0x57c)){if(_0xbd3d82[_0x4a6a50(0x3d3)]){if(_0x4a6a50(0x205)!==_0x4a6a50(0xd3)){if(_0xbd3d82[_0x4a6a50(0x3d3)][_0x4a6a50(0x497)](_0x5af5ac[_0x4a6a50(0x2fc)])){if('CDCqc'!==_0x4a6a50(0x1d7)){play(_0x5af5ac[_0x4a6a50(0x2fc)]);return;}else{if(_0x4a6a50(0x574)in _0x5ccf96[_0x4a6a50(0x4c9)][_0x3ef036]){var _0x5e3463=_0xe230fc[_0x4a6a50(0x5c4)](_0x45e16d);_0x5e3463[_0x4a6a50(0xe6)]=!![],_0x5e3463=_0x3507a5[_0x4a6a50(0x6b9)](_0x5e3463),_0x521580[_0x4a6a50(0x4c9)][_0x1146ce[_0x4a6a50(0x4c9)][_0x3a2a11][_0x4a6a50(0x574)]][_0x4a6a50(0x70a)][_0x4a6a50(0x335)](_0x5e3463);}else _0x4ecb6d[_0x4a6a50(0x4c9)][_0x55a3ad][_0x4a6a50(0x70a)]['send'](_0x191be0);return!![];}}else return;}else return _0x5fc3bb(_0x19ec79['message']),![];}else{if(_0xbd3d82[_0x4a6a50(0x163)]){if(_0xbd3d82[_0x4a6a50(0x163)]!==_0x5af5ac[_0x4a6a50(0x2fc)])return;else{if(_0x4a6a50(0x704)===_0x4a6a50(0x704)){play(_0x5af5ac[_0x4a6a50(0x2fc)]);return;}else _0x41c67b[_0x4a6a50(0x4c9)][_0x42e8c8]['group']=_0x4a001c[_0x4a6a50(0x433)][_0x4a6a50(0x159)]['split'](',');}}}}else{if(_0x5af5ac[_0x4a6a50(0x55e)]===_0x4a6a50(0x1af)){if(_0x4a6a50(0x2fc)in _0x5af5ac){if(_0xbd3d82[_0x4a6a50(0x3d3)]){if(_0x4a6a50(0x423)!==_0x4a6a50(0x423))try{_0x13b48a['rpcs'][_0xf814e3]['close']();}catch(_0x1bb80b){}else{if(_0xbd3d82[_0x4a6a50(0x3d3)][_0x4a6a50(0x497)](_0x5af5ac[_0x4a6a50(0x2fc)]))play(_0x5af5ac[_0x4a6a50(0x2fc)]);else{}}}else{if(_0xbd3d82[_0x4a6a50(0x163)]){if(_0xbd3d82['view']!==_0x5af5ac[_0x4a6a50(0x2fc)]){}else play(_0x5af5ac[_0x4a6a50(0x2fc)]);}else play(_0x5af5ac[_0x4a6a50(0x2fc)]);}}_0x5af5ac[_0x4a6a50(0x55e)]='offerSDP';}}}}}if(_0x5af5ac[_0x4a6a50(0x55e)]){if(_0x5af5ac['request']=='offerSDP'){if(_0xbd3d82[_0x4a6a50(0x4c7)]){if(_0xbd3d82[_0x4a6a50(0x674)][_0x4a6a50(0x40d)](_0x5af5ac[_0x4a6a50(0x40b)])>=0x0)_0xbd3d82[_0x4a6a50(0x3e0)](_0x5af5ac[_0x4a6a50(0x40b)]);else _0xbd3d82[_0x4a6a50(0x488)]&&(_0x5af5ac[_0x4a6a50(0x40b)]in _0xbd3d82[_0x4a6a50(0x4c9)]&&_0xbd3d82['offerSDP'](_0x5af5ac[_0x4a6a50(0x40b)]));}else _0xbd3d82['offerSDP'](_0x5af5ac[_0x4a6a50(0x40b)]);}else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x31e))log(_0x5af5ac),_0x4a6a50(0x488)in _0x5af5ac?(_0xbd3d82[_0x4a6a50(0x5b7)]=_0x5af5ac[_0x4a6a50(0x488)],_0xbd3d82[_0x4a6a50(0x674)]=[],_0xbd3d82[_0x4a6a50(0x674)]['push'](_0xbd3d82[_0x4a6a50(0x5b7)]),_0xbd3d82[_0x4a6a50(0x3b3)]()):(_0xbd3d82[_0x4a6a50(0x5b7)]=![],_0xbd3d82[_0x4a6a50(0x674)]=[]),_0x4a6a50(0x71b)in _0x5af5ac&&(_0x5af5ac[_0x4a6a50(0x71b)]==![]&&(!_0xbd3d82['cleanOutput']&&(_0x4a6a50(0x3e9)!=='xkSLL'?(getById('head4')['innerHTML']=miscTranslations['not-the-director'],_0xbd3d82[_0x4a6a50(0x5d7)]?_0xbd3d82[_0x4a6a50(0x573)]===null&&('xtJQb'!==_0x4a6a50(0x65a)?warnUser(miscTranslations[_0x4a6a50(0x692)]):_0x329ab3[_0x4a6a50(0x311)]!==![]&&(_0x4a6a50(0x189)in _0x55fa1d&&_0x4412f3['directorActions'](_0x54c76c))):_0x4a6a50(0x6da)!==_0x4a6a50(0x34d)?setTimeout(function(){var _0x41a3e2=_0x4a6a50;warnUser(miscTranslations[_0x41a3e2(0x172)]);},0x1):_0xe853&&(_0x143b90('WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING'),_0x4509e2(![],_0x4a6a50(0x42f)))):(_0x3f155e['rpcs'][_0x424c32][_0x4a6a50(0x137)][_0x4a6a50(0x12c)]=_0x1f1cc5(_0x1fd0d9[_0x4a6a50(0x4c4)])/0x64,_0x4b9e5d('UN-MUTED'))))),_0xbd3d82['listPromise'][_0x4a6a50(0x6c3)](_0x5af5ac['list']);else{if(_0x5af5ac['request']=='transferred'){_0xbd3d82[_0x4a6a50(0x4bb)]=[],_0xbd3d82[_0x4a6a50(0x43b)]=!![],_0xbd3d82[_0x4a6a50(0x207)]=![],log(_0x4a6a50(0x617));!_0xbd3d82[_0x4a6a50(0x488)]&&(_0xbd3d82[_0x4a6a50(0x4c7)]=![]);log(_0x5af5ac[_0x4a6a50(0x63b)]);_0x4a6a50(0x488)in _0x5af5ac?(_0xbd3d82['directorUUID']=_0x5af5ac[_0x4a6a50(0x488)],_0xbd3d82['directorList']=[],_0xbd3d82[_0x4a6a50(0x674)][_0x4a6a50(0x445)](_0xbd3d82[_0x4a6a50(0x5b7)]),_0xbd3d82[_0x4a6a50(0x3b3)]()):(_0xbd3d82[_0x4a6a50(0x5b7)]=![],_0xbd3d82[_0x4a6a50(0x674)]=[]);for(_0x3b6770 in _0xbd3d82[_0x4a6a50(0x4c9)]){try{_0xbd3d82[_0x4a6a50(0x4a9)](_0x3b6770);}catch(_0x2324f2){}}for(_0x3b6770 in _0xbd3d82[_0x4a6a50(0x718)]){try{_0xbd3d82[_0x4a6a50(0x320)](_0x3b6770);}catch(_0x50a92f){}}getChatMessage(_0x4a6a50(0x1e6),label=![],director=![],overlay=!![]),getById(_0x4a6a50(0x396))[_0x4a6a50(0x271)]=_0x4a6a50(0x419);_0xbd3d82[_0x4a6a50(0x488)]&&(getById(_0x4a6a50(0x35d))[_0x4a6a50(0x271)]=_0x4a6a50(0x519));_0xbd3d82[_0x4a6a50(0x195)]?document[_0x4a6a50(0x19a)]=_0xbd3d82[_0x4a6a50(0x195)]+_0x4a6a50(0x6c6):_0x4a6a50(0x12d)===_0x4a6a50(0x524)?!_0x1377c6[_0x4a6a50(0x3a7)]&&_0x5ec780(_0x4a6a50(0x37c)):document[_0x4a6a50(0x19a)]=_0x4a6a50(0x34f);_0xbd3d82['totalRoomBitrate']=_0xbd3d82[_0x4a6a50(0x5a3)],updateMixer(),log(_0x4a6a50(0x4a4)),log(_0x5af5ac[_0x4a6a50(0x63b)]);for(var _0x3b6770 in _0x5af5ac[_0x4a6a50(0x63b)]){if(_0x4a6a50(0x40b)in _0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770]){if(_0x4a6a50(0x2fc)in _0x5af5ac['list'][_0x3b6770]){if(_0x5af5ac['list'][_0x3b6770][_0x4a6a50(0x40b)]in _0xbd3d82[_0x4a6a50(0x4c9)])log('RTC\x20already\x20connected');else{var _0x33aed8=_0xbd3d82[_0x4a6a50(0x210)](_0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770][_0x4a6a50(0x2fc)]);log(_0x4a6a50(0x47c)+_0x33aed8);if(_0xbd3d82['queue']){if(_0xbd3d82[_0x4a6a50(0x674)]['indexOf'](_0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770][_0x4a6a50(0x40b)])>=0x0)play(_0x33aed8,_0x5af5ac['list'][_0x3b6770][_0x4a6a50(0x40b)]);else{if(_0xbd3d82[_0x4a6a50(0x163)]&&_0xbd3d82[_0x4a6a50(0x163)]===_0x33aed8){if(_0x4a6a50(0x15b)!==_0x4a6a50(0x15b))return new _0x465df3((_0x1a7764,_0x3558b9)=>{_0x1a7764([]);});else play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770][_0x4a6a50(0x40b)]);}else{if(_0xbd3d82[_0x4a6a50(0x3d3)]&&_0xbd3d82[_0x4a6a50(0x3d3)][_0x4a6a50(0x497)](_0x33aed8))play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770][_0x4a6a50(0x40b)]);else _0xbd3d82[_0x4a6a50(0x4bb)]['length']<0x1388&&(!_0xbd3d82[_0x4a6a50(0x4bb)]['includes'](_0x33aed8)&&_0xbd3d82[_0x4a6a50(0x4bb)][_0x4a6a50(0x445)](_0x33aed8));}}}else play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x63b)][_0x3b6770][_0x4a6a50(0x40b)]);}}}}_0xbd3d82[_0x4a6a50(0x12b)]();}else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x44b))log(_0x5af5ac),'director'in _0x5af5ac?(_0xbd3d82['directorUUID']=_0x5af5ac[_0x4a6a50(0x488)],_0xbd3d82[_0x4a6a50(0x674)]=[],_0xbd3d82[_0x4a6a50(0x674)][_0x4a6a50(0x445)](_0xbd3d82['directorUUID']),_0xbd3d82['newMainDirectorSetup']()):(_0xbd3d82['directorUUID']=![],_0xbd3d82[_0x4a6a50(0x674)]=[],errorlog(_0x4a6a50(0x5b5))),updateUserList();else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x6bb)){log('Inbound\x20User-based\x20Message\x20from\x20Room'),log(_0x5af5ac);try{'director'in _0x5af5ac&&(_0x5af5ac['director']==!![]&&_0xbd3d82['directorActions'](_0x5af5ac));}catch(_0x329cff){errorlog(_0x329cff);}}else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x3f8)){_0x5af5ac['director']&&(_0xbd3d82['directorUUID']=_0x5af5ac[_0x4a6a50(0x40b)],_0xbd3d82[_0x4a6a50(0x674)]=[],_0xbd3d82['directorList'][_0x4a6a50(0x445)](_0xbd3d82[_0x4a6a50(0x5b7)]),_0xbd3d82[_0x4a6a50(0x3b3)]());if(_0x4a6a50(0x2fc)in _0x5af5ac){if(_0x4a6a50(0x3a6)!==_0x4a6a50(0x3a6))_0x4cf9d9['limitAudioBitrate'](_0x291e0e,-0x1);else{log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0xbd3d82['queue']){if(_0xbd3d82[_0x4a6a50(0x674)]['indexOf'](_0x5af5ac[_0x4a6a50(0x40b)])>=0x0)play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]);else{if(_0xbd3d82[_0x4a6a50(0x163)]&&_0xbd3d82['view']===_0x33aed8)play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]);else{if(_0xbd3d82[_0x4a6a50(0x3d3)]&&_0xbd3d82[_0x4a6a50(0x3d3)]['includes'](_0x33aed8))play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]);else _0xbd3d82[_0x4a6a50(0x4bb)]['length']<0x1388&&(!_0xbd3d82[_0x4a6a50(0x4bb)][_0x4a6a50(0x497)](_0x5af5ac[_0x4a6a50(0x2fc)])&&(_0xbd3d82['queueList'][_0x4a6a50(0x445)](_0x5af5ac[_0x4a6a50(0x2fc)]),_0xbd3d82[_0x4a6a50(0x12b)]()));}}}else play(_0x5af5ac[_0x4a6a50(0x2fc)]);}}else{if(_0x4a6a50(0x676)!==_0x4a6a50(0x676))return;else log(_0x4a6a50(0x4ed));}}else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x554)){log(_0x4a6a50(0x1dc)),log(_0x5af5ac);if(_0xbd3d82[_0x4a6a50(0x4c7)]){if(_0x4a6a50(0x455)!==_0x4a6a50(0x455)){var _0xe0f15f=new _0x29b6d2([_0x3ecc25],{'type':_0x4a6a50(0x2ce)}),_0x243921=new _0x53982();_0x243921[_0x4a6a50(0x429)]=function(_0x268901){var _0x111af9=_0x4a6a50;_0x295a47(_0x268901[_0x111af9(0x354)][_0x111af9(0x418)]);},_0x243921[_0x4a6a50(0x2b4)](_0xe0f15f,_0x507d81);}else{if(_0xbd3d82[_0x4a6a50(0x674)]['indexOf'](_0x5af5ac[_0x4a6a50(0x40b)])>=0x0)_0x4a6a50(0x1ff)!==_0x4a6a50(0x1ff)?_0x186544[_0x4a6a50(0x66a)](_0x4a6a50(0x65c)+_0x467e19+'\x22]')[0x0][_0x4a6a50(0x5ce)]['add'](_0x4a6a50(0x411)):play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]);else{if(_0xbd3d82['view']&&_0xbd3d82[_0x4a6a50(0x163)]===_0x33aed8)play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]);else{if(_0xbd3d82[_0x4a6a50(0x3d3)]&&_0xbd3d82[_0x4a6a50(0x3d3)][_0x4a6a50(0x497)](_0x33aed8))'QCLCA'!==_0x4a6a50(0x314)?play(_0x33aed8,_0x5af5ac[_0x4a6a50(0x40b)]):(_0xd46ad9[_0x4a6a50(0x4c9)][_0xa05259][_0x4a6a50(0x137)][_0x4a6a50(0x6cc)][_0x4a6a50(0x49e)]=_0x4a6a50(0x3a2),_0xfad489[_0x4a6a50(0x4c9)][_0x501086]['videoElement'][_0x4a6a50(0x511)]=_0x289d20['now'](),_0x5d4cf9=!![]);else _0xbd3d82[_0x4a6a50(0x4bb)][_0x4a6a50(0x49b)]<0x1388&&(!_0xbd3d82[_0x4a6a50(0x4bb)][_0x4a6a50(0x497)](_0x5af5ac['streamID'])&&(_0xbd3d82['queueList'][_0x4a6a50(0x445)](_0x5af5ac[_0x4a6a50(0x2fc)]),_0xbd3d82[_0x4a6a50(0x12b)]()));}}}}else _0x4a6a50(0x6bc)!==_0x4a6a50(0x6bc)?_0x530c92[_0x4a6a50(0x4c9)][_0x1137a8][_0x4a6a50(0x137)][_0x4a6a50(0x70e)]=_0x4a3b46[_0x4a6a50(0x4c9)][_0x399cdd]['rotate']:play(_0x5af5ac['streamID']);}else{if(_0x5af5ac[_0x4a6a50(0x55e)]==_0x4a6a50(0x31b)){if('fQyIm'!==_0x4a6a50(0x4dc)){errorlog(_0x5af5ac);if(_0xbd3d82[_0x4a6a50(0x311)]===![]){if(_0x4a6a50(0x222)in _0x5af5ac){if(_0x5af5ac[_0x4a6a50(0x222)]===_0x4a6a50(0x559))_0xbd3d82[_0x4a6a50(0x3e8)]<0x2?(_0xbd3d82[_0x4a6a50(0x3e8)]=parseInt(_0xbd3d82[_0x4a6a50(0x3e8)])+0x1,setTimeout(function(){var _0x45c317=_0x4a6a50;_0xbd3d82[_0x45c317(0x3df)]();},0x1388)):(hangup(),!_0xbd3d82[_0x4a6a50(0x3a7)]&&setTimeout(function(){var _0xa5ccc2=_0x4a6a50;warnUser(miscTranslations[_0xa5ccc2(0x262)]);},0x1));else _0x5af5ac[_0x4a6a50(0x222)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'?!_0xbd3d82['cleanOutput']&&(getById(_0x4a6a50(0x35d))[_0x4a6a50(0x271)]=miscTranslations['not-the-director'],_0xbd3d82[_0x4a6a50(0x5d7)]?_0xbd3d82['directorState']===null&&warnUser(miscTranslations[_0x4a6a50(0x692)]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed']);},0x1)):!_0xbd3d82[_0x4a6a50(0x3a7)]&&setTimeout(function(){var _0x30b16c=_0x4a6a50;warnUser(_0x5af5ac[_0x30b16c(0x222)]);},0x1);}}}else{_0x57c20e(_0x4a6a50(0x2c5));return;}}else _0x5af5ac['request']==_0x4a6a50(0x6dd)?'message'in _0x5af5ac&&warnlog(_0x5af5ac[_0x4a6a50(0x222)]):log(_0x5af5ac);}}}}}}}}else{if(_0x5af5ac['description'])_0x4a6a50(0x2fc)in _0x5af5ac&&(_0x5af5ac[_0x4a6a50(0x2fc)]in _0xbd3d82['watchTimeoutList']&&(clearTimeout(_0xbd3d82[_0x4a6a50(0x2a0)][_0x5af5ac['streamID']]),delete _0xbd3d82[_0x4a6a50(0x2a0)][_0x5af5ac[_0x4a6a50(0x2fc)]])),_0xbd3d82[_0x4a6a50(0x5b2)](_0x5af5ac);else{if(_0x5af5ac[_0x4a6a50(0x3c6)])log(_0x4a6a50(0x506)),_0xbd3d82['processIce'](_0x5af5ac);else{if(_0x5af5ac['candidates'])log(_0x4a6a50(0x166)),_0xbd3d82[_0x4a6a50(0x42d)](_0x5af5ac);else _0x5af5ac[_0x4a6a50(0x55e)]=='cleanup'?(warnlog('Clean\x20up'),_0x5af5ac[_0x4a6a50(0x40b)]in _0xbd3d82[_0x4a6a50(0x718)]&&(warnlog(_0x4a6a50(0x3f2)),_0xbd3d82[_0x4a6a50(0x320)](_0x5af5ac[_0x4a6a50(0x40b)])),_0x5af5ac[_0x4a6a50(0x40b)]in _0xbd3d82['rpcs']&&(warnlog(_0x4a6a50(0x3f2)),_0xbd3d82[_0x4a6a50(0x4a9)](_0x5af5ac[_0x4a6a50(0x40b)]))):log(_0x4a6a50(0x5a2),_0x5af5ac);}}}},_0xbd3d82['ws'][_0x162f0a(0xde)]=function(_0x5e4614){var _0x4a231d=_0x162f0a;if(_0x4a231d(0x6ef)!=='zXlbA')_0x4d65e3['pcs'][_0x506810][_0x4a231d(0x701)]=![],_0x6a97c9[_0x4a231d(0x67b)](_0x4bade6,null,_0xad3a70);else{clearTimeout(_0xbd3d82[_0x4a231d(0x22c)]),pokeIframeAPI(_0x4a231d(0x2f2),_0x4a231d(0xea));try{'code'in _0x5e4614&&(_0x5e4614['code']==0x1f7&&(_0x2947f6==![]&&(_0x4a231d(0x1fb)===_0x4a231d(0x546)?_0x9dabe7[_0x4a231d(0x1cb)](_0x481f4f[_0x4a231d(0x6b9)](_0x53f234[_0x4a231d(0x1db)]))[_0x4a231d(0x658)](function(_0x422259){var _0x2278c3=_0x4a231d;_0x179a03['candidates']=_0x422259[0x0],_0x3aae37[_0x2278c3(0x3d8)]=_0x422259[0x1],_0x13a6c3[_0x2278c3(0x4f1)](_0x1a4b0c);})['catch'](_0x335584):(clearInterval(_0xbd3d82[_0x4a231d(0x10c)]),!_0xbd3d82[_0x4a231d(0x3a7)]&&warnUser(_0x4a231d(0x2b5),0x7530)))));}catch(_0x4aed6d){errorlog(_0x4aed6d);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0xbd3d82[_0x4a231d(0x5aa)]==![])try{_0xbd3d82['ws']['readyState']===WebSocket[_0x4a231d(0x685)]&&(_0xbd3d82['ws']=null,setTimeout(()=>{var _0x2d6063=_0x4a231d;try{_0xbd3d82[_0x2d6063(0x131)](!![]);}catch(_0x42a531){};},0x7d0));}catch(_0x12bae2){errorlog(_0x12bae2);}}};},_0xbd3d82[_0x402d1d(0x699)]=function(_0x34ec40,_0x202a22=null){var _0x3fddc4=_0x402d1d;_0x34ec40=JSON[_0x3fddc4(0x6b9)](_0x34ec40);if(_0x202a22==null){for(var _0x55c7d1 in _0xbd3d82[_0x3fddc4(0x718)]){try{if(_0x3fddc4(0x51e)!==_0x3fddc4(0x5d6))_0xbd3d82[_0x3fddc4(0x718)][_0x55c7d1][_0x3fddc4(0x5bc)]['send'](_0x34ec40);else var _0x28ed38=_0x2f3207(_0x5688d5[_0x3fddc4(0x718)][_0x3237b8]['preLimitedBitrate']);}catch(_0x187b85){warnlog(_0x3fddc4(0x5ba));}}return!![];}else try{return _0xbd3d82[_0x3fddc4(0x718)][_0x202a22][_0x3fddc4(0x5bc)][_0x3fddc4(0x335)](_0x34ec40),!![];}catch(_0x4ba8ed){return warnlog(_0x3fddc4(0x40f)),![];}return![];},_0xbd3d82[_0x402d1d(0x632)]=function(_0x3a8856,_0x4154a5=null){var _0x337212=_0x402d1d,_0x34be60=JSON[_0x337212(0x6b9)](_0x3a8856);if(_0x4154a5==null){var _0xdbc981=[];for(var _0x50ddaa in _0xbd3d82[_0x337212(0x4c9)]){try{if('realUUID'in _0xbd3d82[_0x337212(0x4c9)][_0x50ddaa]){var _0x5bd020=JSON[_0x337212(0x5c4)](_0x34be60);_0x5bd020[_0x337212(0xe6)]=!![],_0x5bd020=JSON[_0x337212(0x6b9)](_0x5bd020),_0xbd3d82[_0x337212(0x4c9)][_0xbd3d82[_0x337212(0x4c9)][_0x50ddaa][_0x337212(0x574)]][_0x337212(0x70a)][_0x337212(0x335)](_0x5bd020);}else _0xbd3d82[_0x337212(0x4c9)][_0x50ddaa]['receiveChannel'][_0x337212(0x335)](_0x34be60);_0xdbc981['push'](_0x50ddaa);}catch(_0x15e64c){log(_0x337212(0x64a));}}return _0xdbc981['length'];}else try{if('realUUID'in _0xbd3d82[_0x337212(0x4c9)][_0x4154a5]){if('JDIRW'===_0x337212(0x3db)){var _0x5bd020=JSON[_0x337212(0x5c4)](_0x34be60);_0x5bd020[_0x337212(0xe6)]=!![],_0x5bd020=JSON[_0x337212(0x6b9)](_0x5bd020),_0xbd3d82['rpcs'][_0xbd3d82[_0x337212(0x4c9)][_0x4154a5][_0x337212(0x574)]][_0x337212(0x70a)][_0x337212(0x335)](_0x5bd020);}else return;}else _0xbd3d82[_0x337212(0x4c9)][_0x4154a5][_0x337212(0x70a)]['send'](_0x34be60);return!![];}catch(_0x1bd062){return log(_0x337212(0x64a)),![];}},_0xbd3d82[_0x402d1d(0x225)]=function(){setTimeout(function(){var _0x4dd860=_0x29ff;_0xbd3d82[_0x4dd860(0x225)];},0xbb8);},_0xbd3d82[_0x402d1d(0x55b)]=function(_0x4a1241){var _0x277ae1=_0x402d1d;try{var _0x5a53ac=_0xbd3d82[_0x277ae1(0x5d5)][_0x277ae1(0x633)]();_0x5a53ac=_0x5a53ac[0x0];if(_0x5a53ac[_0x277ae1(0x484)]){var _0x15c255=_0x5a53ac[_0x277ae1(0x484)]();_0xbd3d82[_0x277ae1(0x601)]==![]&&(_0xbd3d82[_0x277ae1(0x601)]=_0x15c255[_0x277ae1(0x601)][_0x277ae1(0x38f)]);_0xbd3d82[_0x277ae1(0x601)]+=_0x4a1241;if(_0xbd3d82[_0x277ae1(0x601)]>_0x15c255[_0x277ae1(0x601)][_0x277ae1(0x1bd)])_0xbd3d82[_0x277ae1(0x601)]=_0x15c255['zoom']['max'];else _0xbd3d82[_0x277ae1(0x601)]<_0x15c255[_0x277ae1(0x601)][_0x277ae1(0x38f)]&&(_0xbd3d82[_0x277ae1(0x601)]=_0x15c255[_0x277ae1(0x601)][_0x277ae1(0x38f)]);_0x5a53ac['applyConstraints']({'advanced':[{'zoom':_0xbd3d82[_0x277ae1(0x601)]}]});}}catch(_0x534b03){errorlog(_0x534b03);}},_0xbd3d82['hangup']=function(){var _0x24bffe=_0x402d1d;_0xbd3d82['taintedSession']=!![],warnlog('hanging\x20up');try{var _0x1d072c={};_0x1d072c[_0x24bffe(0x1bc)]=!![],_0x1d072c[_0x24bffe(0x665)]=!![],_0xbd3d82[_0x24bffe(0x699)](_0x1d072c);}catch(_0x1c62ac){}try{_0xbd3d82['ws'][_0x24bffe(0x702)]();}catch(_0x39e889){}try{recordLocalVideo(_0x24bffe(0x397));}catch(_0x46861e){}try{transferList[_0x24bffe(0x1c1)](_0x37bab1=>{var _0x415fd4=_0x24bffe;_0x37bab1[_0x415fd4(0x516)]&&_0x37bab1[_0x415fd4(0x516)][_0x415fd4(0x702)]();});}catch(_0x2b5ce8){errorlog(_0x2b5ce8);}try{_0xbd3d82[_0x24bffe(0x2bc)]&&_0xbd3d82['canvasSource'][_0x24bffe(0x227)]&&_0xbd3d82[_0x24bffe(0x2bc)][_0x24bffe(0x227)][_0x24bffe(0x316)]()['forEach'](function(_0xff7522){var _0x3a60d4=_0x24bffe;_0xff7522['stop'](),_0xbd3d82[_0x3a60d4(0x137)][_0x3a60d4(0x227)][_0x3a60d4(0x656)](_0xff7522),log('stopping\x20old\x20track');}),_0xbd3d82[_0x24bffe(0x137)]&&_0xbd3d82[_0x24bffe(0x137)][_0x24bffe(0x227)]&&_0xbd3d82[_0x24bffe(0x137)][_0x24bffe(0x227)][_0x24bffe(0x316)]()[_0x24bffe(0x1c1)](function(_0x4d6f89){var _0x232dcc=_0x24bffe;_0x4d6f89['stop'](),_0xbd3d82[_0x232dcc(0x137)][_0x232dcc(0x227)][_0x232dcc(0x656)](_0x4d6f89),log(_0x232dcc(0xc8));}),_0xbd3d82[_0x24bffe(0x5d5)]&&_0xbd3d82[_0x24bffe(0x5d5)][_0x24bffe(0x316)]()[_0x24bffe(0x1c1)](function(_0x35682e){var _0x5ad5d7=_0x24bffe;if('QZyNO'!==_0x5ad5d7(0x139))_0x35682e[_0x5ad5d7(0x397)](),_0xbd3d82[_0x5ad5d7(0x137)]['srcObject']['removeTrack'](_0x35682e),log(_0x5ad5d7(0xc8));else{var _0x495598=new _0xd4974a(_0x58607e),_0x245d20='';for(var _0x76ce54=0x0;_0x76ce54<_0x495598[_0x5ad5d7(0x124)];_0x76ce54++){_0x245d20+=_0x22091e['fromCharCode'](_0x495598[_0x76ce54]);}return _0x245d20;}}),_0xbd3d82['screenStream']&&_0xbd3d82[_0x24bffe(0x151)][_0x24bffe(0x316)]()[_0x24bffe(0x1c1)](function(_0x508218){var _0xf71794=_0x24bffe;_0x508218[_0xf71794(0x397)](),_0xbd3d82[_0xf71794(0x151)][_0xf71794(0x656)](_0x508218),log(_0xf71794(0xc8));});}catch(_0x18a228){errorlog(_0x18a228);}try{for(i in _0xbd3d82['rpcs']){_0xbd3d82[_0x24bffe(0x4a9)](i);}for(i in _0xbd3d82['pcs']){_0xbd3d82[_0x24bffe(0x320)](i);}}catch(_0x1fcf5d){errorlog(_0x1fcf5d);}for(var _0x2c1027 in _0xbd3d82[_0x24bffe(0x2a0)]){clearTimeout(_0xbd3d82['watchTimeoutList'][_0x2c1027]);}setTimeout(function(){for(i in _0xbd3d82){try{delete _0xbd3d82[i];}catch(_0xaac9c){}}delete _0xbd3d82;},0x4b0),hangupComplete(),log(_0x24bffe(0x353));},_0xbd3d82[_0x402d1d(0x5ec)]=function(){var _0x4031bb=_0x402d1d;_0xbd3d82['taintedSession']=!![],_0xbd3d82['screenShareState']=![],warnlog('hanging\x20up');try{if('qVNiU'!=='qVNiU')_0x3a4947[_0x4031bb(0x445)]({'note':_0x12bbcd,'time':_0x4a66df});else{_0xbd3d82['videoElement']&&_0xbd3d82['videoElement'][_0x4031bb(0x227)]&&_0xbd3d82[_0x4031bb(0x137)][_0x4031bb(0x227)][_0x4031bb(0x316)]()['forEach'](function(_0x5bf4ea){var _0x36b0c4=_0x4031bb;_0x5bf4ea[_0x36b0c4(0x397)](),_0xbd3d82[_0x36b0c4(0x137)][_0x36b0c4(0x227)][_0x36b0c4(0x656)](_0x5bf4ea),log(_0x36b0c4(0xc8));});_0xbd3d82[_0x4031bb(0x5d5)]&&_0xbd3d82['streamSrc'][_0x4031bb(0x316)]()[_0x4031bb(0x1c1)](function(_0x38b065){var _0x10c4a1=_0x4031bb;_0x38b065['stop'](),_0xbd3d82[_0x10c4a1(0x5d5)][_0x10c4a1(0x656)](_0x38b065),log(_0x10c4a1(0xc8));});for(UUID in _0xbd3d82[_0x4031bb(0x718)]){var _0x40757a=getSenders2(UUID);_0x40757a[_0x4031bb(0x1c1)](_0x26b8fe=>{var _0xf37071=_0x4031bb;_0x26b8fe[_0xf37071(0x6f7)]&&(_0x26b8fe[_0xf37071(0x6f7)][_0xf37071(0x381)]=![]);});}var _0x649c44={};_0x649c44[_0x4031bb(0x1bc)]=!![],_0x649c44['virtualHangup']=!![],_0xbd3d82[_0x4031bb(0x699)](_0x649c44),getById(_0x4031bb(0x666))[_0x4031bb(0x117)]();}}catch(_0x32560a){errorlog(_0x4031bb(0x26f));}log(_0x4031bb(0x6ec));},_0xbd3d82[_0x402d1d(0x3b8)]=function(_0x3865e4){var _0x52897e=_0x402d1d;try{var _0x33fa37=_0xbd3d82[_0x52897e(0x5d5)][_0x52897e(0x633)]();_0x33fa37=_0x33fa37[0x0];if(_0x33fa37[_0x52897e(0x484)]){var _0x528f38=_0x33fa37[_0x52897e(0x484)]();_0xbd3d82[_0x52897e(0x4ab)]==![]&&(_0xbd3d82['focusDistance']=_0x528f38[_0x52897e(0x4ab)][_0x52897e(0x38f)]);_0xbd3d82[_0x52897e(0x4ab)]+=_0x3865e4;if(_0xbd3d82[_0x52897e(0x4ab)]>_0x528f38[_0x52897e(0x4ab)][_0x52897e(0x1bd)])_0xbd3d82[_0x52897e(0x4ab)]=_0x528f38[_0x52897e(0x4ab)][_0x52897e(0x1bd)];else _0xbd3d82['focusDistance']<_0x528f38[_0x52897e(0x4ab)][_0x52897e(0x38f)]&&(_0xbd3d82[_0x52897e(0x4ab)]=_0x528f38[_0x52897e(0x4ab)][_0x52897e(0x38f)]);_0x33fa37[_0x52897e(0x234)]({'advanced':[{'focusMode':_0x52897e(0x1d5),'focusDistance':_0xbd3d82[_0x52897e(0x4ab)]}]});}}catch(_0x349eac){errorlog(_0x349eac);}},_0xbd3d82[_0x402d1d(0x66b)]=function(_0x4bf2e4,_0x171cf5=![]){var _0x519608=_0x402d1d;_0xbd3d82[_0x519608(0x718)][_0x4bf2e4][_0x519608(0x66b)]({'iceRestart':_0x171cf5})[_0x519608(0x658)](_0x14c6e5=>{var _0x3a6ded=_0x519608;log(_0x3a6ded(0x21d));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0xbd3d82[_0x3a6ded(0x379)]==0x3||_0xbd3d82[_0x3a6ded(0x379)]==0x5||_0xbd3d82[_0x3a6ded(0x379)]==0x1)_0x14c6e5[_0x3a6ded(0x424)]=CodecsHandler['setOpusAttributes'](_0x14c6e5[_0x3a6ded(0x424)],{'stereo':0x1}),log(_0x3a6ded(0x44e));else{if(iOS||iPad){}else _0xbd3d82[_0x3a6ded(0x379)]==0x4&&(_0x14c6e5[_0x3a6ded(0x424)]=CodecsHandler['setOpusAttributes'](_0x14c6e5[_0x3a6ded(0x424)],{'stereo':0x2}),log('stereo\x20enabled'));}}if(_0xbd3d82[_0x3a6ded(0x718)][_0x4bf2e4][_0x3a6ded(0x537)])try{_0x3a6ded(0x1d8)!==_0x3a6ded(0x1d8)?_0x167c9c[_0x3a6ded(0x6c9)][_0x1a1486][_0x3a6ded(0x67d)][_0x3a6ded(0x246)]['setValueAtTime'](_0x4e481f,_0x5764e8[_0x3a6ded(0x6c9)][_0x4d47a7][_0x3a6ded(0x13d)][_0x3a6ded(0x457)]):(_0x14c6e5=CodecsHandler['preferCodec'](_0x14c6e5,_0xbd3d82[_0x3a6ded(0x718)][_0x4bf2e4][_0x3a6ded(0x537)]),log(_0x3a6ded(0x6cb)+_0xbd3d82[_0x3a6ded(0x718)][_0x4bf2e4][_0x3a6ded(0x537)]+_0x3a6ded(0x594)));}catch(_0x41d23a){warnlog(_0x3a6ded(0x350));}_0xbd3d82[_0x3a6ded(0x718)][_0x4bf2e4][_0x3a6ded(0x551)](_0x14c6e5)[_0x3a6ded(0x658)](function(){var _0x3c9b17=_0x3a6ded;log(_0x3c9b17(0x338)+_0x4bf2e4);var _0x32f039={};_0x32f039[_0x3c9b17(0x40b)]=_0x4bf2e4,_0x32f039[_0x3c9b17(0x2fc)]=_0xbd3d82[_0x3c9b17(0x2fc)],_0x32f039[_0x3c9b17(0x4c3)]=_0xbd3d82[_0x3c9b17(0x718)][_0x4bf2e4][_0x3c9b17(0x170)],_0x32f039[_0x3c9b17(0x3e6)]=_0xbd3d82[_0x3c9b17(0x718)][_0x4bf2e4]['session'];_0xbd3d82[_0x3c9b17(0x4a7)]&&(_0x32f039[_0x3c9b17(0x2cc)]=_0xbd3d82[_0x3c9b17(0x311)]);if(_0xbd3d82[_0x3c9b17(0x151)]!==![]){var _0xc50b=_0xbd3d82['screenStream'][_0x3c9b17(0x316)](),_0x33a023=_0xbd3d82[_0x3c9b17(0x718)][_0x4bf2e4][_0x3c9b17(0x485)](),_0x44392a=[];for(var _0x142664=0x0;_0x142664<_0x33a023[_0x3c9b17(0x49b)];_0x142664++){for(var _0x2077c2=0x0;_0x2077c2<_0xc50b[_0x3c9b17(0x49b)];_0x2077c2++){_0x33a023[_0x142664][_0x3c9b17(0x6f7)]&&_0x33a023[_0x142664][_0x3c9b17(0x6f7)]['id']==_0xc50b[_0x2077c2]['id']&&_0x44392a['push'](_0x142664);}}_0x44392a[_0x3c9b17(0x49b)]&&(_0x32f039[_0x3c9b17(0x409)]=_0x44392a);}_0xbd3d82['password']?_0xbd3d82[_0x3c9b17(0x1cb)](JSON[_0x3c9b17(0x6b9)](_0x32f039[_0x3c9b17(0x4c3)]))['then'](function(_0x29aa00){var _0x8f20dd=_0x3c9b17;_0x32f039[_0x8f20dd(0x4c3)]=_0x29aa00[0x0],_0x32f039[_0x8f20dd(0x3d8)]=_0x29aa00[0x1],_0xbd3d82['anysend'](_0x32f039);})[_0x3c9b17(0x496)](errorlog):_0xbd3d82['anysend'](_0x32f039);})[_0x3a6ded(0x496)](errorlog);})[_0x519608(0x496)](errorlog);},_0xbd3d82[_0x402d1d(0x619)]=function(){var _0x24989f=_0x402d1d;for(var _0x2c7386 in _0xbd3d82[_0x24989f(0x718)]){_0xbd3d82[_0x24989f(0x718)][_0x2c7386][_0x24989f(0x311)]!==![]?(_0xbd3d82[_0x24989f(0x4db)](_0x2c7386),log(_0x24989f(0x248))):'tJyvJ'===_0x24989f(0x389)?log(_0x24989f(0x3ce)):_0x154e1c[_0x24989f(0x1c1)](function(_0x548172){var _0x279c42=_0x24989f;if(_0x2ec4e6['id']==_0x548172['id']){var _0x4f8b51=_0x289087['indexOf'](_0x3f1daf);_0x4f8b51>-0x1&&_0x8b5522[_0x279c42(0x1d6)](_0x4f8b51,0x1);}});}},_0xbd3d82[_0x402d1d(0x320)]=function(_0x15e9e6,_0x3c0000=!![]){var _0x1a3c4d=_0x402d1d;if(_0x1a3c4d(0x355)===_0x1a3c4d(0x355)){if(!(_0x15e9e6 in _0xbd3d82[_0x1a3c4d(0x718)]))return;clearTimeout(_0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6][_0x1a3c4d(0x339)]);if(_0x1a3c4d(0x574)in _0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6]){delete _0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6],applySceneState();return;}try{_0xbd3d82[_0x1a3c4d(0x699)]({'bye':!![]},_0x15e9e6);}catch(_0x9b5ec5){}try{_0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6][_0x1a3c4d(0x702)]();}catch(_0x469fef){}_0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6]['guest']&&(_0xbd3d82['beepToNotify']&&(_0x3c0000&&(_0x1a3c4d(0x29f)!==_0x1a3c4d(0x29f)?_0x4a3948 in _0x41e1fe[_0x1a3c4d(0x4c9)]&&_0x371c62[_0x1a3c4d(0x4f2)](0x0,_0x18b4ba):(warnlog(_0x1a3c4d(0x2c3)),playtone(![],_0x1a3c4d(0x42f)))))),_0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6]=null,_0xbd3d82[_0x1a3c4d(0x5aa)]&&(!_0xbd3d82[_0x1a3c4d(0x3a7)]&&setTimeout(function _0x1554c8(){var _0x15246d=_0x1a3c4d;warnUser(_0x15246d(0x498));},0x1)),delete _0xbd3d82[_0x1a3c4d(0x718)][_0x15e9e6],_0xbd3d82['applySoloChat'](),applySceneState();}else _0x3cfcd2[_0x1a3c4d(0x445)](_0x4b11f0);},_0xbd3d82[_0x402d1d(0x4a9)]=function(_0x1270d1){var _0x54568c=_0x402d1d;if(!(_0x1270d1 in _0xbd3d82[_0x54568c(0x4c9)]))return;clearInterval(_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1]['closeTimeout']);try{_0xbd3d82['sendRequest']({'bye':!![]},_0x1270d1),warnlog(_0x54568c(0x5a7));}catch(_0x434b82){}try{var _0x195766=_0xbd3d82['rpcs'][_0x1270d1][_0x54568c(0x2fc)];}catch(_0x580aac){}try{_0xbd3d82['rpcs'][_0x1270d1][_0x54568c(0x702)]();}catch(_0x22905f){warnlog(_0x54568c(0xee));}try{_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x5d5)]&&_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x5d5)][_0x54568c(0x316)]()['forEach'](function(_0x11d60e){var _0xa782b1=_0x54568c;_0x11d60e[_0xa782b1(0x397)](),log(_0xa782b1(0x364));});}catch(_0x56534b){}if(_0xbd3d82['director'])try{_0xbd3d82['rpcs'][_0x1270d1][_0x54568c(0x137)]&&_0x54568c(0x1cc)in _0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x137)]&&(_0x54568c(0x265)==='qoSlZ'?_0xd60fa1[_0x54568c(0x4c9)][_0x419ef7][_0x54568c(0x137)][_0x54568c(0x6cc)][_0x54568c(0x49e)]&&_0x2ecd93['rpcs'][_0x1e9b5e]['videoElement'][_0x54568c(0x6cc)][_0x54568c(0x49e)]!==_0x54568c(0x69b)&&(_0x4927ed[_0x54568c(0x4c9)][_0x6aacbe][_0x54568c(0x137)][_0x54568c(0x6cc)][_0x54568c(0x49e)]=_0x54568c(0x69b),_0x17dd1b=!![]):_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1]['videoElement'][_0x54568c(0x1cc)][_0x54568c(0x397)]());}catch(_0x5d9f51){warnlog(_0x5d9f51);}try{document[_0x54568c(0x690)](_0x54568c(0x33b)+_0x1270d1)&&getById(_0x54568c(0x33b)+_0x1270d1)['parentNode'][_0x54568c(0x1a3)](getById(_0x54568c(0x33b)+_0x1270d1));}catch(_0x5c9445){warnlog(_0x5c9445);}try{if(_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x137)]){if(_0x54568c(0x330)===_0x54568c(0x330))_0xbd3d82['rpcs'][_0x1270d1]['videoElement'][_0x54568c(0x117)]();else{var _0x24684d={};_0x24684d['UUID']=_0xb4dd60[_0x54568c(0x5b7)],_0x24684d[_0x54568c(0x191)]=_0x5155f1[0x0],_0x24684d[_0x54568c(0x3d8)]=_0x5b3761[0x1],_0x4059a5[_0x54568c(0x4c9)][_0x37fd31[_0x54568c(0x5b7)]][_0x54568c(0x6de)]===![]&&(_0x470a4c[_0x54568c(0x632)](_0x24684d,_0x24684d[_0x54568c(0x40b)])&&(_0x119755[_0x54568c(0x4c9)][_0x2d8875[_0x54568c(0x5b7)]][_0x54568c(0x6de)]=!![]));}}}catch(_0x1d85e5){}try{_0xbd3d82[_0x54568c(0x33d)]!==![]&&(_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x539)]&&_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1]['iframeEle'][_0x54568c(0x117)]());}catch(_0x48bd3a){}try{_0xbd3d82['rpcs'][_0x1270d1]['canvas']&&('ZJelh'!==_0x54568c(0x11f)?_0x54568c(0x174)in _0x35f45f&&(_0x183dcf[_0x54568c(0x4c9)][_0xc2a171][_0x54568c(0x395)][_0x54568c(0x284)]=_0x19e671(_0x3f07a2[_0x54568c(0x174)])+'\x20x\x20'+_0x11f448(_0x1d96f6[_0x54568c(0x41f)])):_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x49a)][_0x54568c(0x117)]());}catch(_0x216fff){}try{_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x55f)]&&_0xbd3d82[_0x54568c(0x4c9)][_0x1270d1][_0x54568c(0x55f)][_0x54568c(0x117)]();}catch(_0x548131){}try{_0xbd3d82['rpcs'][_0x1270d1]=null,delete _0xbd3d82[_0x54568c(0x4c9)][_0x1270d1];}catch(_0x46548e){}_0xbd3d82[_0x54568c(0x4a9)](_0x1270d1+_0x54568c(0x3fd));!_0xbd3d82['director']&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x195766==_0x54568c(0x4f9))return;try{warnlog(_0x54568c(0x10e)),_0x195766 in _0xbd3d82[_0x54568c(0x2a0)]&&(log(_0x54568c(0x377)+_0x195766),clearTimeout(_0xbd3d82[_0x54568c(0x2a0)][_0x195766])),_0xbd3d82[_0x54568c(0x2a0)][_0x195766]=setTimeout(function(_0x182994){var _0x222515=_0x54568c;try{delete _0xbd3d82[_0x222515(0x2a0)][_0x182994];}catch(_0x3f9512){warnlog('session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.');return;}log(_0x222515(0x349)+_0x182994);try{for(var _0x213fe0 in _0xbd3d82[_0x222515(0x4c9)]){if(_0xbd3d82[_0x222515(0x4c9)][_0x213fe0][_0x222515(0x2fc)]===_0x182994){if(_0xbd3d82[_0x222515(0x4c9)][_0x213fe0][_0x222515(0x68c)]==='connected'){if(_0x222515(0x5a0)===_0x222515(0x4d7)){if(_0x32a5ba[_0x222515(0x4c9)][_0xddb09c][_0x222515(0x39a)]){var _0x554111=_0x5d1010[_0x222515(0x293)]('div');_0x554111[_0x222515(0x23d)]=_0x33726d['rpcs'][_0x3d1c95][_0x222515(0x39a)],_0x554111[_0x222515(0x23d)]=_0x554111[_0x222515(0x271)],_0x554111=_0x554111[_0x222515(0x58a)]||_0x554111['innerText']||'',_0x18d12a(_0x222515(0x3fb)+_0x3474ac)[_0x222515(0x271)]=_0x222515(0x126)+_0x554111+'\x27\x20target=\x27_blank\x27>'+_0x554111+_0x222515(0x466),_0xb21cf0(_0x222515(0x3fb)+_0x1d18f7)[_0x222515(0x5ce)]['remove'](_0x222515(0x472));}else _0x48035a(_0x222515(0x3fb)+_0x2126c8)['classList'][_0x222515(0x60e)](_0x222515(0x472)),_0xfe6bfc(_0x222515(0x3fb)+_0x55eebb)[_0x222515(0x23d)]='';}else{warnlog(_0x222515(0x245));return;}}}}}catch(_0x4b8de2){errorlog(_0x4b8de2);}warnlog(_0x222515(0x6b7)),_0xbd3d82[_0x222515(0x680)](_0x182994);},_0xbd3d82[_0x54568c(0xf9)],_0x195766);}catch(_0x20b29e){errorlog(_0x20b29e);}pokeIframeAPI(_0x54568c(0x628),![],_0x1270d1),_0x195766!==null?_0x54568c(0x51c)===_0x54568c(0x51c)?pokeIframeAPI('end-view-connection',_0x195766,_0x1270d1):_0x8cd02b[_0x54568c(0x4c9)][_0x34eb0e][_0x54568c(0x3c8)][_0x54568c(0x1d4)]['level']=0x4:pokeIframeAPI(_0x54568c(0x399),!![],_0x1270d1),updateUserList();},_0xbd3d82['offerSDP']=function(_0x4d756e){var _0x32010d=_0x402d1d;if(_0x32010d(0x709)==='ieJzY'){if(_0x4d756e in _0xbd3d82['pcs']){if(_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['connectionState']===_0x32010d(0x696)||_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['connectionState']===_0x32010d(0xea))_0xbd3d82['closePC'](_0x4d756e),warnlog(_0x32010d(0x329));else{warnlog(_0x32010d(0x122));return;}}else log('Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request');if(_0xbd3d82[_0x32010d(0x11e)]!==![]){if(Object[_0x32010d(0x42a)](_0xbd3d82['pcs'])[_0x32010d(0x49b)]>_0xbd3d82[_0x32010d(0x11e)]){_0xbd3d82[_0x32010d(0x320)](_0x4d756e);return;}}else{if(_0xbd3d82['maxconnections']!==![]){if(Object[_0x32010d(0x42a)](_0xbd3d82[_0x32010d(0x4c9)])[_0x32010d(0x49b)]+Object[_0x32010d(0x42a)](_0xbd3d82[_0x32010d(0x718)])[_0x32010d(0x49b)]>_0xbd3d82[_0x32010d(0x4f3)]){_0xbd3d82[_0x32010d(0x320)](_0x4d756e);return;}}}try{_0xbd3d82['pcs'][_0x4d756e]=new RTCPeerConnection(_0xbd3d82[_0x32010d(0x6fb)]);}catch(_0x6c8a79){!_0xbd3d82[_0x32010d(0x3a7)]&&warnUser(_0x32010d(0x37c));}if(_0xbd3d82[_0x32010d(0x5aa)]){if(Object['keys'](_0xbd3d82[_0x32010d(0x718)])[_0x32010d(0x49b)]>0x1){_0xbd3d82[_0x32010d(0x320)](_0x4d756e);return;}}_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['sceneDisplay']=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x637)]=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['obsVisibility']=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x465)]=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x49f)]=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x218)]=null,_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0xdf)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['savedBitrate']=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x4f8)]=null,_0xbd3d82['pcs'][_0x4d756e]['bitrateTimeoutFirefox']=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x27b)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x224)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x3e6)]=_0xbd3d82[_0x32010d(0x25e)]+_0xbd3d82[_0x32010d(0x6a3)](0x5),_0xbd3d82['pcs'][_0x4d756e]['stats']={},_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x108)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x4e7)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x1a8)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['encoder']=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x21c)]=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x141)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x672)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x50c)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x55d)]=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x671)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x391)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x2e3)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x5a5)]=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x40b)]=_0x4d756e,_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x34b)]=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x6a0)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x2de)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x179)]=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x1ed)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x311)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x5bc)]=_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x2ac)]('sendChannel'),_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x5bc)][_0x32010d(0x40b)]=_0x4d756e,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x3f0)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x723)]=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x195)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x209)]=![],_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x537)]=![],_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['closeTimeout']=null,_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['wssid']=_0xbd3d82[_0x32010d(0xe8)],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x59e)]=Date[_0x32010d(0x120)](),_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x5bc)][_0x32010d(0x308)]=()=>{var _0x5a2ed3=_0x32010d;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0x5a2ed3(0x433)]={},msg[_0x5a2ed3(0x433)]['label']=_0xbd3d82[_0x5a2ed3(0x195)],msg['info'][_0x5a2ed3(0x209)]=_0xbd3d82['order'],msg[_0x5a2ed3(0x433)]['muted']=_0xbd3d82[_0x5a2ed3(0x58f)];try{_0xbd3d82[_0x5a2ed3(0x474)][_0x5a2ed3(0x49b)]&&(msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x159)]=_0xbd3d82[_0x5a2ed3(0x474)]['join'](','));}catch(_0x4325d3){}msg['info'][_0x5a2ed3(0x114)]=_0xbd3d82[_0x5a2ed3(0x114)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x4ec)]=_0xbd3d82[_0x5a2ed3(0x4ec)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x168)]=_0xbd3d82['directorVideoMuted'],msg[_0x5a2ed3(0x433)]['video_muted_init']=_0xbd3d82[_0x5a2ed3(0x1bc)];if(_0xbd3d82[_0x5a2ed3(0x488)]){if(_0xbd3d82[_0x5a2ed3(0x5b7)]&&_0xbd3d82['directorUUID']===_0x4d756e)_0xbd3d82[_0x5a2ed3(0x3b3)]();else{msg['directorSettings']={},msg[_0x5a2ed3(0x2bf)]['totalRoomBitrate']=_0xbd3d82[_0x5a2ed3(0x387)];_0xbd3d82[_0x5a2ed3(0x688)][_0x5a2ed3(0x49b)]&&!_0xbd3d82[_0x5a2ed3(0x688)][_0x5a2ed3(0x497)](_0x4d756e)&&(_0x5a2ed3(0x344)!==_0x5a2ed3(0x4ff)?msg['info'][_0x5a2ed3(0x58f)]=!![]:_0x3e24a9['rpcs'][_0x58f238][_0x5a2ed3(0x659)][_0x5a2ed3(0x6cc)][_0x5a2ed3(0x49e)]=_0x5a2ed3(0x69b));msg['directorSettings'][_0x5a2ed3(0x144)]=[];for(var _0x31fc44 in _0xbd3d82['pcs']){'rtaUa'!=='EUMpZ'?_0xbd3d82[_0x5a2ed3(0x718)][_0x31fc44][_0x5a2ed3(0x27b)]===!![]&&msg[_0x5a2ed3(0x2bf)][_0x5a2ed3(0x144)][_0x5a2ed3(0x445)](_0x31fc44):_0x4e83df();}}}_0xbd3d82[_0x5a2ed3(0x33d)]!==![]?msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x715)]=!![]:msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x715)]=![];msg[_0x5a2ed3(0x433)]['screenshare_url']=_0xbd3d82[_0x5a2ed3(0x534)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x374)]=_0xbd3d82[_0x5a2ed3(0x55c)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x324)]=_0xbd3d82[_0x5a2ed3(0x614)],msg['info'][_0x5a2ed3(0x413)]=_0xbd3d82[_0x5a2ed3(0x264)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x441)]=_0xbd3d82['maxvideobitrate'],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x518)]=_0xbd3d82['maxviewers'],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x5cd)]=_0xbd3d82[_0x5a2ed3(0x379)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x296)]=_0xbd3d82['echoCancellation'],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x6e2)]=_0xbd3d82['autoGainControl'],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x327)]=_0xbd3d82['noiseSuppression'],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x3fe)]=_0xbd3d82[_0x5a2ed3(0x3fe)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x71d)]=_0xbd3d82[_0x5a2ed3(0x722)],msg[_0x5a2ed3(0x433)]['recording_audio_compressor_type']=_0xbd3d82[_0x5a2ed3(0x1d0)],msg['info'][_0x5a2ed3(0x6ac)]=_0xbd3d82[_0x5a2ed3(0x63a)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x4e1)]=!_0xbd3d82[_0x5a2ed3(0x270)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x107)]=_0xbd3d82[_0x5a2ed3(0x5f0)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x1d2)]=_0xbd3d82[_0x5a2ed3(0x3d4)],msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x44f)]=_0xbd3d82[_0x5a2ed3(0xfa)];_0xbd3d82['forceRotate']!==![]?_0xbd3d82[_0x5a2ed3(0x44a)]?msg['info'][_0x5a2ed3(0xec)]=_0xbd3d82['forceRotate']+parseInt(_0xbd3d82[_0x5a2ed3(0x44a)]):msg[_0x5a2ed3(0x433)][_0x5a2ed3(0xec)]=_0xbd3d82[_0x5a2ed3(0x70c)]:msg[_0x5a2ed3(0x433)][_0x5a2ed3(0xec)]=_0xbd3d82[_0x5a2ed3(0x44a)];msg['info'][_0x5a2ed3(0xec)]&&msg[_0x5a2ed3(0x433)]['rotate_video']>=0x168&&(msg['info'][_0x5a2ed3(0xec)]-=0x168);try{navigator&&navigator['userAgent']&&(msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x247)]=navigator[_0x5a2ed3(0xdc)]);navigator&&navigator['platform']&&(msg[_0x5a2ed3(0x433)]['platform']=navigator[_0x5a2ed3(0x129)]);if(safariVersion())msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x1ab)]=_0x5a2ed3(0x5cf);else{if(getChromeVersion()>0x3c)msg['info'][_0x5a2ed3(0x1ab)]=_0x5a2ed3(0x4f5)+getChromeVersion();else{if(userAgent[_0x5a2ed3(0x40d)](_0x5a2ed3(0x6d0))>=0x0)msg[_0x5a2ed3(0x433)]['Browser']=_0x5a2ed3(0x6d0);else userAgent['indexOf'](_0x5a2ed3(0xfc))>=0x0?msg[_0x5a2ed3(0x433)]['Browser']='Chrome\x20for\x20iOS':msg[_0x5a2ed3(0x433)]['Browser']=_0x5a2ed3(0x33c);}}}catch(_0x11c692){};_0xbd3d82[_0x5a2ed3(0x273)]&&(_0x5a2ed3(0xe3)in _0xbd3d82['batteryState']&&(typeof _0xbd3d82[_0x5a2ed3(0x273)][_0x5a2ed3(0xe3)]=='number'?msg['info'][_0x5a2ed3(0x5e7)]=_0xbd3d82[_0x5a2ed3(0x273)]['level']*0x64:_0x5a2ed3(0x128)!==_0x5a2ed3(0x128)?_0x598f3e[_0x5a2ed3(0x171)][_0x5a2ed3(0x1d6)](_0x2bfe6d,0x1):msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x5e7)]=_0xbd3d82[_0x5a2ed3(0x273)]['level']),_0x5a2ed3(0x341)in _0xbd3d82[_0x5a2ed3(0x273)]&&(msg[_0x5a2ed3(0x433)][_0x5a2ed3(0x406)]=_0xbd3d82['batteryState'][_0x5a2ed3(0x341)])),_0xbd3d82[_0x5a2ed3(0x699)](msg,_0x4d756e),pokeIframeAPI(_0x5a2ed3(0x2a6),!![],_0x4d756e),updateUserList();},_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x5bc)][_0x32010d(0xde)]=()=>{var _0x5cc3c5=_0x32010d;pokeIframeAPI(_0x5cc3c5(0x2a6),![],_0x4d756e),_0xbd3d82[_0x5cc3c5(0x59c)](),warnlog(_0x5cc3c5(0x274));return;},_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x378)]=function(_0x389f3b){var _0x897ef3=_0x32010d;warnlog(_0x897ef3(0x448)),warnlog(_0x389f3b);if(_0x389f3b[_0x897ef3(0x557)][_0x897ef3(0x195)]&&_0x389f3b[_0x897ef3(0x557)][_0x897ef3(0x195)]!=='sendChannel'){_0xbd3d82[_0x897ef3(0x18e)](_0xbd3d82[_0x897ef3(0x4c9)],_0x4d756e,_0x389f3b['channel']);return;}},_0xbd3d82['pcs'][_0x4d756e]['sendChannel']['onmessage']=async function(_0x134a43){var _0x30014a=_0x32010d;log(_0x30014a(0x1e0)),log(_0x134a43['data']);try{var _0x364582=JSON['parse'](_0x134a43[_0x30014a(0x164)]);}catch(_0x47452e){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY');try{var _0x376911=new TextDecoder()[_0x30014a(0x304)](_0x134a43[_0x30014a(0x164)]),_0x364582=JSON[_0x30014a(0x5c4)](_0x376911);}catch(_0x15b6bd){try{var _0x364582=await new Response(_0x134a43[_0x30014a(0x164)])['text']();_0x364582=JSON['parse'](_0x364582);}catch(_0xe48757){return;}}}_0x30014a(0xe6)in _0x364582?_0xbd3d82[_0x30014a(0x566)](_0x364582,_0x4d756e+'_screen'):_0xbd3d82['processPCSOnMessage'](_0x364582,_0x4d756e);},_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x181)]=function(_0x4db2dc){log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0xbd3d82['createOffer'](_0x4d756e);},_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['ontrack']=_0x14b69a=>{var _0x27ffc0=_0x32010d;errorlog(_0x27ffc0(0x11b));},_0xbd3d82['pcs'][_0x4d756e]['iceTimer']=null,_0xbd3d82['pcs'][_0x4d756e][_0x32010d(0x5a9)]=[],_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x4e5)]=function(_0x465dbf){var _0x1560ec=_0x32010d;if(_0x465dbf[_0x1560ec(0x3c6)]==null){log(_0x1560ec(0x568));return;}try{if(_0xbd3d82[_0x1560ec(0x1dd)]){if(_0x465dbf[_0x1560ec(0x3c6)]['candidate']['indexOf'](_0xbd3d82['icefilter'])===-0x1){if(_0x1560ec(0x490)!==_0x1560ec(0x490))_0x2de73b=!![];else{log(_0x1560ec(0x2c5));return;}}else log(_0x465dbf['candidate']);}}catch(_0x4b1d1f){errorlog(_0x4b1d1f);}if(_0xbd3d82[_0x1560ec(0x718)][_0x4d756e]['iceTimer']!==null){_0xbd3d82[_0x1560ec(0x718)][_0x4d756e][_0x1560ec(0x5a9)]['push'](_0x465dbf[_0x1560ec(0x3c6)]);return;}_0xbd3d82['pcs'][_0x4d756e]['iceBundle'][_0x1560ec(0x445)](_0x465dbf['candidate']),_0xbd3d82[_0x1560ec(0x718)][_0x4d756e]['iceTimer']=setTimeout(function(_0x1573ee){var _0x3c769d=_0x1560ec;try{_0xbd3d82[_0x3c769d(0x718)][_0x1573ee][_0x3c769d(0x5dd)]=null;}catch(_0x1c9501){warnlog(_0x3c769d(0x477));return;}var _0x3bf6de={};_0x3bf6de[_0x3c769d(0x40b)]=_0x1573ee,_0x3bf6de[_0x3c769d(0xf0)]=_0x3c769d(0x1a1),_0x3bf6de[_0x3c769d(0x1db)]=_0xbd3d82[_0x3c769d(0x718)][_0x1573ee]['iceBundle'],_0x3bf6de[_0x3c769d(0x3e6)]=_0xbd3d82[_0x3c769d(0x718)][_0x1573ee]['session'],_0xbd3d82[_0x3c769d(0x718)][_0x1573ee]['iceBundle']=[],_0xbd3d82[_0x3c769d(0x56b)]?_0xbd3d82[_0x3c769d(0x1cb)](JSON[_0x3c769d(0x6b9)](_0x3bf6de['candidates']))['then'](function(_0x3b2992){var _0x5522ca=_0x3c769d;_0x3bf6de[_0x5522ca(0x1db)]=_0x3b2992[0x0],_0x3bf6de[_0x5522ca(0x3d8)]=_0x3b2992[0x1],_0xbd3d82[_0x5522ca(0xdb)](_0x3bf6de);})[_0x3c769d(0x496)](errorlog):_0xbd3d82[_0x3c769d(0xdb)](_0x3bf6de);},0xc8,_0x4d756e);},_0xbd3d82['processPCSOnMessage']=function(_0x11771d,_0x185496){var _0x1bd7ed=_0x32010d;_0x11771d[_0x1bd7ed(0x40b)]=_0x185496;if(_0x11771d[_0x1bd7ed(0x4c3)]){_0xbd3d82[_0x1bd7ed(0x5b2)](_0x11771d);return;}else{if(_0x11771d[_0x1bd7ed(0x3c6)]){log(_0x1bd7ed(0x506)),_0xbd3d82[_0x1bd7ed(0x48f)](_0x11771d);return;}else{if(_0x11771d[_0x1bd7ed(0x1db)]){log(_0x1bd7ed(0x1df)),_0xbd3d82[_0x1bd7ed(0x42d)](_0x11771d);return;}else{if(_0x1bd7ed(0x59c)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x317)]=_0x11771d[_0x1bd7ed(0x59c)],_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496),warnlog(_0x1bd7ed(0x1e8));return;}else{if(_0x1bd7ed(0x317)in _0x11771d){warnlog(_0x1bd7ed(0x3aa));return;}else{if(_0x1bd7ed(0x665)in _0x11771d){warnlog('BYE'),_0xbd3d82[_0x1bd7ed(0x320)](_0x185496);return;}}}}}}log(_0x11771d);if(_0xbd3d82['director']){if(_0x1bd7ed(0x191)in _0x11771d&&_0x1bd7ed(0x3d8)in _0x11771d){if(_0xbd3d82['directorPassword'])_0xbd3d82[_0x1bd7ed(0xed)]?_0xbd3d82[_0x1bd7ed(0x622)](_0x11771d[_0x1bd7ed(0x191)],_0x11771d[_0x1bd7ed(0x3d8)],_0xbd3d82[_0x1bd7ed(0xed)])['then'](function(_0xca1ad4){var _0x8d91f=_0x1bd7ed;if(_0xca1ad4===_0xbd3d82['directorHash']){_0xbd3d82[_0x8d91f(0x718)][_0x185496][_0x8d91f(0x27b)]=!![],getById(_0x8d91f(0x33b)+_0x185496)['classList'][_0x8d91f(0x60e)]('directorBlue'),_0xbd3d82[_0x8d91f(0x5b3)](_0x185496);var _0x418125={};_0x418125[_0x8d91f(0x47b)]=_0x8d91f(0x191),_0xbd3d82['sendMessage'](_0x418125,_0x185496);}else{warnlog(_0x8d91f(0x462));var _0x418125={};_0x418125[_0x8d91f(0x1f9)]=_0x8d91f(0x191),_0xbd3d82[_0x8d91f(0x699)](_0x418125,_0x185496);}})[_0x1bd7ed(0x496)](function(){var _0x5b4ddc=_0x1bd7ed;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x3cb830={};_0x3cb830[_0x5b4ddc(0x1f9)]=_0x5b4ddc(0x191),_0xbd3d82[_0x5b4ddc(0x699)](_0x3cb830,_0x185496);}):generateHash(_0xbd3d82[_0x1bd7ed(0x5d7)]+_0xbd3d82[_0x1bd7ed(0xd5)]+_0x1bd7ed(0x50f),0xc)[_0x1bd7ed(0x658)](function(_0x148073){var _0x27db45=_0x1bd7ed;_0xbd3d82[_0x27db45(0xed)]=_0x148073,_0xbd3d82[_0x27db45(0x622)](_0x11771d['requestCoDirector'],_0x11771d[_0x27db45(0x3d8)],_0xbd3d82['directorHash'])[_0x27db45(0x658)](function(_0x57bff7){var _0x39e5e3=_0x27db45;if(_0x57bff7===_0xbd3d82[_0x39e5e3(0xed)]){_0xbd3d82[_0x39e5e3(0x718)][_0x185496][_0x39e5e3(0x27b)]=!![],getById(_0x39e5e3(0x33b)+_0x185496)[_0x39e5e3(0x5ce)][_0x39e5e3(0x60e)]('directorBlue'),_0xbd3d82[_0x39e5e3(0x5b3)](_0x185496);var _0x1d2120={};_0x1d2120['approved']=_0x39e5e3(0x191),_0xbd3d82['sendRequest'](_0x1d2120,_0x185496);}else{warnlog(_0x39e5e3(0x462));var _0x1d2120={};_0x1d2120[_0x39e5e3(0x1f9)]='requestCoDirector',_0xbd3d82['sendRequest'](_0x1d2120,_0x185496);}})[_0x27db45(0x496)](function(){var _0x16f17d=_0x27db45;warnlog(_0x16f17d(0x152));var _0x3d08ab={};_0x3d08ab[_0x16f17d(0x1f9)]=_0x16f17d(0x191),_0xbd3d82[_0x16f17d(0x632)](_0x3d08ab,_0x185496);});return;})['catch'](errorlog);else{warnlog('reject\x20co');var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x191),_0xbd3d82[_0x1bd7ed(0x632)](_0x58bf4f,_0x185496);}}if(_0x1bd7ed(0x482)in _0x11771d&&_0x1bd7ed(0x6ba)in _0x11771d){log(_0x11771d),log(_0x1bd7ed(0x6e7));if(_0xbd3d82[_0x1bd7ed(0x5e3)]){if(_0x185496 in _0xbd3d82[_0x1bd7ed(0x718)]&&_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x27b)]===!![]){log(_0x1bd7ed(0x556));var _0x58bf4f={};if(_0x11771d['transferSettings']&&_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x592)]){_0x58bf4f['request']='migrate',_0x58bf4f[_0x1bd7ed(0x363)]=_0x11771d['transferSettings'],log(_0x58bf4f);if(_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x11771d['migrate'][_0x1bd7ed(0x20c)]())){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x55e)]='migrate',_0x58bf4f[_0x1bd7ed(0x6ba)]=_0x11771d[_0x1bd7ed(0x6ba)],_0x58bf4f['target']=_0x11771d[_0x1bd7ed(0x482)][_0x1bd7ed(0x20c)](),_0xbd3d82[_0x1bd7ed(0x513)](_0x58bf4f);}log(_0x58bf4f);}else{if(_0x11771d[_0x1bd7ed(0x363)]&&_0x1bd7ed(0x33d)in _0x11771d[_0x1bd7ed(0x363)]){_0x58bf4f[_0x1bd7ed(0x55e)]=_0x1bd7ed(0x482),_0x58bf4f[_0x1bd7ed(0x363)]=_0x11771d[_0x1bd7ed(0x363)],delete _0x58bf4f[_0x1bd7ed(0x363)][_0x1bd7ed(0x6ba)],delete _0x58bf4f[_0x1bd7ed(0x363)][_0x1bd7ed(0x3ae)],log(_0x58bf4f);if(_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x11771d['migrate'][_0x1bd7ed(0x20c)]())){var _0x58bf4f={};_0x58bf4f['request']=_0x1bd7ed(0x482),_0x58bf4f[_0x1bd7ed(0x6ba)]=_0x11771d[_0x1bd7ed(0x6ba)],_0x58bf4f[_0x1bd7ed(0x354)]=_0x11771d[_0x1bd7ed(0x482)][_0x1bd7ed(0x20c)](),_0xbd3d82[_0x1bd7ed(0x513)](_0x58bf4f);}log(_0x58bf4f);}else _0x58bf4f[_0x1bd7ed(0x55e)]=_0x1bd7ed(0x482),_0x58bf4f[_0x1bd7ed(0x6ba)]=_0x11771d['roomid'],_0x58bf4f[_0x1bd7ed(0x354)]=_0x11771d[_0x1bd7ed(0x482)][_0x1bd7ed(0x20c)](),_0xbd3d82[_0x1bd7ed(0x513)](_0x58bf4f);}}}else{var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]='requestCoMigrate',_0xbd3d82[_0x1bd7ed(0x632)](_0x58bf4f,_0x185496);}}}try{if(_0x1bd7ed(0x433)in _0x11771d){_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x395)][_0x1bd7ed(0x433)]=_0x11771d['info'];_0x1bd7ed(0x195)in _0x11771d[_0x1bd7ed(0x433)]&&(typeof _0x11771d[_0x1bd7ed(0x433)][_0x1bd7ed(0x195)]=='string'?_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x195)]=sanitizeLabel(_0x11771d[_0x1bd7ed(0x433)]['label']):_0xbd3d82[_0x1bd7ed(0x718)][_0x185496]['label']=![]);if(_0x185496===_0xbd3d82['directorUUID'])try{_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x395)][_0x1bd7ed(0x433)][_0x1bd7ed(0x488)]=!![];}catch(_0x1b4cc5){}else{if(_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)>=0x0)try{_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x395)]['info'][_0x1bd7ed(0x27b)]=!![];}catch(_0xf20c55){}}}'pipe'in _0x11771d&&(_0x1bd7ed(0x6a7)!=='yqOrR'?_0xbd3d82[_0x1bd7ed(0x605)](_0x11771d[_0x1bd7ed(0x629)],_0x185496):_0x3d3d1a[_0x1bd7ed(0x433)]['directorDisplayMuted']&&_0x153baf(_0x520ae1));_0x1bd7ed(0xdf)in _0x11771d&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0xdf)]=parseInt(_0x11771d[_0x1bd7ed(0xdf)]));_0x1bd7ed(0x2d3)in _0x11771d&&_0xbd3d82[_0x1bd7ed(0x4b5)](_0x185496,_0x11771d['audioBitrate']);_0x1bd7ed(0x4f6)in _0x11771d&&_0xbd3d82[_0x1bd7ed(0x67b)](_0x185496,_0x11771d['bitrate']);if('requestStats'in _0x11771d){log(_0x11771d);if(_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)>=0x0){var _0x40681d={};for(var _0x2a0cfb in _0xbd3d82[_0x1bd7ed(0x718)]){if(_0x2a0cfb===_0x185496)continue;_0x40681d[_0x2a0cfb]=_0xbd3d82[_0x1bd7ed(0x718)][_0x2a0cfb][_0x1bd7ed(0x395)];}var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x5f7)]=_0x40681d,_0xbd3d82['sendMessage'](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x2dd)in _0x11771d){if(_0x11771d['remote']===_0xbd3d82[_0x1bd7ed(0x2dd)]&&_0xbd3d82[_0x1bd7ed(0x2dd)]){var _0x40681d={};for(var _0x2a0cfb in _0xbd3d82[_0x1bd7ed(0x718)]){if(_0x2a0cfb===_0x185496)continue;_0x40681d[_0x2a0cfb]=_0xbd3d82[_0x1bd7ed(0x718)][_0x2a0cfb][_0x1bd7ed(0x395)];}var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x5f7)]=_0x40681d,_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}}}}if(_0x1bd7ed(0x2fd)in _0x11771d)try{log(_0x11771d),_0xbd3d82[_0x1bd7ed(0x14b)](_0x11771d[_0x1bd7ed(0x40b)],_0x11771d[_0x1bd7ed(0x2fd)]['w'],_0x11771d[_0x1bd7ed(0x2fd)]['h']);}catch(_0x3e87cb){errorlog(_0x3e87cb);}_0x1bd7ed(0x532)in _0x11771d&&(_0x11771d[_0x1bd7ed(0x311)]?_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)>=0x0?_0xbd3d82[_0x1bd7ed(0x619)]():errorlog(_0x1bd7ed(0x138)):_0xbd3d82[_0x1bd7ed(0x4db)](_0x185496));if(_0x1bd7ed(0x200)in _0x11771d){if(_0x1bd7ed(0x35a)!==_0x1bd7ed(0x35a))_0x240d4f[_0x1bd7ed(0x4c9)][_0x10beb3][_0x1bd7ed(0x285)]['classList']['remove'](_0x1bd7ed(0x31b)),_0x2c9f7c[_0x1bd7ed(0x4c9)][_0x5debff][_0x1bd7ed(0x285)][_0x1bd7ed(0x5ce)][_0x1bd7ed(0x117)](_0x1bd7ed(0x6dd));else{var _0x35f19f=![],_0x40c78c=![];if(_0xbd3d82['directorList'][_0x1bd7ed(0x40d)](_0x185496)>=0x0){_0x35f19f=!![];if('overlay'in _0x11771d){if(_0x11771d[_0x1bd7ed(0x52a)]==!![]){if(_0x1bd7ed(0x346)!==_0x1bd7ed(0x346))return;else _0x40c78c=!![];}}}log(_0x1bd7ed(0x5f5)+_0x35f19f),getChatMessage(_0x11771d['chat'],_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x195)],_0x35f19f,_0x40c78c);}}if(_0x1bd7ed(0x209)in _0x11771d){_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x209)]=parseInt(_0x11771d[_0x1bd7ed(0x209)])||0x0;_0x185496 in _0xbd3d82[_0x1bd7ed(0x4c9)]&&(_0xbd3d82[_0x1bd7ed(0x4c9)][_0x185496]['order']=_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x209)]);if(_0xbd3d82[_0x1bd7ed(0x488)]){var _0xde58e5=document[_0x1bd7ed(0x66a)](_0x1bd7ed(0x52c)+_0x185496+'\x22]');log(_0xde58e5),_0xde58e5[0x0]&&(_0xde58e5[0x0]['innerText']=parseInt(_0x11771d[_0x1bd7ed(0x209)])||0x0);}updateMixer();}_0x1bd7ed(0x34b)in _0x11771d&&_0xbd3d82[_0x1bd7ed(0x4de)](_0x185496,parseInt(_0x11771d['scale'])||0x0);if(_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)==-0x1){if(_0x1bd7ed(0x3b9)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x3b9),_0xbd3d82['sendMessage'](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x235)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x235),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x306)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x306),_0xbd3d82['sendMessage'](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x14e)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x14e),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x52e)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x52e),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x106)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x106),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x28a)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x28a),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x5fa)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x5fa),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x368)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x368),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if('displayMute'in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x244),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x42b)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x1f9)]=_0x1bd7ed(0x42b),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0x12c)in _0x11771d){var _0x58bf4f={};_0x58bf4f['rejected']=_0x1bd7ed(0x12c),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0xf2)in _0x11771d){var _0x58bf4f={};_0x58bf4f['rejected']=_0x1bd7ed(0xf2),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}else{if(_0x1bd7ed(0xc7)in _0x11771d){var _0x58bf4f={};_0x58bf4f['rejected']='requestUpload',_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x185496);}}}}}}}}}}}}}}}else{if(_0x1bd7ed(0x3b9)in _0x11771d){var _0x17bf14=_0xbd3d82['streamSrc'][_0x1bd7ed(0x494)]();_0x17bf14['length']&&(_0x1bd7ed(0x4b8)in _0x11771d?applyAudioHack(_0x11771d['keyname'],_0x11771d[_0x1bd7ed(0x4c4)],_0x11771d[_0x1bd7ed(0x4b8)]):applyAudioHack(_0x11771d['keyname'],_0x11771d[_0x1bd7ed(0x4c4)]));}if('requestVideoRecord'in _0x11771d){if(_0x11771d['requestVideoRecord']){if(_0xbd3d82[_0x1bd7ed(0x137)]){var _0x532b74=0x1770;_0x11771d[_0x1bd7ed(0x4c4)]&&(_0x532b74=parseInt(_0x11771d['value'])),recordLocalVideo(_0x1bd7ed(0x328),_0x532b74);}}else _0xbd3d82[_0x1bd7ed(0x137)]&&recordLocalVideo('stop');}if(_0x1bd7ed(0x306)in _0x11771d){_0xbd3d82[_0x1bd7ed(0x209)]==![]&&(_0xbd3d82[_0x1bd7ed(0x209)]=0x0);_0xbd3d82[_0x1bd7ed(0x209)]+=parseInt(_0x11771d['changeOrder'])||0x0;var _0x58bf4f={};_0x58bf4f={},_0x58bf4f[_0x1bd7ed(0x209)]=_0xbd3d82[_0x1bd7ed(0x209)],_0xbd3d82[_0x1bd7ed(0x5f1)](_0x58bf4f),updateMixer();}'changeURL'in _0x11771d&&changeURL(_0x11771d[_0x1bd7ed(0x14e)]);_0x1bd7ed(0x669)in _0x11771d&&stopClock();if(_0x1bd7ed(0x2b9)in _0x11771d){if('XlivM'===_0x1bd7ed(0x4a2))setClock(_0x11771d[_0x1bd7ed(0x2b9)]);else{if(_0x20061e[_0x1bd7ed(0x163)]!==_0x2fffd2[_0x1bd7ed(0x2fc)])return;else{_0x41665d(_0x4c2a2c[_0x1bd7ed(0x2fc)]);return;}}}_0x1bd7ed(0x6b6)in _0x11771d&&hideClock();'showClock'in _0x11771d&&showClock();_0x1bd7ed(0x4b9)in _0x11771d&&startClock();'requestUpload'in _0x11771d&&toggleFileshare(_0x185496);if(_0x1bd7ed(0x474)in _0x11771d)try{_0x1bd7ed(0x412)!==_0x1bd7ed(0x412)?_0x88b45f():(_0xbd3d82[_0x1bd7ed(0x699)]({'group':_0x11771d[_0x1bd7ed(0x474)]}),_0x11771d[_0x1bd7ed(0x474)]?_0xbd3d82['group']=_0x11771d[_0x1bd7ed(0x474)][_0x1bd7ed(0x512)](','):_0x1bd7ed(0x125)===_0x1bd7ed(0x1f0)?_0x7f200a[_0x1bd7ed(0x4c9)][_0x3dbad3][_0x1bd7ed(0x395)][_0x1bd7ed(0x6b3)][_0x1bd7ed(0x580)]=_0x403739[_0x1bd7ed(0x57b)]:_0xbd3d82[_0x1bd7ed(0x474)]=[],updateMixer());}catch(_0x42dd65){}if(_0x1bd7ed(0x52e)in _0x11771d){if('value'in _0x11771d){if(typeof _0x11771d['value']==_0x1bd7ed(0x11d)){_0xbd3d82[_0x1bd7ed(0x195)]=sanitizeLabel(_0x11771d[_0x1bd7ed(0x4c4)]),log(_0x1bd7ed(0x2f4)+_0xbd3d82[_0x1bd7ed(0x195)]);if(_0xbd3d82[_0x1bd7ed(0x488)]){var _0xde58e5=getById('label_'+_0x185496);if(_0xbd3d82[_0x1bd7ed(0x195)])_0xde58e5[_0x1bd7ed(0x23d)]=_0xbd3d82[_0x1bd7ed(0x195)];else _0xbd3d82[_0x1bd7ed(0x5b7)]===_0x185496?_0xde58e5['innerText']=miscTranslations[_0x1bd7ed(0x2fb)]:_0xde58e5[_0x1bd7ed(0x23d)]=miscTranslations[_0x1bd7ed(0x3cc)];}else _0xbd3d82[_0x1bd7ed(0x710)]&&updateMixer();!_0xbd3d82[_0x1bd7ed(0x488)]&&(_0xbd3d82[_0x1bd7ed(0x195)]?document[_0x1bd7ed(0x19a)]=_0xbd3d82['label']:document[_0x1bd7ed(0x19a)]=location[_0x1bd7ed(0x369)]);var _0x599b28=encodeURIComponent(_0xbd3d82[_0x1bd7ed(0x195)]);urlParams[_0x1bd7ed(0x649)]('l')?updateURL('l='+_0x599b28,!![],![]):updateURL(_0x1bd7ed(0x158)+_0x599b28,!![],![]);var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x52e)]=!![],_0x58bf4f[_0x1bd7ed(0x4c4)]=_0xbd3d82[_0x1bd7ed(0x195)],_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f);}else{_0xbd3d82[_0x1bd7ed(0x195)]=![];var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x52e)]=!![],_0x58bf4f[_0x1bd7ed(0x4c4)]=_0xbd3d82[_0x1bd7ed(0x195)],_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f);if(_0xbd3d82[_0x1bd7ed(0x488)]){var _0xde58e5=getById(_0x1bd7ed(0x578)+_0x185496);_0xbd3d82[_0x1bd7ed(0x5b7)]===_0x185496?_0xde58e5[_0x1bd7ed(0x23d)]=miscTranslations[_0x1bd7ed(0x2fb)]:_0xde58e5['innerText']=miscTranslations[_0x1bd7ed(0x3cc)];}else _0xbd3d82['showlabels']?(document[_0x1bd7ed(0x19a)]=location[_0x1bd7ed(0x369)],updateMixer()):_0x1bd7ed(0x6f6)!==_0x1bd7ed(0x50d)?document['title']=location[_0x1bd7ed(0x369)]:_0x5bde24(_0x21f3fa['watchTimeoutList'][_0x3bfbe2]);}}}if(_0x1bd7ed(0x106)in _0x11771d){if(_0x11771d[_0x1bd7ed(0x4c5)]==_0x1bd7ed(0x4f0))changeLowEQ(parseFloat(_0x11771d['value']),_0x11771d[_0x1bd7ed(0x6f7)]);else{if(_0x11771d[_0x1bd7ed(0x4c5)]=='mid')changeMidEQ(parseFloat(_0x11771d[_0x1bd7ed(0x4c4)]),_0x11771d['track']);else _0x11771d[_0x1bd7ed(0x4c5)]==_0x1bd7ed(0x4bc)&&changeHighEQ(parseFloat(_0x11771d[_0x1bd7ed(0x4c4)]),_0x11771d['track']);}}_0x1bd7ed(0x28a)in _0x11771d&&(log(_0x11771d),changeSubGain(parseFloat(_0x11771d[_0x1bd7ed(0x4c4)]),_0x11771d[_0x1bd7ed(0x4b8)]));_0x1bd7ed(0x5fa)in _0x11771d&&(_0xbd3d82['raisehands']&&lowerhand());if(_0x1bd7ed(0x4e4)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x40b)]=_0x185496,_0x58bf4f['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x58bf4f['UUID']),_0xbd3d82['sendMessage'](_0x58bf4f,_0x58bf4f[_0x1bd7ed(0x40b)]);}if(_0x1bd7ed(0x2d8)in _0x11771d){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x40b)]=_0x185496,_0x58bf4f[_0x1bd7ed(0x470)]=listVideoSettingsPrep(),sendMediaDevices(_0x58bf4f['UUID']),_0xbd3d82[_0x1bd7ed(0x699)](_0x58bf4f,_0x58bf4f['UUID']);}_0x1bd7ed(0x155)in _0x11771d&&changeAudioOutputDeviceById(_0x11771d[_0x1bd7ed(0x155)],_0x185496);_0x1bd7ed(0x565)in _0x11771d&&changeAudioDeviceById(_0x11771d['changeMicrophone'],_0x185496);_0x1bd7ed(0x6b8)in _0x11771d&&changeVideoDeviceById(_0x11771d[_0x1bd7ed(0x6b8)],_0x185496);_0x1bd7ed(0x46e)in _0x11771d&&updateCameraConstraints(_0x11771d[_0x1bd7ed(0x4c5)],_0x11771d[_0x1bd7ed(0x4c4)]);_0x1bd7ed(0x703)in _0x11771d&&changeLowCut(parseFloat(_0x11771d['value']),_0x11771d[_0x1bd7ed(0x6f7)]);_0x1bd7ed(0x703)in _0x11771d&&changeLowCut(parseFloat(_0x11771d[_0x1bd7ed(0x4c4)]),_0x11771d[_0x1bd7ed(0x6f7)]);'hangup'in _0x11771d&&(_0xbd3d82[_0x1bd7ed(0x5b7)]&&_0xbd3d82[_0x1bd7ed(0x368)]());if(_0x1bd7ed(0x6c7)in _0x11771d){}if(_0x1bd7ed(0x12c)in _0x11771d){var _0x481ee3=parseInt(_0x11771d[_0x1bd7ed(0x12c)])/0x64||0x0;_0xbd3d82[_0x1bd7ed(0x722)]=parseInt(_0x11771d[_0x1bd7ed(0x12c)])||0x0;for(var _0x4d8365 in _0xbd3d82[_0x1bd7ed(0x6c9)]){log(_0x1bd7ed(0x4c6)),_0xbd3d82[_0x1bd7ed(0x6c9)][_0x4d8365]['gainNode'][_0x1bd7ed(0x1bb)][_0x1bd7ed(0x2e9)](_0x481ee3,_0xbd3d82[_0x1bd7ed(0x6c9)][_0x4d8365][_0x1bd7ed(0x13d)][_0x1bd7ed(0x457)]);}updateVolume(!![]);}if(_0x1bd7ed(0x450)in _0x11771d){if('rHjTg'!==_0x1bd7ed(0x37f))_0x1bda67=_0x3c0309['streams'][0x0],_0x36756f=_0x462efc[_0x1bd7ed(0x316)]();else{if(_0x11771d['micIsolate'])_0x1bd7ed(0x2ab)!=='QmXZN'?_0xbd3d82['directorList'][_0x1bd7ed(0x40d)](_0x185496)>=0x0&&(_0xbd3d82[_0x1bd7ed(0xf2)][_0x1bd7ed(0x445)](_0x185496),_0xbd3d82[_0x1bd7ed(0x645)]()):_0x4c9434(_0x37b9fa[_0x1bd7ed(0x3c6)]);else{var _0x5bf430=_0xbd3d82[_0x1bd7ed(0xf2)][_0x1bd7ed(0x40d)](_0x185496);_0x5bf430>-0x1&&(_0xbd3d82[_0x1bd7ed(0xf2)][_0x1bd7ed(0x1d6)](_0x5bf430,0x1),_0xbd3d82[_0x1bd7ed(0x645)]());}}}if(_0x1bd7ed(0x6af)in _0x11771d){var _0x336644=parseFloat(_0x11771d[_0x1bd7ed(0x6af)]/0x3e8)||0x0;_0xbd3d82['micDelay']=parseInt(_0x11771d['delay'])||0x0;for(var _0x4d8365 in _0xbd3d82[_0x1bd7ed(0x6c9)]){_0xbd3d82[_0x1bd7ed(0x6c9)][_0x4d8365][_0x1bd7ed(0x67d)][_0x1bd7ed(0x246)][_0x1bd7ed(0x2e9)](_0x336644,_0xbd3d82['webAudios'][_0x4d8365][_0x1bd7ed(0x13d)]['currentTime']);}}_0x1bd7ed(0x42b)in _0x11771d&&(_0x11771d[_0x1bd7ed(0x42b)]?(_0xbd3d82[_0x1bd7ed(0x114)]=!![],_0xbd3d82[_0x1bd7ed(0x325)]()):(_0xbd3d82[_0x1bd7ed(0x114)]=![],_0xbd3d82[_0x1bd7ed(0x325)]())),'displayMute'in _0x11771d&&(_0x11771d[_0x1bd7ed(0x244)]?(_0xbd3d82[_0x1bd7ed(0x4ec)]=!![],_0xbd3d82[_0x1bd7ed(0x4e9)]()):(_0xbd3d82[_0x1bd7ed(0x4ec)]=![],_0xbd3d82[_0x1bd7ed(0x4e9)]())),_0x1bd7ed(0x4a6)in _0x11771d&&applyNewParams(_0x11771d[_0x1bd7ed(0x4a6)]);}if(_0xbd3d82[_0x1bd7ed(0x5b7)]===_0x185496){if(_0x11771d[_0x1bd7ed(0x55e)]===_0x1bd7ed(0x482)){warnlog(_0x1bd7ed(0x3b1)),warnlog(_0x11771d);if(_0x1bd7ed(0x363)in _0x11771d){_0x1bd7ed(0x3ae)in _0x11771d[_0x1bd7ed(0x363)]&&(_0xbd3d82[_0x1bd7ed(0x3ae)]=_0x11771d[_0x1bd7ed(0x3ae)]);if('broadcast'in _0x11771d[_0x1bd7ed(0x363)]){if(_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x33d)]===!![]||_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x33d)]===null)_0xbd3d82[_0x1bd7ed(0x33d)]=null,_0xbd3d82[_0x1bd7ed(0x2c1)]===![]&&(_0xbd3d82[_0x1bd7ed(0x2c1)]=0x2),_0xbd3d82['style']===![]&&(_0xbd3d82[_0x1bd7ed(0x6cc)]=0x1),_0xbd3d82[_0x1bd7ed(0xfb)]===null&&(_0xbd3d82[_0x1bd7ed(0xfb)]=!![]);else{if(_0x1bd7ed(0x443)!==_0x1bd7ed(0x322))_0xbd3d82['broadcast']=_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x33d)];else return;}_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x592)]&&(_0xbd3d82[_0x1bd7ed(0x33d)]!==![]?'eGZDn'!==_0x1bd7ed(0x562)?_0x1696f6['rpcs'][_0x79d4f2][_0x1bd7ed(0x395)]['Peer-to-Peer\x20Connection']['local_relayIP']=_0x111002['ip']:updateURL(_0x1bd7ed(0x33d),!![]):updateURL(_0x1bd7ed(0x2d5),!![]));}_0x1bd7ed(0x6ba)in _0x11771d[_0x1bd7ed(0x363)]&&(_0xbd3d82[_0x1bd7ed(0x6ba)]=_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x6ba)],_0x11771d[_0x1bd7ed(0x363)][_0x1bd7ed(0x592)]&&updateURL(_0x1bd7ed(0x148)+_0xbd3d82['roomid'],!![]));}}}if(_0x1bd7ed(0x601)in _0x11771d){if(_0xbd3d82['remote']){if(_0x1bd7ed(0x2dd)in _0x11771d)_0x11771d[_0x1bd7ed(0x2dd)]===_0xbd3d82[_0x1bd7ed(0x2dd)]&&_0xbd3d82[_0x1bd7ed(0x2dd)]&&_0xbd3d82[_0x1bd7ed(0x55b)](parseFloat(_0x11771d[_0x1bd7ed(0x601)]));else{if(_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)>=0x0)_0xbd3d82['remoteZoom'](parseFloat(_0x11771d['zoom']));else return;}}}if(_0x1bd7ed(0x194)in _0x11771d){if(_0xbd3d82['remote']){if(_0x1bd7ed(0x2dd)in _0x11771d)_0x11771d[_0x1bd7ed(0x2dd)]===_0xbd3d82['remote']&&_0xbd3d82[_0x1bd7ed(0x2dd)]&&_0xbd3d82['remoteFocus'](parseFloat(_0x11771d[_0x1bd7ed(0x194)]));else{if(_0xbd3d82[_0x1bd7ed(0x674)][_0x1bd7ed(0x40d)](_0x185496)>=0x0)_0xbd3d82['remoteFocus'](parseFloat(_0x11771d[_0x1bd7ed(0x194)]));else return;}}}if(_0x1bd7ed(0x486)in _0x11771d){log(_0x1bd7ed(0x486));try{_0x1bd7ed(0x127)==='hDtaL'?_0xaba8b6[_0x1bd7ed(0x4c9)][_0x36af55][_0x1bd7ed(0xcd)]?_0x21e87a[_0x1bd7ed(0x4c9)][_0x39b503][_0x1bd7ed(0x659)][_0x1bd7ed(0x6cc)][_0x1bd7ed(0x49e)]=_0x1bd7ed(0x3a2):_0x44fd17[_0x1bd7ed(0x4c9)][_0x20e919][_0x1bd7ed(0x659)]['style'][_0x1bd7ed(0x49e)]='none':_0xbd3d82[_0x1bd7ed(0x613)](_0x185496,_0x11771d[_0x1bd7ed(0x486)]);}catch(_0x58f61e){errorlog(_0x58f61e);}}}catch(_0xade731){errorlog(_0xade731);}manageSceneState(_0x11771d,_0x185496);if(_0x1bd7ed(0x6e9)in _0x11771d||_0x1bd7ed(0xe5)in _0x11771d){log(_0x1bd7ed(0x23e));_0x11771d[_0x1bd7ed(0x6e9)]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x672)]=!![]);_0x11771d[_0x1bd7ed(0xe5)]&&(_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x141)]=!![]);'broadcast'in _0x11771d&&_0x11771d['broadcast']!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x391)]=_0x11771d[_0x1bd7ed(0x33d)],setTimeout(function(){makeImages();},0x3e8));_0x1bd7ed(0x69e)in _0x11771d&&_0x11771d[_0x1bd7ed(0x69e)]!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x50c)]=_0x11771d['iframe']);_0x1bd7ed(0x5a4)in _0x11771d&&_0x11771d['allowmidi']!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x671)]=_0x11771d[_0x1bd7ed(0x5a4)]);_0x1bd7ed(0x40a)in _0x11771d&&_0x11771d[_0x1bd7ed(0x40a)]!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x55d)]=_0x11771d['downloads']);_0x1bd7ed(0x2e3)in _0x11771d&&_0x11771d[_0x1bd7ed(0x2e3)]!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x2e3)]=!![]);_0x1bd7ed(0x537)in _0x11771d&&_0x11771d[_0x1bd7ed(0x537)]!==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496]['preferVideoCodec']=_0x11771d[_0x1bd7ed(0x537)][_0x1bd7ed(0x3c0)]());if(_0xbd3d82[_0x1bd7ed(0x5a5)]){if(_0xbd3d82[_0x1bd7ed(0x5a5)]==_0x1bd7ed(0xe5))_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x141)]=![];else _0xbd3d82[_0x1bd7ed(0x5a5)]==_0x1bd7ed(0x6e9)?_0xbd3d82['pcs'][_0x185496]['allowAudio']=![]:(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x672)]=![],_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x141)]=![]);}_0x1bd7ed(0x108)in _0x11771d&&(_0x11771d['guest']==!![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x108)]=!![],_0xbd3d82[_0x1bd7ed(0x525)]&&playtone(![],_0x1bd7ed(0x3c7))));_0x1bd7ed(0x21c)in _0x11771d&&(_0x1bd7ed(0x438)===_0x1bd7ed(0x5f3)?_0x1b1314[_0x1bd7ed(0x4c9)][_0x72f65f]['stats'][_0x1bd7ed(0x433)][_0x1bd7ed(0x58f)]=_0x9884d5['rpcs'][_0x4e49a2][_0x1bd7ed(0xcd)]:_0x11771d[_0x1bd7ed(0x21c)]===!![]&&(_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x21c)]=!![]));_0x1bd7ed(0x488)in _0x11771d&&(_0x11771d[_0x1bd7ed(0x488)]==!![]&&((iOS||iPad)&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x21c)]==!![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x108)]=!![]))));_0x1bd7ed(0x526)in _0x11771d&&(_0x11771d[_0x1bd7ed(0x526)]==!![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x4e7)]=!![]));'enhanceaudio'in _0x11771d&&(_0x11771d[_0x1bd7ed(0x1e7)]==!![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x1a8)]=!![]));_0x1bd7ed(0x3f0)in _0x11771d&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x3f0)]=_0x11771d['keyframerate'],_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x3f0)]&&setTimeout(function(){var _0x5b326e=_0x1bd7ed;_0xbd3d82[_0x5b326e(0x4db)](_0x185496);},0x1388));if(_0x1bd7ed(0x311)in _0x11771d){if(_0x11771d[_0x1bd7ed(0x311)]!==![]){try{typeof _0x11771d[_0x1bd7ed(0x311)]==='string'?_0xbd3d82[_0x1bd7ed(0x718)][_0x185496]['scene']=_0x11771d[_0x1bd7ed(0x311)][_0x1bd7ed(0x4b7)](/[\W]+/g,'_'):_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x311)]=(parseInt(_0x11771d[_0x1bd7ed(0x311)])||0x0)+'',_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x395)][_0x1bd7ed(0x311)]=_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x311)],updateSceneList(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496]['scene']);}catch(_0x570a8){errorlog(_0x570a8);}if(_0x11771d[_0x1bd7ed(0x2e6)]&&(_0x11771d[_0x1bd7ed(0x2e6)]===!![]||_0x11771d[_0x1bd7ed(0x2e6)]===_0xbd3d82[_0x1bd7ed(0x2fc)])){}else _0xbd3d82[_0x1bd7ed(0x488)]==!![]&&_0xbd3d82[_0x1bd7ed(0x2e6)]==![]&&(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x672)]=![],_0xbd3d82['pcs'][_0x185496][_0x1bd7ed(0x141)]=![],_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x50c)]=![]);}}if(_0xbd3d82[_0x1bd7ed(0x488)]==!![]){var _0x58bf4f={};_0x58bf4f[_0x1bd7ed(0x2bf)]=getDirectorSettings(_0xbd3d82[_0x1bd7ed(0x718)][_0x185496][_0x1bd7ed(0x311)]),_0xbd3d82['sendMessage'](_0x58bf4f,_0x185496);}_0xbd3d82[_0x1bd7ed(0xef)](_0x185496);}},_0xbd3d82[_0x32010d(0xef)]=function(_0x6f6948){var _0x32dc75=_0x32010d;warnlog('INITIAL\x20PUBLISH\x20START:\x20'+_0x6f6948);if(_0x6f6948 in _0xbd3d82[_0x32dc75(0x718)]){}else{errorlog(_0x32dc75(0x3ef));return;}getSenders2(_0x6f6948)[_0x32dc75(0x49b)]&&errorlog('PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20'+getSenders2(_0x6f6948)[_0x32dc75(0x49b)]);if(_0xbd3d82[_0x32dc75(0x718)][_0x6f6948]['allowIframe']===!![]){if(_0x32dc75(0x4bd)!==_0x32dc75(0x4d0)){if(_0xbd3d82['iframeSrc']){if('FWeUW'!==_0x32dc75(0xda))_0x6cfed5[_0x32dc75(0x688)][_0x32dc75(0x497)](_0x598a8b)&&(_0x566ebe[_0x32dc75(0x450)]=!![]);else{var _0x2c731d={};_0x2c731d[_0x32dc75(0x39a)]=_0xbd3d82[_0x32dc75(0x39a)],_0xbd3d82[_0x32dc75(0x699)](_0x2c731d,_0x6f6948);}}}else!(_0x59f833[_0x32dc75(0x3a7)]||_0xc69e23[_0x32dc75(0x50a)])&&_0x32c9de(_0x32dc75(0x6d5)+_0x33792d['rejected']+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);}_0xbd3d82[_0x32dc75(0x718)][_0x6f6948][_0x32dc75(0x55d)]===!![]&&_0xbd3d82[_0x32dc75(0x677)](_0x6f6948);warnlog('Does\x20Local\x20Stream\x20Source\x20EXIST?');if(_0xbd3d82[_0x32dc75(0x403)]){_0xbd3d82['maxvideobitrate']&&_0xbd3d82[_0x32dc75(0x652)]<0x9c4?_0xbd3d82['chunkedStream'](_0x6f6948,![],!![]):_0xbd3d82[_0x32dc75(0x103)](_0x6f6948);warnlog('CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video');return;}var _0x338ea=_0xbd3d82[_0x32dc75(0x336)]();warnlog(_0x338ea[_0x32dc75(0x316)]());if(_0xbd3d82['meshcastSettings']&&_0xbd3d82[_0x32dc75(0x718)][_0x6f6948][_0x32dc75(0x5a5)]===null){_0xbd3d82['pcs'][_0x6f6948][_0x32dc75(0x5a5)]=!![];var _0x2c731d={};_0x2c731d['meshcast']=_0xbd3d82[_0x32dc75(0x145)],_0xbd3d82[_0x32dc75(0x699)](_0x2c731d,_0x6f6948);}_0xbd3d82[_0x32dc75(0x718)][_0x6f6948][_0x32dc75(0x2e3)]&&createSecondStream2(_0x6f6948),_0x338ea['getTracks']()[_0x32dc75(0x1c1)](_0x1df6d1=>{var _0x2c921d=_0x32dc75;if(_0x2c921d(0x146)===_0x2c921d(0x440))_0x19763f(_0xaf9bef);else try{_0xbd3d82[_0x2c921d(0x718)][_0x6f6948]['allowAudio']===!![]&&(_0x2c921d(0x611)!==_0x2c921d(0x2ef)?_0x1df6d1[_0x2c921d(0x10a)]==_0x2c921d(0x6e9)&&(_0xbd3d82[_0x2c921d(0x718)][_0x6f6948][_0x2c921d(0x6ab)](_0x1df6d1,_0x338ea),warnlog('added\x20audio\x20track')):(_0x44f39e['rpcs'][_0x31e9e6][_0x2c921d(0x137)]['muted']=_0x398489,_0x2c921d(0x4ba)in _0x733829[_0x2c921d(0x4c9)][_0x534097]&&_0x3cc09c(_0x360c21[_0x2c921d(0x4c9)][_0x113a4b][_0x2c921d(0x4ba)]),delete _0x25cafc[_0x2c921d(0x4c9)][_0x5a09a5][_0x2c921d(0x4ba)])),_0xbd3d82[_0x2c921d(0x718)][_0x6f6948][_0x2c921d(0x141)]===!![]&&(_0x1df6d1[_0x2c921d(0x10a)]==_0x2c921d(0xe5)&&(_0xbd3d82[_0x2c921d(0x718)][_0x6f6948][_0x2c921d(0x108)]===!![]&&_0xbd3d82['roombitrate']===0x0?log(_0x2c921d(0x13f)):(_0xbd3d82[_0x2c921d(0x718)][_0x6f6948]['addTrack'](_0x1df6d1,_0x338ea),warnlog('added\x20video\x20track'),setTimeout(function(_0x1018b5){var _0x3264ab=_0x2c921d;_0xbd3d82[_0x3264ab(0x365)](_0x1018b5);},_0xbd3d82[_0x2c921d(0x561)],_0x6f6948))));}catch(_0x382c2a){errorlog(_0x382c2a);}}),log(_0x32dc75(0x6c5)),_0x338ea[_0x32dc75(0x494)]()[_0x32dc75(0x49b)]&&(_0xbd3d82[_0x32dc75(0x3dc)](),log(_0x32dc75(0x54b)),_0xbd3d82['pcs'][_0x6f6948]['limitAudio']===!![]&&(warnlog(_0x32dc75(0x135)),setTimeout(_0xbd3d82[_0x32dc75(0x560)],0x3e8,_0x6f6948,0x7d00,0x0)),_0xbd3d82[_0x32dc75(0x718)][_0x6f6948][_0x32dc75(0x1a8)]===!![]&&setTimeout(_0xbd3d82[_0x32dc75(0x230)],0x3e8,_0x6f6948));};function _0x59b976(_0x5d0575,_0x3f017f,_0x7201ed){var _0xfece2e=_0x32010d,_0xe1036b=new Blob([_0x5d0575],{'type':_0xfece2e(0x2ce)}),_0x14245f=new FileReader();_0x14245f[_0xfece2e(0x429)]=function(_0x55fbc1){var _0xc8bd50=_0xfece2e;_0x7201ed(_0x55fbc1[_0xc8bd50(0x354)][_0xc8bd50(0x418)]);},_0x14245f[_0xfece2e(0x2b4)](_0xe1036b,_0x3f017f);}_0xbd3d82[_0x32010d(0x677)]=function(_0x13ac63){var _0x26c5fe=_0x32010d;log(_0x26c5fe(0x29d));if(!_0xbd3d82[_0x26c5fe(0x17f)]||!_0xbd3d82[_0x26c5fe(0x17f)][_0x26c5fe(0x49b)])return;var _0x8564fd={},_0x1948a0=[];for(var _0x17151c=0x0;_0x17151c<_0xbd3d82[_0x26c5fe(0x17f)]['length'];_0x17151c++){(_0xbd3d82[_0x26c5fe(0x17f)][_0x17151c][_0x26c5fe(0x508)]===![]||_0xbd3d82['hostedFiles'][_0x17151c][_0x26c5fe(0x508)]===_0x13ac63)&&_0x1948a0[_0x26c5fe(0x445)]({'id':_0xbd3d82['hostedFiles'][_0x17151c]['id'],'name':_0xbd3d82[_0x26c5fe(0x17f)][_0x17151c][_0x26c5fe(0x182)],'size':_0xbd3d82['hostedFiles'][_0x17151c][_0x26c5fe(0x102)]});}_0x8564fd[_0x26c5fe(0x58e)]=_0x1948a0;if(_0x13ac63 in _0xbd3d82['pcs'])_0xbd3d82[_0x26c5fe(0x699)](_0x8564fd,_0x13ac63);else _0x13ac63 in _0xbd3d82['rpcs']&&_0xbd3d82[_0x26c5fe(0x632)](_0x8564fd,_0x13ac63);log(_0x8564fd);},_0xbd3d82[_0x32010d(0x718)][_0x4d756e][_0x32010d(0x499)]=function(_0x486faa){var _0x1ebd7d=_0x32010d;if(_0x1ebd7d(0x47e)===_0x1ebd7d(0x47e)){if(!(_0x4d756e in _0xbd3d82[_0x1ebd7d(0x718)])){if(_0x1ebd7d(0x32e)!==_0x1ebd7d(0x32e))_0x3d92ac(_0x4f380b);else return;}try{if(this[_0x1ebd7d(0x256)]==='closed')log(_0x1ebd7d(0x46f));else{if(this[_0x1ebd7d(0x256)]===_0x1ebd7d(0x6ce))log(_0x1ebd7d(0x241));else{if(this[_0x1ebd7d(0x256)]===_0x1ebd7d(0x696))log('ICE\x20FAILed.\x20bad?'),_0xbd3d82[_0x1ebd7d(0x718)][_0x4d756e][_0x1ebd7d(0x62f)]?_0xbd3d82['pcs'][_0x4d756e][_0x1ebd7d(0x62f)]():_0xbd3d82[_0x1ebd7d(0x66b)](_0x4d756e,!![]);else{if(this[_0x1ebd7d(0x256)]===_0x1ebd7d(0xc9)){log(_0x1ebd7d(0x4f7));var _0x57b39e=getSenders2(_0x4d756e);_0x57b39e[_0x1ebd7d(0x1c1)](_0x8510e4=>{var _0x423a6b=_0x1ebd7d;if(!_0x8510e4[_0x423a6b(0x6f7)])return;if(_0x8510e4[_0x423a6b(0x6f7)][_0x423a6b(0x10a)]===_0x423a6b(0xe5)){_0xbd3d82[_0x423a6b(0x718)][_0x4d756e][_0x423a6b(0x238)]=_0x8510e4[_0x423a6b(0x523)]()[_0x423a6b(0x68e)],log(_0xbd3d82['pcs'][_0x4d756e][_0x423a6b(0x238)]);return;}else{if(_0x8510e4[_0x423a6b(0x6f7)][_0x423a6b(0x10a)]==='audio'){_0xbd3d82[_0x423a6b(0x718)][_0x4d756e][_0x423a6b(0x4ae)]=_0x8510e4['getParameters']()[_0x423a6b(0x68e)],log(_0xbd3d82['pcs'][_0x4d756e][_0x423a6b(0x4ae)]);return;}}});}else log(this['iceConnectionState']);}}}}catch(_0x5522f8){errorlog(_0x5522f8);}}else _0x29f04c['encodings'][0x0]['scaleResolutionDownBy']=0x1;},_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['onconnectionstatechange']=function(_0x11544f){var _0x5b4cc0=_0x32010d;if(_0x5b4cc0(0x1f3)===_0x5b4cc0(0x1f3))switch(_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e][_0x5b4cc0(0x68c)]){case _0x5b4cc0(0xc9):log(_0x5b4cc0(0x1da)),clearTimeout(_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e][_0x5b4cc0(0x339)]);if(_0xbd3d82[_0x5b4cc0(0x5aa)]){if('BqhrL'!==_0x5b4cc0(0x375)){if(_0xbd3d82['ws'][_0x5b4cc0(0x563)]!==0x1){_0xbd3d82['ws'][_0x5b4cc0(0x702)]();break;}_0xbd3d82['ws'][_0x5b4cc0(0x702)](),setTimeout(function(){var _0x1cc49a=_0x5b4cc0;_0xbd3d82[_0x1cc49a(0x3a7)]!=!![]&&warnUser('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!');},0x1);}else _0x188407(_0x2de74a['message']);}break;case _0x5b4cc0(0x6ce):log(_0x5b4cc0(0x29c)),clearTimeout(_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e][_0x5b4cc0(0x339)]);break;case _0x5b4cc0(0x696):warnlog(_0x5b4cc0(0x662)),clearTimeout(_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e]['closeTimeout']),_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e][_0x5b4cc0(0x339)]=setTimeout(function(_0x2eb567){var _0x3f8f0b=_0x5b4cc0;_0x2eb567 in _0xbd3d82[_0x3f8f0b(0x718)]?(warnlog('\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.'),_0xbd3d82[_0x3f8f0b(0x320)](_0x2eb567)):errorlog(_0x3f8f0b(0x283));},0x2710,_0x4d756e);break;case _0x5b4cc0(0xea):warnlog(_0x5b4cc0(0x199)),_0xbd3d82[_0x5b4cc0(0x320)](_0x4d756e);break;default:clearTimeout(_0xbd3d82[_0x5b4cc0(0x718)][_0x4d756e][_0x5b4cc0(0x339)]);break;}else _0x5a4264[_0x5b4cc0(0x4c9)][_0x4dfa25][_0x5b4cc0(0x395)][_0x26b62a[_0x5b4cc0(0xe1)]]['nackTrigger']=0x0;},_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['onclose']=function(_0x3ea7b6){var _0x1ea4c6=_0x32010d;'wkKDa'===_0x1ea4c6(0x2c6)?_0x5bacb7(_0x5c5f01):(warnlog(_0x1ea4c6(0x5eb)),_0xbd3d82[_0x1ea4c6(0x320)](_0x4d756e));},_0xbd3d82[_0x32010d(0x718)][_0x4d756e]['onopen']=function _0x2a9f4f(){var _0x44a645=_0x32010d;log(_0x44a645(0x20a));};}else _0x4fac81(_0x32010d(0x3d1)),_0x50301c[_0x32010d(0x14b)](_0x40b46c,_0x27f2f1[_0x32010d(0x718)][_0x32e7f7]['scaleWidth'],_0x53a98c[_0x32010d(0x718)][_0x59d20c][_0x32010d(0x179)]);},_0xbd3d82['processDescription2']=function(_0x5c9117){var _0x38d18b=_0x402d1d;if(_0x5c9117['description']['type']=='offer')_0xbd3d82[_0x38d18b(0x2dc)](_0x5c9117),_0xbd3d82[_0x38d18b(0x34e)](_0x5c9117);else try{if(!(_0x5c9117[_0x38d18b(0x40b)]in _0xbd3d82[_0x38d18b(0x718)]))return;var _0x4e7a28=_0xbd3d82[_0x38d18b(0x652)];if((iOS||iPad)&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x108)]==!![]&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['forceios']==![]){if(_0x4e7a28===![]||_0x4e7a28>_0xbd3d82[_0x38d18b(0x352)]){var _0x2acb1c=Object[_0x38d18b(0x42a)](_0xbd3d82[_0x38d18b(0x718)])[_0x38d18b(0x49b)];_0x2acb1c>0x3?_0x4e7a28=_0xbd3d82[_0x38d18b(0x56c)]:_0x4e7a28=_0xbd3d82[_0x38d18b(0x352)];}_0xbd3d82['pcs'][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x224)]=_0x4e7a28,_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler[_0x38d18b(0x415)](_0x5c9117[_0x38d18b(0x4c3)]['sdp'],_0x38d18b(0x61a)),_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler[_0x38d18b(0x186)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],{'min':parseInt(_0x4e7a28/0x2)||0x1,'max':_0x4e7a28}),_0x4e7a28=![];}else{if(_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x108)]==!![])_0x4e7a28!==![]?_0xbd3d82[_0x38d18b(0x620)]!==![]&&(_0xbd3d82[_0x38d18b(0x620)]<_0x4e7a28&&(_0x4e7a28=_0xbd3d82['roombitrate'])):_0x4e7a28=_0xbd3d82[_0x38d18b(0x620)],(iOS||iPad)&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x21c)]&&(_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x115)]=!![]);else{if(iOS||iPad){var _0x41ee13=0x0;for(var _0x420e23 in _0xbd3d82[_0x38d18b(0x718)]){_0x5c9117[_0x38d18b(0x40b)]!==_0x420e23&&(_0xbd3d82[_0x38d18b(0x718)][_0x420e23][_0x38d18b(0x115)]===!![]&&(_0x41ee13+=0x1));}if(_0x41ee13>=0x3){if(_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x21c)])_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x115)]=!![],_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['preferVideoCodec']&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]===_0x38d18b(0x503)&&(_0x5c9117[_0x38d18b(0x4c3)]['sdp']=CodecsHandler['preferCodec'](_0x5c9117[_0x38d18b(0x4c3)]['sdp'],'h264'),log(_0x38d18b(0x6cb)+_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['preferVideoCodec']+_0x38d18b(0x65b)));else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['preferVideoCodec']&&_0xbd3d82['pcs'][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]===_0x38d18b(0xdd)?(_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler['preferCodec'](_0x5c9117['description'][_0x38d18b(0x424)],_0x38d18b(0xdd)),log('Trying\x20to\x20set\x20'+_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]+_0x38d18b(0x65b)),_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x115)]=![]):_0x38d18b(0x36d)!==_0x38d18b(0x36d)?_0x5b3c06[_0x38d18b(0x23d)]=_0x205910['label']:(_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler['preferCodec'](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],_0x38d18b(0x61a)),log(_0x38d18b(0x15d)),_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x115)]=![]);}else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x537)]&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]!==_0x38d18b(0x503)?_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x537)]===_0x38d18b(0xdd)||_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]===_0x38d18b(0x61a)?(_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler[_0x38d18b(0x415)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]),log(_0x38d18b(0x6cb)+_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]+_0x38d18b(0x65b)),_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['encoder']=![]):_0xbd3d82['pcs'][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x115)]=!![]:(_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x115)]=!![],_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]&&_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]==='h264'&&('WXikt'==='SiHgh'?(_0x55a93c[_0x38d18b(0x474)]?_0x269951[_0x38d18b(0x4c9)][_0x294065][_0x38d18b(0x474)]=_0x1293e9[_0x38d18b(0x474)][_0x38d18b(0x512)](','):_0x581df1[_0x38d18b(0x4c9)][_0x3a3f5f]['group']=[],_0x34abc4=!![]):(_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler[_0x38d18b(0x415)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],_0x38d18b(0x503)),log(_0x38d18b(0x6cb)+_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['preferVideoCodec']+_0x38d18b(0x65b)))));}else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]!==![]&&(_0x5c9117[_0x38d18b(0x4c3)]['sdp']=CodecsHandler[_0x38d18b(0x415)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]),log(_0x38d18b(0x6cb)+_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x537)]+_0x38d18b(0x65b)));}}if(_0x4e7a28){var _0x2c517c=CodecsHandler[_0x38d18b(0x5cc)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]);log(_0x38d18b(0x302)+_0x2c517c);if(_0x2c517c!==![]&&_0x2c517c>_0x4e7a28){var _0x5f4b08=CodecsHandler['getOpusBitrate'](_0x5c9117[_0x38d18b(0x4c3)]['sdp'])||0x0;_0x5c9117[_0x38d18b(0x4c3)]['sdp']=CodecsHandler['setVideoBitrates'](_0x5c9117[_0x38d18b(0x4c3)]['sdp'],{'min':parseInt(_0x4e7a28/0xa)||0x1,'max':parseInt(_0x4e7a28+_0x5f4b08/0x400)}),_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['setBitrate']=_0x4e7a28;}else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x224)]=_0x2c517c;}else{if(_0xbd3d82[_0x38d18b(0x11c)]!==![]){var _0x2c517c=CodecsHandler[_0x38d18b(0x5cc)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]);if(_0x2c517c===![]){var _0x5f4b08=CodecsHandler[_0x38d18b(0x18b)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)])||0x0;_0x5c9117[_0x38d18b(0x4c3)]['sdp']=CodecsHandler[_0x38d18b(0x186)](_0x5c9117['description'][_0x38d18b(0x424)],{'min':parseInt(_0xbd3d82[_0x38d18b(0x11c)]/0xa)||0x1,'max':parseInt(_0xbd3d82[_0x38d18b(0x11c)]+_0x5f4b08/0x400)});}else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x224)]===![]&&(_0xbd3d82['pcs'][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x224)]=_0x2c517c);}else _0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]]['setBitrate']===![]&&(_0xbd3d82[_0x38d18b(0x718)][_0x5c9117[_0x38d18b(0x40b)]][_0x38d18b(0x224)]=CodecsHandler[_0x38d18b(0x5cc)](_0x5c9117[_0x38d18b(0x4c3)]['sdp']));}_0xbd3d82[_0x38d18b(0x251)]&&(_0x38d18b(0x255)!==_0x38d18b(0x1ae)?_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)]=CodecsHandler[_0x38d18b(0x347)](_0x5c9117[_0x38d18b(0x4c3)][_0x38d18b(0x424)],{'maxaveragebitrate':_0xbd3d82[_0x38d18b(0x251)]*0x400,'cbr':_0xbd3d82['cbr']}):this[_0x38d18b(0x3e5)]==0x1b0?_0x2f6989(_0x38d18b(0x44c)):_0x49a586(_0x38d18b(0x28f)));if(_0x38d18b(0x3e6)in _0x5c9117&&_0x5c9117[_0x38d18b(0x3e6)]!=_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x3e6)]){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0xbd3d82[_0x38d18b(0x718)][_0x5c9117['UUID']][_0x38d18b(0x60c)](_0x5c9117[_0x38d18b(0x4c3)])[_0x38d18b(0x658)]()[_0x38d18b(0x496)](errorlog);}catch(_0x53b41f){errorlog(_0x53b41f);}},_0xbd3d82[_0x402d1d(0x5b2)]=function(_0x2660f4){var _0x4fb43b=_0x402d1d;_0xbd3d82[_0x4fb43b(0x56b)]&&'vector'in _0x2660f4?_0xbd3d82[_0x4fb43b(0x622)](_0x2660f4[_0x4fb43b(0x4c3)],_0x2660f4[_0x4fb43b(0x3d8)])[_0x4fb43b(0x658)](function(_0x28d840){var _0x3436c5=_0x4fb43b;_0x2660f4[_0x3436c5(0x4c3)]=JSON[_0x3436c5(0x5c4)](_0x28d840),_0xbd3d82[_0x3436c5(0x536)](_0x2660f4);}):_0xbd3d82[_0x4fb43b(0x536)](_0x2660f4);},_0xbd3d82[_0x402d1d(0x48f)]=function(_0x345210){var _0x12a19f=_0x402d1d;_0xbd3d82[_0x12a19f(0x56b)]&&_0x12a19f(0x3d8)in _0x345210?_0xbd3d82[_0x12a19f(0x622)](_0x345210['candidate'],_0x345210[_0x12a19f(0x3d8)])[_0x12a19f(0x658)](function(_0x12d5d1){var _0x5461c6=_0x12a19f;_0x345210[_0x5461c6(0x3c6)]=JSON[_0x5461c6(0x5c4)](_0x12d5d1),_0xbd3d82[_0x5461c6(0x6a6)](_0x345210);}):'CDppH'!==_0x12a19f(0x67a)?_0xbd3d82[_0x12a19f(0x6a6)](_0x345210):_0xef779f[_0x12a19f(0x445)](_0x56a1ab);},_0xbd3d82[_0x402d1d(0x6a6)]=function(_0x3aba1e){var _0x4eb8e6=_0x402d1d;try{if(_0xbd3d82[_0x4eb8e6(0x1dd)]){if(_0x3aba1e['candidate'][_0x4eb8e6(0x3c6)]['indexOf'](_0xbd3d82[_0x4eb8e6(0x1dd)])===-0x1){if(_0x4eb8e6(0x212)!==_0x4eb8e6(0x44d)){log(_0x4eb8e6(0x2c5)),log(_0x3aba1e['candidate']);return;}else _0x132736=!![];}else{if(_0x4eb8e6(0xff)===_0x4eb8e6(0x6d1)){var _0x733879={};_0x733879[_0x4eb8e6(0x55e)]='migrate',_0x733879[_0x4eb8e6(0x6ba)]=_0x288492,_0x733879['target']=_0x1fa31e,_0x5e6199[_0x4eb8e6(0x513)](_0x733879);}else log(_0x4eb8e6(0x25a)),log(_0x3aba1e[_0x4eb8e6(0x3c6)]);}}}catch(_0x687607){_0x4eb8e6(0x32f)===_0x4eb8e6(0x32f)?errorlog(_0x687607):_0x16559c[_0x4eb8e6(0x4c9)][_0x1b68d1]['signalMeter'][_0x4eb8e6(0x1d4)][_0x4eb8e6(0xe3)]=0x5;}if(_0x3aba1e[_0x4eb8e6(0x3c6)]&&'candidate'in _0x3aba1e[_0x4eb8e6(0x3c6)]&&_0x3aba1e[_0x4eb8e6(0x3c6)][_0x4eb8e6(0x3c6)]=='')return;if(_0x3aba1e[_0x4eb8e6(0x40b)]in _0xbd3d82['pcs']&&_0x3aba1e[_0x4eb8e6(0xf0)]==_0x4eb8e6(0x2dd)){log(_0x4eb8e6(0x54c));if(_0x4eb8e6(0x3e6)in _0x3aba1e&&_0xbd3d82[_0x4eb8e6(0x718)][_0x3aba1e[_0x4eb8e6(0x40b)]][_0x4eb8e6(0x3e6)]!=_0x3aba1e[_0x4eb8e6(0x3e6)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0xbd3d82['pcs'][_0x3aba1e[_0x4eb8e6(0x40b)]][_0x4eb8e6(0x261)](_0x3aba1e['candidate'])[_0x4eb8e6(0x658)]()[_0x4eb8e6(0x496)](function(_0x2fcfd7){errorlog(_0x2fcfd7),errorlog(_0x3aba1e);});}else{if(_0x3aba1e[_0x4eb8e6(0x40b)]in _0xbd3d82[_0x4eb8e6(0x4c9)]&&_0x3aba1e[_0x4eb8e6(0xf0)]==_0x4eb8e6(0x1a1)){log(_0x4eb8e6(0x5e4));if(_0x4eb8e6(0x3e6)in _0x3aba1e&&_0xbd3d82[_0x4eb8e6(0x4c9)][_0x3aba1e[_0x4eb8e6(0x40b)]][_0x4eb8e6(0x3e6)]!=_0x3aba1e['session']){errorlog(_0x4eb8e6(0x4fb));return;}if(_0xbd3d82[_0x4eb8e6(0x4c9)][_0x3aba1e[_0x4eb8e6(0x40b)]]===null)return;_0xbd3d82[_0x4eb8e6(0x4c9)][_0x3aba1e[_0x4eb8e6(0x40b)]][_0x4eb8e6(0x261)](_0x3aba1e[_0x4eb8e6(0x3c6)])[_0x4eb8e6(0x658)]()['catch'](function(_0x330c55){errorlog(_0x330c55),errorlog(_0x3aba1e);});}else warnlog(_0x3aba1e),warnlog(_0x4eb8e6(0x16f));}},_0xbd3d82[_0x402d1d(0x42d)]=function(_0x446896){var _0x584a2b=_0x402d1d;if(_0xbd3d82['password']&&_0x584a2b(0x3d8)in _0x446896)_0xbd3d82[_0x584a2b(0x622)](_0x446896[_0x584a2b(0x1db)],_0x446896[_0x584a2b(0x3d8)])[_0x584a2b(0x658)](function(_0x29cfe5){var _0x56f8f7=_0x584a2b;_0x446896[_0x56f8f7(0x1db)]=JSON[_0x56f8f7(0x5c4)](_0x29cfe5);var _0x332db1={};_0x332db1[_0x56f8f7(0x40b)]=_0x446896[_0x56f8f7(0x40b)],_0x332db1[_0x56f8f7(0xf0)]=_0x446896[_0x56f8f7(0xf0)];for(var _0x465263=0x0;_0x465263<_0x446896[_0x56f8f7(0x1db)][_0x56f8f7(0x49b)];_0x465263++){_0x332db1[_0x56f8f7(0x3c6)]=_0x446896[_0x56f8f7(0x1db)][_0x465263],_0xbd3d82[_0x56f8f7(0x6a6)](_0x332db1);}});else{var _0xf2e6c1={};_0xf2e6c1[_0x584a2b(0x40b)]=_0x446896['UUID'],_0xf2e6c1[_0x584a2b(0xf0)]=_0x446896[_0x584a2b(0xf0)];for(var _0x22d2e0=0x0;_0x22d2e0<_0x446896[_0x584a2b(0x1db)][_0x584a2b(0x49b)];_0x22d2e0++){_0xf2e6c1[_0x584a2b(0x3c6)]=_0x446896['candidates'][_0x22d2e0],_0xbd3d82[_0x584a2b(0x6a6)](_0xf2e6c1);}}},_0xbd3d82[_0x402d1d(0x34e)]=function(_0x1fd1f7){var _0x4d8804=_0x402d1d;_0x4d8804(0x1ec)!==_0x4d8804(0x2ae)?(_0x4d8804(0x409)in _0x1fd1f7&&(_0xbd3d82[_0x4d8804(0x4c9)][_0x1fd1f7[_0x4d8804(0x40b)]][_0x4d8804(0x37b)]=_0x1fd1f7[_0x4d8804(0x409)]),_0xbd3d82[_0x4d8804(0x4c9)][_0x1fd1f7[_0x4d8804(0x40b)]][_0x4d8804(0x60c)](_0x1fd1f7[_0x4d8804(0x4c3)])[_0x4d8804(0x658)](function(){var _0x49db63=_0x4d8804;if('uLtsp'!==_0x49db63(0x3bb))_0x357006=_0x3eee05['pcs'][_0x2ae321][_0x49db63(0x34b)];else{if(_0xbd3d82[_0x49db63(0x4c9)][_0x1fd1f7[_0x49db63(0x40b)]][_0x49db63(0x5f6)][_0x49db63(0xf0)]===_0x49db63(0x202))_0xbd3d82[_0x49db63(0x4c9)][_0x1fd1f7[_0x49db63(0x40b)]][_0x49db63(0x21b)]()[_0x49db63(0x658)](function(_0x2ae09d){var _0xb9401e=_0x49db63;if(!_0xbd3d82[_0xb9401e(0x488)]&&_0xbd3d82[_0xb9401e(0x379)]==0x5)_0x2ae09d['sdp']=CodecsHandler[_0xb9401e(0x347)](_0x2ae09d[_0xb9401e(0x424)],{'stereo':0x1,'maxaveragebitrate':(_0xbd3d82[_0xb9401e(0x23f)]||0x100)*0x400,'cbr':_0xbd3d82[_0xb9401e(0x41d)],'useinbandfec':0x1,'maxptime':_0xbd3d82[_0xb9401e(0x442)],'minptime':_0xbd3d82['minptime'],'ptime':_0xbd3d82[_0xb9401e(0x361)]});else{if(_0xbd3d82[_0xb9401e(0x379)]==0x1||_0xbd3d82[_0xb9401e(0x379)]==0x2||_0xbd3d82[_0xb9401e(0x379)]==0x5)_0x2ae09d[_0xb9401e(0x424)]=CodecsHandler['setOpusAttributes'](_0x2ae09d[_0xb9401e(0x424)],{'stereo':0x1,'maxaveragebitrate':(_0xbd3d82[_0xb9401e(0x23f)]||0x100)*0x400,'cbr':_0xbd3d82['cbr'],'useinbandfec':0x1,'maxptime':_0xbd3d82[_0xb9401e(0x442)],'minptime':_0xbd3d82[_0xb9401e(0x642)],'ptime':_0xbd3d82[_0xb9401e(0x361)]});else{if(_0xbd3d82['stereo']==0x4)_0x2ae09d['sdp']=CodecsHandler['setOpusAttributes'](_0x2ae09d[_0xb9401e(0x424)],{'stereo':0x2,'maxaveragebitrate':(_0xbd3d82[_0xb9401e(0x23f)]||0x100)*0x400,'cbr':_0xbd3d82[_0xb9401e(0x41d)],'useinbandfec':0x1,'maxptime':_0xbd3d82[_0xb9401e(0x442)],'minptime':_0xbd3d82[_0xb9401e(0x642)],'ptime':_0xbd3d82[_0xb9401e(0x361)]});else _0xbd3d82[_0xb9401e(0x23f)]&&(_0x2ae09d['sdp']=CodecsHandler[_0xb9401e(0x347)](_0x2ae09d[_0xb9401e(0x424)],{'maxaveragebitrate':_0xbd3d82[_0xb9401e(0x23f)]*0x400,'cbr':_0xbd3d82[_0xb9401e(0x41d)],'useinbandfec':0x1,'maxptime':_0xbd3d82[_0xb9401e(0x442)],'minptime':_0xbd3d82[_0xb9401e(0x642)],'ptime':_0xbd3d82[_0xb9401e(0x361)]}));}}_0xbd3d82[_0xb9401e(0x25d)]&&(_0x2ae09d[_0xb9401e(0x424)]=CodecsHandler['preferCodec'](_0x2ae09d[_0xb9401e(0x424)],_0xbd3d82['codec']));_0xbd3d82[_0xb9401e(0x45d)]&&(_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d[_0xb9401e(0x424)][_0xb9401e(0x4b7)](/42e01f/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d[_0xb9401e(0x424)][_0xb9401e(0x4b7)](/42001f/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d[_0xb9401e(0x424)]['replace'](/420029/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d['sdp'][_0xb9401e(0x4b7)](/42a01e/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d[_0xb9401e(0x424)][_0xb9401e(0x4b7)](/42a014/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d[_0xb9401e(0x424)]=_0x2ae09d[_0xb9401e(0x424)][_0xb9401e(0x4b7)](/42a00b/gi,_0xbd3d82[_0xb9401e(0x45d)]),_0x2ae09d['sdp']=_0x2ae09d[_0xb9401e(0x424)][_0xb9401e(0x4b7)](/640c1f/gi,_0xbd3d82[_0xb9401e(0x45d)]));_0xbd3d82[_0xb9401e(0x15c)]&&(log(_0x2ae09d[_0xb9401e(0x424)]),_0x2ae09d[_0xb9401e(0x424)]=CodecsHandler[_0xb9401e(0x5e2)](_0x2ae09d[_0xb9401e(0x424)]));_0xbd3d82['noPLIs']&&(_0x2ae09d[_0xb9401e(0x424)]=CodecsHandler[_0xb9401e(0x253)](_0x2ae09d[_0xb9401e(0x424)]));_0xbd3d82[_0xb9401e(0x1fa)]&&(_0x2ae09d[_0xb9401e(0x424)]=CodecsHandler['disableREMB'](_0x2ae09d[_0xb9401e(0x424)]));if(_0xbd3d82[_0xb9401e(0x4c9)][_0x1fd1f7[_0xb9401e(0x40b)]][_0xb9401e(0x478)])log('bit\x20rate\x20being\x20munged'),_0x2ae09d[_0xb9401e(0x424)]=_0x17cc6e(_0x2ae09d['sdp'],_0xbd3d82[_0xb9401e(0x4c9)][_0x1fd1f7[_0xb9401e(0x40b)]][_0xb9401e(0x478)]);else _0xbd3d82[_0xb9401e(0x4f6)]&&(log(_0xb9401e(0x356)),_0x2ae09d[_0xb9401e(0x424)]=_0x17cc6e(_0x2ae09d[_0xb9401e(0x424)],_0xbd3d82[_0xb9401e(0x4f6)]));return _0xbd3d82[_0xb9401e(0x4c9)][_0x1fd1f7['UUID']][_0xb9401e(0x551)](_0x2ae09d);})['then'](function _0x1801e2(){var _0x12bad8=_0x49db63;log(_0x12bad8(0x1be));var _0x130ca5={};_0x130ca5[_0x12bad8(0x40b)]=_0x1fd1f7[_0x12bad8(0x40b)],_0x130ca5[_0x12bad8(0x4c3)]=_0xbd3d82[_0x12bad8(0x4c9)][_0x1fd1f7['UUID']][_0x12bad8(0x170)],_0x130ca5[_0x12bad8(0x3e6)]=_0xbd3d82[_0x12bad8(0x4c9)][_0x1fd1f7['UUID']][_0x12bad8(0x3e6)],_0xbd3d82[_0x12bad8(0x56b)]?_0xbd3d82[_0x12bad8(0x1cb)](JSON[_0x12bad8(0x6b9)](_0x130ca5[_0x12bad8(0x4c3)]))[_0x12bad8(0x658)](function(_0x2ebfb4){var _0x423115=_0x12bad8;_0x130ca5[_0x423115(0x4c3)]=_0x2ebfb4[0x0],_0x130ca5[_0x423115(0x3d8)]=_0x2ebfb4[0x1],_0xbd3d82[_0x423115(0x4f1)](_0x130ca5);})[_0x12bad8(0x496)](errorlog):_0xbd3d82[_0x12bad8(0x4f1)](_0x130ca5);})[_0x49db63(0x496)](errorlog);else _0xbd3d82[_0x49db63(0x4c9)][_0x1fd1f7[_0x49db63(0x40b)]][_0x49db63(0x5f6)]['type']===_0x49db63(0x173)&&errorlog(_0x49db63(0x4c1));}})[_0x4d8804(0x496)](errorlog)):(_0x26c303[0x0]['dataset']['value']=0x1,_0x4d4296[0x0]['className']=_0x4d8804(0x411),_0x120d40[0x0]['children'][0x1][_0x4d8804(0x271)]=_0x146804['unmute-guest'],_0x52dfc3[_0x4d8804(0x4c9)][_0x262c26][_0x4d8804(0x576)]=0x1);},_0xbd3d82[_0x402d1d(0x336)]=function(){var _0x456de4=_0x402d1d;if(_0xbd3d82[_0x456de4(0x137)][_0x456de4(0x227)])return _0xbd3d82['videoElement'][_0x456de4(0x227)];else{if(_0xbd3d82[_0x456de4(0x5d5)])return warnlog(_0x456de4(0x105)),_0xbd3d82[_0x456de4(0x137)][_0x456de4(0x227)]=outboundAudioPipeline(),toggleMute(!![]),errorlog(_0x456de4(0x5b5)),_0xbd3d82['videoElement']['srcObject'];else{if(_0x456de4(0x469)!==_0x456de4(0x469))_0x2f57b9['push'](_0x411930);else return warnlog(_0x456de4(0x432)),checkBasicStreamsExist(),_0xbd3d82[_0x456de4(0x137)][_0x456de4(0x227)];}}},_0xbd3d82[_0x402d1d(0x103)]=function(_0x28733c,_0x221c8c=![],_0x25ce0b=![]){var _0x51853c=_0x402d1d;log(_0x51853c(0x1c3)+_0x28733c);var _0x44bf38=_0xbd3d82[_0x51853c(0x336)](),_0x136437={},_0x459b74={},_0x1e4e2b=[],_0x1206d4=0xdac,_0x57d4a5=0xc8,_0x490bd3=null;_0x25ce0b&&(_0x1206d4=0x1f4,_0x57d4a5=0x1f4);_0x459b74[_0x51853c(0x211)]=_0x51853c(0x294);_0x1206d4<0x3e8?_0x51853c(0x6be)==='gEvqo'?(_0x4cbe8e=_0x1ca7b0[_0x51853c(0x632)](_0x5b381a,_0x4c9537['UUID']),_0x2e1a0b?_0x2eb4e6(_0x51853c(0x1c6)):(_0x4df358(_0x51853c(0x2f6)),_0x4f5b43['sendMsg'](_0xa63b1d))):_0x459b74[_0x51853c(0x193)]=parseInt(_0x1206d4*0x400):_0x459b74[_0x51853c(0x68b)]=parseInt(_0x1206d4*0x400);if(_0x44bf38[_0x51853c(0x494)]()['length']==0x0)_0x459b74[_0x51853c(0x211)]=_0x51853c(0x721);else _0x44bf38[_0x51853c(0x633)]()[_0x51853c(0x49b)]==0x0&&(_0x459b74[_0x51853c(0x211)]=_0x51853c(0x491));_0x136437[_0x51853c(0x160)]=new MediaRecorder(_0x44bf38,_0x459b74);function _0x344764(){var _0x5d8df3=_0x51853c;if(_0x490bd3)return;_0x490bd3=!![];if(!_0x1e4e2b[_0x5d8df3(0x49b)]){clearTimeout(_0x490bd3),_0x490bd3=null;return;}var _0xae6492=_0x1e4e2b[_0x5d8df3(0x1d3)]();_0xae6492[_0x5d8df3(0x124)]>0x40000?(_0x28f92f[_0x5d8df3(0x335)](_0xae6492[_0x5d8df3(0x266)](0x0,0x40000)),_0x1e4e2b[_0x5d8df3(0x3eb)](_0xae6492['slice'](0x40000))):_0x28f92f[_0x5d8df3(0x335)](_0xae6492),_0x490bd3=setTimeout(function(){clearTimeout(_0x490bd3),_0x490bd3=null,_0x344764();},0x0);}async function _0x5e9e56(_0x347128){var _0x4f9675=_0x51853c;if(_0x347128[_0x4f9675(0x164)]&&_0x347128[_0x4f9675(0x164)]['size']>0x0)try{_0x1e4e2b[_0x4f9675(0x445)](await _0x347128[_0x4f9675(0x164)][_0x4f9675(0x515)]()),_0x344764();}catch(_0x503914){try{_0x28f92f[_0x4f9675(0x702)]();}catch(_0x29b16f){}warnlog(_0x503914);return;}}_0x136437[_0x51853c(0x160)][_0x51853c(0xf3)]=_0x5e9e56,_0x136437[_0x51853c(0x160)][_0x51853c(0x6a1)]=function(_0x2c6128){errorlog(_0x2c6128);},_0x44bf38[_0x51853c(0x48e)]=function(_0x3debe9){var _0x2483b2=_0x51853c;_0x2483b2(0x3a0)==='DAuVf'?errorlog(_0x3debe9):_0x56f74a[_0x2483b2(0x4c9)][_0x345093][_0x2483b2(0x3e6)]=null;};var _0x237d90=_0x51853c(0x3f9)+_0xbd3d82['generateStreamID'](0x5);if(_0x28733c in _0xbd3d82['pcs'])var _0x28f92f=_0xbd3d82[_0x51853c(0x718)][_0x28733c][_0x51853c(0x2ac)](_0x237d90);else{if(_0x28733c in _0xbd3d82[_0x51853c(0x4c9)])var _0x28f92f=_0xbd3d82[_0x51853c(0x4c9)][_0x28733c]['createDataChannel'](_0x237d90);else{warnlog(_0x51853c(0x5ee));return;}}_0x28f92f[_0x51853c(0x70f)]=_0x51853c(0x18d),_0x28f92f[_0x51853c(0x308)]=()=>{var _0x16a768=_0x51853c;_0x28f92f[_0x16a768(0x335)](JSON[_0x16a768(0x6b9)]({'type':_0x16a768(0x410),'size':0x5af3107a3fff,'options':_0x459b74,'recordType':_0xbd3d82[_0x16a768(0x403)],'filename':_0x237d90+_0x16a768(0x123),'id':_0x237d90})),_0x136437[_0x16a768(0x160)][_0x16a768(0x328)](_0x57d4a5);},_0x28f92f[_0x51853c(0xde)]=()=>{var _0x59ebdf=_0x51853c;try{var _0x5d7678=_0xbd3d82[_0x59ebdf(0x171)][_0x59ebdf(0x40d)](_0x28f92f);_0x5d7678>-0x1&&_0xbd3d82[_0x59ebdf(0x171)][_0x59ebdf(0x1d6)](_0x5d7678,0x1);}catch(_0x104a5e){errorlog(_0x104a5e);}log(_0x59ebdf(0x318)),_0x28f92f=null;try{_0x136437['mediaRecorder'][_0x59ebdf(0x397)]();}catch(_0x1df1e1){}_0x136437[_0x59ebdf(0x160)]=null;},_0x28f92f[_0x51853c(0x5dc)]=_0x5b6665=>{},_0xbd3d82[_0x51853c(0x171)][_0x51853c(0x445)](_0x28f92f);},_0xbd3d82[_0x402d1d(0x613)]=function(_0x1afae5,_0x118d08){var _0x531550=_0x402d1d;log(_0x531550(0x10f)+_0x118d08+'\x20'+_0x1afae5);var _0x31ad4d=new FileReader(),_0x328799=![];for(var _0x3a3ff7=0x0;_0x3a3ff7<_0xbd3d82['hostedFiles'][_0x531550(0x49b)];_0x3a3ff7++){if(_0xbd3d82['hostedFiles'][_0x3a3ff7]['id']===_0x118d08){_0x328799=_0x3a3ff7;break;}}if(_0x328799===![]){if(_0x531550(0x5f8)===_0x531550(0x14c)){var _0x4dea11={};_0x4dea11['dataReceived']={},_0x4dea11[_0x531550(0x203)]=_0xc8d8d9,_0x47ded8!==null&&(_0x4dea11[_0x531550(0x40b)]=_0x1b26e8),_0x518369&&_0x23738e[_0x531550(0x54a)](_0x4dea11,'*');}else{warnlog('requested\x20file\x20was\x20not\x20found');return;}}else{if(_0xbd3d82[_0x531550(0x17f)][_0x328799][_0x531550(0x711)]==0x0){if(_0x531550(0x4d8)!==_0x531550(0x4d8))!(_0x4f7425[_0x531550(0x3a7)]||_0x3355e7[_0x531550(0x50a)])&&_0x25791e(_0x531550(0x5cb),0xbb8);else{warnlog(_0x531550(0x19e));return;}}else{if(!(_0xbd3d82['hostedFiles'][_0x328799][_0x531550(0x508)]===![]||_0xbd3d82[_0x531550(0x17f)][_0x328799]['restricted']===_0x1afae5)){warnlog(_0x531550(0x401));return;}}}var _0x47d1cd=0x4000,_0x9cf790=0x0,_0x4a35d3=_0x328799;_0x4a35d3===_0x531550(0x5bc)&&(_0x4a35d3=_0x531550(0x357)+_0xbd3d82['generateStreamID'](0x5));if(_0x1afae5 in _0xbd3d82[_0x531550(0x718)])var _0x1403f6=_0xbd3d82[_0x531550(0x718)][_0x1afae5]['createDataChannel'](_0x4a35d3);else{if(_0x1afae5 in _0xbd3d82[_0x531550(0x4c9)])var _0x1403f6=_0xbd3d82[_0x531550(0x4c9)][_0x1afae5][_0x531550(0x2ac)](_0x4a35d3);else{warnlog(_0x531550(0x5ee));return;}}_0x1403f6['binaryType']='arraybuffer';var _0x2852d0=_0xbd3d82['hostedFiles'][_0x328799][_0x531550(0x266)](0x0,_0x47d1cd);_0x1403f6['onopen']=()=>{var _0x56980d=_0x531550;_0x1403f6[_0x56980d(0x335)](JSON[_0x56980d(0x6b9)]({'type':_0x56980d(0x53a),'size':_0xbd3d82[_0x56980d(0x17f)][_0x328799][_0x56980d(0x102)],'filename':_0xbd3d82[_0x56980d(0x17f)][_0x328799][_0x56980d(0x182)],'id':_0xbd3d82[_0x56980d(0x17f)][_0x328799]['id']})),_0x31ad4d[_0x56980d(0x50e)](_0x2852d0);},_0x1403f6[_0x531550(0xde)]=()=>{var _0x2b588a=_0x531550;try{var _0x4a6731=_0xbd3d82['hostedTransfers'][_0x2b588a(0x40d)](_0x1403f6);_0x4a6731>-0x1&&_0xbd3d82[_0x2b588a(0x171)]['splice'](_0x4a6731,0x1);}catch(_0x2af2f1){errorlog(_0x2af2f1);}log(_0x2b588a(0x318)),_0x1403f6=null;},_0x1403f6[_0x531550(0x5dc)]=_0x44dcea=>{},_0xbd3d82[_0x531550(0x171)][_0x531550(0x445)](_0x1403f6),_0x31ad4d[_0x531550(0x429)]=function(){var _0x2e290d=_0x531550;if(_0xbd3d82['hostedFiles'][_0x328799][_0x2e290d(0x711)]==0x0)return;var _0x4701f=_0x31ad4d[_0x2e290d(0x418)];log(_0x4701f);try{_0x2e290d(0x5b9)!==_0x2e290d(0x5b9)?(_0x49140f[_0x2e290d(0x4c9)][_0x27f015][_0x2e290d(0x395)][_0x3f1c51[_0x2e290d(0x4c9)][_0x21c63b][_0x2e290d(0x395)][_0x2e290d(0x62e)]]={},_0x246cca[_0x2e290d(0x4c9)][_0x55fee2][_0x2e290d(0x395)][_0x2c9d38['rpcs'][_0x5ea37d][_0x2e290d(0x395)][_0x2e290d(0x62e)]][_0x2e290d(0x25d)]=_0x1aa100[_0x2e290d(0x211)]):_0x1403f6[_0x2e290d(0x335)](_0x4701f);}catch(_0x29931f){try{_0x1403f6[_0x2e290d(0x702)]();}catch(_0x186a21){}warnlog(_0x29931f);return;}_0x9cf790+=0x1;if(_0x9cf790*_0x47d1cd<_0xbd3d82[_0x2e290d(0x17f)][_0x328799][_0x2e290d(0x102)]){if('ozAMH'===_0x2e290d(0x345))try{log(_0x2e290d(0x3da)+_0x9cf790),_0x2852d0=_0xbd3d82[_0x2e290d(0x17f)][_0x328799][_0x2e290d(0x266)](_0x9cf790*_0x47d1cd,(_0x9cf790+0x1)*_0x47d1cd),_0x31ad4d[_0x2e290d(0x50e)](_0x2852d0);}catch(_0x1a072a){errorlog(_0x1a072a);}else{if(_0x1ca189[_0x2e290d(0x4c9)][_0x5402f9]['manualBandwidth']===_0x5274b3)return![];_0x202413[_0x2e290d(0x4c9)][_0x3bf321]['targetBandwidth']=_0x10892a['rpcs'][_0x56859a][_0x2e290d(0x478)];}}else _0x1403f6[_0x2e290d(0x335)](_0x2e290d(0x15a)),_0x1403f6[_0x2e290d(0x702)]();};},_0xbd3d82[_0x402d1d(0x18e)]=async function(_0x41eb94,_0x1ebf3f,_0x59d53e){var _0x3727e1=_0x402d1d;log(_0x3727e1(0x2f3));var _0x41d7ce=_0x59d53e;_0x41d7ce[_0x3727e1(0x70f)]='arraybuffer';var _0x3c3745='',_0xe289f0=0x0,_0x1992f6=![],_0x1c4751=![],_0x5546b1=0x0,_0x140ae0={};_0x41d7ce['onopen']=_0x3a62c2=>{var _0x355857=_0x3727e1;log(_0x355857(0x64e));},_0x41d7ce['onmessage']=_0x3aa23f=>{var _0x5a40a9=_0x3727e1;if(!_0x1992f6)try{_0x1992f6=JSON[_0x5a40a9(0x5c4)](_0x3aa23f[_0x5a40a9(0x164)]);if(_0x1992f6[_0x5a40a9(0xf0)]==_0x5a40a9(0x53a)){var {readable:_0xed62df,writable:_0x1008d3}=new TransformStream({'transform':(_0xecd951,_0x1b4cf7)=>_0xecd951[_0x5a40a9(0x515)]()[_0x5a40a9(0x658)](_0x263f9a=>_0x1b4cf7[_0x5a40a9(0xe0)](new Uint8Array(_0x263f9a)))});_0x140ae0[_0x5a40a9(0x516)]=_0x1008d3[_0x5a40a9(0x2d0)]();;_0xed62df[_0x5a40a9(0x444)](streamSaver[_0x5a40a9(0x312)](_0x1992f6['filename']));for(var _0x5c45fa=0x0;_0x5c45fa_0x1fce39[_0x5a40a9(0x515)]()['then'](_0x4cf9cf=>_0x274725['enqueue'](new Uint8Array(_0x4cf9cf)))});_0x140ae0[_0x5a40a9(0x516)]=_0x1008d3[_0x5a40a9(0x2d0)]();;_0xed62df[_0x5a40a9(0x444)](streamSaver[_0x5a40a9(0x312)](_0x1992f6[_0x5a40a9(0x61c)]));}else _0x140ae0['writer']=![];_0x140ae0[_0x5a40a9(0x40b)]=_0x1ebf3f,_0x140ae0[_0x5a40a9(0x3d6)]=0x0,_0x140ae0[_0x5a40a9(0x421)]=0x2,_0x140ae0[_0x5a40a9(0x254)]=Date[_0x5a40a9(0x120)](),_0x140ae0['dc']=_0x41d7ce,_0x140ae0['id']=_0x1992f6['id'],_0x140ae0['mime']='video/webm;\x20codecs=\x22vp9,opus\x22';_0x1992f6[_0x5a40a9(0x5ef)]&&(_0x140ae0[_0x5a40a9(0x5ef)]=_0x1992f6[_0x5a40a9(0x5ef)],_0x1992f6[_0x5a40a9(0x5ef)]['mimeType']&&(_0x140ae0['mime']=_0x1992f6[_0x5a40a9(0x5ef)]['mimeType']));_0x140ae0[_0x5a40a9(0x142)]=![],_0x140ae0['sourceBuffer']=![],_0x140ae0['video']=document[_0x5a40a9(0x293)](_0x5a40a9(0xe5)),_0x140ae0[_0x5a40a9(0xe5)]['autoplay']=!![],_0x140ae0[_0x5a40a9(0xe5)][_0x5a40a9(0x58f)]=![],_0x140ae0['video'][_0x5a40a9(0x252)]('playsinline',''),_0x140ae0[_0x5a40a9(0xe5)][_0x5a40a9(0x6cc)][_0x5a40a9(0x55c)]=_0x5a40a9(0x569),_0x140ae0[_0x5a40a9(0xe5)][_0x5a40a9(0x6cc)][_0x5a40a9(0x614)]=_0x5a40a9(0x569),_0x140ae0[_0x5a40a9(0xe5)][_0x5a40a9(0x1d4)][_0x5a40a9(0x40b)]=_0x1ebf3f,_0xbd3d82[_0x5a40a9(0x4c9)][_0x1ebf3f][_0x5a40a9(0x137)]=_0x140ae0[_0x5a40a9(0xe5)];window['MediaSource']?(_0x140ae0[_0x5a40a9(0x101)]=new MediaSource(),_0x140ae0['video']['src']=URL[_0x5a40a9(0x43e)](_0x140ae0[_0x5a40a9(0x101)]),_0x140ae0['mediaSource']['addEventListener']('sourceopen',_0x289690)):errorlog(_0x5a40a9(0x21e));function _0x289690(_0x293dfa){var _0x44b04b=_0x5a40a9;if(_0x140ae0[_0x44b04b(0x28c)]){if(_0x44b04b(0x59a)!==_0x44b04b(0x5fd))return;else _0x1fc5bd[_0x44b04b(0x719)][0x0][_0x44b04b(0x481)]==![]&&(_0xa3729b[_0x44b04b(0x719)][0x0]['active']=!![]),_0x12c73b[_0x44b04b(0x719)][0x0]['maxBitrate']=_0x4831c5*0x400;}URL['revokeObjectURL'](_0x140ae0[_0x44b04b(0xe5)][_0x44b04b(0x132)]);var _0x1c63f3=_0x293dfa[_0x44b04b(0x354)];_0x140ae0[_0x44b04b(0x28c)]=_0x1c63f3[_0x44b04b(0x720)](_0x140ae0['mime']);function _0x429ff1(){var _0x1ec13c=_0x44b04b;try{if(!_0x140ae0[_0x1ec13c(0xe5)]['paused']){_0xbd3d82[_0x1ec13c(0x1f2)]=!![];return;}_0x140ae0[_0x1ec13c(0xe5)][_0x1ec13c(0x161)]()[_0x1ec13c(0x658)](_0x51d365=>{var _0x5b9b50=_0x1ec13c;_0xbd3d82[_0x5b9b50(0x1f2)]=!![],getById(_0x5b9b50(0x2e1))[_0x5b9b50(0x6cc)][_0x5b9b50(0x49e)]=_0x5b9b50(0x69b);})['catch'](_0x3e4789=>{});}catch(_0x568839){setTimeout(function(){_0x429ff1();},0x3e8);}}_0x429ff1(),_0x140ae0[_0x44b04b(0xe5)][_0x44b04b(0x372)]=function(){var _0x42e2c1=_0x44b04b;_0x140ae0[_0x42e2c1(0xe5)][_0x42e2c1(0x372)]=null,updateMixer();},_0x140ae0[_0x44b04b(0x28c)]['addEventListener'](_0x44b04b(0xe4),function(_0xe03d41){var _0x56f19f=_0x44b04b;!_0x140ae0[_0x56f19f(0x28c)]['updating']&&_0x1c63f3[_0x56f19f(0x563)]===_0x56f19f(0x531)&&_0x1c63f3[_0x56f19f(0x544)]();}),_0x140ae0[_0x44b04b(0xe5)][_0x44b04b(0x4f4)]=function(){var _0x5df9a3=_0x44b04b;warnlog(_0x5df9a3(0x1c5)+(this[_0x5df9a3(0x183)]-_0x140ae0[_0x5df9a3(0xe5)][_0x5df9a3(0x457)]));if(this[_0x5df9a3(0x183)]-_0x140ae0['video']['currentTime']>0xa)_0x140ae0[_0x5df9a3(0xe5)][_0x5df9a3(0x457)]=this[_0x5df9a3(0x183)]-0xa,_0x429ff1(),_0x140ae0[_0x5df9a3(0xe5)][_0x5df9a3(0x5c1)]=1.1;else{if(this[_0x5df9a3(0x183)]-_0x140ae0[_0x5df9a3(0xe5)]['currentTime']>0x6)_0x140ae0['video'][_0x5df9a3(0x5c1)]=1.1;else this[_0x5df9a3(0x183)]-_0x140ae0['video'][_0x5df9a3(0x457)]>0x4?_0x140ae0[_0x5df9a3(0xe5)][_0x5df9a3(0x5c1)]=1.05:_0x140ae0[_0x5df9a3(0xe5)][_0x5df9a3(0x5c1)]=0x1;}!_0x140ae0[_0x5df9a3(0x28c)][_0x5df9a3(0x55a)]&&(this[_0x5df9a3(0x183)]-this[_0x5df9a3(0x457)]>0xf&&_0x140ae0[_0x5df9a3(0x28c)][_0x5df9a3(0x117)](0x0,this[_0x5df9a3(0x183)]-0x5));},_0x140ae0[_0x44b04b(0xe5)][_0x44b04b(0x229)](_0x44b04b(0x48e),function(){var _0x4e2a09=_0x44b04b;console[_0x4e2a09(0x1a5)](0x4),this[_0x4e2a09(0x183)]-_0x140ae0[_0x4e2a09(0xe5)]['currentTime']>0x4&&(this[_0x4e2a09(0x457)]=this[_0x4e2a09(0x183)]-0x4),_0x429ff1();},![]);}transferList[_0x5a40a9(0x445)](_0x140ae0),_0x1c4751=transferList['length']-0x1,updateDownloadLink(_0x1c4751);}}warnlog(_0x1992f6);return;}catch(_0x47cb50){errorlog(_0x47cb50);}try{var _0x3f5c8f=_0x3aa23f[_0x5a40a9(0x164)];if(_0x3f5c8f==_0x5a40a9(0x15a)){log(_0x5a40a9(0x57e));try{_0x41d7ce['close']();}catch(_0x5d4822){}transferList[_0x1c4751][_0x5a40a9(0x421)]=0x3,updateDownloadLink(_0x1c4751);return;}else{if(_0x3f5c8f==_0x5a40a9(0x31a)){warnlog('Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.');try{_0x41d7ce[_0x5a40a9(0x702)]();}catch(_0x5a6798){}transferList[_0x1c4751][_0x5a40a9(0x421)]=0x5,updateDownloadLink(_0x1c4751);return;}else{try{_0x5546b1+=0x1;try{var _0x3af280=[new Uint8Array(_0x3f5c8f)];transferList[_0x1c4751][_0x5a40a9(0x142)]?_0x5a40a9(0x169)!=='cnZEv'?transferList[_0x1c4751][_0x5a40a9(0x142)][_0x5a40a9(0x445)](_0x3af280[0x0]):(_0x13485d(_0x5a40a9(0x356)),_0x288867['sdp']=_0x4b5e7c(_0x14121f[_0x5a40a9(0x424)],_0x51dc11[_0x5a40a9(0x4c9)][_0x41af3c[_0x5a40a9(0x40b)]][_0x5a40a9(0x478)])):transferList[_0x1c4751][_0x5a40a9(0x142)]=_0x3af280;_0x44f521(_0x1c4751);if(_0x140ae0[_0x5a40a9(0x516)]){var _0x3a79cf=new Blob(_0x3af280);_0x140ae0[_0x5a40a9(0x516)][_0x5a40a9(0x2d4)](_0x3a79cf);}}catch(_0x5cefa4){errorlog(_0x5cefa4);}_0x5546b1-=0x1,_0xe289f0+=_0x3f5c8f[_0x5a40a9(0x124)];var _0x165587=_0xe289f0/_0x1992f6[_0x5a40a9(0x102)];transferList[_0x1c4751][_0x5a40a9(0x3d6)]=_0x165587,updateDownloadLink(_0x1c4751);}catch(_0x10491d){errorlog(_0x10491d);}return;}}}catch(_0x4a0bbe){errorlog(_0x4a0bbe);}},_0x41d7ce[_0x3727e1(0xde)]=_0x41f85f=>{var _0x91e376=_0x3727e1;_0x5546b1<=0x0&&(_0x140ae0['writer']&&setTimeout(function(_0xecc619,_0x592e46){_0x592e46<=0x0?_0xecc619['close']():setTimeout(function(_0x3dcabe,_0x29c897){var _0x11161a=_0x29ff;_0x3dcabe[_0x11161a(0x702)]();},0x1388,_0xecc619);},0x3e8,_0x140ae0[_0x91e376(0x516)],_0x5546b1));_0x41d7ce=null;return;};return;};var _0x1ec2c7=![];async function _0x44f521(_0x494e51){var _0x627838=_0x402d1d;if(_0x1ec2c7)return;_0x1ec2c7=!![];if(transferList[_0x494e51][_0x627838(0x142)]&&transferList[_0x494e51][_0x627838(0x142)][_0x627838(0x49b)]&&!transferList[_0x494e51][_0x627838(0x28c)][_0x627838(0x55a)]){await transferList[_0x494e51][_0x627838(0x28c)][_0x627838(0x6f3)](transferList[_0x494e51][_0x627838(0x142)][_0x627838(0x1d3)]()),_0x1ec2c7=![],setTimeout(function(){_0x44f521(_0x494e51);},0x0);return;}_0x1ec2c7=![];}return _0xbd3d82['setupIncoming']=function(_0x37849d){var _0x292342=_0x402d1d;log(_0x292342(0x57d));var _0x130c36=_0x37849d[_0x292342(0x40b)];if(_0x130c36 in _0xbd3d82[_0x292342(0x4c9)]){if(_0x292342(0x3e6)in _0x37849d){if(_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x3e6)]==_0x37849d[_0x292342(0x3e6)]){log('SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS');return;}_0xbd3d82[_0x292342(0x4a9)](_0x130c36);}}else log(_0x292342(0x62b));try{for(var _0xeca970 in _0xbd3d82[_0x292342(0x4c9)]){_0xbd3d82[_0x292342(0x4c9)][_0xeca970][_0x292342(0x2fc)]==_0x37849d[_0x292342(0x2fc)]&&(_0xbd3d82[_0x292342(0x4c9)][_0xeca970][_0x292342(0x137)]&&(_0xbd3d82[_0x292342(0x4c9)][_0xeca970][_0x292342(0x137)]['style'][_0x292342(0x49e)]=_0x292342(0x69b)),_0xbd3d82[_0x292342(0x4a9)](_0xeca970),_0xeca970!==_0x130c36&&(_0xeca970 in _0xbd3d82[_0x292342(0x718)]&&(_0x37849d[_0x292342(0x3e6)]&&_0x37849d[_0x292342(0x3e6)][_0x292342(0x380)](0x0,0x6)!==_0xbd3d82[_0x292342(0x25e)]?(warnlog(_0x292342(0x3b0)),_0xbd3d82['closePC'](_0xeca970,![])):warnlog(_0x292342(0xd9)))));}document[_0x292342(0x690)](_0x292342(0x3be))&&document['getElementById'](_0x292342(0x3be))[_0x292342(0x456)][_0x292342(0x1a3)](document['getElementById'](_0x292342(0x3be)));}catch(_0x1b2384){errorlog(_0x1b2384);}if(_0xbd3d82[_0x292342(0x581)]!==![]){if(Object[_0x292342(0x42a)](_0xbd3d82[_0x292342(0x4c9)])[_0x292342(0x49b)]>=_0xbd3d82[_0x292342(0x581)]){warnlog(_0x292342(0x5fb));return;}}else{if(_0xbd3d82[_0x292342(0x4f3)]!==![]){if(Object[_0x292342(0x42a)](_0xbd3d82[_0x292342(0x4c9)])[_0x292342(0x49b)]+Object[_0x292342(0x42a)](_0xbd3d82[_0x292342(0x718)])[_0x292342(0x49b)]>=_0xbd3d82[_0x292342(0x4f3)]){warnlog(_0x292342(0x5fb));return;}}}if(_0xbd3d82['queue']){if(_0xbd3d82[_0x292342(0x488)])!(_0x130c36 in _0xbd3d82['pcs'])&&_0xbd3d82[_0x292342(0x3e0)](_0x130c36);else{if(_0xbd3d82[_0x292342(0x674)][_0x292342(0x40d)](_0x130c36)==-0x1)return;}}try{_0xbd3d82[_0x292342(0x4c9)][_0x130c36]=new RTCPeerConnection(_0xbd3d82[_0x292342(0x6fb)]);}catch(_0x3fb1cc){!_0xbd3d82[_0x292342(0x3a7)]&&warnUser(_0x292342(0x37c));}if(_0xbd3d82[_0x292342(0x5aa)]){if(Object[_0x292342(0x42a)](_0xbd3d82[_0x292342(0x4c9)])[_0x292342(0x49b)]>0x1){warnlog(_0x292342(0x417)),log(_0xbd3d82[_0x292342(0x4c9)]),delete _0xbd3d82[_0x292342(0x4c9)][_0x130c36],updateUserList();return;}else warnlog(_0x292342(0x5a1));}_0x37849d['streamID']in _0xbd3d82[_0x292342(0xf1)]&&delete _0xbd3d82[_0x292342(0xf1)][_0x37849d[_0x292342(0x2fc)]];_0xbd3d82['rpcs'][_0x130c36]['streamID']=_0x37849d[_0x292342(0x2fc)];_0x37849d[_0x292342(0x3e6)]?_0xbd3d82['rpcs'][_0x130c36]['session']=_0x37849d[_0x292342(0x3e6)]:_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x3e6)]=null;_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['activelySpeaking']=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x340)]=![],_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x395)]={},_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x3b6)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['stats'][_0x292342(0x323)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2e6)]=![],_0xbd3d82['rpcs'][_0x130c36]['codirectorRequested']=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x606)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2db)]=-0x1,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2b6)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x6e8)]=-0x1,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x478)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x137)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x55f)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x5c7)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['group']=[],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x1bc)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x165)]=![],_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x168)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['virtualHangup']=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['remoteMuteState']=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x659)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x339)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2a2)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['mutedStateMixer']=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['mutedStateScene']=null,_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x682)]={},_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x44a)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x179)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2de)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x3c8)]=![],_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x5d5)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x37b)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['directorVolumeState']=0x64,_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x576)]=0x0,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x25f)]=0x0,_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['opacityDisconnect']='1',_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x6e1)]='1',_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x309)]=0x0,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x195)]=![],_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x209)]=![],_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x16c)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x49a)]=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x3e4)]={},_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x39a)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x539)]=![],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x59e)]=Date[_0x292342(0x120)](),_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0xe8)]=_0xbd3d82[_0x292342(0xe8)];_0xbd3d82[_0x292342(0x3ed)]==0x2&&(_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x340)]=!![]);var _0x5da552='';_0xbd3d82['codecGroupFlag']&&(_0x5da552=_0xbd3d82[_0x292342(0x604)]);if(_0xbd3d82[_0x292342(0x488)]){var _0x36a25b='';_0xbd3d82[_0x292342(0x4a7)]&&(_0xbd3d82[_0x292342(0x4a7)]!==!![]&&(_0x36a25b=_0x292342(0x62c)+_0xbd3d82[_0x292342(0x4a7)]));var _0x8c26f='';_0xbd3d82[_0x292342(0x56b)]&&(_0xbd3d82[_0x292342(0x65d)]===![]&&(_0x8c26f=_0x292342(0x598)+_0xbd3d82[_0x292342(0x56b)]));if(_0xbd3d82[_0x292342(0x4a7)]&&_0x292342(0x2cc)in _0x37849d&&_0x37849d[_0x292342(0x2cc)]!==![]){}else createControlBox(_0x130c36,_0x292342(0x360)+location[_0x292342(0x2f1)]+location[_0x292342(0x4e2)]+_0x292342(0x359)+_0xbd3d82['rpcs'][_0x130c36][_0x292342(0x2fc)]+_0x292342(0x3ac)+_0x5da552+_0x292342(0x1d9)+_0xbd3d82['roomid']+_0x8c26f+_0x36a25b,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2fc)]);}_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x40b)]=_0x130c36;if(_0x292342(0x2fc)in _0x37849d){_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2fc)]=_0x37849d[_0x292342(0x2fc)];try{if(_0xbd3d82[_0x292342(0x3d3)]){if(_0xbd3d82[_0x292342(0x3d3)]['includes'](_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2fc)])){if(_0xbd3d82['bitrate_set']!==![]){let _0x1f81d2=_0xbd3d82[_0x292342(0x3d3)][_0x292342(0x40d)](_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x2fc)]);_0xbd3d82[_0x292342(0x3b4)][_0x292342(0x49b)]>_0x1f81d2&&(_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x478)]=parseInt(_0xbd3d82[_0x292342(0x3b4)][_0x1f81d2]),_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x478)]<=0x0&&(_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x478)]=![]));}}}}catch(_0x1b244f){errorlog(_0x1b244f);}}_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0xde)]=function(_0x491201){var _0x4fed2f=_0x292342;_0xbd3d82[_0x4fed2f(0x4a9)](_0x130c36);},_0xbd3d82['rpcs'][_0x130c36]['iceTimer']=null,_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x5a9)]=[],_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x4e5)]=function(_0x3b9342){var _0x8111e2=_0x292342;if(_0x3b9342['candidate']==null){log(_0x8111e2(0x22a));return;}try{if(_0x8111e2(0x36b)===_0x8111e2(0x5af)){var _0xbfb05d=![],_0x394f41=![];_0x74b34c[_0x8111e2(0x674)][_0x8111e2(0x40d)](_0x32230d)>=0x0&&(_0xbfb05d=!![],_0x8111e2(0x52a)in _0x3d1f1e&&(_0x271d19[_0x8111e2(0x52a)]==!![]&&(_0x394f41=!![]))),_0x85abd6(_0x8111e2(0x5f5)+_0xbfb05d),_0x56259f(_0x1bf4bf['chat'],_0x32ff4a['pcs'][_0x14ab23][_0x8111e2(0x195)],_0xbfb05d,_0x394f41);}else{if(_0xbd3d82[_0x8111e2(0x1dd)]){if(_0x3b9342[_0x8111e2(0x3c6)][_0x8111e2(0x3c6)]['indexOf'](_0xbd3d82[_0x8111e2(0x1dd)])===-0x1){log(_0x8111e2(0x2c5));return;}else log(_0x3b9342[_0x8111e2(0x3c6)]);}}}catch(_0x48535e){errorlog(_0x48535e);}if(_0xbd3d82[_0x8111e2(0x4c9)][_0x130c36][_0x8111e2(0x5dd)]!==null){_0xbd3d82[_0x8111e2(0x4c9)][_0x130c36][_0x8111e2(0x5a9)][_0x8111e2(0x445)](_0x3b9342['candidate']);return;}_0xbd3d82[_0x8111e2(0x4c9)][_0x130c36][_0x8111e2(0x5a9)]['push'](_0x3b9342[_0x8111e2(0x3c6)]),_0xbd3d82[_0x8111e2(0x4c9)][_0x130c36]['iceTimer']=setTimeout(function(){var _0x12a2f1=_0x8111e2;if(!(_0x130c36 in _0xbd3d82[_0x12a2f1(0x4c9)]))return;_0xbd3d82[_0x12a2f1(0x4c9)][_0x130c36][_0x12a2f1(0x5dd)]=null;if(_0xbd3d82[_0x12a2f1(0x4c9)][_0x130c36][_0x12a2f1(0x5a9)]==[])return;var _0x558be8={};_0x558be8[_0x12a2f1(0x40b)]=_0x130c36,_0x558be8[_0x12a2f1(0xf0)]=_0x12a2f1(0x2dd),_0x558be8['candidates']=_0xbd3d82['rpcs'][_0x130c36]['iceBundle'],_0x558be8[_0x12a2f1(0x3e6)]=_0xbd3d82[_0x12a2f1(0x4c9)][_0x130c36][_0x12a2f1(0x3e6)],_0xbd3d82['rpcs'][_0x130c36][_0x12a2f1(0x5a9)]=[],_0xbd3d82['password']?_0xbd3d82[_0x12a2f1(0x1cb)](JSON['stringify'](_0x558be8[_0x12a2f1(0x1db)]))['then'](function(_0x46dd12){var _0x4e1bbd=_0x12a2f1;_0x558be8[_0x4e1bbd(0x1db)]=_0x46dd12[0x0],_0x558be8[_0x4e1bbd(0x3d8)]=_0x46dd12[0x1],_0xbd3d82[_0x4e1bbd(0x4f1)](_0x558be8);})[_0x12a2f1(0x496)](errorlog):_0xbd3d82['anyrequest'](_0x558be8);},0x190);},_0xbd3d82[_0x292342(0x4c9)][_0x130c36]['onconnectionstatechange']=function(_0x104658){var _0x3a9e67=_0x292342;switch(this['connectionState']){case _0x3a9e67(0x3ff):log(_0x3a9e67(0x3ff)),clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]);case _0x3a9e67(0x6b1):log(_0x3a9e67(0x6b1)),clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]);case _0x3a9e67(0xc9):log(_0x3a9e67(0x38c)),clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]);if(_0xbd3d82[_0x3a9e67(0x5aa)]){if(_0xbd3d82['ws']['readyState']!==0x1){_0xbd3d82['ws'][_0x3a9e67(0x702)]();break;}_0xbd3d82['ws'][_0x3a9e67(0x702)](),setTimeout(function(){var _0x15e7f5=_0x3a9e67;_0xbd3d82[_0x15e7f5(0x3a7)]!=!![]&&warnUser(_0x15e7f5(0x667));},0x1);}break;case _0x3a9e67(0x6ce):clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]),warnlog(_0x3a9e67(0x60f));break;case'failed':warnlog(_0x3a9e67(0x4e8)),clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]]['closeTimeout']);_0xbd3d82[_0x3a9e67(0x4a7)]===![]?this['UUID']in _0xbd3d82[_0x3a9e67(0x4c9)]&&(_0xbd3d82[_0x3a9e67(0xe8)]!==_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0xe8)]?_0xbd3d82['closeRPC'](this[_0x3a9e67(0x40b)]):_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]=setTimeout(function(_0x359864){var _0x1c413d=_0x3a9e67;_0xbd3d82[_0x1c413d(0x4a9)](_0x359864);},0xbb8,this[_0x3a9e67(0x40b)])):_0xbd3d82['rpcs'][this['UUID']][_0x3a9e67(0x339)]=setTimeout(function(_0x2e8cfe){var _0x509310=_0x3a9e67;_0xbd3d82[_0x509310(0x4a9)](_0x2e8cfe);},0xbb8,this['UUID']);break;case _0x3a9e67(0xea):warnlog(_0x3a9e67(0x1f5)),_0xbd3d82[_0x3a9e67(0x4a9)](this[_0x3a9e67(0x40b)]);break;default:clearInterval(_0xbd3d82[_0x3a9e67(0x4c9)][this[_0x3a9e67(0x40b)]][_0x3a9e67(0x339)]);break;}},_0xbd3d82['rpcs'][_0x130c36]['oniceconnectionstatechange']=function(){var _0x2c9398=_0x292342;try{if(this[_0x2c9398(0x256)]==_0x2c9398(0xea))errorlog(_0x2c9398(0x685));else{if(this[_0x2c9398(0x256)]==_0x2c9398(0x6ce))warnlog('ICE\x20DISCONNECTED'),_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x27a)]='0',_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x137)][_0x2c9398(0x6cc)][_0x2c9398(0x307)]='0',_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x2b2)]=setTimeout(function(_0x4315a8){var _0x156e5c=_0x2c9398;_0x156e5c(0x543)!=='vLtQj'?_0x4fa980[_0x156e5c(0x718)][_0x4ab361][_0x156e5c(0x6a0)]=0x64/0x4:updateMixer();},0x1f4,_0x130c36);else this[_0x2c9398(0x256)]=='failed'?errorlog(_0x2c9398(0x579)):(log(_0x2c9398(0x4ca)+this[_0x2c9398(0x256)]),_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x137)]&&_0x2c9398(0x307)in _0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x137)][_0x2c9398(0x6cc)]?_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x27a)]=='0'&&_0xbd3d82['rpcs'][_0x130c36][_0x2c9398(0x6e1)]=='1'?(_0xbd3d82['rpcs'][_0x130c36][_0x2c9398(0x137)][_0x2c9398(0x6cc)][_0x2c9398(0x307)]='1',_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x27a)]='1',updateMixer()):_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x27a)]='1':_0xbd3d82['rpcs'][_0x130c36][_0x2c9398(0x27a)]='1',_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36][_0x2c9398(0x2b2)]&&clearTimeout(_0xbd3d82[_0x2c9398(0x4c9)][_0x130c36]['disconnectedTimeout']));}}catch(_0x1a479f){}},_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x378)]=function(_0x49bbfa){var _0x4b227c=_0x292342;log(_0x49bbfa);if(_0x49bbfa['channel'][_0x4b227c(0x195)]&&_0x49bbfa['channel'][_0x4b227c(0x195)]!==_0x4b227c(0x5bc)){if(_0xbd3d82[_0x4b227c(0x56a)][_0x4b227c(0x497)](_0xbd3d82[_0x4b227c(0x4c9)][_0x130c36]['streamID']))return;_0xbd3d82[_0x4b227c(0x18e)](_0xbd3d82[_0x4b227c(0x4c9)],_0x130c36,_0x49bbfa['channel']);return;}_0xbd3d82[_0x4b227c(0x4c9)][_0x130c36]['receiveChannel']=_0x49bbfa['channel'],_0xbd3d82['rpcs'][_0x130c36][_0x4b227c(0x70a)][_0x4b227c(0x40b)]=_0x130c36,_0xbd3d82[_0x4b227c(0x4c9)][_0x130c36][_0x4b227c(0x70a)][_0x4b227c(0x308)]=_0x37a79d=>{var _0x27cb1e=_0x4b227c,_0x3dc7f6={};_0x3dc7f6[_0x27cb1e(0x40a)]=![],_0x3dc7f6[_0x27cb1e(0x5a4)]=![],_0x3dc7f6[_0x27cb1e(0x69e)]=![],_0x3dc7f6['audio']=![],_0x3dc7f6[_0x27cb1e(0xe5)]=![],_0x3dc7f6[_0x27cb1e(0x33d)]=![],_0x3dc7f6[_0x27cb1e(0x130)]=![];try{if(_0xbd3d82[_0x27cb1e(0x48b)]!==![])_0xbd3d82[_0x27cb1e(0x48b)][_0x27cb1e(0x497)](_0xbd3d82['rpcs'][_0x130c36][_0x27cb1e(0x2fc)])?_0x3dc7f6[_0x27cb1e(0xe5)]=!![]:_0x3dc7f6[_0x27cb1e(0xe5)]=![];else{if(_0xbd3d82['broadcast']!==![]){if(_0x27cb1e(0x19b)!==_0x27cb1e(0x66c)){if(_0xbd3d82[_0x27cb1e(0x33d)]!==null)_0xbd3d82['rpcs'][_0x130c36]['streamID']===_0xbd3d82[_0x27cb1e(0x33d)]?_0xbd3d82['webp']?(_0x3dc7f6[_0x27cb1e(0x33d)]=!![],_0x3dc7f6[_0x27cb1e(0xe5)]=![]):_0x27cb1e(0x376)==='NwWqB'?_0x3dc7f6['video']=!![]:_0x3ad892=_0x407105[_0x27cb1e(0x352)]:_0x3dc7f6['video']=![];else _0xbd3d82[_0x27cb1e(0x5b7)]&&(_0x130c36==_0xbd3d82[_0x27cb1e(0x5b7)]?_0xbd3d82[_0x27cb1e(0x57a)]?(_0x3dc7f6[_0x27cb1e(0xe5)]=![],_0x3dc7f6[_0x27cb1e(0x33d)]=!![]):_0x3dc7f6['video']=!![]:_0x3dc7f6['video']=![]);}else _0x154420[_0x27cb1e(0x4c9)][_0x493357][_0x27cb1e(0x635)][_0x27cb1e(0x6cc)][_0x27cb1e(0x49e)]=_0x27cb1e(0x3a2);}else _0xbd3d82[_0x27cb1e(0x1e1)]!==![]?_0xbd3d82[_0x27cb1e(0x1e1)][_0x27cb1e(0x497)](_0xbd3d82['rpcs'][_0x130c36][_0x27cb1e(0x2fc)])?_0x3dc7f6[_0x27cb1e(0xe5)]=![]:_0x3dc7f6[_0x27cb1e(0xe5)]=!![]:_0x3dc7f6[_0x27cb1e(0xe5)]=!![];}_0xbd3d82[_0x27cb1e(0x206)]!==![]?_0xbd3d82[_0x27cb1e(0x206)][_0x27cb1e(0x497)](_0xbd3d82[_0x27cb1e(0x4c9)][_0x130c36][_0x27cb1e(0x2fc)])?_0x3dc7f6[_0x27cb1e(0x6e9)]=!![]:_0x3dc7f6[_0x27cb1e(0x6e9)]=![]:_0x3dc7f6[_0x27cb1e(0x6e9)]=!![];_0xbd3d82[_0x27cb1e(0x451)]!==![]?_0xbd3d82['noiframe'][_0x27cb1e(0x497)](_0xbd3d82[_0x27cb1e(0x4c9)][_0x130c36][_0x27cb1e(0x2fc)])?_0x3dc7f6[_0x27cb1e(0x69e)]=!![]:_0x3dc7f6[_0x27cb1e(0x69e)]=![]:_0x3dc7f6[_0x27cb1e(0x69e)]=!![];if(_0xbd3d82[_0x27cb1e(0x2e3)]!==![]){if(_0xbd3d82['allowScreen']===!![])_0x3dc7f6[_0x27cb1e(0x2e3)]=!![];else _0xbd3d82[_0x27cb1e(0x2e3)][_0x27cb1e(0x497)](_0xbd3d82[_0x27cb1e(0x4c9)][_0x130c36][_0x27cb1e(0x2fc)])?_0x3dc7f6[_0x27cb1e(0x2e3)]=!![]:_0x3dc7f6[_0x27cb1e(0x2e3)]=![];}else _0x3dc7f6[_0x27cb1e(0x2e3)]=!![];_0xbd3d82[_0x27cb1e(0x2bb)]!==![]&&(!_0xbd3d82['allowVideos']['includes'](_0xbd3d82[_0x27cb1e(0x4c9)][_0x130c36][_0x27cb1e(0x2fc)])&&(_0x3dc7f6[_0x27cb1e(0xe5)]=![],_0x3dc7f6[_0x27cb1e(0x6e9)]=![])),(_0xbd3d82['midiIn']||_0xbd3d82[_0x27cb1e(0x3af)])&&(_0x3dc7f6[_0x27cb1e(0x5a4)]=_0xbd3d82[_0x27cb1e(0x483)]||_0xbd3d82[_0x27cb1e(0x3af)]),_0x3dc7f6[_0x27cb1e(0x40a)]=!![],_0xbd3d82[_0x27cb1e(0x6c0)]&&(_0x3dc7f6[_0x27cb1e(0x40a)]=![]),_0xbd3d82[_0x27cb1e(0x56a)][_0x27cb1e(0x497)](_0xbd3d82['rpcs'][_0x130c36]['streamID'])&&(errorlog('new\x20connection\x20is\x20contained\x20in\x20badStreamList!'),_0x3dc7f6[_0x27cb1e(0x40a)]=![],_0x3dc7f6['allowmidi']=![],_0x3dc7f6[_0x27cb1e(0x69e)]=![],_0x3dc7f6[_0x27cb1e(0x6e9)]=![],_0x3dc7f6[_0x27cb1e(0xe5)]=![],_0x3dc7f6[_0x27cb1e(0x33d)]=![]);}catch(_0x3fc374){errorlog(_0x3fc374);}try{_0x3dc7f6[_0x27cb1e(0x433)]={},_0x3dc7f6['info'][_0x27cb1e(0x195)]=_0xbd3d82[_0x27cb1e(0x195)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x209)]=_0xbd3d82[_0x27cb1e(0x209)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x5cd)]=_0xbd3d82[_0x27cb1e(0x379)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x243)]=_0xbd3d82[_0x27cb1e(0x4f6)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x21f)]=_0xbd3d82[_0x27cb1e(0x23f)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x153)]=_0xbd3d82[_0x27cb1e(0x25d)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x3fe)]=_0xbd3d82[_0x27cb1e(0x3fe)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x21c)]=_0xbd3d82[_0x27cb1e(0x21c)],_0x3dc7f6['info'][_0x27cb1e(0x17c)]=_0xbd3d82['enhance'],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x361)]=_0xbd3d82[_0x27cb1e(0x361)],_0x3dc7f6['info'][_0x27cb1e(0x642)]=_0xbd3d82[_0x27cb1e(0x642)],_0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x442)]=_0xbd3d82[_0x27cb1e(0x442)];navigator&&navigator['userAgent']&&(_0x3dc7f6[_0x27cb1e(0x433)]['useragent']=navigator['userAgent']);navigator&&navigator[_0x27cb1e(0x129)]&&(_0x3dc7f6[_0x27cb1e(0x433)]['platform']=navigator[_0x27cb1e(0x129)]);if(_0xbd3d82[_0x27cb1e(0x267)]===![]){if(window[_0x27cb1e(0x6e5)]){_0x3dc7f6['info'][_0x27cb1e(0x41b)]=window[_0x27cb1e(0x6e5)][_0x27cb1e(0x237)];if(_0xbd3d82[_0x27cb1e(0x2a4)]){var _0x3c13cc=![];_0xbd3d82['obsState'][_0x27cb1e(0x65f)]!==null&&(_0x3dc7f6[_0x27cb1e(0x5b8)]=_0xbd3d82[_0x27cb1e(0x2a4)]['visibility'],_0xbd3d82[_0x27cb1e(0x2a4)]['visibility']===![]&&(_0x3c13cc=!![])),_0xbd3d82['obsState'][_0x27cb1e(0x1b5)]!==null&&(_0x3dc7f6[_0x27cb1e(0x465)]=_0xbd3d82[_0x27cb1e(0x2a4)][_0x27cb1e(0x1b5)]),_0xbd3d82[_0x27cb1e(0x2a4)][_0x27cb1e(0x57f)]!==null&&(_0x3dc7f6[_0x27cb1e(0x218)]=_0xbd3d82[_0x27cb1e(0x2a4)]['recording']),_0xbd3d82[_0x27cb1e(0x2a4)][_0x27cb1e(0x394)]!==null&&(_0x3dc7f6[_0x27cb1e(0x49f)]=_0xbd3d82[_0x27cb1e(0x2a4)][_0x27cb1e(0x394)]);}_0xbd3d82[_0x27cb1e(0x603)]!==![]&&(_0x3dc7f6[_0x27cb1e(0xdf)]=parseInt(_0xbd3d82['optimize']),_0x3c13cc&&(_0xbd3d82[_0x27cb1e(0x4c9)][_0x130c36]['bandwidth']=_0x3dc7f6[_0x27cb1e(0xdf)]));}else _0x3dc7f6[_0x27cb1e(0x433)][_0x27cb1e(0x41b)]=![];}}catch(_0x21528a){};_0x3dc7f6[_0x27cb1e(0x108)]=![],_0x3dc7f6['scene']=![],_0x3dc7f6[_0x27cb1e(0x488)]=![],_0x3dc7f6[_0x27cb1e(0x3f0)]=_0xbd3d82[_0x27cb1e(0x3f0)],_0x3dc7f6[_0x27cb1e(0x526)]=![],_0x3dc7f6['forceios']=![];_0xbd3d82[_0x27cb1e(0x232)]&&(_0x3dc7f6[_0x27cb1e(0x1e7)]=!![]);if(_0xbd3d82[_0x27cb1e(0x488)])_0x3dc7f6[_0x27cb1e(0x488)]=!![],_0x3dc7f6['forceios']=_0xbd3d82['forceios'],_0xbd3d82[_0x27cb1e(0x5b7)]&&_0xbd3d82['directorUUID']===_0x130c36&&(_0x27cb1e(0x61f)===_0x27cb1e(0x6d7)?_0x5b9382 in _0x2fa138[_0x27cb1e(0x718)]?(_0x4c3cc5(_0x27cb1e(0x3a8)),_0x2766f8['closePC'](_0x1102aa)):_0x5a6148(_0x27cb1e(0x283)):_0xbd3d82[_0x27cb1e(0x3b3)]());else{if(_0xbd3d82[_0x27cb1e(0x311)]!==![]){_0x3dc7f6[_0x27cb1e(0x311)]=_0xbd3d82['scene'];if(_0xbd3d82[_0x27cb1e(0x2e6)]){if('SolEw'!==_0x27cb1e(0x2df))_0x3dc7f6[_0x27cb1e(0x2e6)]=_0xbd3d82['showDirector'];else return;}}else _0xbd3d82[_0x27cb1e(0x6ba)]!==![]&&_0xbd3d82[_0x27cb1e(0x6ba)]!==''&&(_0x3dc7f6[_0x27cb1e(0x21c)]=_0xbd3d82[_0x27cb1e(0x21c)],_0x3dc7f6[_0x27cb1e(0x108)]=!![]);}if(_0xbd3d82[_0x27cb1e(0x632)](_0x3dc7f6,_0x130c36)){if('EHKzx'!==_0x27cb1e(0x3a5)){var _0x24695d=_0x99b1b6['msg'][_0x27cb1e(0x266)](-0x1e);_0x16e4fe['msg']=[];for(var _0x3aae6a in _0x24695d){_0x3efc18('resending\x20message'),_0x259a3d[_0x27cb1e(0x513)](_0x24695d[_0x3aae6a]);}}else log(_0x27cb1e(0x664));}else errorlog(_0x27cb1e(0x1a0));pokeIframeAPI(_0x27cb1e(0x628),!![],_0x130c36);},_0xbd3d82['rpcs'][_0x130c36][_0x4b227c(0x70a)][_0x4b227c(0x5dc)]=_0x274ec3=>{var _0x1d0511=_0x4b227c;if(typeof _0x274ec3[_0x1d0511(0x164)]==_0x1d0511(0x23a)){errorlor(_0x274ec3['data']);if(!_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)])_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement']=document[_0x1d0511(0x293)]('img'),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement'][_0x1d0511(0x55c)]=0x10,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)]['height']=0x9,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)][_0x1d0511(0x6cc)][_0x1d0511(0x3a3)]=_0x1d0511(0x1e3),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)][_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement'][_0x1d0511(0x10b)]=![],_0xbd3d82['rpcs'][_0x130c36]['imageElement'][_0x1d0511(0x229)](_0x1d0511(0x66d),function(_0x47dec8){var _0x3bd0cf=_0x1d0511;log(_0x3bd0cf(0x4e3));try{if(_0x3bd0cf(0x260)!==_0x3bd0cf(0x260)){var _0x2bbc2e={};_0x2bbc2e[_0x3bd0cf(0x317)]=_0x197117['ping'],_0x4b6a9c[_0x3bd0cf(0x632)](_0x2bbc2e,_0x351eee),_0x5825e6(_0x3bd0cf(0x1e8));return;}else{if(_0x47dec8['ctrlKey']||_0x47dec8[_0x3bd0cf(0x53e)]){if(_0x3bd0cf(0x684)!==_0x3bd0cf(0x226)){_0x47dec8['preventDefault']();var _0x2283e0=_0x47dec8[_0x3bd0cf(0x717)][_0x3bd0cf(0x1d4)][_0x3bd0cf(0x40b)];if(_0x3bd0cf(0x395)in _0xbd3d82[_0x3bd0cf(0x4c9)][_0x2283e0]){var [_0x3f582a,_0x5770ef]=statsMenuCreator();printViewStats(_0x5770ef,_0x2283e0),_0x3f582a[_0x3bd0cf(0x119)]=setInterval(printViewStats,0xbb8,_0x5770ef,_0x2283e0);}return _0x47dec8[_0x3bd0cf(0x2d7)](),![];}else _0x200867['micIsolate']&&_0x574626[_0x2515d0][_0x3bd0cf(0x5ce)][_0x3bd0cf(0x60e)]('altpress');}}}catch(_0x25539b){errorlog(_0x25539b);}}),updateMixer();else _0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x55f)][_0x1d0511(0x10b)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)][_0x1d0511(0x10b)]=![],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement']['style'][_0x1d0511(0x65f)]='visible');_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)]['src']=window[_0x1d0511(0x28e)]['createObjectURL'](new Blob([new Uint8Array(_0x274ec3[_0x1d0511(0x164)])],{'type':_0x1d0511(0x39f)}));return;}var _0x1ebf14=JSON[_0x1d0511(0x5c4)](_0x274ec3[_0x1d0511(0x164)]);warnlog(_0x1ebf14),_0x1ebf14[_0x1d0511(0x40b)]=_0x130c36;if(_0x1d0511(0x665)in _0x1ebf14){warnlog(_0x1d0511(0x3bf)),_0xbd3d82[_0x1d0511(0x4a9)](_0x130c36);return;}else{if(_0x1d0511(0x59c)in _0x1ebf14){var _0x251c82={};_0x251c82[_0x1d0511(0x317)]=_0x1ebf14[_0x1d0511(0x59c)],_0xbd3d82[_0x1d0511(0x632)](_0x251c82,_0x130c36),warnlog(_0x1d0511(0x1e8));return;}else{if(_0x1d0511(0x317)in _0x1ebf14){warnlog(_0x1d0511(0x3aa));return;}}}var _0x41d7ff=![],_0x12b9a0=![];_0x1d0511(0x1f9)in _0x1ebf14&&(_0xbd3d82['director']&&(!(_0xbd3d82['cleanOutput']||_0xbd3d82[_0x1d0511(0x50a)])&&warnUser(_0x1d0511(0x6d5)+_0x1ebf14[_0x1d0511(0x1f9)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388)),errorlog(_0x1d0511(0x5c3)+_0x1ebf14[_0x1d0511(0x1f9)]+_0x1d0511(0x416)+_0xbd3d82[_0x1d0511(0x488)]));if('description'in _0x1ebf14)_0xbd3d82['processDescription'](_0x1ebf14);else{if(_0x1d0511(0x3c6)in _0x1ebf14)_0x1ebf14[_0x1d0511(0x40b)]=_0x130c36,log('GOT\x20ICE!!'),_0xbd3d82[_0x1d0511(0x48f)](_0x1ebf14);else{if(_0x1d0511(0x1db)in _0x1ebf14)_0x1ebf14[_0x1d0511(0x40b)]=_0x130c36,log(_0x1d0511(0x166)),_0xbd3d82[_0x1d0511(0x42d)](_0x1ebf14);else{if(_0x1d0511(0x39a)in _0x1ebf14)try{_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeSrc']=_0x1ebf14[_0x1d0511(0x39a)]||![];if(_0xbd3d82[_0x1d0511(0x488)]){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x39a)]){var _0x313cb4=document['createElement']('div');_0x313cb4[_0x1d0511(0x23d)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x39a)],_0x313cb4[_0x1d0511(0x23d)]=_0x313cb4[_0x1d0511(0x271)],_0x313cb4=_0x313cb4[_0x1d0511(0x58a)]||_0x313cb4[_0x1d0511(0x23d)]||'',getById('iframeDetails_'+_0x130c36)[_0x1d0511(0x271)]=_0x1d0511(0x126)+_0x313cb4+_0x1d0511(0x276)+_0x313cb4+_0x1d0511(0x466),getById(_0x1d0511(0x3fb)+_0x130c36)[_0x1d0511(0x5ce)][_0x1d0511(0x117)]('advanced');}else getById(_0x1d0511(0x3fb)+_0x130c36)[_0x1d0511(0x5ce)][_0x1d0511(0x60e)](_0x1d0511(0x472)),getById(_0x1d0511(0x3fb)+_0x130c36)[_0x1d0511(0x23d)]='';}else{if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeSrc']==![]){_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle'][_0x1d0511(0x117)]();_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x165)]&&(_0xbd3d82['rpcs'][_0x130c36]['iframeVideo'][_0x1d0511(0x117)](),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x165)]=![]);_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]=![],_0x41d7ff=!![];if(_0xbd3d82[_0x1d0511(0x33d)]!==![]){if(_0xbd3d82[_0x1d0511(0x33d)]!==null)_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]===_0xbd3d82[_0x1d0511(0x33d)]&&(_0xbd3d82[_0x1d0511(0x207)]=![]);else _0x130c36==_0xbd3d82[_0x1d0511(0x5b7)]&&(_0xbd3d82[_0x1d0511(0x207)]=![]);}}else{if(_0xbd3d82[_0x1d0511(0x33d)]!==![]){if(_0xbd3d82[_0x1d0511(0x33d)]!==null){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]===_0xbd3d82[_0x1d0511(0x33d)]){if(_0xbd3d82['noiframe']===![])_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x539)]=loadIframe(_0x1ebf14['iframeSrc']),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36,_0x41d7ff=!![],_0xbd3d82[_0x1d0511(0x207)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['streamID']&&(_0xbd3d82['rpcs'][_0x130c36]['iframeEle'][_0x1d0511(0x1d4)]['sid']=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['streamID']);else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]in _0xbd3d82[_0x1d0511(0x451)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]=loadIframe(_0x1ebf14[_0x1d0511(0x39a)]),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36,_0x41d7ff=!![],_0xbd3d82[_0x1d0511(0x207)]=_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x539)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x299)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]));}}else{if(_0xbd3d82[_0x1d0511(0x5b7)]){if(_0x130c36==_0xbd3d82[_0x1d0511(0x5b7)]){if(_0xbd3d82[_0x1d0511(0x451)]===![])_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle']=loadIframe(_0x1ebf14[_0x1d0511(0x39a)]),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36,_0x41d7ff=!![],_0xbd3d82[_0x1d0511(0x207)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle'][_0x1d0511(0x1d4)][_0x1d0511(0x299)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]);else _0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x2fc)]in _0xbd3d82[_0x1d0511(0x451)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]=loadIframe(_0x1ebf14[_0x1d0511(0x39a)]),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle']['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle'][_0x1d0511(0x1d4)]['UUID']=_0x130c36,_0x41d7ff=!![],_0xbd3d82[_0x1d0511(0x207)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['streamID']&&(_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x299)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]));}}}}else{if(_0xbd3d82[_0x1d0511(0x451)]===![])_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]=loadIframe(_0x1ebf14[_0x1d0511(0x39a)]),_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x539)]['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle'][_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36,_0x41d7ff=!![],_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x2fc)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)][_0x1d0511(0x1d4)][_0x1d0511(0x299)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]);else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]in _0xbd3d82[_0x1d0511(0x451)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]=loadIframe(_0x1ebf14[_0x1d0511(0x39a)]),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]['id']=_0x1d0511(0xfd)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x539)]['dataset'][_0x1d0511(0x40b)]=_0x130c36,_0x41d7ff=!![],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2fc)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['iframeEle'][_0x1d0511(0x1d4)][_0x1d0511(0x299)]=_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x2fc)]));}}}}catch(_0x472d39){errorlog(_0x472d39);}}}}if(_0x1d0511(0x200)in _0x1ebf14){var _0xc0bc9c=![],_0x57abce=![];_0xbd3d82[_0x1d0511(0x5b7)]===_0x130c36&&(_0xc0bc9c=!![],_0x1d0511(0x52a)in _0x1ebf14&&(_0x1ebf14[_0x1d0511(0x52a)]==!![]&&(_0x57abce=!![])));if(_0xbd3d82[_0x1d0511(0x488)]){if(_0x1ebf14[_0x1d0511(0x200)]==_0x1d0511(0x5ea))_0xbd3d82[_0x1d0511(0x525)]&&playtone(),getById('hands_'+_0x130c36)[_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x3a2),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x68f)][_0x1d0511(0x6cc)]['display']=_0x1d0511(0x4be);else _0x1ebf14[_0x1d0511(0x200)]==_0x1d0511(0x4d2)&&(getById(_0x1d0511(0x708)+_0x130c36)[_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x69b),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteRaisedHandElement'][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x69b));}log(_0x1d0511(0x5f5)+_0xc0bc9c),getChatMessage(_0x1ebf14[_0x1d0511(0x200)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)],_0xc0bc9c,_0x57abce);}_0x1d0511(0x629)in _0x1ebf14&&_0xbd3d82[_0x1d0511(0x605)](_0x1ebf14[_0x1d0511(0x629)],_0x130c36);_0x1d0511(0x2c2)in _0x1ebf14&&log(_0x1ebf14);_0x1d0511(0x474)in _0x1ebf14&&(_0x1ebf14[_0x1d0511(0x474)]?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x474)]=_0x1ebf14[_0x1d0511(0x474)][_0x1d0511(0x512)](','):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x474)]=[],_0x41d7ff=!![]);_0x1d0511(0x6f5)in _0x1ebf14&&(log(_0x1ebf14),_0xbd3d82[_0x1d0511(0x458)]&&updateClosedCaptions(_0x1ebf14,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['label'],_0x130c36));_0xbd3d82[_0x1d0511(0x488)]&&(_0x1d0511(0x618)in _0x1ebf14&&updateDirectorsAudio(_0x1ebf14[_0x1d0511(0x618)],_0x130c36),_0x1d0511(0x2cd)in _0x1ebf14&&gotDevicesRemote(_0x1ebf14['mediaDevices'],_0x130c36),'videoOptions'in _0x1ebf14&&updateDirectorsVideo(_0x1ebf14[_0x1d0511(0x470)],_0x130c36),_0x1d0511(0x1cc)in _0x1ebf14&&(_0x1d0511(0x6a2)!==_0x1d0511(0x6fa)?updateRemoteRecordButton(_0x130c36,_0x1ebf14['recorder']):(_0x264369[_0x1d0511(0x718)][_0xf4819f][_0x1d0511(0x108)]=!![],_0xc02ba8[_0x1d0511(0x525)]&&_0x5a45cd(![],_0x1d0511(0x3c7)))),'timer'in _0x1ebf14&&updateRemoteTimerButton(_0x130c36,_0x1ebf14[_0x1d0511(0x400)]));if(_0x1d0511(0x5a5)in _0x1ebf14){if(_0x1ebf14['meshcast']){if('VVXaB'===_0x1d0511(0x6a5)){_0x8a9469(_0x32404a[_0x1d0511(0x2fc)]);return;}else meshcastWatch(_0x130c36,_0x1ebf14[_0x1d0511(0x5a5)]);}}_0x1d0511(0x5fa)in _0x1ebf14&&(_0xbd3d82['directorList'][_0x1d0511(0x40d)](_0x130c36)>=0x0&&(_0xbd3d82[_0x1d0511(0x5d9)]&&lowerhand()));if(_0x1d0511(0x6a9)in _0x1ebf14){if(_0xbd3d82[_0x1d0511(0x33d)]===![]){log(_0x1ebf14);if(_0xbd3d82[_0x1d0511(0x674)][_0x1d0511(0x40d)](_0x130c36)>=0x0){if(_0x1ebf14['infocus']!==![]){if(_0x1ebf14[_0x1d0511(0x6a9)]===_0xbd3d82[_0x1d0511(0x2fc)])_0xbd3d82[_0x1d0511(0x6a9)]=!![];else{if(_0xbd3d82[_0x1d0511(0x3d3)][_0x1d0511(0x49b)]&&!(_0x1ebf14[_0x1d0511(0x6a9)]in _0xbd3d82[_0x1d0511(0x3d3)]))warnlog(_0x1d0511(0x220)),_0xbd3d82['infocus']=![];else{if(_0xbd3d82[_0x1d0511(0x163)]&&_0xbd3d82[_0x1d0511(0x163)]!==_0x1ebf14[_0x1d0511(0x6a9)])warnlog('NOT\x20VIEW\x20TARGET'),_0xbd3d82[_0x1d0511(0x6a9)]=![];else{if(_0xbd3d82[_0x1d0511(0x311)]!==![]&&_0xbd3d82[_0x1d0511(0x5b7)]&&_0xbd3d82[_0x1d0511(0x5b7)]in _0xbd3d82[_0x1d0511(0x4c9)]&&!_0xbd3d82['rpcs'][_0xbd3d82[_0x1d0511(0x5b7)]][_0x1d0511(0x2e6)]&&_0x1ebf14[_0x1d0511(0x6a9)]===_0xbd3d82[_0x1d0511(0x4c9)][_0xbd3d82['directorUUID']][_0x1d0511(0x2fc)])warnlog(_0x1d0511(0x1c4)),_0xbd3d82[_0x1d0511(0x6a9)]=![];else{for(var _0x217cd3 in _0xbd3d82[_0x1d0511(0x4c9)]){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x217cd3][_0x1d0511(0x2fc)]===_0x1ebf14[_0x1d0511(0x6a9)]){_0xbd3d82[_0x1d0511(0x6a9)]=_0x217cd3;break;}}warnlog(_0x1d0511(0xf6));}}}}}else _0xbd3d82[_0x1d0511(0x6a9)]=![];_0x41d7ff=!![],_0x12b9a0=!![];}}}_0x1d0511(0x19f)in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)]['sensors']={},_0x1d0511(0x278)in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['stats'][_0x1d0511(0x19f)][_0x1d0511(0x278)]=_0x1ebf14[_0x1d0511(0x278)]),_0x1d0511(0x6eb)in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x19f)][_0x1d0511(0x6eb)]=_0x1ebf14[_0x1d0511(0x6eb)]),'gyro'in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x19f)][_0x1d0511(0x45e)]=_0x1ebf14[_0x1d0511(0x45e)]),'mag'in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)]['sensors'][_0x1d0511(0x623)]=_0x1ebf14[_0x1d0511(0x623)]),isIFrame&&parent[_0x1d0511(0x54a)]({'sensors':_0x1ebf14},'*'));_0x1d0511(0x35c)in _0x1ebf14&&playbackMIDI(_0x1ebf14[_0x1d0511(0x35c)]);'fileList'in _0x1ebf14&&_0x1ebf14['fileList']&&addDownloadLink(_0x1ebf14[_0x1d0511(0x58e)],_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)]);_0x1d0511(0xec)in _0x1ebf14&&(_0x1d0511(0x326)==='cSYmg'?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x44a)]!=_0x1ebf14['rotate_video']&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x44a)]=_0x1ebf14[_0x1d0511(0xec)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x137)]&&(_0xbd3d82['rpcs'][_0x130c36]['videoElement'][_0x1d0511(0x70e)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['rotate']),_0x41d7ff=!![]):_0x28cea3[_0x1d0511(0x335)](_0x5c50d1));if(_0x1d0511(0x5c6)in _0x1ebf14){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)]&&_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)]){if(_0x1d0511(0x6a8)===_0x1d0511(0x6a8)){if('qlr'in _0x1ebf14[_0x1d0511(0x5c6)]){if(_0x1d0511(0x2ec)!==_0x1d0511(0x541))_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x395)]['info'][_0x1d0511(0x53d)]=_0x1ebf14['miniInfo']['qlr'],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x3c8)]&&(_0x1ebf14[_0x1d0511(0x5c6)][_0x1d0511(0x2b1)]===_0x1d0511(0x68d)?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['signalMeter'][_0x1d0511(0x1d4)]['cpu']='1':_0x1d0511(0x502)===_0x1d0511(0x502)?_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x3c8)][_0x1d0511(0x1d4)][_0x1d0511(0x68d)]='0':(_0x594ded=new _0x1f27ba(_0x285d39),_0x5b30b9=_0x29e7e8['reduce']((_0xf1ee9,_0x36a526)=>_0xf1ee9+_0x36a526[_0x1d0511(0x20c)](0x10)['padStart'](0x2,'0'),''),_0x42bf69(_0x41b345,_0x2e566d),_0x439154(_0x55adad[_0x1d0511(0x6b9)](_0x4d8ac0))));else{_0xf564a4(_0x1d0511(0x1c8));return;}}if(_0x1d0511(0x2ed)in _0x1ebf14[_0x1d0511(0x5c6)]){if('iGdwW'!==_0x1d0511(0x43f))_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x5bd)]=_0x1ebf14[_0x1d0511(0x5c6)][_0x1d0511(0x2ed)];else return;}_0x1d0511(0x2e0)in _0x1ebf14['miniInfo']&&(typeof _0x1ebf14[_0x1d0511(0x5c6)][_0x1d0511(0x2e0)]=='number'?_0xbd3d82['rpcs'][_0x130c36]['stats']['info'][_0x1d0511(0x5e7)]=_0x1ebf14[_0x1d0511(0x5c6)][_0x1d0511(0x2e0)]*0x64:_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x5e7)]=null);'chrg'in _0x1ebf14[_0x1d0511(0x5c6)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['stats'][_0x1d0511(0x433)][_0x1d0511(0x406)]=_0x1ebf14[_0x1d0511(0x5c6)][_0x1d0511(0x453)]);if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['batteryMeter']){if(_0x1d0511(0x298)!==_0x1d0511(0x298))_0x53f927(function(){var _0x260086=_0x1d0511;_0x5706d7[_0x260086(0x225)];},0xbb8);else{if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)]&&_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x5e7)]!==null){var _0x5c6690=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['batteryMeter'][_0x1d0511(0x626)](_0x1d0511(0x29a));if(_0x5c6690){var _0x31acda=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x5e7)];_0x31acda>0x64&&(_0x1d0511(0x520)!==_0x1d0511(0x2c9)?_0x31acda=0x64:_0x19cd14 in _0x8edd6d[_0x1d0511(0x4c9)]&&_0x104008[_0x1d0511(0x4f2)](0x0,_0x3a8caf));_0x31acda<0x0&&(_0x31acda=0x0);_0x5c6690[_0x1d0511(0x6cc)][_0x1d0511(0x614)]=parseInt(_0x31acda)+'%';if(_0x31acda<0xa)_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x117)](_0x1d0511(0x6dd)),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)]['add']('alert');else _0x31acda<0x19?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['batteryMeter'][_0x1d0511(0x5ce)]['remove'](_0x1d0511(0x31b)),_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x285)]['classList'][_0x1d0511(0x60e)](_0x1d0511(0x6dd))):(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)]['classList'][_0x1d0511(0x117)](_0x1d0511(0x31b)),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x117)](_0x1d0511(0x6dd)));_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)]['title']=_0x5c6690+_0x1d0511(0xd0);}}_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)]&&_0x1d0511(0x406)in _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['stats'][_0x1d0511(0x433)]&&_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x406)]===![]?_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x285)]['dataset']['plugged']='0':_0x1d0511(0x295)===_0x1d0511(0x295)?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['batteryMeter'][_0x1d0511(0x1d4)][_0x1d0511(0x23c)]='1':(_0xdfcb50(_0x1d0511(0x2f6)),_0x5ca85a[_0x1d0511(0x513)](_0x502ff3));}}}else _0x3ba52f();}}if(_0x1d0511(0x433)in _0x1ebf14){warnlog(_0x1ebf14),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)]['info']=_0x1ebf14[_0x1d0511(0x433)];if(_0x1d0511(0x195)in _0x1ebf14[_0x1d0511(0x433)]){typeof _0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x195)]==_0x1d0511(0x11d)?_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x195)]=sanitizeLabel(_0x1ebf14['info'][_0x1d0511(0x195)]):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)]=![];applyStyleEffect(_0x130c36);if(_0xbd3d82[_0x1d0511(0x488)]){if('vVYTW'===_0x1d0511(0x69a)){_0x11f021[_0x1d0511(0x2fc)]=_0x192866['streamID'][_0x1d0511(0x380)](0x0,0x18)+_0x4bdfac[_0x1d0511(0x61b)][_0x1d0511(0x380)](0x0,0x6);var _0x379e4d=_0x427fe5[_0x1d0511(0x6b9)](_0x2d9bcc);if(_0x379e4d[_0x1d0511(0x49b)]>0x3a98){_0x399b79(_0x1d0511(0x1b1));return;}_0x280ed8['ws'][_0x1d0511(0x335)](_0x379e4d);}else{var _0x28abfb=getById(_0x1d0511(0x578)+_0x130c36);if(_0x28abfb){_0x28abfb[_0x1d0511(0x6cc)][_0x1d0511(0x367)]=_0x1d0511(0x286),_0x28abfb[_0x1d0511(0x6cc)][_0x1d0511(0x111)]=_0x1d0511(0x6e3),_0x28abfb[_0x1d0511(0x6cc)][_0x1d0511(0x624)]=_0x1d0511(0x582),_0x28abfb[_0x1d0511(0x6cc)][_0x1d0511(0x2d2)]=_0x1d0511(0x2a1),_0x28abfb[_0x1d0511(0x6cc)][_0x1d0511(0x527)]=_0x1d0511(0x2d6),_0x28abfb[_0x1d0511(0x1d4)][_0x1d0511(0x40b)]=_0x130c36;if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)])_0x28abfb[_0x1d0511(0x23d)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)];else _0xbd3d82['directorUUID']===_0x130c36?_0x28abfb[_0x1d0511(0x23d)]=miscTranslations[_0x1d0511(0x2fb)]:_0x28abfb[_0x1d0511(0x23d)]=miscTranslations[_0x1d0511(0x3cc)];_0x28abfb[_0x1d0511(0x616)]=async function(_0x407879){var _0x500857=_0x1d0511,_0x44dd14=_0x407879['target'][_0x500857(0x23d)];_0xbd3d82['rpcs'][_0x407879[_0x500857(0x354)][_0x500857(0x1d4)][_0x500857(0x40b)]][_0x500857(0x195)]===![]&&(_0x44dd14='');window[_0x500857(0x194)]();var _0x40c8ac=await promptAlt(miscTranslations['new-display-name'],![],![],_0x44dd14);if(_0x40c8ac!==null){_0x40c8ac==''?(_0x40c8ac=![],_0xbd3d82['directorUUID']===_0x130c36?_0x407879[_0x500857(0x354)][_0x500857(0x23d)]=miscTranslations[_0x500857(0x2fb)]:_0x407879[_0x500857(0x354)][_0x500857(0x23d)]=miscTranslations[_0x500857(0x3cc)]):_0x407879[_0x500857(0x354)][_0x500857(0x23d)]=_0x40c8ac;var _0x341e06={};_0x341e06['UUID']=_0x407879['target']['dataset'][_0x500857(0x40b)],_0x341e06['changeLabel']=!![],_0x341e06['value']=_0x40c8ac,_0xbd3d82[_0x500857(0x632)](_0x341e06,_0x341e06['UUID']);}};}}}}if(_0x1d0511(0x209)in _0x1ebf14[_0x1d0511(0x433)]){_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x209)]=parseInt(_0x1ebf14[_0x1d0511(0x433)]['order'])||0x0;if(_0xbd3d82[_0x1d0511(0x488)]){var _0x3873dc=document[_0x1d0511(0x66a)](_0x1d0511(0x52c)+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0][_0x1d0511(0x23d)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x209)]);}}else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x209)]=0x0;if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)]){if(_0x1d0511(0x5e7)in _0x1ebf14[_0x1d0511(0x433)]){if(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x5e7)]!==null){var _0x5c6690=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x626)]('.battery-level');if(_0x5c6690){var _0x31acda=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x5e7)];_0x31acda>0x64&&(_0x31acda=0x64);_0x31acda<0x0&&(_0x31acda=0x0);_0x5c6690['style'][_0x1d0511(0x614)]=parseInt(_0x31acda)+'%';if(_0x31acda<0xa)_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x117)](_0x1d0511(0x6dd)),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x60e)](_0x1d0511(0x31b));else _0x31acda<0x19?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x117)]('alert'),_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x60e)](_0x1d0511(0x6dd))):(_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x5ce)][_0x1d0511(0x117)](_0x1d0511(0x31b)),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['batteryMeter']['classList']['remove']('warn'));_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x19a)]=_0x5c6690+_0x1d0511(0xd0);}}}'plugged_in'in _0x1ebf14[_0x1d0511(0x433)]&&(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x406)]===![]?_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x1d4)][_0x1d0511(0x23c)]='0':_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x285)][_0x1d0511(0x1d4)][_0x1d0511(0x23c)]='1');}if(_0x1d0511(0x159)in _0x1ebf14[_0x1d0511(0x433)]){if(_0x1d0511(0x504)===_0x1d0511(0x190))_0x64279c(_0x1d0511(0x41a));else{if(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x159)])_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x474)]=_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x159)][_0x1d0511(0x512)](',');else{if('oxxHC'===_0x1d0511(0x3d2))try{_0x178c31&&_0x471e69[_0x1d0511(0x335)](_0x31f969['stringify'](_0x5032ba));}catch(_0x32c274){}else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['group']=[];}if(_0xbd3d82['director']){var _0x3873dc=document['querySelectorAll'](_0x1d0511(0x2ff)+_0x130c36+'\x22]');for(var _0x97e409=0x0;_0x97e409<_0x3873dc['length'];_0x97e409++){if(_0x1d0511(0x716)!==_0x1d0511(0x716))_0x58477e(_0x20d9f8);else{_0x3873dc[_0x97e409][_0x1d0511(0x5ce)]['remove'](_0x1d0511(0x411));for(var _0x23b4d2=0x0;_0x23b4d2<_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x474)][_0x1d0511(0x49b)];_0x23b4d2++){_0x3873dc[_0x97e409][_0x1d0511(0x1d4)][_0x1d0511(0x4c4)]===_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['group'][_0x23b4d2]&&_0x3873dc[_0x97e409][_0x1d0511(0x5ce)]['add'](_0x1d0511(0x411));}}}}else _0x41d7ff=!![];}}if(_0x1d0511(0x58f)in _0x1ebf14[_0x1d0511(0x433)]){_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0xcd)]=_0x1ebf14[_0x1d0511(0x433)]['muted'];if(_0xbd3d82[_0x1d0511(0x311)]===![]){if(_0xbd3d82[_0x1d0511(0x6ba)]){if(!_0xbd3d82['cleanOutput']){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteElement']){if(_0x1d0511(0x4c2)!==_0x1d0511(0xd2)){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0xcd)]){if(_0x1d0511(0x1e2)!=='yifsD')return _0x12905e['tz'];else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)]['style'][_0x1d0511(0x49e)]=_0x1d0511(0x3a2);}else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]='none';}else{var _0x25e886=_0x316959();_0x25e886>0x50?_0x1d0511(0x683)in _0x5d624a[_0x1d0511(0x719)][0x0]&&delete _0x1e91cd[_0x1d0511(0x719)][0x0][_0x1d0511(0x683)]:_0x44c994[_0x1d0511(0x719)][0x0]['scaleResolutionDownBy']=0x1;}}else _0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteElement']=getById('muteStateTemplate')['cloneNode'](!![]),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)]['id']=_0x1d0511(0x37e)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteState']?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteElement'][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x3a2):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x69b),_0x41d7ff=!![];}}}}if(_0xbd3d82['director']){if(_0x1d0511(0x4e1)in _0x1ebf14['info']){if(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x4e1)]==![]){var _0x3873dc=document[_0x1d0511(0x66a)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0][_0x1d0511(0x386)]=!![],_0x3873dc[0x0][_0x1d0511(0x19a)]=miscTranslations[_0x1d0511(0x3ca)]);var _0x3873dc=document[_0x1d0511(0x66a)](_0x1d0511(0x5c9)+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0][_0x1d0511(0x386)]=!![],_0x3873dc[0x0][_0x1d0511(0x19a)]=title=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x3873dc[0x0]['style'][_0x1d0511(0x307)]=0.2);}}if(_0x1d0511(0x71d)in _0x1ebf14['info']){if(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x71d)]!==![]){var _0xd1ce66=parseInt(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x71d)])||0x0;if(_0xd1ce66===0x0){var _0x3873dc=document[_0x1d0511(0x66a)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0][_0x1d0511(0x1d4)][_0x1d0511(0x4c4)]=0x1,_0x3873dc[0x0]['className']='pressed',_0x3873dc[0x0]['children'][0x1][_0x1d0511(0x271)]=miscTranslations[_0x1d0511(0x370)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x576)]=0x1);}else{var _0x3873dc=document[_0x1d0511(0x66a)](_0x1d0511(0x5c9)+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0][_0x1d0511(0x4c4)]=_0xd1ce66,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x14a)]=_0xd1ce66,remoteVolumeUI(_0x3873dc[0x0]));}}}_0x1d0511(0x114)in _0x1ebf14[_0x1d0511(0x433)]&&(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x114)]&&updateRemoteSpeakerMute(_0x130c36)),_0x1d0511(0x4ec)in _0x1ebf14[_0x1d0511(0x433)]&&(_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x4ec)]&&updateRemoteDisplayMute(_0x130c36));}'directorVideoMuted'in _0x1ebf14[_0x1d0511(0x433)]&&(_0xbd3d82[_0x1d0511(0x488)]?_0x1ebf14[_0x1d0511(0x433)]['directorVideoMuted']&&updateDirectorVideoMute(_0x130c36):_0x1d0511(0x697)===_0x1d0511(0x2d1)?_0x2e7006[_0x1d0511(0x211)]=_0x1d0511(0x721):(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x168)]=_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x168)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x168)]&&(_0x130c36 in _0xbd3d82[_0x1d0511(0x4c9)]&&_0xbd3d82[_0x1d0511(0x4f2)](0x0,_0x130c36))));_0x1d0511(0x5d3)in _0x1ebf14[_0x1d0511(0x433)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['videoMuted']=_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0x5d3)],_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x1bc)]&&('oqJWV'===_0x1d0511(0x1b4)?_0x3b99fc(_0x2bb4ac):_0xbd3d82[_0x1d0511(0x488)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x635)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x3a2))));_0x1d0511(0xec)in _0x1ebf14['info']&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x44a)]!=_0x1ebf14['info']['rotate_video']&&(_0x1d0511(0x201)===_0x1d0511(0x342)?_0x1b75b4(_0x14af2a):(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['rotate']=_0x1ebf14[_0x1d0511(0x433)][_0x1d0511(0xec)],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x137)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x137)][_0x1d0511(0x70e)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x44a)]),_0x41d7ff=!![])));if(_0x130c36===_0xbd3d82[_0x1d0511(0x5b7)])try{_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)]['director']=!![];}catch(_0x78270e){}else{if(_0xbd3d82['directorList'][_0x1d0511(0x40d)](_0x130c36)>=0x0)try{_0x1d0511(0x3f1)===_0x1d0511(0x3f1)?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x27b)]=!![],getById(_0x1d0511(0x33b)+_0x130c36)[_0x1d0511(0x5ce)][_0x1d0511(0x60e)]('directorBlue')):_0x2b161d=_0x285962[_0x1d0511(0x620)];}catch(_0x194b62){}}_0x12b9a0=!![];}if(_0x1d0511(0x2bf)in _0x1ebf14){if('hFEJc'===_0x1d0511(0x3d5))_0x558405('videosource')['muted']=!![];else{if(_0xbd3d82[_0x1d0511(0x5b7)]===_0x130c36){_0x1d0511(0x387)in _0x1ebf14['directorSettings']&&(_0xbd3d82['totalRoomBitrate']=parseInt(_0x1ebf14['directorSettings'][_0x1d0511(0x387)])||0x0,_0x41d7ff=!![]);if(_0x1ebf14[_0x1d0511(0x2bf)]['soloVideo']){if(_0xbd3d82[_0x1d0511(0x33d)]===![]){if(_0x1d0511(0x61e)!=='xcPDK')_0x4f8918[_0x1d0511(0x433)]['initial_group']=_0x3bd775[_0x1d0511(0x474)]['join'](',');else{if(_0x1ebf14[_0x1d0511(0x2bf)]['soloVideo']===_0xbd3d82[_0x1d0511(0x2fc)])_0xbd3d82[_0x1d0511(0x6a9)]=!![];else for(var _0x217cd3 in _0xbd3d82[_0x1d0511(0x4c9)]){if(_0xbd3d82[_0x1d0511(0x4c9)][_0x217cd3]['streamID']===_0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x4cf)]){_0xbd3d82[_0x1d0511(0x6a9)]=_0x217cd3;break;}}_0x41d7ff=!![],_0x12b9a0=!![];}}}if('showDirector'in _0x1ebf14[_0x1d0511(0x2bf)]){if(_0xbd3d82['scene']!==![]){if(_0xbd3d82['showDirector'])_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2e6)]=!![];else _0x1ebf14[_0x1d0511(0x2bf)]['showDirector']&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x2e6)]=!![]);}}if(_0xbd3d82[_0x1d0511(0x311)]!==![]){if(_0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x311)])for(var _0x217cd3 in _0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x311)]){setTimeout(function(_0x39c927){var _0x4b69b4=_0x1d0511;_0xbd3d82[_0x4b69b4(0x6f2)](_0x39c927);},0x3e8,_0x1ebf14['directorSettings'][_0x1d0511(0x311)][_0x217cd3]);}if(_0x1ebf14[_0x1d0511(0x2bf)]['mute'])for(var _0x217cd3 in _0x1ebf14['directorSettings']['mute']){setTimeout(function(_0x3402b2){var _0x212fc3=_0x1d0511;_0xbd3d82[_0x212fc3(0x6f2)](_0x3402b2);},0x3e8,_0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x6c7)][_0x217cd3]);}}if('addCoDirector'in _0x1ebf14[_0x1d0511(0x2bf)]){if(_0xbd3d82[_0x1d0511(0x5b7)]===_0x130c36)for(var _0x97e409=0x0;_0x97e409<_0x1ebf14['directorSettings'][_0x1d0511(0x144)][_0x1d0511(0x49b)];_0x97e409++){!_0xbd3d82['directorList'][_0x1d0511(0x497)](_0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x144)][_0x97e409][_0x1d0511(0x20c)])&&_0xbd3d82[_0x1d0511(0x674)][_0x1d0511(0x445)](_0x1ebf14[_0x1d0511(0x2bf)][_0x1d0511(0x144)][_0x97e409]['toString']());}}}}}_0xbd3d82['directorList'][_0x1d0511(0x40d)](_0x130c36)>=0x0&&(_0xbd3d82[_0x1d0511(0x311)]!==![]&&('action'in _0x1ebf14&&_0xbd3d82[_0x1d0511(0x6f2)](_0x1ebf14)));if(_0x1d0511(0x1f9)in _0x1ebf14){if(_0xbd3d82[_0x1d0511(0x488)]){if(_0x1ebf14[_0x1d0511(0x1f9)]==='requestCoDirector')_0xbd3d82[_0x1d0511(0x573)]=![],!(_0xbd3d82[_0x1d0511(0x3a7)]||_0xbd3d82[_0x1d0511(0x50a)])&&(warnUser(_0x1d0511(0x3fa),0xbb8),getById(_0x1d0511(0x35d))['innerHTML']=miscTranslations['not-the-director']);else{if(_0x1ebf14[_0x1d0511(0x1f9)]===_0x1d0511(0x6fc))!(_0xbd3d82[_0x1d0511(0x3a7)]||_0xbd3d82[_0x1d0511(0x50a)])&&warnUser(_0x1d0511(0x5cb),0xbb8);else!(_0xbd3d82[_0x1d0511(0x3a7)]||_0xbd3d82[_0x1d0511(0x50a)])&&warnUser(_0x1d0511(0x480),0x1388);}}warnlog(_0x1d0511(0x5c3)+_0x1ebf14[_0x1d0511(0x1f9)]+_0x1d0511(0x416)+_0xbd3d82[_0x1d0511(0x488)]);}if(_0x1d0511(0x47b)in _0x1ebf14){if(_0x1ebf14[_0x1d0511(0x47b)]===_0x1d0511(0x191)){if(_0xbd3d82['director']){try{_0xbd3d82[_0x1d0511(0x195)]===![]&&(document['title']=miscTranslations[_0x1d0511(0x5ed)]);}catch(_0x450e8a){errorlog(_0x450e8a);};!(_0xbd3d82[_0x1d0511(0x3a7)]||_0xbd3d82[_0x1d0511(0x50a)])&&!_0xbd3d82[_0x1d0511(0x573)]&&(warnUser(_0x1d0511(0x6ed),0xbb8),getById('head4')[_0x1d0511(0x271)]=_0x1d0511(0x6b0)),_0xbd3d82['directorState']=!![];}}}if(_0x1d0511(0x209)in _0x1ebf14){_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x209)]=parseInt(_0x1ebf14[_0x1d0511(0x209)])||0x0;_0x130c36 in _0xbd3d82[_0x1d0511(0x718)]&&('PjLSu'===_0x1d0511(0x43a)?_0xbd3d82['pcs'][_0x130c36][_0x1d0511(0x209)]=parseInt(_0x1ebf14[_0x1d0511(0x209)])||0x0:_0x1a8fa1['rpcs'][_0x2e2a54][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x406)]=_0x124a1a[_0x1d0511(0x5c6)]['chrg']);if(_0xbd3d82[_0x1d0511(0x488)]){var _0x3873dc=document[_0x1d0511(0x66a)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x130c36+'\x22]');_0x3873dc[0x0]&&(_0x3873dc[0x0]['innerText']=parseInt(_0x1ebf14[_0x1d0511(0x209)])||0x0);}_0x41d7ff=!![];}if(_0x1d0511(0x52e)in _0x1ebf14){log(_0x1d0511(0x13c));if(_0x1d0511(0x4c4)in _0x1ebf14){log(_0x1d0511(0x2e7));if(typeof _0x1ebf14[_0x1d0511(0x4c4)]==_0x1d0511(0x11d)){_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)]=sanitizeLabel(_0x1ebf14[_0x1d0511(0x4c4)]);_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)][_0x1d0511(0x49b)]==0x0&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)]=![]);applyStyleEffect(_0x130c36);if(_0xbd3d82[_0x1d0511(0x488)]){var _0x3873dc=getById(_0x1d0511(0x578)+_0x130c36);if(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)])_0x3873dc[_0x1d0511(0x23d)]=_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x195)];else _0xbd3d82[_0x1d0511(0x5b7)]===_0x130c36?_0x3873dc[_0x1d0511(0x23d)]=miscTranslations[_0x1d0511(0x2fb)]:_0x3873dc['innerText']=miscTranslations[_0x1d0511(0x3cc)];}else _0xbd3d82[_0x1d0511(0x710)]&&(_0x41d7ff=!![]);}else{_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x195)]=![],applyStyleEffect(_0x130c36);if(_0xbd3d82[_0x1d0511(0x488)]){var _0x3873dc=getById(_0x1d0511(0x578)+_0x130c36);_0xbd3d82[_0x1d0511(0x5b7)]===_0x130c36?_0x3873dc[_0x1d0511(0x23d)]=miscTranslations['main-director']:_0x3873dc[_0x1d0511(0x23d)]=miscTranslations[_0x1d0511(0x3cc)];}else _0xbd3d82['showlabels']&&(_0x41d7ff=!![]);}_0x12b9a0=!![];}}'muteState'in _0x1ebf14&&(log(_0x1ebf14),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0xcd)]=_0x1ebf14[_0x1d0511(0x3fc)],_0xbd3d82[_0x1d0511(0x4f2)](![],_0x130c36),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x395)][_0x1d0511(0x433)][_0x1d0511(0x58f)]=_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0xcd)]),_0xbd3d82[_0x1d0511(0x311)]===![]&&(_0xbd3d82[_0x1d0511(0x6ba)]&&(!_0xbd3d82[_0x1d0511(0x3a7)]&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)]?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteState']?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x3a2):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]='none':(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteElement']=getById(_0x1d0511(0x3ee))['cloneNode'](!![]),_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x659)]['id']=_0x1d0511(0x37e)+_0x130c36,_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0xcd)]?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['remoteMuteElement'][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x3a2):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x659)][_0x1d0511(0x6cc)]['display']=_0x1d0511(0x69b),_0x41d7ff=!![]),_0x12b9a0=!![]))));if(_0x1d0511(0x280)in _0x1ebf14){var _0xee5fd0=getChromeVersion();_0xee5fd0&&(_0xee5fd0<0x50&&(_0x41d7ff=!![]));}_0x1d0511(0x1bc)in _0x1ebf14&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x1bc)]=_0x1ebf14[_0x1d0511(0x1bc)],!_0xbd3d82['director']?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x1bc)]?(_0xbd3d82[_0x1d0511(0x4f2)](0x0,_0x130c36),_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement']&&(_0x1d0511(0x60a)!==_0x1d0511(0x60a)?_0x1d3a06=_0x890cb5[_0x1d0511(0x718)][_0x283cb0][_0x1d0511(0x34b)]:(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['imageElement'][_0x1d0511(0x10b)]=!![],_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x55f)][_0x1d0511(0x6cc)][_0x1d0511(0x65f)]=_0x1d0511(0x10b)))):updateIncomingVideoElement(_0x130c36,!![],![]),_0x41d7ff=!![]):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36]['videoMuted']?_0x1d0511(0x5e8)!==_0x1d0511(0x30c)?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x635)]['style'][_0x1d0511(0x49e)]=_0x1d0511(0x4be):_0x5e536e(![],_0x1d0511(0x3c7)):_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x635)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x69b),_0x12b9a0=!![]);_0x1d0511(0x663)in _0x1ebf14&&(_0x130c36+_0x1d0511(0x3fd)in _0xbd3d82[_0x1d0511(0x4c9)]&&(_0xbd3d82['rpcs'][_0x130c36+_0x1d0511(0x3fd)][_0x1d0511(0x6d9)]=_0x1ebf14['screenStopped'],_0xbd3d82[_0x1d0511(0x488)]?(_0xbd3d82['rpcs'][_0x130c36+_0x1d0511(0x3fd)][_0x1d0511(0x1bc)]=!_0x1ebf14[_0x1d0511(0x663)],_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x1bc)]?_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x635)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]='inline-block':_0xbd3d82['rpcs'][_0x130c36][_0x1d0511(0x635)][_0x1d0511(0x6cc)][_0x1d0511(0x49e)]=_0x1d0511(0x69b)):_0x1d0511(0x64f)!==_0x1d0511(0x2c4)?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36+'_screen']['virtualHangup']=_0x1ebf14[_0x1d0511(0x663)],_0x41d7ff=!![]):_0x3a2e10(_0x1216ff),_0x12b9a0=!![]));if(_0x1d0511(0x58c)in _0x1ebf14){if(!_0xbd3d82[_0x1d0511(0x488)]){if(_0x1d0511(0x354)in _0x1ebf14){if(_0xbd3d82[_0x1d0511(0x674)][_0x1d0511(0x40d)](_0x130c36)>=0x0){var _0x47ef64=_0x1ebf14[_0x1d0511(0x354)];if(_0x47ef64===!![])_0xbd3d82['directorVideoMuted']=_0x1ebf14[_0x1d0511(0x58c)];else _0x47ef64 in _0xbd3d82['rpcs']&&(_0xbd3d82[_0x1d0511(0x4c9)][_0x47ef64]['directorVideoMuted']=_0x1ebf14[_0x1d0511(0x58c)],_0xbd3d82[_0x1d0511(0x4c9)][_0x47ef64]['directorVideoMuted']&&_0xbd3d82[_0x1d0511(0x4f2)](0x0,_0x47ef64),_0x41d7ff=!![]);}}}_0x12b9a0=!![];}'virtualHangup'in _0x1ebf14&&(!_0xbd3d82['director']&&(_0xbd3d82[_0x1d0511(0x674)]['indexOf'](_0x130c36)>=0x0&&(_0x130c36 in _0xbd3d82[_0x1d0511(0x4c9)]&&(_0x1d0511(0x5b6)!==_0x1d0511(0xf8)?(_0xbd3d82[_0x1d0511(0x4c9)][_0x130c36][_0x1d0511(0x6d9)]=_0x1ebf14['virtualHangup'],_0xbd3d82['rpcs'][_0x130c36]['virtualHangup']&&(_0x130c36 in _0xbd3d82[_0x1d0511(0x4c9)]&&_0xbd3d82[_0x1d0511(0x4f2)](0x0,_0x130c36)),_0x41d7ff=!![]):(_0x2f0e1b(_0x1d0511(0x166)),_0x1ad13f[_0x1d0511(0x42d)](_0x4682a3))))),_0x12b9a0=!![]);if(_0x1d0511(0x486)in _0x1ebf14){log('requestFile\x20in\x20reverse');try{_0x1d0511(0x12e)==='SsKPo'?_0xbd3d82['sendFile'](_0x130c36,_0x1ebf14[_0x1d0511(0x486)]):_0x3c41ae=!![];}catch(_0x2dc4cd){errorlog(_0x2dc4cd);}}'remoteStats'in _0x1ebf14&&remoteStats(_0x1ebf14,_0x130c36);if(_0x41d7ff)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x12b9a0&&updateUserList();},_0xbd3d82[_0x4b227c(0x4c9)][_0x130c36][_0x4b227c(0x70a)][_0x4b227c(0xde)]=()=>{var _0x5b43c0=_0x4b227c;warnlog(_0x5b43c0(0x2c0));};},_0xbd3d82[_0x292342(0x1b9)]=function(_0x316c92){var _0x2377b8=_0x292342;if('eLlCj'!==_0x2377b8(0x636)){if(_0x2f6fc1[_0x2377b8(0x1dd)]){if(_0xe5e789['candidate'][_0x2377b8(0x3c6)][_0x2377b8(0x40d)](_0x5653b4['icefilter'])===-0x1){_0x2948e6('dropped\x20candidate\x20due\x20to\x20filter'),_0xbbec91(_0x9e56ba['candidate']);return;}else _0x359f00('PASSED'),_0x8d1f9c(_0x2e8f8e[_0x2377b8(0x3c6)]);}}else try{var _0x377889=_0xbd3d82[_0x2377b8(0x142)]||0x0;_0x377889=parseFloat(_0x377889);if(_0xbd3d82[_0x2377b8(0x142)]!==![]){var _0x5d631b=getReceivers2(_0x316c92)[_0x2377b8(0x2a7)](),_0x13cf9f=0x0;_0x5d631b['forEach'](function(_0x4ff61e){var _0x325bbc=_0x2377b8;try{if(_0x325bbc(0x571)===_0x325bbc(0x2f5))_0x47d68c=0x0;else for(var _0x5c74f0 in _0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)]){if(typeof _0xbd3d82['rpcs'][_0x316c92][_0x325bbc(0x395)][_0x5c74f0]==_0x325bbc(0x23a)&&_0x325bbc(0x3c2)in _0xbd3d82[_0x325bbc(0x4c9)][_0x316c92]['stats'][_0x5c74f0]&&_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92]['stats'][_0x5c74f0][_0x325bbc(0x3c2)]===_0x4ff61e[_0x325bbc(0x6f7)]['id']&&'Buffer_Delay_in_ms'in _0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0]){var _0xb42b54=0x0;_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x4e6)]?_0xb42b54=_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92]['stats'][_0x5c74f0][_0x325bbc(0x4e6)]:_0xbd3d82['rpcs'][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x4e6)]=0x0;_0xb42b54+=_0x377889-_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x313)];if(_0xb42b54>_0x377889){if('jilnT'!==_0x325bbc(0x12f))_0xb42b54=_0x377889;else{var _0x413607=_0x18a471[_0x325bbc(0x42a)](_0x1906ca['waitingWatchList']);for(var _0xcac3d6 in _0x413607){_0xba0ef6(_0x325bbc(0x249)+_0x413607[_0xcac3d6]),_0x317daf[_0x325bbc(0x680)](_0x413607[_0xcac3d6]);}}}if(_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x1c0)]==_0x325bbc(0x6e9)){if(_0x4ff61e['track']['id']in _0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x682)]){log(_0x325bbc(0x607));var _0x3e0861=_0x13cf9f-_0xbd3d82['rpcs'][_0x316c92]['stats'][_0x5c74f0][_0x325bbc(0x313)]+_0xbd3d82[_0x325bbc(0x5de)];_0x3e0861<0x0&&(_0x3e0861=0x0),log(_0x325bbc(0x71a)+_0x3e0861),log(_0x325bbc(0x231)+_0xbd3d82[_0x325bbc(0x49c)][_0x325bbc(0x457)]),_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x682)][_0x4ff61e[_0x325bbc(0x6f7)]['id']][_0x325bbc(0x246)][_0x325bbc(0x2e9)](parseFloat(_0x3e0861/0x3e8),_0xbd3d82[_0x325bbc(0x49c)][_0x325bbc(0x457)]+0x1),_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92]['stats'][_0x5c74f0][_0x325bbc(0x3d7)]=_0x3e0861;}}else _0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x1c0)]=='video'&&(_0x13cf9f=_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x313)],_0xb42b54<0x0&&(_0xb42b54=0x0),_0xbd3d82[_0x325bbc(0x4c9)][_0x316c92][_0x325bbc(0x395)][_0x5c74f0][_0x325bbc(0x4e6)]=_0xb42b54,_0x4ff61e[_0x325bbc(0x4d4)]=parseFloat(_0xb42b54/0x3e8));}}}catch(_0x40c08b){_0x325bbc(0x1e5)===_0x325bbc(0x1e5)?errorlog(_0x40c08b):_0x49201a('ICE\x20FAILED');}});}}catch(_0x13f6a2){errorlog(_0x2377b8(0x38e));}},_0xbd3d82['processMeshcastStats']=function(_0x361837){var _0x461dc9=_0x292342;try{_0xbd3d82['rpcs'][_0x361837]['mc'][_0x461dc9(0x420)]()[_0x461dc9(0x658)](function(_0x35b859){var _0x337cdc=_0x461dc9;if(!(_0x361837 in _0xbd3d82[_0x337cdc(0x4c9)]))return;!_0xbd3d82[_0x337cdc(0x4c9)][_0x361837][_0x337cdc(0x395)][_0x337cdc(0x6b3)]&&(_0xbd3d82[_0x337cdc(0x4c9)][_0x361837][_0x337cdc(0x395)][_0x337cdc(0x6b3)]={}),_0x35b859['forEach'](_0x20aeba=>{var _0x462b17=_0x337cdc;if(_0x20aeba[_0x462b17(0xf0)]=='candidate-pair'&&_0x20aeba[_0x462b17(0x36a)]==!![])_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x641)]=_0x20aeba[_0x462b17(0x4d6)],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x18f)]=_0x20aeba[_0x462b17(0x2cb)],_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x462b17(0x6b3)][_0x462b17(0x233)]=_0x20aeba[_0x462b17(0x648)]*0x3e8;else{if(_0x20aeba[_0x462b17(0xf0)]==_0x462b17(0x6f7)&&_0x20aeba[_0x462b17(0x712)]==!![]){if(_0x462b17(0x4df)!==_0x462b17(0x4df))_0x484c75['obsSourceActive']=_0x792369[_0x462b17(0x2a4)][_0x462b17(0x1b5)];else{if(_0x20aeba['id']in _0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)])_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['id']][_0x462b17(0x3c2)]=_0x20aeba[_0x462b17(0x714)],_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['id']][_0x462b17(0x313)]=parseInt(0x3e8*(parseFloat(_0x20aeba[_0x462b17(0x2b3)])-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['id']][_0x462b17(0x39d)])/(parseInt(_0x20aeba[_0x462b17(0x258)])-_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['id']][_0x462b17(0x16d)]))||0x0,_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba['id']]['_jitter_delay']=parseFloat(_0x20aeba['jitterBufferDelay'])||0x0,_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba['id']][_0x462b17(0x16d)]=parseInt(_0x20aeba[_0x462b17(0x258)])||0x0,_0x462b17(0x174)in _0x20aeba&&(_0x462b17(0x41f)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['id']]['Resolution']=_0x20aeba[_0x462b17(0x174)]+_0x462b17(0x49d)+_0x20aeba['frameHeight'],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['id']][_0x462b17(0x300)]=_0x20aeba[_0x462b17(0x174)],_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['id']]['_frameHeight']=_0x20aeba[_0x462b17(0x41f)]));else{var _0x44c0e3={};_0x44c0e3[_0x462b17(0x39d)]=parseFloat(_0x20aeba[_0x462b17(0x2b3)])||0x0,_0x44c0e3[_0x462b17(0x16d)]=parseInt(_0x20aeba[_0x462b17(0x258)])||0x0,_0x44c0e3[_0x462b17(0x313)]=0x0,_0x44c0e3[_0x462b17(0x3c2)]=_0x20aeba[_0x462b17(0x714)],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['id']]=_0x44c0e3;}}}else{if(_0x20aeba[_0x462b17(0xf0)]=='remote-candidate'){if(_0x462b17(0x18f)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]&&_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x18f)]!=_0x20aeba['id'])return;if(_0x462b17(0x3ba)in _0x20aeba){if(_0x462b17(0x5bb)===_0x462b17(0x5bb)){_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x4a0)]=_0x20aeba[_0x462b17(0x3ba)];if(_0x20aeba[_0x462b17(0x3ba)]==='relay')_0x462b17(0x57b)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]['remote_relayProtocol']=_0x20aeba[_0x462b17(0x57b)]),'ip'in _0x20aeba&&(_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]['remote_relay_IP']=_0x20aeba['ip']);else try{if(_0x462b17(0x384)!=='pvsjT'){_0x1bda7e=_0x1ccbfe['charCodeAt'](_0xf7973c);if(!(_0x50df60>0x2f&&_0xb7f176<0x3a)&&!(_0x5362c1>0x40&&_0x3ee34e<0x5b)&&!(_0xdaa25b>0x60&&_0x122d1f<0x7b))return![];}else delete _0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x27e)],delete _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]['Meshcast\x20Connection'][_0x462b17(0x332)];}catch(_0x1c9fb4){}}else _0x4ddc40['encodings'][0x0][_0x462b17(0x481)]=![];}_0x462b17(0x32d)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats']['Meshcast\x20Connection'][_0x462b17(0x595)]=_0x20aeba[_0x462b17(0x32d)]);}else{if(_0x20aeba[_0x462b17(0xf0)]=='local-candidate'){if(_0x462b17(0x641)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats']['Meshcast\x20Connection']&&_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x641)]!=_0x20aeba['id'])return;if(_0x462b17(0x3ba)in _0x20aeba){_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x1a7)]=_0x20aeba[_0x462b17(0x3ba)];if(_0x20aeba['candidateType']===_0x462b17(0x500))_0x462b17(0x57b)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]['local_relayProtocol']=_0x20aeba[_0x462b17(0x57b)]),'ip'in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x462b17(0x6b3)][_0x462b17(0x27e)]=_0x20aeba['ip']);else try{delete _0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x27e)],delete _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x332)];}catch(_0x13678e){}}_0x462b17(0x32d)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x595)]=_0x20aeba['networkType']);}else{if(_0x20aeba[_0x462b17(0xf0)]=='transport')_0x462b17(0x4c8)in _0x20aeba&&(_0x462b17(0x589)in _0xbd3d82['rpcs'][_0x361837]['stats'][_0x462b17(0x6b3)]&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats']['Meshcast\x20Connection'][_0x462b17(0x39b)]&&(_0x20aeba[_0x462b17(0x530)]&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x5e9)]=parseInt(0x8*(_0x20aeba['bytesReceived']-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]['_bytesReceived'])/(_0x20aeba['timestamp']-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x39b)]))))),_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x589)]=_0x20aeba[_0x462b17(0x4c8)]),_0x462b17(0x530)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x39b)]=_0x20aeba[_0x462b17(0x530)],!_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x588)]?_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)]['_timestampStart']=_0x20aeba[_0x462b17(0x530)]:_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x6b3)][_0x462b17(0x382)]=parseInt((_0x20aeba[_0x462b17(0x530)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x462b17(0x6b3)][_0x462b17(0x588)])/0x258)/0x64);else{if(_0x20aeba[_0x462b17(0xf0)]==_0x462b17(0x192)&&'trackId'in _0x20aeba){_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]=_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]||{},_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x570)]=parseInt(0x8*(_0x20aeba['bytesReceived']-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x449)])/(_0x20aeba['timestamp']-_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x660)])),_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x449)]=_0x20aeba[_0x462b17(0x4c8)]||_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x449)],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x660)]=_0x20aeba[_0x462b17(0x530)]||_0xbd3d82['rpcs'][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x660)],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)]['_codecId']=_0x20aeba[_0x462b17(0x5e1)],_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]['_codecIdTrackId']=_0x20aeba['trackId'];if(_0x20aeba[_0x462b17(0x705)]==_0x462b17(0xe5)){_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0xf0)]=_0x462b17(0x30d),_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x1c0)]=_0x462b17(0xe5);if(_0xbd3d82[_0x462b17(0x698)]&&_0x462b17(0x25d)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]&&_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x25d)]==_0x462b17(0x321)){_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']]['pliDelta']=_0x20aeba[_0x462b17(0x309)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x5e5)]||0x0,_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['nackTrigger']=_0x20aeba[_0x462b17(0x25f)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['streamErrors_nackCount']+_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]||0x0,log(_0x462b17(0x2ad));if(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x4a8)]===0x0&&_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]>=_0xbd3d82[_0x462b17(0x698)])_0xbd3d82[_0x462b17(0x522)](_0x361837),_0xbd3d82['rpcs'][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]=0x0,log('TRYING\x20KEYFRAME');else _0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['pliDelta']>0x0&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]=0x0);}else{if(_0xbd3d82[_0x462b17(0x698)]&&_0x462b17(0x25d)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]&&_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x25d)]==_0x462b17(0x67c)){_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x4a8)]=_0x20aeba[_0x462b17(0x309)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x5e5)]||0x0,_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']]['nackTrigger']=_0x20aeba[_0x462b17(0x25f)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x3c4)]+_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]||0x0,log('OBS\x20PLI\x20FIX\x20MODE\x20ON');if(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x4a8)]===0x0&&_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]>=_0xbd3d82[_0x462b17(0x698)]*0x4)_0xbd3d82[_0x462b17(0x522)](_0x361837),_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]=0x0,log(_0x462b17(0x661));else _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x4a8)]>0x0&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x40e)]=0x0);}}_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']]['keyFramesRequested_pli']=_0x20aeba[_0x462b17(0x309)]||0x0,_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x3c4)]=_0x20aeba[_0x462b17(0x25f)]||0x0;if(_0x462b17(0x528)in _0x20aeba)_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x461)]=parseInt(_0x20aeba[_0x462b17(0x528)]);else{if(_0x462b17(0x16a)in _0x20aeba&&_0x20aeba[_0x462b17(0x530)]){var _0x56aba0=0x0,_0x931599=0x0;try{_0x462b17(0x110)===_0x462b17(0x110)?(_0x56aba0=_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]]['_framesDecoded'],_0x931599=_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']]['_timestamp']):(_0x1383a9[_0x462b17(0x4c9)][_0xaddc7b][_0x462b17(0x659)]=_0x5b4ce7('muteStateTemplate')['cloneNode'](!![]),_0x53a234['rpcs'][_0x30508f][_0x462b17(0x659)]['id']='remoteMuteState_'+_0x408d14,_0x1bd961['rpcs'][_0xe82e38][_0x462b17(0xcd)]?_0x484ab6[_0x462b17(0x4c9)][_0xe79cc1][_0x462b17(0x659)]['style'][_0x462b17(0x49e)]='block':_0x4ab4e0[_0x462b17(0x4c9)][_0x85d8e6][_0x462b17(0x659)][_0x462b17(0x6cc)][_0x462b17(0x49e)]=_0x462b17(0x69b),_0x2f9bb8=!![]);}catch(_0x2fe309){}_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x461)]=parseInt(0xa*(_0x20aeba[_0x462b17(0x16a)]-_0x56aba0)/(_0x20aeba[_0x462b17(0x530)]/0x3e8-_0x931599))/0xa,_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x533)]=_0x20aeba[_0x462b17(0x16a)],_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x39b)]=_0x20aeba['timestamp']/0x3e8;}}}else _0x20aeba['mediaType']==_0x462b17(0x6e9)&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba['trackId']][_0x462b17(0xf0)]=_0x462b17(0x4ea),_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x1c0)]='audio','audioLevel'in _0x20aeba&&(_0xbd3d82['rpcs'][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x6bf)]=parseInt(parseFloat(_0x20aeba[_0x462b17(0x5be)])*0x2710)/0x2710));if(_0x462b17(0x3f3)in _0x20aeba&&_0x462b17(0x46a)in _0x20aeba){!(_0x462b17(0x435)in _0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]])&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]]['_packetsLost']=_0x20aeba[_0x462b17(0x3f3)]);!(_0x462b17(0x59f)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]])&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['_packetsReceived']=_0x20aeba[_0x462b17(0x46a)]);!(_0x462b17(0x20b)in _0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba['trackId']])&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x20b)]=0x0);_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['packetLoss_in_percentage']=_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['packetLoss_in_percentage']*0.35+0.65*((_0x20aeba[_0x462b17(0x3f3)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x435)])*0x64)/(_0x20aeba['packetsReceived']-_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]]['_packetsReceived']+(_0x20aeba[_0x462b17(0x3f3)]-_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba['trackId']][_0x462b17(0x435)]))||0x0;if(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)]&&_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x1c0)]===_0x462b17(0xe5)){if(_0x462b17(0x2bd)!==_0x462b17(0x4fd)){if(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x20b)]<0.01)_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x570)]==0x0?_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x3c8)][_0x462b17(0x1d4)][_0x462b17(0xe3)]=0x0:_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)][_0x462b17(0x1d4)][_0x462b17(0xe3)]=0x5;else{if(_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x20b)]<0.3){if(_0x462b17(0x24e)===_0x462b17(0x18c))var _0x6b79b1=_0x44e049[_0x462b17(0x718)][_0x2b9b13]['createDataChannel'](_0x5570c6);else _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)]['dataset'][_0x462b17(0xe3)]=0x4;}else{if(_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x20b)]<0x1)_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)][_0x462b17(0x1d4)][_0x462b17(0xe3)]=0x3;else _0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x20aeba[_0x462b17(0xe1)]]['packetLoss_in_percentage']<3.5?_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)][_0x462b17(0x1d4)][_0x462b17(0xe3)]=0x2:_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x3c8)][_0x462b17(0x1d4)][_0x462b17(0xe3)]=0x1;}}}else _0x2ef017(_0x435380[_0x462b17(0x2fc)]);}_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba[_0x462b17(0xe1)]][_0x462b17(0x59f)]=_0x20aeba[_0x462b17(0x46a)],_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0x20aeba['trackId']][_0x462b17(0x435)]=_0x20aeba[_0x462b17(0x3f3)];}}else'_codecId'in _0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]&&_0x20aeba['id']==_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x388)]&&('tWZSx'!==_0x462b17(0x558)?_0x3e880c[_0x462b17(0x677)](_0x5bb15d):(_0x462b17(0x211)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x462b17(0x62e)]]?_0xbd3d82['rpcs'][_0x361837][_0x462b17(0x395)][_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x62e)]]['codec']=_0x20aeba[_0x462b17(0x211)]:_0x462b17(0x5ac)===_0x462b17(0x5ac)?(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0x462b17(0x62e)]]={},_0xbd3d82[_0x462b17(0x4c9)][_0x361837]['stats'][_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)][_0x462b17(0x62e)]][_0x462b17(0x25d)]=_0x20aeba[_0x462b17(0x211)]):_0x466495[_0x462b17(0x516)]&&_0xe30793['writer']['close']()),_0x462b17(0x41f)in _0x20aeba&&(_0x462b17(0x174)in _0x20aeba&&(_0xbd3d82[_0x462b17(0x4c9)][_0x361837][_0x462b17(0x395)]['Resolution']=parseInt(_0x20aeba[_0x462b17(0x174)])+_0x462b17(0x49d)+parseInt(_0x20aeba[_0x462b17(0x41f)])))));}}}}}});});}catch(_0x1d4b2d){errorlog(_0x1d4b2d);}},_0xbd3d82[_0x292342(0x5ff)]=function(_0x5f0b61){var _0x519545=_0x292342;if(!_0xbd3d82['rpcs']||!(_0x5f0b61 in _0xbd3d82[_0x519545(0x4c9)]))return;try{_0xbd3d82[_0x519545(0x4c9)][_0x5f0b61][_0x519545(0x137)][_0x519545(0x310)]&&(log('trying\x20to\x20play'),_0xbd3d82['rpcs'][_0x5f0b61][_0x519545(0x137)]['play']()[_0x519545(0x658)](_0x269f96=>{var _0x38b94a=_0x519545;log(_0x38b94a(0xd1)),_0xbd3d82[_0x38b94a(0x1f2)]=!![];})[_0x519545(0x496)](warnlog));}catch(_0x387312){};_0xbd3d82['rpcs'][_0x5f0b61]['mc']&&('nEPmp'!==_0x519545(0x725)?_0xbd3d82[_0x519545(0x28d)](_0x5f0b61):_0xdec3a5[_0x519545(0x137)]['srcObject'][_0x519545(0x316)]()[_0x519545(0x1c1)](function(_0x42c72a){var _0x567d7c=_0x519545;_0x42c72a[_0x567d7c(0x397)](),_0x4fb0b7['videoElement'][_0x567d7c(0x227)][_0x567d7c(0x656)](_0x42c72a),_0x52d7c2(_0x567d7c(0xc8));}));try{_0xbd3d82[_0x519545(0x4c9)][_0x5f0b61][_0x519545(0x420)]()[_0x519545(0x658)](function(_0x479196){var _0x108808=_0x519545;if(!(_0x5f0b61 in _0xbd3d82[_0x108808(0x4c9)]))return;setTimeout(_0xbd3d82[_0x108808(0x5ff)],0xbb8,_0x5f0b61),!_0xbd3d82[_0x108808(0x4c9)][_0x5f0b61][_0x108808(0x395)]['Peer-to-Peer\x20Connection']&&(_0xbd3d82[_0x108808(0x4c9)][_0x5f0b61][_0x108808(0x395)]['Peer-to-Peer\x20Connection']={}),_0x479196[_0x108808(0x1c1)](_0x1283b8=>{var _0x19a49f=_0x108808;if(_0x1283b8[_0x19a49f(0xf0)]==_0x19a49f(0x58d)&&_0x1283b8[_0x19a49f(0x36a)]==!![])_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x641)]=_0x1283b8[_0x19a49f(0x4d6)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats']['Peer-to-Peer\x20Connection'][_0x19a49f(0x18f)]=_0x1283b8[_0x19a49f(0x2cb)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x233)]=_0x1283b8['currentRoundTripTime']*0x3e8;else{if(_0x1283b8[_0x19a49f(0xf0)]==_0x19a49f(0x6f7)&&_0x1283b8[_0x19a49f(0x712)]==!![]){if(_0x1283b8['id']in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)])_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x3c2)]=_0x1283b8[_0x19a49f(0x714)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8['id']]['Buffer_Delay_in_ms']=parseInt(0x3e8*(parseFloat(_0x1283b8[_0x19a49f(0x2b3)])-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x39d)])/(parseInt(_0x1283b8[_0x19a49f(0x258)])-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x16d)]))||0x0,_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x39d)]=parseFloat(_0x1283b8[_0x19a49f(0x2b3)])||0x0,_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8['id']]['_jitter_count']=parseInt(_0x1283b8[_0x19a49f(0x258)])||0x0,_0x19a49f(0x174)in _0x1283b8&&(_0x19a49f(0x41f)in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x284)]=_0x1283b8[_0x19a49f(0x174)]+_0x19a49f(0x49d)+_0x1283b8[_0x19a49f(0x41f)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x300)]=_0x1283b8['frameWidth'],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']][_0x19a49f(0x4dd)]=_0x1283b8[_0x19a49f(0x41f)]));else{var _0x2ee9ed={};_0x2ee9ed[_0x19a49f(0x39d)]=parseFloat(_0x1283b8[_0x19a49f(0x2b3)])||0x0,_0x2ee9ed[_0x19a49f(0x16d)]=parseInt(_0x1283b8[_0x19a49f(0x258)])||0x0,_0x2ee9ed['Buffer_Delay_in_ms']=0x0,_0x2ee9ed[_0x19a49f(0x3c2)]=_0x1283b8['trackIdentifier'],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['id']]=_0x2ee9ed;}}else{if(_0x1283b8[_0x19a49f(0xf0)]==_0x19a49f(0x46c)){if(_0x19a49f(0x18f)in _0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x19a49f(0x1b2)]['_remote_ice_id']!=_0x1283b8['id'])return;if(_0x19a49f(0x3ba)in _0x1283b8){_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x4a0)]=_0x1283b8[_0x19a49f(0x3ba)];if(_0x1283b8[_0x19a49f(0x3ba)]==='relay')_0x19a49f(0x57b)in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x580)]=_0x1283b8[_0x19a49f(0x57b)]),'ip'in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x25b)]=_0x1283b8['ip']);else try{delete _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x27e)],delete _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x19a49f(0x1b2)][_0x19a49f(0x332)];}catch(_0x29bad9){}}'networkType'in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x595)]=_0x1283b8[_0x19a49f(0x32d)]);}else{if(_0x1283b8[_0x19a49f(0xf0)]==_0x19a49f(0x66f)){if('_local_ice_id'in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)]['Peer-to-Peer\x20Connection']&&_0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x19a49f(0x1b2)]['_local_ice_id']!=_0x1283b8['id'])return;if(_0x19a49f(0x3ba)in _0x1283b8){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['local_candidateType']=_0x1283b8['candidateType'];if(_0x1283b8[_0x19a49f(0x3ba)]===_0x19a49f(0x500))_0x19a49f(0x57b)in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)]['Peer-to-Peer\x20Connection']['local_relayProtocol']=_0x1283b8[_0x19a49f(0x57b)]),'ip'in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x19a49f(0x1b2)][_0x19a49f(0x27e)]=_0x1283b8['ip']);else try{delete _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x27e)],delete _0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['local_relayProtocol'];}catch(_0x5bfa48){}}_0x19a49f(0x32d)in _0x1283b8&&(_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)]['Peer-to-Peer\x20Connection'][_0x19a49f(0x595)]=_0x1283b8[_0x19a49f(0x32d)]);}else{if(_0x1283b8[_0x19a49f(0xf0)]=='transport'){_0x19a49f(0x4c8)in _0x1283b8&&('_bytesReceived'in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]&&(_0xbd3d82['rpcs'][_0x5f0b61]['stats']['Peer-to-Peer\x20Connection'][_0x19a49f(0x39b)]&&(_0x19a49f(0x644)===_0x19a49f(0x644)?_0x1283b8[_0x19a49f(0x530)]&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['total_recv_bitrate_kbps']=parseInt(0x8*(_0x1283b8[_0x19a49f(0x4c8)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x19a49f(0x1b2)][_0x19a49f(0x589)])/(_0x1283b8[_0x19a49f(0x530)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x39b)]))):_0x44ac9a(function(){_0x281c1f(_0x2cd77f['room-is-claimed']);},0x1))),_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x589)]=_0x1283b8[_0x19a49f(0x4c8)]);if('timestamp'in _0x1283b8){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['_timestamp']=_0x1283b8[_0x19a49f(0x530)];if(!_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['_timestampStart'])_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)][_0x19a49f(0x588)]=_0x1283b8[_0x19a49f(0x530)];else{if(_0x19a49f(0x63f)===_0x19a49f(0x63f))_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x1b2)]['time_active_minutes']=parseInt((_0x1283b8[_0x19a49f(0x530)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x19a49f(0x1b2)][_0x19a49f(0x588)])/0x258)/0x64;else{_0x6307ca('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}}}else{if(_0x1283b8[_0x19a49f(0xf0)]==_0x19a49f(0x192)&&_0x19a49f(0xe1)in _0x1283b8){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]=_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]||{},_0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x570)]=parseInt(0x8*(_0x1283b8[_0x19a49f(0x4c8)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']]['_last_bytes'])/(_0x1283b8[_0x19a49f(0x530)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x660)])),_0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x449)]=_0x1283b8[_0x19a49f(0x4c8)]||_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['_last_bytes'],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x660)]=_0x1283b8[_0x19a49f(0x530)]||_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x660)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x388)]=_0x1283b8[_0x19a49f(0x5e1)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x62e)]=_0x1283b8['trackId'];if(_0x1283b8[_0x19a49f(0x705)]==_0x19a49f(0xe5)){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0xf0)]='Video\x20Track',_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x1c0)]=_0x19a49f(0xe5);if(_0xbd3d82[_0x19a49f(0x698)]&&_0x19a49f(0x25d)in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats']&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)]['codec']==_0x19a49f(0x321)){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x4a8)]=_0x1283b8[_0x19a49f(0x309)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x5e5)]||0x0,_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=_0x1283b8[_0x19a49f(0x25f)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x3c4)]+_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x40e)]||0x0,log('OBS\x20PLI\x20FIX\x20MODE\x20ON');if(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x4a8)]===0x0&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']]['nackTrigger']>=_0xbd3d82[_0x19a49f(0x698)])_0xbd3d82[_0x19a49f(0x522)](_0x5f0b61),_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=0x0,log(_0x19a49f(0x661));else _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x4a8)]>0x0&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=0x0);}else{if(_0xbd3d82[_0x19a49f(0x698)]&&_0x19a49f(0x25d)in _0xbd3d82['rpcs'][_0x5f0b61]['stats']&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x25d)]==_0x19a49f(0x67c)){_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x4a8)]=_0x1283b8[_0x19a49f(0x309)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x5e5)]||0x0,_0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=_0x1283b8[_0x19a49f(0x25f)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x3c4)]+_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x40e)]||0x0,log(_0x19a49f(0x2ad));if(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['pliDelta']===0x0&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]>=_0xbd3d82['obsfix']*0x4)_0x19a49f(0xeb)!==_0x19a49f(0x56f)?(_0xbd3d82[_0x19a49f(0x522)](_0x5f0b61),_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=0x0,log('TRYING\x20KEYFRAME')):_0x1148cb[_0x19a49f(0x590)](_0x3d7949,_0x5ea0eb[_0x19a49f(0x717)][_0x19a49f(0x1d4)][_0x19a49f(0x40b)]);else _0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x4a8)]>0x0&&(_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x40e)]=0x0);}}_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x5e5)]=_0x1283b8[_0x19a49f(0x309)]||0x0,_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['streamErrors_nackCount']=_0x1283b8[_0x19a49f(0x25f)]||0x0;if(_0x19a49f(0x528)in _0x1283b8)_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']]['FPS']=parseInt(_0x1283b8[_0x19a49f(0x528)]);else{if('framesDecoded'in _0x1283b8&&_0x1283b8['timestamp']){var _0x228a0e=0x0,_0x428cbe=0x0;try{_0x228a0e=_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x533)],_0x428cbe=_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x39b)];}catch(_0x7ec470){}_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x461)]=parseInt(0xa*(_0x1283b8[_0x19a49f(0x16a)]-_0x228a0e)/(_0x1283b8['timestamp']/0x3e8-_0x428cbe))/0xa,_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x533)]=_0x1283b8[_0x19a49f(0x16a)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x39b)]=_0x1283b8[_0x19a49f(0x530)]/0x3e8;}}}else _0x1283b8[_0x19a49f(0x705)]==_0x19a49f(0x6e9)&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0xf0)]=_0x19a49f(0x4ea),_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['_type']=_0x19a49f(0x6e9),'audioLevel'in _0x1283b8&&(_0x19a49f(0x41e)!==_0x19a49f(0x41e)?_0x1ac43d(_0x37d6f5):_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x6bf)]=parseInt(parseFloat(_0x1283b8[_0x19a49f(0x5be)])*0x2710)/0x2710));if(_0x19a49f(0x3f3)in _0x1283b8&&_0x19a49f(0x46a)in _0x1283b8){!(_0x19a49f(0x435)in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']])&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x435)]=_0x1283b8[_0x19a49f(0x3f3)]);!(_0x19a49f(0x59f)in _0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]])&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x59f)]=_0x1283b8[_0x19a49f(0x46a)]);!(_0x19a49f(0x20b)in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']])&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x20b)]=0x0);_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']]['packetLoss_in_percentage']=_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['packetLoss_in_percentage']*0.35+0.65*((_0x1283b8[_0x19a49f(0x3f3)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x435)])*0x64)/(_0x1283b8[_0x19a49f(0x46a)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x59f)]+(_0x1283b8[_0x19a49f(0x3f3)]-_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x435)]))||0x0;if(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x3c8)]&&_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8['trackId']][_0x19a49f(0x1c0)]===_0x19a49f(0xe5)){if(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]]['packetLoss_in_percentage']<0.01)_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x570)]==0x0?_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['signalMeter'][_0x19a49f(0x1d4)]['level']=0x0:_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['signalMeter'][_0x19a49f(0x1d4)]['level']=0x5;else{if(_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x20b)]<0.3)_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['signalMeter'][_0x19a49f(0x1d4)]['level']=0x4;else{if(_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x20b)]<0x1)_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x3c8)][_0x19a49f(0x1d4)][_0x19a49f(0xe3)]=0x3;else _0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x1283b8['trackId']][_0x19a49f(0x20b)]<3.5?_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x3c8)][_0x19a49f(0x1d4)][_0x19a49f(0xe3)]=0x2:_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x3c8)][_0x19a49f(0x1d4)][_0x19a49f(0xe3)]=0x1;}}}_0xbd3d82['rpcs'][_0x5f0b61]['stats'][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x59f)]=_0x1283b8[_0x19a49f(0x46a)],_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x1283b8[_0x19a49f(0xe1)]][_0x19a49f(0x435)]=_0x1283b8['packetsLost'];}}else _0x19a49f(0x388)in _0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)]&&_0x1283b8['id']==_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x388)]&&(_0x19a49f(0x651)===_0x19a49f(0x39c)?_0x13fc32(_0x5a4b5b):('mimeType'in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61]['stats'][_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x62e)]]?_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)]['_codecIdTrackId']]['codec']=_0x1283b8[_0x19a49f(0x211)]:(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0xbd3d82['rpcs'][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x62e)]]={},_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x62e)]][_0x19a49f(0x25d)]=_0x1283b8['mimeType'])),_0x19a49f(0x41f)in _0x1283b8&&(_0x19a49f(0x174)in _0x1283b8&&(_0xbd3d82[_0x19a49f(0x4c9)][_0x5f0b61][_0x19a49f(0x395)][_0x19a49f(0x284)]=parseInt(_0x1283b8['frameWidth'])+_0x19a49f(0x49d)+parseInt(_0x1283b8['frameHeight'])))));}}}}}}),_0xbd3d82[_0x108808(0x142)]!==![]&&_0xbd3d82[_0x108808(0x1b9)](_0x5f0b61),setTimeout(function(){var _0x2af44b=_0x108808;_0xbd3d82['directorSpeakerMute'](),_0xbd3d82[_0x2af44b(0x4e9)]();},0x0);});}catch(_0x5d4bf0){errorlog(_0x5d4bf0);}},_0xbd3d82[_0x292342(0x4c9)][_0x130c36][_0x292342(0x213)]=_0xa34caa=>{var _0x5751e4=_0x292342;warnlog(_0x5751e4(0x567)),_0xbd3d82[_0x5751e4(0x707)](_0xa34caa,_0x130c36);},log('setup\x20peer\x20complete');},_0xbd3d82[_0x402d1d(0x291)]=function(_0x2e39f1,_0x29f97b){var _0xa467ae=_0x402d1d;!_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b][_0xa467ae(0x1de)]?(_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b][_0xa467ae(0x1de)]=createVideoElement(),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]={},_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x574)]=_0x29f97b,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b][_0xa467ae(0x2fc)]&&(_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x2fc)]=_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b]['streamID']),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x395)]={},_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b]['stats'][_0xa467ae(0x323)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x420)]=function(){return new Promise((_0x4e5750,_0x3ff601)=>{_0x4e5750([]);});},_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x63d)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x340)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x606)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x6de)]=![],_0xbd3d82['rpcs'][_0x29f97b+'_screen'][_0xa467ae(0x2db)]=-0x1,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['showDirector']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['channelOffset']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['targetBandwidth']=-0x1,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['manualBandwidth']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x55f)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x5c7)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['group']=[],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x1bc)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['iframeVideo']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x168)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x6d9)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0xcd)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x659)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x339)]=null,_0xbd3d82['rpcs'][_0x29f97b+'_screen']['mutedState']=null,_0xbd3d82['rpcs'][_0x29f97b+'_screen'][_0xa467ae(0x695)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x610)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x682)]={},_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x179)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x3b6)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['scaleWidth']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x3c8)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x5d5)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x37b)]=![],_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x14a)]=0x64,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x576)]=0x0,_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)]['nackCount']=0x0,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x27a)]='1',_0xbd3d82['rpcs'][_0x29f97b+'_screen'][_0xa467ae(0x6e1)]='1',_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x309)]=0x0,_0xbd3d82['rpcs'][_0x29f97b+'_screen'][_0xa467ae(0x195)]=![],_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)]['order']=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x16c)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x49a)]=null,_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x3e4)]={},_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x39a)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x539)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)]['startTime']=Date['now'](),_0xbd3d82[_0xa467ae(0x3ed)]==0x2&&(_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x340)]=!![]),_0xbd3d82['rpcs'][_0x29f97b+'_screen']['videoElement']=_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b][_0xa467ae(0x1de)],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)][_0xa467ae(0x1d4)]['UUID']=_0x29f97b+_0xa467ae(0x3fd),_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)]['id']=_0xa467ae(0x572)+_0x29f97b+_0xa467ae(0x3fd),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x2fc)]&&(_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)]['dataset']['sid']=_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x2fc)]),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x137)][_0xa467ae(0x534)]=![],_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+'_screen'][_0xa467ae(0x5c7)]=![],setupIncomingScreenTracking(_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)],_0x29f97b+'_screen'),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b][_0xa467ae(0x1de)]['srcObject']=createMediaStream(),_0x2e39f1['forEach'](function(_0x2ed347){var _0x1254cc=_0xa467ae;_0xbd3d82[_0x1254cc(0x4c9)][_0x29f97b]['screenElement'][_0x1254cc(0x227)]['addTrack'](_0x2ed347);}),_0xbd3d82[_0xa467ae(0x4c9)][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)][_0xa467ae(0x5b0)]=!![],_0xbd3d82['rpcs'][_0x29f97b+_0xa467ae(0x3fd)][_0xa467ae(0x137)][_0xa467ae(0x252)]('playsinline','')):_0x2e39f1[_0xa467ae(0x1c1)](function(_0x2e5ef2){var _0x5360c4=_0xa467ae,_0x3d175f=![];_0xbd3d82[_0x5360c4(0x4c9)][_0x29f97b]['screenElement']['srcObject']['getTracks']()[_0x5360c4(0x1c1)](function(_0x36e23f){_0x36e23f['id']==_0x2e5ef2['id']&&(_0x3d175f=!![]);}),!_0x3d175f&&_0xbd3d82[_0x5360c4(0x4c9)][_0x29f97b][_0x5360c4(0x1de)][_0x5360c4(0x227)][_0x5360c4(0x6ab)](_0x2e5ef2);});},_0xbd3d82[_0x402d1d(0x707)]=function(_0x3fdbd5,_0x4b63ff){var _0x43e4bc=_0x402d1d;if(_0xbd3d82[_0x43e4bc(0x56a)][_0x43e4bc(0x497)](_0xbd3d82['rpcs'][_0x4b63ff][_0x43e4bc(0x2fc)])){errorlog(_0x43e4bc(0x425));return;}var _0x364b52=[],_0x2686d9=![];if(_0x3fdbd5['streams']&&_0x3fdbd5[_0x43e4bc(0x24c)][0x0])_0x2686d9=_0x3fdbd5['streams'][0x0],_0x364b52=_0x2686d9[_0x43e4bc(0x316)]();else{if(_0x3fdbd5[_0x43e4bc(0x6f7)])_0x364b52['push'](_0x3fdbd5[_0x43e4bc(0x6f7)]);else{errorlog(_0x43e4bc(0x538));return;}}if(_0xbd3d82['rpcs'][_0x4b63ff][_0x43e4bc(0x5d5)]){var _0x13fbf6=_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x5d5)]['getTracks']();_0x364b52[_0x43e4bc(0x1c1)](function(_0x5841b8){var _0x2897b7=_0x43e4bc;_0x13fbf6[_0x2897b7(0x1c1)](function(_0x5487d9){var _0x18bb31=_0x2897b7;if(_0x5841b8['id']==_0x5487d9['id']){var _0x41e5c1=_0x364b52[_0x18bb31(0x40d)](_0x5841b8);_0x41e5c1>-0x1&&_0x364b52[_0x18bb31(0x1d6)](_0x41e5c1,0x1);}});});}if(!_0x364b52[_0x43e4bc(0x49b)])return;var _0x1e959e=![];if(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x37b)]&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x37b)][_0x43e4bc(0x49b)]){var _0xf9b295=_0xbd3d82['rpcs'][_0x4b63ff]['getReceivers']();for(var _0x3e5a9b=0x0;_0x3e5a9b<_0xf9b295[_0x43e4bc(0x49b)];_0x3e5a9b++){for(var _0x2fd384=0x0;_0x2fd384<_0x364b52[_0x43e4bc(0x49b)];_0x2fd384++){if(_0xf9b295[_0x3e5a9b][_0x43e4bc(0x6f7)]&&_0xf9b295[_0x3e5a9b][_0x43e4bc(0x6f7)]['id']==_0x364b52[_0x2fd384]['id'])for(var _0x274127=0x0;_0x274127<_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x37b)][_0x43e4bc(0x49b)];_0x274127++){if(_0x43e4bc(0x6fe)!==_0x43e4bc(0x6fe))delete _0x5a96d5[_0x33b445];else{if(_0xbd3d82['rpcs'][_0x4b63ff][_0x43e4bc(0x37b)][_0x274127]==_0x3e5a9b){_0x1e959e=!![];break;}}}if(_0x1e959e)break;}if(_0x1e959e)break;}}if(_0x1e959e){_0xbd3d82['setupScreenShareAddon'](_0x364b52,_0x4b63ff);return;}_0xbd3d82[_0x43e4bc(0x142)]!==![]&&_0xbd3d82[_0x43e4bc(0x1b9)](_0x4b63ff);_0xbd3d82[_0x43e4bc(0x325)](),_0xbd3d82[_0x43e4bc(0x4e9)]();_0x2686d9&&(_0x2686d9['onremovetrack']=function(_0x1af841){var _0x3dd511=_0x43e4bc;try{_0x3dd511(0x104)===_0x3dd511(0x104)?(warnlog(_0x3dd511(0x281)),_0xbd3d82[_0x3dd511(0x4c9)][_0x4b63ff][_0x3dd511(0x5d5)]['getTracks']()[_0x3dd511(0x1c1)](_0x5325b9=>{var _0xbdc86a=_0x3dd511;_0x5325b9['id']==_0x1af841[_0xbdc86a(0x6f7)]['id']&&_0xbd3d82[_0xbdc86a(0x4c9)][_0x4b63ff][_0xbdc86a(0x5d5)][_0xbdc86a(0x656)](_0x5325b9);}),_0x1af841[_0x3dd511(0x6f7)]['kind']==_0x3dd511(0xe5)?updateIncomingVideoElement(_0x4b63ff,!![],![]):updateIncomingVideoElement(_0x4b63ff,![],!![]),updateIncomingVideoElement(_0x4b63ff),setTimeout(function(){updateMixer();},0x1)):_0x294979[_0x3dd511(0x272)]?(_0x188f86(_0x3dd511(0x1d1)),_0x5894ff['pcs'][_0x1323cf][_0x3dd511(0x6a0)]=0x64/2.5):_0x44a672['pcs'][_0x506b30][_0x3dd511(0x6a0)]=0x64/0x2;}catch(_0x28cf16){}},_0x2686d9[_0x43e4bc(0x6a1)]=function(_0x5d8e6c){var _0xaaaadd=_0x43e4bc;errorlog(_0x5d8e6c);try{if(_0xaaaadd(0x277)===_0xaaaadd(0x371)){_0x1d1bb5('msg\x20size\x20error');return;}else warnlog(_0xaaaadd(0x4d5)),_0xbd3d82[_0xaaaadd(0x4c9)][_0x4b63ff][_0xaaaadd(0x5d5)][_0xaaaadd(0x316)]()[_0xaaaadd(0x1c1)](_0xe83164=>{var _0xc560e8=_0xaaaadd;try{_0xe83164['id']==_0x5d8e6c[_0xc560e8(0x6f7)]['id']&&_0xbd3d82[_0xc560e8(0x4c9)][_0x4b63ff]['streamSrc'][_0xc560e8(0x656)](_0xe83164);}catch(_0x5400b7){}}),_0x5d8e6c['track'][_0xaaaadd(0x10a)]==_0xaaaadd(0xe5)?updateIncomingVideoElement(_0x4b63ff,!![],![]):updateIncomingVideoElement(_0x4b63ff,![],!![]),setTimeout(function(){var _0x224702=_0xaaaadd;_0x224702(0x2af)!==_0x224702(0x2af)?_0x1bf3a1[_0x224702(0x4c9)][_0x43295e]['stats'][_0x224702(0x6b3)][_0x224702(0x382)]=_0x3be9aa((_0x5e5a87[_0x224702(0x530)]-_0x426180[_0x224702(0x4c9)][_0x58915f]['stats'][_0x224702(0x6b3)][_0x224702(0x588)])/0x258)/0x64:updateMixer();},0x1);}catch(_0x1c0924){errorlog(_0x1c0924);}});if(!_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x137)]){log(_0x43e4bc(0x5c2));try{var _0x2f5319=createVideoElement();}catch(_0x40786a){errorlog(_0x40786a);}_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x137)]=_0x2f5319,_0x2f5319['dataset'][_0x43e4bc(0x40b)]=_0x4b63ff,_0x2f5319['id']=_0x43e4bc(0x572)+_0x4b63ff,_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2fc)]&&(_0x2f5319[_0x43e4bc(0x1d4)][_0x43e4bc(0x299)]=_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2fc)]),_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]['stats']&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x395)][_0x43e4bc(0x433)]&&_0x43e4bc(0x586)in _0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x395)][_0x43e4bc(0x433)]&&_0xbd3d82['rpcs'][_0x4b63ff][_0x43e4bc(0x395)][_0x43e4bc(0x433)][_0x43e4bc(0x586)]!==![]?_0x2f5319[_0x43e4bc(0x534)]=!![]:_0x2f5319[_0x43e4bc(0x534)]=![],setupIncomingVideoTracking(_0x2f5319,_0x4b63ff);}!_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]['streamSrc']&&(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x5d5)]=createMediaStream());var _0x55404b=![],_0x358b53=![];_0x364b52[_0x43e4bc(0x1c1)](_0x33a222=>{var _0x2b491c=_0x43e4bc;if(_0x33a222[_0x2b491c(0x10a)]==_0x2b491c(0xe5))'vADUc'!==_0x2b491c(0xcc)?_0x55404b=!![]:(_0x535663=_0x143e88['sendMessage'](_0x37a964),_0x3d79a9?(_0xdd33be(_0xc262fb),_0x34970b(_0x2b491c(0x26a))):(_0x1a4a29('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0x1ca776[_0x2b491c(0x513)](_0x521dd0)));else _0x33a222[_0x2b491c(0x10a)]==_0x2b491c(0x6e9)&&(_0x358b53=!![]);log(_0x2b491c(0x39e)),_0xbd3d82[_0x2b491c(0x4c9)][_0x4b63ff][_0x2b491c(0x5d5)][_0x2b491c(0x6ab)](_0x33a222);});if(_0x358b53&&_0x55404b)updateIncomingVideoElement(_0x4b63ff);else{if(_0x55404b)updateIncomingVideoElement(_0x4b63ff,!![],![]);else _0x358b53&&updateIncomingVideoElement(_0x4b63ff,![],!![]);}if(_0x55404b){var _0x480cf4=![];if(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x395)]&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]['stats'][_0x43e4bc(0x433)]&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x395)][_0x43e4bc(0x433)][_0x43e4bc(0x1ab)]&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]['stats'][_0x43e4bc(0x433)]['Browser']===_0x43e4bc(0x6d0)){if(_0xbd3d82[_0x43e4bc(0x4f6)]){if(_0x43e4bc(0x279)!==_0x43e4bc(0x3e2)){if(_0xbd3d82[_0x43e4bc(0x488)]||_0xbd3d82[_0x43e4bc(0x6ba)]!==![]&&_0xbd3d82['roomid']!==''&&_0xbd3d82['scene']===![]){}else{if(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2db)]!==![]){if(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2db)]>=0x0&&_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2db)]<_0xbd3d82['bitrate']){}else _0x480cf4={},_0x480cf4[_0x43e4bc(0x4f6)]=_0xbd3d82[_0x43e4bc(0x4f6)],_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2db)]=_0xbd3d82[_0x43e4bc(0x4f6)],log(_0x43e4bc(0x405));}else _0x480cf4={},_0x480cf4[_0x43e4bc(0x4f6)]=_0xbd3d82[_0x43e4bc(0x4f6)],_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x2db)]=_0xbd3d82[_0x43e4bc(0x4f6)],log('requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected');}}else{_0x1d3786['candidates']=_0x149958[_0x43e4bc(0x5c4)](_0x57946d);var _0x298e76={};_0x298e76[_0x43e4bc(0x40b)]=_0x5bb8df[_0x43e4bc(0x40b)],_0x298e76[_0x43e4bc(0xf0)]=_0x2a6823[_0x43e4bc(0xf0)];for(var _0x485c7f=0x0;_0x485c7f<_0x1b4396[_0x43e4bc(0x1db)][_0x43e4bc(0x49b)];_0x485c7f++){_0x298e76[_0x43e4bc(0x3c6)]=_0x9a6d08[_0x43e4bc(0x1db)][_0x485c7f],_0x485d8a['processIce2'](_0x298e76);}}}}_0xbd3d82[_0x43e4bc(0x34b)]&&(_0x480cf4==![]&&(_0x480cf4={}),_0x480cf4[_0x43e4bc(0x34b)]=parseInt(_0xbd3d82[_0x43e4bc(0x34b)])),_0x480cf4&&_0xbd3d82[_0x43e4bc(0x632)](_0x480cf4,_0x4b63ff);}if(_0xbd3d82[_0x43e4bc(0x5f0)]===!![]){var _0x3dd2d0=function(_0x45f24e){var _0x3a9bb2=function(_0x569463){var _0x385cbc=_0x29ff;if(!(_0x569463 in _0xbd3d82[_0x385cbc(0x4c9)]))return;if(!_0xbd3d82[_0x385cbc(0x4c9)][_0x569463]['videoElement'])return;try{var _0x298c63=_0xbd3d82['rpcs'][_0x569463][_0x385cbc(0x137)][_0x385cbc(0x58f)];_0xbd3d82[_0x385cbc(0x4c9)][_0x569463]['videoElement'][_0x385cbc(0x58f)]=![];}catch(_0x1a6728){warnlog(_0x1a6728);}try{_0xbd3d82[_0x385cbc(0x4c9)][_0x569463]['videoElement']['removeEventListener']('play',_0x3a9bb2);}catch(_0x4fec6f){warnlog(_0x4fec6f);}_0xbd3d82[_0x385cbc(0x49c)][_0x385cbc(0x711)]==_0x385cbc(0x2a8)&&_0xbd3d82[_0x385cbc(0x49c)][_0x385cbc(0x2c7)]();updateIncomingVideoElement(_0x4b63ff,![],!![]);try{_0xbd3d82['rpcs'][_0x569463][_0x385cbc(0x137)][_0x385cbc(0x58f)]=_0x298c63,'eventPlayActive'in _0xbd3d82[_0x385cbc(0x4c9)][_0x569463]&&('Qcstn'===_0x385cbc(0x48c)?_0x1772d3[_0x385cbc(0x4c9)][_0x409daf]['stats'][_0x302a3f[_0x385cbc(0x4c9)][_0x3a0e84][_0x385cbc(0x395)]['_codecIdTrackId']]['codec']=_0x47b4b4[_0x385cbc(0x211)]:clearInterval(_0xbd3d82['rpcs'][_0x45f24e][_0x385cbc(0x4ba)])),delete _0xbd3d82[_0x385cbc(0x4c9)][_0x569463]['eventPlayActive'];}catch(_0x45c588){warnlog(_0x45c588);}};return _0x3a9bb2(_0x45f24e);};_0xbd3d82[_0x43e4bc(0x49c)][_0x43e4bc(0x711)]==_0x43e4bc(0x1ba)&&(_0xbd3d82[_0x43e4bc(0x1f2)]=!![]);if(_0x43e4bc(0x4ba)in _0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]){}else _0xbd3d82[_0x43e4bc(0x1f2)]==![]?_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff]['eventPlayActive']=setInterval(function(_0x4a30d3){var _0x3eb538=_0x43e4bc;_0x4a30d3 in _0xbd3d82[_0x3eb538(0x4c9)]?(log(_0x3eb538(0x185)),_0xbd3d82[_0x3eb538(0x1f2)]&&(clearInterval(_0xbd3d82['rpcs'][_0x4a30d3]['eventPlayActive']),_0xbd3d82[_0x3eb538(0x4c9)][_0x4a30d3]['videoElement'][_0x3eb538(0x229)](_0x3eb538(0x161),_0x3dd2d0(_0x4a30d3)))):log(_0x3eb538(0x459));},0x3e8,_0x4b63ff):(!_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x4ba)]&&(_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x4ba)]=!![]),_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x137)]['addEventListener'](_0x43e4bc(0x161),_0x3dd2d0(_0x4b63ff)));}_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x137)]['rotated']=_0xbd3d82[_0x43e4bc(0x4c9)][_0x4b63ff][_0x43e4bc(0x44a)],setTimeout(function(){updateMixer();},0x1),_0xbd3d82[_0x43e4bc(0x325)](),_0xbd3d82[_0x43e4bc(0x4e9)](),updateUserList(),mediaSourceUpdated(_0x4b63ff,_0xbd3d82['rpcs'][_0x4b63ff][_0x43e4bc(0x2fc)],_0x55404b);},_0xbd3d82;}());function meshcast(){var _0x589f12=_0x6b3e9d;if(session[_0x589f12(0x145)]!==![])return;session['meshcastSettings']=null;try{var _0x5e82e2=new Date(),_0x3f6b00=_0x5e82e2[_0x589f12(0x1aa)]();urlParams[_0x589f12(0x649)]('tz')&&(_0x3f6b00=parseInt(urlParams[_0x589f12(0x61d)]('tz'))||_0x3f6b00);var _0x510a66=[],_0x54f0ef=session[_0x589f12(0x6a3)](0xe),_0x1f407c=[],_0x5ca423={};fetch(_0x589f12(0x71e))[_0x589f12(0x658)](_0x1a9aae=>_0x1a9aae[_0x589f12(0x121)]())[_0x589f12(0x658)](function(_0x2fea8c){var _0x351527=_0x589f12;_0x1f407c=_0x2fea8c;for(var _0x11437c=0x0;_0x11437c<_0x1f407c['length'];_0x11437c++){var _0x225efa=Math['abs'](_0x1f407c[_0x11437c]['tz']-_0x3f6b00);Math[_0x351527(0x2fe)](_0x225efa-0x3c*0x18)<_0x225efa&&(_0x225efa=Math[_0x351527(0x2fe)](_0x225efa-0x3c*0x18)),_0x1f407c[_0x11437c][_0x351527(0x32c)]=_0x225efa;}_0x1f407c[_0x351527(0x3d9)](compare_deltas),_0x5ca423=_0x1f407c[0x0];try{_0x351527(0x29b)!==_0x351527(0x29b)?_0x20048d[_0x351527(0x193)]=_0x1a67f8(_0x550bc6*0x400):(session['mc']=new RTCPeerConnection(session[_0x351527(0x6fb)]),session['mc'][_0x351527(0x395)]={});}catch(_0x1a1e25){!session['cleanOutput']&&warnUser(_0x351527(0x37c));}try{session['mc'][_0x351527(0x181)]=_0x3fa38c,session[_0x351527(0x137)]['srcObject']&&(_0x351527(0x2e4)===_0x351527(0x2e4)?session[_0x351527(0x137)][_0x351527(0x227)][_0x351527(0x316)]()[_0x351527(0x1c1)](_0x4a184d=>{var _0x2c6d9a=_0x351527;warnlog(_0x2c6d9a(0x2a9)),warnlog(_0x4a184d),session['mc'][_0x2c6d9a(0x6ab)](_0x4a184d);}):_0x489a79(_0x3f94e9)),warnlog(session['mc']['getSenders']()),session['mc'][_0x351527(0x4e5)]=function(_0x2debb4){var _0x3ac034=_0x351527;if(_0x2debb4[_0x3ac034(0x3c6)]==null)return;log(_0x2debb4['candidate']),_0x510a66[_0x3ac034(0x445)](_0x2debb4['candidate']);};}catch(_0x49b3d2){errorlog(_0x49b3d2);}})[_0x589f12(0x496)](errorlog);}catch(_0x2a762f){errorlog(_0x2a762f);}function _0x3cf09a(_0x142965,_0x170db8){var _0x2459d2=_0x589f12;try{var _0x1ef259=new XMLHttpRequest();_0x1ef259[_0x2459d2(0xd8)]=function(){var _0x2957d5=_0x2459d2;if(this['readyState']==0x4&&this[_0x2957d5(0x421)]==0xc8){var _0xaba0b3=this[_0x2957d5(0x3e1)](_0x2957d5(0x288));if(_0xaba0b3==_0x2957d5(0x2fa)){var _0x2d0198={};_0x2d0198[_0x2957d5(0x424)]=this[_0x2957d5(0x3e5)],_0x2d0198[_0x2957d5(0xf0)]=_0x2957d5(0x173),_0x2d0198[_0x2957d5(0x424)]=CodecsHandler[_0x2957d5(0x347)](_0x2d0198[_0x2957d5(0x424)],{'stereo':0x1});!session[_0x2957d5(0x6cd)]&&(_0x2d0198[_0x2957d5(0x424)]=_0x2d0198[_0x2957d5(0x424)][_0x2957d5(0x4b7)](/42001f/gi,_0x2957d5(0x1b8)),_0x2d0198[_0x2957d5(0x424)]=_0x2d0198[_0x2957d5(0x424)][_0x2957d5(0x4b7)](/420029/gi,_0x2957d5(0x1b8)));session['mc'][_0x2957d5(0x60c)](_0x2d0198)['then']()[_0x2957d5(0x496)](function(_0x1aa133){log(_0x1aa133);});if(_0x510a66[_0x2957d5(0x49b)]){var _0xaaf7e0=JSON[_0x2957d5(0x6b9)](_0x510a66[_0x2957d5(0x6b2)]());setTimeout(function(){var _0x47fd5d=_0x2957d5;_0x3cf09a(_0xaaf7e0,_0x47fd5d(0x30b));},0xa);}_0x2aa093();}else _0xaba0b3==_0x2957d5(0x6ee)&&(this[_0x2957d5(0x3e5)]==0x1b0?warnUser('Meshcast\x20error:\x20432'):warnUser('Unknown\x20Meshcast\x20error'));}};var _0x552f46=parseInt(0x61a8/session['meshcastBitrate'])||0xa,_0x2f280a='';session[_0x2459d2(0x6cd)]&&(_0x2f280a='/'+session[_0x2459d2(0x6cd)]),_0x1ef259[_0x2459d2(0x531)](_0x2459d2(0x657),_0x5ca423[_0x2459d2(0x2ee)]+'/'+_0x552f46+_0x2f280a,!![]),_0x1ef259[_0x2459d2(0x452)]('Content-Type',_0x2459d2(0x6b4)+_0x170db8+';\x20charset=utf-8'),_0x1ef259[_0x2459d2(0x452)](_0x2459d2(0x22e),_0x2459d2(0x5e6)+_0x54f0ef),_0x1ef259[_0x2459d2(0x335)](_0x142965);}catch(_0x339b6d){errorlog(_0x339b6d);}}function _0x3fa38c(_0x29695c){var _0x3fa7dd=_0x589f12;if(_0x3fa7dd(0x4b0)===_0x3fa7dd(0x6e6))_0x250d8c[_0x3fa7dd(0x19a)]=_0xc27ea6[_0x3fa7dd(0x5ed)];else{warnlog(_0x3fa7dd(0x69f)),warnlog(_0x29695c);try{session['mc'][_0x3fa7dd(0x66b)]()[_0x3fa7dd(0x658)](function(_0x4042b5){var _0x55cbaa=_0x3fa7dd;return _0x4042b5[_0x55cbaa(0x424)]=CodecsHandler[_0x55cbaa(0x347)](_0x4042b5['sdp'],{'stereo':0x1}),!session['meshcastCodec']&&(_0x4042b5[_0x55cbaa(0x424)]=_0x4042b5[_0x55cbaa(0x424)]['replace'](/42001f/gi,_0x55cbaa(0x1b8)),_0x4042b5[_0x55cbaa(0x424)]=_0x4042b5[_0x55cbaa(0x424)]['replace'](/420029/gi,'42e01f')),warnlog(_0x4042b5),session['mc'][_0x55cbaa(0x551)](_0x4042b5);})['then'](function(){var _0x1745ec=_0x3fa7dd;log(session['mc']['localDescription']),_0x3cf09a(session['mc'][_0x1745ec(0x170)][_0x1745ec(0x424)],'sdp');})[_0x3fa7dd(0x496)](function(_0x573a39){});}catch(_0x1d91e4){errorlog(_0x1d91e4);}}}function _0x2aa093(){var _0x48a611=_0x589f12;if(_0x5ca423[_0x48a611(0x3b2)])var _0x4841d4='https://meshcast.io/view.html?api='+_0x5ca423[_0x48a611(0x3b2)]+_0x48a611(0x6d6)+_0x54f0ef;else var _0x4841d4=_0x48a611(0x3bd)+_0x54f0ef;console[_0x48a611(0x1a5)]('MESHCAST\x20LINK:\x20'+_0x4841d4);for(var _0xc6ad1b in session[_0x48a611(0x718)]){if(session[_0x48a611(0x718)][_0xc6ad1b][_0x48a611(0x5a5)]===null){session['pcs'][_0xc6ad1b]['meshcast']=!![];var _0x3ac39c={};_0x3ac39c[_0x48a611(0x5a5)]={'token':_0x54f0ef,'url':_0x5ca423['url']},session[_0x48a611(0x699)](_0x3ac39c,_0xc6ad1b);}}session[_0x48a611(0x145)]={'token':_0x54f0ef,'url':_0x5ca423[_0x48a611(0x2ee)]};}}function meshcastWatch(_0x5a4063,_0x54c76f){var _0x50b497=_0x6b3e9d;!(_0x5a4063 in session[_0x50b497(0x4c9)])&&(session[_0x50b497(0x4c9)][_0x5a4063]={},session[_0x50b497(0x4c9)][_0x5a4063][_0x50b497(0x395)]={},session[_0x50b497(0x4c9)][_0x5a4063][_0x50b497(0x3e4)]={},session[_0x50b497(0x4c9)][_0x5a4063]['channelOffset']=![]);try{session[_0x50b497(0x4c9)][_0x5a4063]['mc']=new RTCPeerConnection(session[_0x50b497(0x6fb)]);}catch(_0xf16eef){if('lIxOQ'===_0x50b497(0x45b))return;else!session['cleanOutput']&&warnUser(_0x50b497(0x37c));}session[_0x50b497(0x4c9)][_0x5a4063]['mc'][_0x50b497(0x213)]=function(_0x4a4f06){var _0x48038f=_0x50b497;session[_0x48038f(0x707)](_0x4a4f06,_0x5a4063);};var _0x374bac=session['generateStreamID'](0xe),_0x30422c={};_0x30422c[_0x50b497(0x2fc)]=_0x54c76f[_0x50b497(0x706)],_0x30422c[_0x50b497(0x40b)]=_0x374bac;function _0x33e147(_0x3af7a9){var _0x365bd2=_0x50b497,_0x5eb15a=new XMLHttpRequest();_0x5eb15a[_0x365bd2(0xd8)]=function(){var _0x1e7231=_0x365bd2;if(this[_0x1e7231(0x563)]==0x4&&this[_0x1e7231(0x421)]==0xc8){var _0x406973=this['getResponseHeader'](_0x1e7231(0x288));if(_0x406973==_0x1e7231(0x2fa)){var _0x507320={};_0x507320['sdp']=this['responseText'],_0x507320[_0x1e7231(0xf0)]=_0x1e7231(0x202),session[_0x1e7231(0x4c9)][_0x5a4063]['mc'][_0x1e7231(0x60c)](_0x507320)[_0x1e7231(0x658)](function(){_0x25e876();})['catch'](function(_0x2410eb){log(_0x2410eb);});}}else log(this);},_0x5eb15a[_0x365bd2(0x531)](_0x365bd2(0x657),_0x54c76f[_0x365bd2(0x2ee)],!![]),_0x5eb15a[_0x365bd2(0x452)]('Content-Type','application/json;\x20charset=utf-8'),_0x5eb15a[_0x365bd2(0x452)](_0x365bd2(0x22e),_0x365bd2(0x5e6)+_0x54c76f['token']),_0x5eb15a[_0x365bd2(0x335)](JSON[_0x365bd2(0x6b9)](_0x3af7a9));}function _0x25e876(){var _0x2ce512=_0x50b497;session[_0x2ce512(0x4c9)][_0x5a4063]['mc'][_0x2ce512(0x21b)]()[_0x2ce512(0x658)](function(_0x26c15d){var _0x528365=_0x2ce512;return _0x26c15d[_0x528365(0x424)]=CodecsHandler[_0x528365(0x347)](_0x26c15d['sdp'],{'stereo':0x1}),session[_0x528365(0x4c9)][_0x5a4063]['mc'][_0x528365(0x551)](_0x26c15d);})[_0x2ce512(0x658)](function(){var _0x502d2e=_0x2ce512,_0x4a877b={};_0x4a877b[_0x502d2e(0x40b)]=_0x374bac,_0x4a877b[_0x502d2e(0x173)]=session[_0x502d2e(0x4c9)][_0x5a4063]['mc'][_0x502d2e(0x170)]['sdp'],_0x33e147(_0x4a877b);})[_0x2ce512(0x496)](function(_0x3981c6){});}_0x33e147(_0x30422c);} \ No newline at end of file +var _0x336d8a=_0x3cda;(function(_0x25ebcc,_0x380391){var _0x5d5c31=_0x3cda,_0x266e1f=_0x25ebcc();while(!![]){try{var _0x31919d=parseInt(_0x5d5c31(0x213))/0x1*(parseInt(_0x5d5c31(0x6ca))/0x2)+-parseInt(_0x5d5c31(0x5c1))/0x3*(-parseInt(_0x5d5c31(0x6a3))/0x4)+parseInt(_0x5d5c31(0x260))/0x5+parseInt(_0x5d5c31(0x27c))/0x6*(-parseInt(_0x5d5c31(0x6bc))/0x7)+-parseInt(_0x5d5c31(0x38f))/0x8*(-parseInt(_0x5d5c31(0x5a9))/0x9)+-parseInt(_0x5d5c31(0x4f4))/0xa+parseInt(_0x5d5c31(0x30a))/0xb;if(_0x31919d===_0x380391)break;else _0x266e1f['push'](_0x266e1f['shift']());}catch(_0x577a43){_0x266e1f['push'](_0x266e1f['shift']());}}}(_0x25de,0x42dc4));var _0x274d55=(function(){var _0x5f3e48=!![];return function(_0x27ba38,_0xf096b9){var _0x21c94c=_0x5f3e48?function(){var _0x57edc0=_0x3cda;if(_0xf096b9){var _0x511a54=_0xf096b9[_0x57edc0(0x62a)](_0x27ba38,arguments);return _0xf096b9=null,_0x511a54;}}:function(){};return _0x5f3e48=![],_0x21c94c;};}()),_0x1ee2d4=_0x274d55(this,function(){var _0x570242=_0x3cda;return _0x1ee2d4[_0x570242(0x15f)]()[_0x570242(0x112)](_0x570242(0x402))[_0x570242(0x15f)]()[_0x570242(0x68e)](_0x1ee2d4)[_0x570242(0x112)](_0x570242(0x402));});_0x1ee2d4();function log(_0x42f3ec){var _0x5651dc=_0x3cda;try{debugSocket&&debugSocket[_0x5651dc(0x6e5)](JSON['stringify'](_0x42f3ec));}catch(_0xd222ae){}}function warnlog(_0x4dc312,_0x3f4c09=![],_0x1a7f6c=![]){var _0x201f38=_0x3cda;try{debugSocket&&debugSocket['send'](JSON[_0x201f38(0x4fc)](_0x4dc312));}catch(_0x1f15f8){}if(_0x1a7f6c)try{_0x201f38(0x623)!==_0x201f38(0x623)?(_0x2295cd[_0x201f38(0x4ae)][_0x59695c][_0x201f38(0x1f8)][_0x201f38(0x547)]['display']=_0x201f38(0x100),_0x2a9db1=!![]):debugSocket&&debugSocket[_0x201f38(0x6e5)](JSON[_0x201f38(0x4fc)]('line:\x20'+_0x1a7f6c));}catch(_0x213dd3){}}function errorlog(_0x4e7bdd,_0x1c72b5=![],_0x595e4c=![]){var _0x5a6986=_0x3cda;try{debugSocket&&debugSocket['send'](JSON[_0x5a6986(0x4fc)](_0x4e7bdd));}catch(_0x38c273){}appendDebugLog(_0x4e7bdd);if(_0x595e4c){appendDebugLog(_0x595e4c);try{debugSocket&&debugSocket[_0x5a6986(0x6e5)](JSON[_0x5a6986(0x4fc)](_0x5a6986(0x642)+_0x595e4c));}catch(_0x4d3a3b){}}}var debugSocket=null;function debugStart(){var _0x525372=![],_0x36ba54=0x0;function _0x5e496d(){var _0x361cbc=_0x3cda;clearTimeout(_0x525372);if(debugSocket){if(debugSocket[_0x361cbc(0x3dc)]===debugSocket[_0x361cbc(0x6ae)])return;try{debugSocket[_0x361cbc(0x6dc)]();}catch(_0x30ccca){}}debugSocket=new WebSocket('wss://debug.action.wtf:443'),debugSocket[_0x361cbc(0x64d)]=function(){clearTimeout(_0x525372),_0x525372=setTimeout(function(){_0x5e496d();},0x64);};}_0x5e496d();}window[_0x336d8a(0x20b)]=function backupErr(_0x21323b,_0x184dc5=![],_0x5da469=![]){var _0x3b6c80=_0x336d8a;return errorlog(_0x21323b),errorlog(_0x5da469),errorlog(_0x3b6c80(0x653)),appendDebugLog(_0x21323b),_0x5da469&&appendDebugLog(_0x5da469),![];},window[_0x336d8a(0x5c0)]=window[_0x336d8a(0x5c0)]||window[_0x336d8a(0x677)];function getById(_0x43b124){var _0x500d3b=_0x336d8a,_0x15b8ee=document[_0x500d3b(0x565)](_0x43b124);return!_0x15b8ee&&(log(_0x43b124+_0x500d3b(0x634)),_0x15b8ee=document['createElement'](_0x500d3b(0x230))),_0x15b8ee;}var errorReport=[];function appendDebugLog(_0x8a3311){var _0x37399d=_0x336d8a;try{var _0x3f60ae=new Date(),_0x2af369=_0x3f60ae[_0x37399d(0x2e7)]();if(_0x8a3311[_0x37399d(0x242)])errorReport[_0x37399d(0x1dc)]({'message':_0x8a3311[_0x37399d(0x242)],'name':_0x8a3311[_0x37399d(0x620)],'time':_0x2af369});else typeof _0x8a3311==='string'?errorReport['push']({'note':_0x8a3311,'time':_0x2af369}):errorReport[_0x37399d(0x1dc)]({'other':_0x8a3311,'time':_0x2af369});errorReport=errorReport[_0x37399d(0x643)](-0xc8);if(document['getElementById'](_0x37399d(0x2d0))){}}catch(_0x4499b6){}}function isAlphaNumeric(_0x235e67){var _0x24c529=_0x336d8a,_0x72c2ee,_0x22d0bb,_0x5cf2b6;for(_0x22d0bb=0x0,_0x5cf2b6=_0x235e67[_0x24c529(0x6a0)];_0x22d0bb<_0x5cf2b6;_0x22d0bb++){_0x72c2ee=_0x235e67[_0x24c529(0x2c6)](_0x22d0bb);if(!(_0x72c2ee>0x2f&&_0x72c2ee<0x3a)&&!(_0x72c2ee>0x40&&_0x72c2ee<0x5b)&&!(_0x72c2ee>0x60&&_0x72c2ee<0x7b))return![];}return!![];}function convertStringToArrayBufferView(_0x19c7f4){var _0x551b72=_0x336d8a,_0x20a860=new Uint8Array(_0x19c7f4[_0x551b72(0x6a0)]);for(var _0x2bd551=0x0;_0x2bd551<_0x19c7f4[_0x551b72(0x6a0)];_0x2bd551++){_0x20a860[_0x2bd551]=_0x19c7f4[_0x551b72(0x2c6)](_0x2bd551);}return _0x20a860;}function toHexString(_0x12a0b3){var _0x2d3fba=_0x336d8a;return Array[_0x2d3fba(0x32a)][_0x2d3fba(0x227)][_0x2d3fba(0x5b3)](_0x12a0b3,function(_0x2da518){var _0x2a37da=_0x2d3fba;return('0'+(_0x2da518&0xff)[_0x2a37da(0x15f)](0x10))['slice'](-0x2);})['join']('');}function toByteArray(_0x2d407b){var _0x32e119=_0x336d8a,_0x1ce548=[];for(var _0xd1480b=0x0;_0xd1480b<_0x2d407b[_0x32e119(0x6a0)];_0xd1480b+=0x2){_0x1ce548['push'](parseInt(_0x2d407b[_0x32e119(0x5fa)](_0xd1480b,0x2),0x10));}return new Uint8Array(_0x1ce548);}async function generateHash(_0x482a7b,_0x398d06=![]){var _0x46d455=_0x336d8a,_0x24a492=new TextEncoder('utf-8')[_0x46d455(0x244)](_0x482a7b);return crypto[_0x46d455(0x587)][_0x46d455(0x49a)](_0x46d455(0x1b2),_0x24a492)[_0x46d455(0x4a8)](function(_0x23b473){var _0x2ca65b=_0x46d455;_0x23b473=new Uint8Array(_0x23b473);if(_0x398d06){if(_0x2ca65b(0x558)===_0x2ca65b(0x558))_0x23b473=_0x23b473[_0x2ca65b(0x643)](0x0,parseInt(parseInt(_0x398d06)/0x2));else{var _0xb34af6={};_0xb34af6[_0x2ca65b(0x13a)]=_0x30ed2b[_0x2ca65b(0x5a2)],_0xdaeed0[_0x2ca65b(0x2a1)](_0xb34af6,_0x24919f),_0x39e5a8(_0x2ca65b(0x5d8));return;}}return _0x23b473=toHexString(_0x23b473),_0x23b473;})[_0x46d455(0x55f)](errorlog);};var iOS=!!navigator[_0x336d8a(0x21c)]&&/iPad|iPhone|iPod/['test'](navigator[_0x336d8a(0x21c)]),iPad=navigator[_0x336d8a(0x2bf)]&&navigator[_0x336d8a(0x2bf)]>0x2&&/MacIntel/[_0x336d8a(0x295)](navigator['platform']),videoElements=Array[_0x336d8a(0x527)](document[_0x336d8a(0x1d3)](_0x336d8a(0x275))),audioElements=Array[_0x336d8a(0x527)](document[_0x336d8a(0x1d3)](_0x336d8a(0x35e))),mediaStreamCounter=0x0;function createMediaStream(){return mediaStreamCounter+=0x1,new MediaStream();}function deleteOldMedia(){var _0x5cf6b8=_0x336d8a;warnlog('CHECKING\x20FOR\x20OLD\x20MEDIA');var _0x5a7606=videoElements[_0x5cf6b8(0x6a0)];while(_0x5a7606--){if(videoElements[_0x5a7606][_0x5cf6b8(0x3e7)]===![]){if(videoElements[_0x5a7606][_0x5cf6b8(0x239)]==null||videoElements[_0x5a7606][_0x5cf6b8(0x239)]&&videoElements[_0x5a7606]['srcObject'][_0x5cf6b8(0x1b9)]===![]){if(_0x5cf6b8(0x180)!==_0x5cf6b8(0x1fc)){if(videoElements[_0x5a7606][_0x5cf6b8(0x739)]&&videoElements[_0x5a7606]['dataset'][_0x5cf6b8(0x611)]){if(videoElements[_0x5a7606][_0x5cf6b8(0x739)][_0x5cf6b8(0x611)]in session['rpcs'])continue;}videoElements[_0x5a7606][_0x5cf6b8(0x4bb)](),videoElements[_0x5a7606][_0x5cf6b8(0x27d)]('id'),videoElements[_0x5a7606][_0x5cf6b8(0x27d)]('src'),videoElements[_0x5a7606][_0x5cf6b8(0x1c9)](),videoElements[_0x5a7606][_0x5cf6b8(0x526)](),videoElements[_0x5a7606]=null,videoElements[_0x5cf6b8(0x748)](_0x5a7606,0x1);}else _0x393e34['sendMessage'](_0x6ca2b8,_0x4ce2ef);}}}_0x5a7606=audioElements[_0x5cf6b8(0x6a0)];while(_0x5a7606--){if(_0x5cf6b8(0x459)!==_0x5cf6b8(0x1c1)){if(audioElements[_0x5a7606][_0x5cf6b8(0x3e7)]===![]){if(audioElements[_0x5a7606]['srcObject']==null||audioElements[_0x5a7606]['srcObject']&&audioElements[_0x5a7606][_0x5cf6b8(0x239)][_0x5cf6b8(0x1b9)]===![]){if(audioElements[_0x5a7606]['dataset']&&audioElements[_0x5a7606][_0x5cf6b8(0x739)][_0x5cf6b8(0x611)]){if(audioElements[_0x5a7606][_0x5cf6b8(0x739)][_0x5cf6b8(0x611)]in session[_0x5cf6b8(0x4ae)]){if(_0x5cf6b8(0x5ac)===_0x5cf6b8(0x5ac))continue;else{var _0x3c0f32=_0x360778[_0x5cf6b8(0x62a)](_0x4a4294,arguments);return _0x53e044=null,_0x3c0f32;}}}audioElements[_0x5a7606][_0x5cf6b8(0x4bb)](),audioElements[_0x5a7606]['id']=null,audioElements[_0x5a7606][_0x5cf6b8(0x27d)]('src'),audioElements[_0x5a7606][_0x5cf6b8(0x1c9)](),audioElements[_0x5a7606][_0x5cf6b8(0x526)](),audioElements[_0x5a7606]=null,audioElements[_0x5cf6b8(0x748)](_0x5a7606,0x1);}}}else _0x249d4c[_0x5cf6b8(0x4ae)][_0x3b5d7c][_0x5cf6b8(0x731)][_0x5cf6b8(0x526)]();}}function _0x25de(){var _0x1a9d58=['recording_audio_gain','ping','getTracks','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','JRMdv','BYE','forceios','screenshareVideoOnly','29133UGEjNQ','Chromium-based\x20v','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','lVmMz','watchTimeoutList2:','limitBitrate','allowAudio','already\x20connected','JhbxG','acc','call','join','wIhlm','hmHdR','hangup','signature','AiUjR','sdp','controls',';\x20charset=utf-8','setVideoBitrates','speakerMute','caPSA','AudioContext','1299zwshQI','KXXYQ','srSOx','FPqhG','getVideoSettings','resolution\x20scale','ptz','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','hanging\x20up','PJYyV','scaleFactor','UUrhr','room=','new\x20connection\x20is\x20contained\x20in\x20badStreamList!','JyXAy','getTimezoneOffset','DBUnU','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','position','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','disableNACK','SHA-1','quality_url','PINGED','sendroom','rJqiq','iframe','remoteMuteState_','remoteFocus','webAudios','GKhEj','AdSEj','QrmtC','defaultPassword','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','red','application/error','PleaseDoNotUse','provideFileList','dEIUm','focus','added\x20video\x20track','publicKey','totalBitrate:\x20','interval','scene','&pie=','screenshareDenoise','\x20Pixel\x20','sourceBuffer','streamSrc','setScale','cloneNode','seedAttempts','dataReceived','codec_url','Pinging','substr','shift','Track\x20stopped','privateKey','videoaddedtoroom','bymNC','inboundAudioPipeline','EOF1','match','abs','byteLength','HNrLi','meshcast','nocursor','msg','Websockets\x20timed\x20out;\x2030\x20seconds','seedStream','icefilter','Mute\x20video\x20-306','SGhPY','failed','proxy','Hxghi','UUID','pYYme','qaqlV','vdav','batteryState','limiting\x20AudioEncoder','initial_group','video_muted_init','updateQueue','codirector\x20request\x20hash\x20failed','sid','safemode','audioBitrate','bigPlayButton','Enable\x20the\x20director\x27s\x20microphone\x20first.','name','VdiAJ','text','AaIil','applyIsolatedChat','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','replace','YLCQY','tTYJd','allowMIDI','apply','directorUUID','RffGy','sourceopen','screensharecursor','children','rdrUV','midiRemote','content-type','createWriteStream','\x20is\x20not\x20defined;\x20skipping.','encodering\x20being\x20kicked','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','production','GqiMb','paused','getAudioSettings','turn:turn-usw2.vdo.ninja:3478','biFEW','data','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','uEgpV','resolve','gUnby','line:\x20','slice','queueNotification','cleaning\x20up\x20lost\x20connection','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','requestChangeEQ','has','qqQsm','binaryType','panning','videosource','onclose','disconnectedTimeout','qwDgq','videoOptions','limitAudio','allowmidi','Unhandeled\x20Error\x20occured','changeParams','limitaudio','RdKss','ydfGO','local_candidateType','status','objectFit','connected\x20to\x20video\x20server','wss://wss.vdo.ninja:443','sourceActive','pointer','Firefox','bye','deferring\x20with\x20a\x20promise','giRdA','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','ADuzU','somepasswordwhere','new-push-connection','FChEl','LhHxI','playing','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','chunked','directVideoMuted','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','transport','approved','connectPeer','text/plain','ACTION\x20REJECTED:\x20','ICE\x20DISCONNECTED','chunkedStream','Generate\x20Some\x20Crypto\x20keys\x20first','eonKl','webkitAudioContext','streamID','verifyData','disableMouseEvents','lin','ZjWHx','requested\x20file\x20has\x20been\x20removed.','state','h264profile','hostedFiles','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','session.pcs[UUID].scale\x20=\x20','joinroom','YEKwI','Unmute\x20video','width','processIce2','bytesReceived','playback_audio_samplerate','scaleResolutionDownBy\x20set\x202!','FORCE\x20KEYFRAME\x20FOR\x20SCENE','application/sdp','order','constructor','processIceBundle','ZqioY','directorActions','Audio\x20Track','onTrack','IWsjT','Stivd','image/webp','timestamp','RmgrA','removeTrack','requestCoDirector','requestAudioHack','tabernac','getResponseHeader','screenStopped','PCS\x20WINS\x20ICE','length','chat','addSourceBuffer','964rScFXN','bra1','useragent','enhacing\x20audio\x20encoder','Stream\x20ID\x20pre:','split','_screen','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','Unknown\x20Meshcast\x20error','eBlJd','local-candidate','OPEN','candidateType','enc','vector','rseHY','providing\x20answer','minipreview','turn:turn-br1.vdo.ninja:3478','directMigrateIssue','keyframerate','AVqHG','version','rtc.ninja','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','25291LZpBIV','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','Browser','cleanish','zgIrK','firstPlayTriggered','pre\x20pixel\x20fix\x20','mobile','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','startTime','transcript','recording','directorVideoMuted','bat','926TNkiIk','stopClock','onnegotiationneeded\x20triggered;\x20creating\x20offer','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','webp','noNacks','fkNWZ','application/','toggleSoloChat','aoNJC','packetsReceived','de2','meshcastCodec','buFkG','rpIko','vp9','storekey','recordedBlobs','close','TDloJ','token','changeOrder','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','AES-CBC','BYE\x20RPCS','GZKgj','GrNoC','send','CUZmd','turn:turn-use1.vdo.ninja:3478','CqEvT','preferCodec','SEND\x20BYE','turn:turn-as1.vdo.ninja:3478','remote-candidate','lTxkt','\x20x\x20','pushLoudness','vdo.ninja','abc123','readAsText','resending\x20message','filetransfer','remote_networkType','delta','turns:turn.vdo.ninja:443','ixDpR','video/webm;\x20codecs=\x22vp9,opus\x22','jap1','cbr','sendGenericData','RSASSA-PKCS1-v1_5','clicked','remoteZoom','Android\x2011','iframe_','quality_limitation_reason','loudest','Authorization','ICE\x20closed?','exclude','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','arrayBuffer','empty\x20ice..','sampleRate','hardware_video_encoder','ltQGz','gzqZK','device\x20does\x20not\x20support\x20playout\x20delay','iIUsG','vDYQc','aDRqD','RgROE','rDzGB','concat','Change\x20Label','100%','local_relayIP','qlr','pcm','restartIce','sceneType','mid','unshift','urls','zoom','setupYourOwnPlease','keyframeTimeout','downloads','addCoDirector','Track\x20was\x20removed','mykey','hiddenSceneViewBitrate','could\x20not\x20be\x20sent;\x20queuing\x20it','altpress','group','recieveFile','nAcgd','onclick','log','find','getSettings','random','canvas','jnrGU','querySelector','qAyPW','scaleResolutionDownBy','uCHyU','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','mute','dataset','ICE\x20FAILED','iceBundle','TfpFE','xkLbH','revokeObjectURL','loadoutID','float2','IBmKQ','agc_url','obsfix','closePC','setValueAtTime','guest','AQAB','splice','recordLocal','transferred','requestCoMigrate','eSaCA','ondataavailable','processMeshcastStats','HznJk','&scene','onicecandidate','screenshare','GOT\x20ICE!!','UUID\x20does\x20not\x20exist','limitTotalBitrateGuests','turn:turn-eu2.obs.ninja:3478','signData','screenshare_url','lowiosviewers','&password=','steve','addIceCandidate','QQviI','forcePLI','quietOthers','sendPeers','BaUVG','createOffer','_trackID','mutedState','block','Whujk','mediaType','ontrack','processStats','locale','gain','timeout','audiobitrate','nextQueue','decryptMessage','none','jgfOc','requestVideoRecord','undefined','cqGYY','uDUbD','manual','updating\x20audio\x20delay','tzBAk','vfsCB','sink','TRYING\x20KEYFRAME','write','&id=','setAudioBitrate','_local_ice_id','size','slot','search','forEach','IrXzl','remoteMuteElement','TmONw','JbiXR','updateend','rotate_video','mime','mutedStateScene','checking','setParameters','requested\x20file\x20was\x20not\x20found','announceCoDirector','pushEffectsData','local','inline-block','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','applyConstraints','resume','time_active_minutes','JJUFp','nhecD','deviceID','generateKey','iESZR','JJNKR','jMGgl','SEsto','JRSSN','forceTcpMode','float','pGmLD','ypZuO','BUpxE','sign','rejoining\x20room','networkPriority','pxmlO','bind','pong','yhpER','noiframe','manualBandwidth','sending\x20message\x20to\x20server','verify','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
','forceRotate','disabled','CVbSf','muted_savedState','maxvb_url','_remote_ice_id','codirector_changeURL','JqEYt','kahlU','key','maxviewers','znUvu','roomid','streaming','micIsolate','screenIndexes','currentCameraConstraints','UUID\x20not\x20found\x20in\x20pcs','turn:turn-jp1.vdo.ninja:3478','connectionState','keyFramesRequested_pli','getSenders','onconnectionstatechange','directorEnabledPPT','WophF','sendFile','virtualHangup','_packetsReceived','','hssConnection','toString','remote','packetLoss_in_percentage','candidates','directorBlue','Meshcast\x20Connection','directorDisplayMute','stopPropagation','sing1','UN-MUTED','offerSDP','BITRATE:\x20','already\x20closed\x20PCS','now','devicePixelRatio','couldn\x27t\x20set\x20rate\x20limit','getVideoTracks','pressed','autoplay','obs.ninja','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','nominated','received\x20data\x20from\x20viewer','play','maxsamplerate','reduce','directorVolumeState','oIoSK','onreadystatechange','turn:turn-au1.vdo.ninja:3478','resolution\x20scale:\x20','_jitter_count','session.provideFileList','poKQC','WofOP','relay','delay','broadcastChannel','recording_audio_compressor_type','coDirector','addTrack','iframeDetails_','CvzUc','eCAMC','currentRoundTripTime','rKpga','NQlCI','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','Audio_Sync_Delay_ms','retryTimeout','qQssa','Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.','value','showList','request','deferring\x20with\x20a\x20promise;\x20hashed\x20room','createObjectURL','quafK','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','sceneType2','outboundAudioBitrate','preferVideoCodec','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','wevBb','candidate-pair','preLimitedBitrate','stereo\x20enabled','video/VP9','kind','midi','opacityMuted','autoadd','unmute-guest','marginLeft','vdoninja','NzlrJ','meshcastSettings','audioContext','list','allowVideos','frameHeight','rvvtj','TOO\x20MANY\x20PUBLISHING\x20PEERS','SHA-256','webcamonly','mainmenu','dpICI','screensharebutton','gotGenericData','keyname','active','quality_ss','stats','importCrypto','42e01f','head6','totalSceneBitrate','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','LHJCI','OdTHS','localstats','turns:www.turn.obs.ninja:443','advanced','create\x20offer\x20worked','Not\x20director','recorder','load','CBhqr','removeEventListener','adding\x20track','Wedsv','optimizeBitrate','stopping\x20old\x20track','sceneMute','api','connected','querySelectorAll','noiseSuppression','scale\x20set!','min','jPByV','localCandidateId','hostname','playback_audio_volume_meter','maxBitrate','push','NKPtg','scaleDueToBitrate','enqueue','sVhjO','audioGain','miniInfo','level','running','..\x20waiting\x20for\x20user\x20gesture','json','decrypt','OYtMQ','getStats','pathname','requestFile','audio\x20bandwidth\x20set!','inbound-rtp','requestUpload','tfliteModule','replaceAll','KZVMx','dZUQT','directorSpeakerMute','playoutdelay','ufYDw','speedtest','maxconnections','iframeEle','ROOMID\x20EANBLED','total_recv_bitrate_kbps','LyLBu','LBYaJ','obsVisibility','requestVideoHack','sendChannel_','sensorData','FheGw','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','mediaSource','recording_audio_pipeline','realUUID','failed\x20to\x20send\x20zoom\x20change\x20request','Trying\x20to\x20set\x20','JdgEE','UStCT','Buffer_Delay_in_ms','onerror','WxqSp','displayMute','orientation','obsninja','ctrlKey','PONGED','cMaWF','6kDtjpJ','readAsArrayBuffer','Transfer\x20ended','title','directorMutedState','local_relayProtocol','IFFYB','bitrateTimeoutFirefox','noREMB','platform','director','onmessage','setup\x20peer\x20complete','turn:turn.obs.ninja:3478','remote_candidateType','broadcast_mode','New\x20Label:\x20','trackId','QeJAG','SETUP\x20INCOMING','map','nodownloads','voiceMeter','delayTime','FQAos','directorSpeakerMuted','remoteControl','xAjlC','room-is-claimed-codirector','span','SwCRW','allowVideo','https://meshcast.io/servers.json','bNcCq','opacity','allowBroadcast','maxvideobitrate','ondatachannel','srcObject','ddkWy','forceAspectRatio','importKey','cUhMv','taintedSession','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','bit\x20rate\x20being\x20munged','audio_delay\x20:\x20','message','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','encode','kPNKM','processDescription2','meterStyle','twGge','channelOffset','de1','duration','2px','ICE\x20FAILed.\x20bad?','recording_audio_ctx_latency','thmIn','starting\x20kicker','nENdF','codirectorSettings','innerHTML','label_','muteStateTemplate','VHcgT','UOEvq','url','application/json;\x20charset=utf-8','couldn\x27t\x20set\x20preferred\x20codec','control-room-co-director','rDchC','defaultIframeSrc','setAttribute','_packetsLost','1637465rqcOYj','1vh','mediaRecorder','container_',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','null\x20ice\x20rpcs','getLocalStream','credential','dropped\x20candidate\x20due\x20to\x20filter','limitTotalBitrate','addEventListener','OxCjd','codec','stop','newMainDirectorSetup','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','no\x20audio\x20track\x20to\x20poke','fromCharCode','EByjN','jxaWC','Peer-to-Peer\x20Connection','video','jumxW','streams','encryptMessage','getVideoBitrates','zZjxR','Setting\x20Codec\x20to\x20vp8','300KfazYB','removeAttribute','pliDelta','Lost\x20child','The\x20request\x20(','chunked_','framerate','showClock','height_url','badStreamList','videosource_','WORXL','directorState','QwRhA','Final\x20streamID:\x20','rotated','rmgTk','midiHotkeys','tainted','ZApAr','watchStream','sceneDisplay','MpKTn','jointone','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','test','tgVcW','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','generateCrypto','max','theyBeSharksHere','sendKeyFrameScenes','nYpQc','jitterBufferEmittedCount','audioInputChannels','candidate','Unknown','sendMessage','vdAv','1.0','what\x20is\x20this?','LTBxg','options','setOpusAttributes','adaptivePtime','localDescription','codecGroupFlag','effects','sensors','result','done\x20clearing\x20audio','ZlBFZ','showDirector','queue','obsState','hw_enc','ZGBKC','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','midiDevice','mimeType','flipped','delayNode','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','actual\x20bitrate:','&room=','audioLatency','maxTouchPoints','relative','Inbound\x20User-based\x20Message\x20from\x20Room','compressor','closedCaptions','qMXsF','error','charCodeAt','oncanplay','fileList','seeding','MediaSource','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','allowscreen','rejected','channel','Stream\x20ID\x20is\x20already\x20in\x20use.','reportbutton','cAIYo','updating\x20mixer','10px','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','time\x20remaining:\x20','remoteCandidateId','videoDevice','AlzrN','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','hash','MZRIl','isDirector\x20','qFWzB','failed\x20to\x20disconnect','anyrequest','sendRequest','udp','URL','remoteSource','permaid','raisehands','closeRPC','getTime','Android\x2012','visible','_last_time','hash\x20is\x20not\x20false','video/VP8','minptime','sendMsg','onnegotiationneeded','remoteStats','mkCgx','XTXqm','qVIKn','pcs\x20RTC\x20CLOSED','pipe','cameraConstraints','screenShareElementHidden','framesPerSecond','FPS','reconnected','eHSOr','_framesDecoded','bandwidth','alpha','maxframerate_q2','New\x20ON\x20TRACK\x20event','action','aec_url','STyRl','wss','zvRCP','bNvJl','visibility','directorHash','HqmAK','3237751xdSSXb','KBRYO','HPyff','get','Media','\x27\x20target=\x27_blank\x27>','changeLabel','audioOptions','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','zDjpl','bitrateTimeout','left','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','lowerhand','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','remoteRaisedHandElement','hYzng','reject\x20co','xnjik','cleanOutput','new-view-connection','description','ljtlD','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','ab_url','_frameHeight','qExun','innerText',',\x20isDirector:\x20','iceTimer','prototype','disableWebAudio','micDelay','request\x20rate\x20limit:\x20','networkType','roombitrate','backup.vdo.ninja','canvasCtx','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','view','UDeli','yIBpk','allowScreen','ADDING\x20TRACKS\x20TO\x20MESHCAST','directorPassword','floor','HVOmY','RHMhc','completed','hidesololinks','stream\x20ID\x20is\x200\x20length','info','remote_relayProtocol','MOBILE\x20SCALE\x20RES\x20to\x202.5','scaleResolution','vsjzg','gIKWp','[data-action-type=\x22solo-chat\x22]','restrict','streamid-already-published','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','equalizer','msg\x20size\x20error','iceConnectionState\x20==\x20connected','SRLPN','RTC\x20closed','processDescription','preventDefault','IiDvJ','processIce','FAIL\x20rpcs','EastSideRepresentZ','xiNYa','requestAudioRateLimit','trackIdentifier','RSA','SnYnd','cover','recordType','relayProtocol','audio_level','not\x20allowed\x20to\x20show\x20the\x20director','audio','Something\x20went\x20wrong\x20with\x20incoming\x20track..','opacityDisconnect','deBKI','rampUpTime','roomenc','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','UUjKB','EpbQd','QuTjK','IyOMe','cleanViewer','plugged','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','classList','getOpusBitrate','soloVideo','zoomedBitrate','aspectRatio','focusDistance','Vhwjj','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','POST','CONNECTEED!','publishing\x20SDP\x20Offer:\x20','pSVXy','successfully\x20requested\x20audio\x20and\x20video','bitrate_set','indexOf','ice','DENIED\x20MESHCAST\x20INCOMING\x20WATCH\x20REQUEST','xmpUD','salt','slots','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video','pDxGs','reverse','type','keys','quality_wb','sdlsh','disconnected','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','onload','getWriter','WqGSU','bandwidth\x20set!','roomclaimed','584lmfkrq','remoteDescription','eventPlayActive','add','broadcastIFrame','listing','oNNLc','limitAudioEncoder','add-a-label','codecId','updating','jitterBufferDelay','midiOut','height','playoutDelayHint','enhanceAudioEncoder','chrg','desaltStreamID','createDataChannel','requestChangeSubGain','dcBOd','updateurl','GOT\x20ICEs!!','RTC\x20already\x20connected','yTOSX','Android','hideClock','screenElement','frameWidth','website','_type','Does\x20Local\x20Stream\x20Source\x20EXIST?','optimizedBitrate','previewToggleState','effectValue','queueList','disableREMB','video/webm;\x20codecs=\x22vp9\x22','tPOBi','changeURL','The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.','codirectorRequested','endOfStream','someonejoined','hostedTransfers','hFigf','playback_audio_pipeline','scaleWidth','code','listPromise','GKQCR','orange','PASSED','ondurationchange','wBmlu','padStart','DFAMr','setLocalDescription','obsSourceActive','rXqGm','activelySpeaking','LTMte','encrypt','audioMeterGuest','pingTimeout','sendChannel','timer','sitePassword','batteryMeter','codirector_transfer','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','onremovetrack','_last_bytes','activeSpeaker','RtcBh','maxiosbitrate','track','readyState','scale','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','webPquality','closed','speakerMuted','fullscreen','iceConnectionState','not-the-director','hangupDirector','open','isConnected','xdEym','https://meshcast.io/view.html?api=','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','meshcastBitrate','transferSettings','requestStats','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','onopen','maxptime','susRr','yYDhr','midiChannel','noExitPrompt','bOTUO','micIsolated','exportKey','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','RnuxR','ylEWl','JSfaC','quality','sceneSync','restricted','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','JMxNI','vDav','(((.+)+)+)+$','anysend','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','Message\x20to\x20be\x20sent:\x20','obsStreaming','turns:turn.obs.ninja:443','ljcYN','speakerMuted_default','number','_sync_offset','enhanceaudio','?view=','UQxBW','iceServers','mono','QPotr','watchTimeoutList:','PWZMo','startClock','maxpublishers','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','nopreview','createElement','GNnJG','noaudio','%\x20battery\x20remaining','joiningRoom','novideo','scaleHeight','watchTimeoutList','added\x20audio\x20track','ICE:\x20','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','Chrome\x20for\x20iOS','pWesZ','currentTime','seedPlz','audioEffects','head4','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','labelstyle','fadein','gyro','_codecId','BOhYJ','Members\x20in\x20Room','suspended','bCXtt','totalRoomBitrate','This\x20shouldn\x27t\x20happen','Bitrate_in_kbps','YYYbq','muted','localVoiceMeter','effectValue_default','generateStreamID','display','charging','effectsData','post\x20pixel\x20fix\x20','requestChangeLowcut','XNuWG','mag','setResolution','pjgJr','mutedStateMixer','cleanDirector','jwk','setClock','cGQwt','customWSS','totalRoomBitrate_default','togglePrivateChat','Round_Trip_Time_ms','DZkDX','muteState','framesDecoded','Resolution','object','_timestamp','noPLIs','setVideoScale','mPCHF','ETqPV','screenShareElement','cae1','new','znpCC','UzvPM','iNllN','_hardwareEncoder','QHmzN','nackTrigger','charAt','HVrtN','answer','animatedMoves','videoElement','ended','screenshareid','phyBr','encodings','audioConstraints','ON\x20FOCUS\x20NOT\x20FOUND','fr1','TOsrE','playbackRate','outboundVideoBitrate','buffer','echoCancellation','ctrl','showlabels','QVZOm','requestRateLimit','glNOl','className','parse','seed','currentTarget','setupScreenShareAddon','MTAKx','offer','next\x20stream\x20loading:\x20','QrZsQ','pliCount','Tdsqt','ZNkmS','label','password','hDnCC','5px','vp8','problem','getAudioTracks','JHjBv','allowDownloads','remoteMuteState','screenShareBitrate','iframeSrc','pcs','OBS\x20PLI\x20FIX\x20MODE\x20ON','setRequestHeader','BoeJC','use1','writer','contain','LOvUK','arraybuffer','raw','changeCamera','CqBaN','target','digest','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','requestZoomChange','RhtJL','pluginVersion','soloChatUUID','migrate','dynamicScale','turns:www.turn.vdo.ninja:443','YGYYj','username','view_set','dfRSm','uNayS','then','connect','requestKeyframe','allowIframe','includes','nkYty','rpcs','setRemoteDescription','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','Audio_Loudness','controlTimer','DEDHk','setBitrate','GqaKM','power_level','rpc\x20datachannel\x20closed','mirrored','HANG\x20UP\x202\x20COMPLETE','_jitter_delay','pause','obsstudio','obs','audioCtx','directorList','setVideoBitrate','DqmCa','yAByE','audioCodecs','volume','textContent','nackCount','sceneList','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','scale\x20scale','gridlayout','userAgent','backgroundColor','NOT\x20VIEW\x20TARGET','screenShareState','applySoloChat','_bytesReceived','targetBandwidth','screen','canvasSource','h264','receiveChannel','play\x20stream:\x20','createAnswer','_frameWidth','sort','session','yRBGO','UcmuE','screenshareAutogain','xvWHL','layout','chQkT','packetsLost','audioLevel','host','cleanup','top','vDAv','Content-Type','YSEbM','beepToNotify','rnBRL','OhHAs','Clean\x20up','hjxFj','warn','lowcut','initialPublish','transparent','claim','videoBitsPerSecond','5107560nMFGiu','directorSettings','MESHCAST\x20LINK:\x20','FORCING\x20A\x20KEY\x20FRAME:\x20','src','getParameters','codecs','wssid','stringify','introButton','videoCodecs','high','broadcast','.battery-level','RTCRtpSender','qwtfe','KunOV','audio/webm;codecs=opus','doCWI','low','alert','INITIAL\x20PUBLISH\x20START:\x20','aYJid','VmJec','obsRecording','security','bmtEH','pip','bitrate','chtCJ','videoMuted','pivzK','utf-8','**\x20connected','string','hidden','imageElement','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','KMBzO','Video\x20Track','BoxvF','setupIncoming','broadcast=false','leavetone','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!','checkBasicStreamsExist','oniceconnectionstatechange','metaKey','substring','enhanceAudio','remove','from','YgIQn','screenshareAEC','preloadbitrate','offsetChannel','optimize','queuebutton','altUUID','pop','joinRoom','signalMeter','Raised\x20hand','UvVtX','showSettings','keyframe','autostart','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','Shared\x20website:\x20=0x0&&(warnlog('stream\x20ID\x20added\x20to\x20badStreamList:\x20'+_0x197560),session[_0x4ade8d(0x285)][_0x4ade8d(0x1dc)](_0x197560),session[_0x4ade8d(0x290)](_0x197560))))))));}else{if(session['exclude']!==![]){if(session[_0x4ade8d(0x706)][_0x4ade8d(0x4ac)](_0x197560)){}else session[_0x4ade8d(0x290)](_0x197560);}else _0x197560&&session[_0x4ade8d(0x290)](_0x197560);}}}function playAllVideos(){var _0x3e27a3=_0x336d8a;for(var _0x1b9004 in session['rpcs']){try{if(session[_0x3e27a3(0x4ae)][_0x1b9004][_0x3e27a3(0x463)]){if('LTMte'===_0x3e27a3(0x3cc))session[_0x3e27a3(0x4ae)][_0x1b9004][_0x3e27a3(0x463)][_0x3e27a3(0x639)]&&session[_0x3e27a3(0x4ae)][_0x1b9004][_0x3e27a3(0x463)][_0x3e27a3(0x176)]()[_0x3e27a3(0x4a8)](_0x6c0df8=>{var _0x45f3c4=_0x3e27a3;log(_0x45f3c4(0x669));})[_0x3e27a3(0x55f)](warnlog);else{var _0x5d42b2={};_0x5d42b2[_0x3e27a3(0x723)]=[_0x5d329c],_0x5e8fcd[_0x3e27a3(0xf0)](_0x5d42b2,_0x57c441);}}}catch(_0x51d388){}}}function getTURNList(){var _0x48f16e=_0x336d8a,_0xd8337=[],_0xdb59b2=![];(location[_0x48f16e(0x1d9)]===_0x48f16e(0x6f0)||location[_0x48f16e(0x1d9)]===_0x48f16e(0x172)||location['hostname']==='backup.obs.ninja'||location[_0x48f16e(0x1d9)]===_0x48f16e(0x330)||location[_0x48f16e(0x1d9)]===_0x48f16e(0x6ba))&&('jPolt'!==_0x48f16e(0x59e)?_0xdb59b2=!![]:_0x51c76b[_0x48f16e(0x4fb)]!==_0x3c88af['rpcs'][this[_0x48f16e(0x611)]][_0x48f16e(0x4fb)]?_0x59d316[_0x48f16e(0x2e6)](this[_0x48f16e(0x611)]):_0x23ebf6[_0x48f16e(0x4ae)][this[_0x48f16e(0x611)]][_0x48f16e(0x57f)]=_0x56ded3(function(_0xfe23c6){var _0x269973=_0x48f16e;_0x13c6e0[_0x269973(0x2e6)](_0xfe23c6);},0xbb8,this[_0x48f16e(0x611)]));var _0x88f598={};_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x353),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x6e7)],_0x88f598['tz']=0x12c,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x491),_0x88f598[_0x48f16e(0x346)]=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337['push'](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598['credential']=_0x48f16e(0x29a),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x63b)],_0x88f598['tz']=0x1e0,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598['locale']='usw2',_0x88f598['restrict']=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598['udp']==session[_0x48f16e(0x130)]){}else{if(session['forceTcpMode']&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598['production']==![]){}else{if(session[_0x48f16e(0x1f6)]&&session['speedtest']!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337['push'](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]='steve',_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x720),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x1c4)],_0x88f598['tz']=0x12c,_0x88f598[_0x48f16e(0x2e1)]=![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x457),_0x88f598['restrict']=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session['forceTcpMode']&&_0x88f598['udp']){}else{if(session['speedtest']==![]&&_0x88f598['production']==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session['speedtest']!==_0x88f598[_0x48f16e(0xfa)]){}else _0x48f16e(0x460)===_0x48f16e(0x413)?_0x166747[_0x48f16e(0x60a)]():_0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]='steve',_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x720),_0x88f598['urls']=[_0x48f16e(0x53b)],_0x88f598['tz']=0x12c,_0x88f598['udp']=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]='cae1',_0x88f598[_0x48f16e(0x346)]=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session['speedtest']==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session['speedtest']&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x75b),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x720),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x407)],_0x88f598['tz']=-0x3c,_0x88f598[_0x48f16e(0x2e1)]=![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x24a),_0x88f598[_0x48f16e(0x346)]=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session['speedtest']&&_0x88f598['udp']==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598['udp']){}else{if(session['speedtest']==![]&&_0x88f598['production']==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598['username']='vdoninja',_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x551),_0x88f598['urls']=[_0x48f16e(0x59d)],_0x88f598['tz']=-0x46,_0x88f598['udp']=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x6d5),_0x88f598['restrict']=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598['locale']){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]='vdoninja',_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x551),_0x88f598['urls']=[_0x48f16e(0x4a2)],_0x88f598['tz']=-0x46,_0x88f598[_0x48f16e(0x2e1)]=![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598['locale']=_0x48f16e(0x6d5),_0x88f598['restrict']=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session['speedtest']!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x75b),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x720),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x220)],_0x88f598['tz']=-0x3c,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598['production']=!![],_0x88f598['locale']=_0x48f16e(0x24a),_0x88f598[_0x48f16e(0x346)]=![];if(_0x88f598['restrict']&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x665),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x17c)],_0x88f598['tz']=-0x258,_0x88f598['udp']=!![],_0x88f598['production']=!![],_0x88f598[_0x48f16e(0xfa)]='aus1',_0x88f598['restrict']=!![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598['production']==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session['speedtest']!==_0x88f598['locale']){}else{if(_0x48f16e(0x74c)===_0x48f16e(0x74c))_0xd8337[_0x48f16e(0x1dc)](_0x88f598);else{_0x48906c(_0x48f16e(0x107));var _0x5199aa=_0x4c4a1a-_0x22e5f2['rpcs'][_0x3fc0af][_0x48f16e(0x1bb)][_0x56ce28]['Buffer_Delay_in_ms']+_0xd7bb70[_0x48f16e(0x58a)];_0x5199aa<0x0&&(_0x5199aa=0x0),_0x50e2c0(_0x48f16e(0x241)+_0x5199aa),_0x15c0e7('audioCtx\x20:\x20'+_0x37b80a[_0x48f16e(0x4be)]['currentTime']),_0x48a48d[_0x48f16e(0x4ae)][_0x58cf84][_0x48f16e(0x2b9)][_0x3ad80a[_0x48f16e(0x3db)]['id']][_0x48f16e(0x22a)][_0x48f16e(0x745)](_0x583b18(_0x5199aa/0x3e8),_0x244dff[_0x48f16e(0x4be)][_0x48f16e(0x425)]+0x1),_0x4a8ab3[_0x48f16e(0x4ae)][_0x28fd5f]['stats'][_0x222abc][_0x48f16e(0x18f)]=_0x5199aa;}}}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x5e6),_0x88f598['urls']=[_0x48f16e(0x6eb)],_0x88f598['tz']=-0x1e0,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598['production']=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x167),_0x88f598['restrict']=!![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598['udp']==session[_0x48f16e(0x130)]){}else{if(session['forceTcpMode']&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337['push'](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]='vdoninja',_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x5e6),_0x88f598['urls']=[_0x48f16e(0x153)],_0x88f598['tz']=-0x21c,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598['production']=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x6fa),_0x88f598[_0x48f16e(0x346)]=!![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session['speedtest']==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session['speedtest']!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x5e6),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x6f7)],_0x88f598['tz']=-0x21c,_0x88f598[_0x48f16e(0x2e1)]=![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]='jap1',_0x88f598[_0x48f16e(0x346)]=!![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session['speedtest']!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x1a9),_0x88f598[_0x48f16e(0x267)]='brazilIsSuperExpensive',_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x6b5)],_0x88f598['tz']=0xb4,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x6a4),_0x88f598[_0x48f16e(0x346)]=!![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session[_0x48f16e(0x1f6)]==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}_0x88f598={},_0x88f598[_0x48f16e(0x4a4)]=_0x48f16e(0x20f),_0x88f598[_0x48f16e(0x267)]=_0x48f16e(0x69c),_0x88f598[_0x48f16e(0x71e)]=[_0x48f16e(0x756)],_0x88f598['tz']=-0x32,_0x88f598[_0x48f16e(0x2e1)]=!![],_0x88f598[_0x48f16e(0x637)]=!![],_0x88f598[_0x48f16e(0xfa)]=_0x48f16e(0x46a),_0x88f598[_0x48f16e(0x346)]=![];if(_0x88f598[_0x48f16e(0x346)]&&_0xdb59b2===![]){}else{if(session[_0x48f16e(0x1f6)]&&_0x88f598[_0x48f16e(0x2e1)]==session[_0x48f16e(0x130)]){}else{if(session[_0x48f16e(0x130)]&&_0x88f598[_0x48f16e(0x2e1)]){}else{if(session['speedtest']==![]&&_0x88f598[_0x48f16e(0x637)]==![]){}else{if(session[_0x48f16e(0x1f6)]&&session[_0x48f16e(0x1f6)]!==!![]&&session[_0x48f16e(0x1f6)]!==_0x88f598[_0x48f16e(0xfa)]){}else _0xd8337[_0x48f16e(0x1dc)](_0x88f598);}}}}return _0xd8337;}function getTimezone(){var _0x56e85c=_0x336d8a;if(session['tz']!==![])return session['tz'];const _0x715c0f=()=>{var _0x56f437=_0x3cda,_0x3cd1dc=new Date(0x0,0x1),_0xd18638=new Date(0x6,0x1);return Math['max'](_0x3cd1dc[_0x56f437(0x5d0)](),_0xd18638['getTimezoneOffset']());};var _0x34ddb0=new Date();const _0x19869d=_0x2e41a4=>{var _0x11d61a=_0x3cda;return _0x2e41a4[_0x11d61a(0x5d0)]()<_0x715c0f();};if(_0x19869d(_0x34ddb0)){if(_0x56e85c(0x354)===_0x56e85c(0x34c))try{delete _0x7e74ba[_0x56e85c(0x4ae)][_0x265d0a][_0x56e85c(0x1bb)]['Peer-to-Peer\x20Connection'][_0x56e85c(0x717)],delete _0x486630[_0x56e85c(0x4ae)][_0x43e5fd][_0x56e85c(0x1bb)][_0x56e85c(0x274)][_0x56e85c(0x218)];}catch(_0x255830){}else return _0x34ddb0['getTimezoneOffset']()+0x3c;}else return _0x34ddb0[_0x56e85c(0x5d0)]();}function chooseBestTURN(_0x492029){var _0x5b5c79=_0x336d8a;if(session[_0x5b5c79(0x560)])return;var _0x378c1c=getTURNList(),_0x1da84d=getTimezone();for(var _0x146891=0x0;_0x146891<_0x378c1c[_0x5b5c79(0x6a0)];_0x146891++){var _0x253caf=Math[_0x5b5c79(0x603)](_0x378c1c[_0x146891]['tz']-_0x1da84d);Math[_0x5b5c79(0x603)](_0x253caf-0x3c*0x18)<_0x253caf&&(_0x253caf=Math['abs'](_0x253caf-0x3c*0x18)),_0x378c1c[_0x146891][_0x5b5c79(0x6f6)]=_0x253caf;}_0x378c1c[_0x5b5c79(0x4d9)](compare_deltas);var _0x3bc206=[],_0x53f0d3=0x0,_0x59cc3a=0x0;for(var _0x146891=0x0;_0x146891<_0x378c1c[_0x5b5c79(0x6a0)];_0x146891++){if(_0x378c1c[_0x146891][_0x5b5c79(0x2e1)]&&_0x59cc3a<0x2)_0x5b5c79(0x4b5)==='GqaKM'?(_0x3bc206[_0x5b5c79(0x1dc)](_0x378c1c[_0x146891]),_0x59cc3a+=0x1):_0x48a31a[_0x5b5c79(0x752)]=![];else!_0x378c1c[_0x146891][_0x5b5c79(0x2e1)]&&_0x53f0d3<0x1&&(_0x3bc206[_0x5b5c79(0x1dc)](_0x378c1c[_0x146891]),_0x53f0d3+=0x1);}session['configuration']={'iceServers':_0x492029,'sdpSemantics':_0x5b5c79(0x589)},session['configuration'][_0x5b5c79(0x40f)]=session[_0x5b5c79(0x560)][_0x5b5c79(0x40f)][_0x5b5c79(0x714)](_0x3bc206),warnlog(session['configuration']);}function compare_deltas(_0x32f023,_0x321a9a){var _0x5c6f60=_0x336d8a,_0x2a6b5c=_0x32f023[_0x5c6f60(0x6f6)]||0x0,_0x146d77=_0x321a9a['delta']||0x0;if(_0x2a6b5c>_0x146d77)return 0x1;if(_0x2a6b5c<_0x146d77)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function _0x3cda(_0x2d06ba,_0x38dbec){var _0xed906a=_0x25de();return _0x3cda=function(_0x1ee2d4,_0x274d55){_0x1ee2d4=_0x1ee2d4-0xf0;var _0x25dee6=_0xed906a[_0x1ee2d4];return _0x25dee6;},_0x3cda(_0x2d06ba,_0x38dbec);}function updateMixer(_0xa8578c=![]){var _0x512e51=_0x336d8a;clearInterval(updateMixerTimer);if(updateMixerActive){session[_0x512e51(0x6c3)]?updateMixerTimer=setTimeout(function(){updateMixer();},0xc8):updateMixerTimer=setTimeout(function(){updateMixer();},0x32);return;}updateMixerActive=!![],log(_0x512e51(0x2d2));try{updateMixerRun(_0xa8578c);}catch(_0x1a50d7){}session['mobile']?setTimeout(function(){updateMixerActive=![];},0x1f4):setTimeout(function(){updateMixerActive=![];},0x64);}var WebRTC={};WebRTC[_0x336d8a(0x30e)]=(function(){var _0x1c8a5e=_0x336d8a,_0x5db93f={};function _0x42b68d(){}function _0xb44bc(_0x5852d5){errorlog(_0x5852d5);}function _0x4511d8(){var _0x398d71=_0x3cda,_0x593662,_0x54ca54,_0x5cfb0e=new Promise((_0x251b53,_0x3b9072)=>{_0x593662=_0x251b53,_0x54ca54=_0x3b9072;});return _0x5cfb0e[_0x398d71(0x640)]=_0x593662,_0x5cfb0e['reject']=_0x54ca54,_0x5cfb0e;}_0x5db93f[_0x1c8a5e(0x439)]=function(_0x3372a2=0x7){var _0x3f0137=_0x1c8a5e,_0xe6c4a='',_0x3568eb=_0x3f0137(0x199);for(var _0x5bc5a6=0x0;_0x5bc5a6<_0x3372a2;_0x5bc5a6++){_0xe6c4a+=_0x3568eb[_0x3f0137(0x45f)](Math[_0x3f0137(0x339)](Math[_0x3f0137(0x730)]()*_0x3568eb[_0x3f0137(0x6a0)]));}try{if(_0x3f0137(0x127)!==_0x3f0137(0x127)){_0x54d969('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}else _0xe6c4a=_0xe6c4a[_0x3f0137(0x1f0)]('AD',_0x3f0137(0x4e6)),_0xe6c4a=_0xe6c4a[_0x3f0137(0x1f0)]('Ad',_0x3f0137(0x2a2)),_0xe6c4a=_0xe6c4a[_0x3f0137(0x1f0)]('ad',_0x3f0137(0x614)),_0xe6c4a=_0xe6c4a[_0x3f0137(0x1f0)]('aD',_0x3f0137(0x401));}catch(_0x1fb6e6){console[_0x3f0137(0x2c5)](_0x1fb6e6);}return log(_0xe6c4a),_0xe6c4a;},_0x5db93f[_0x1c8a5e(0x41a)]=![],_0x5db93f['novideo']=![],_0x5db93f[_0x1c8a5e(0x3d8)]=![],_0x5db93f[_0x1c8a5e(0x3cb)]=!![],_0x5db93f['audiobitrate']=![],_0x5db93f[_0x1c8a5e(0x462)]=!![],_0x5db93f['audioChannels']=0x8,_0x5db93f['audioDevice']=![],_0x5db93f['outputDevice']=![],_0x5db93f['allowScreen']=![],_0x5db93f['allowVideos']=![],_0x5db93f[_0x1c8a5e(0x1e1)]=![],_0x5db93f[_0x1c8a5e(0x1a6)]=![],_0x5db93f[_0x1c8a5e(0x2fe)]=![],_0x5db93f[_0x1c8a5e(0x1d1)]=![],_0x5db93f[_0x1c8a5e(0x3ce)]=!![],_0x5db93f[_0x1c8a5e(0x427)]=null,_0x5db93f[_0x1c8a5e(0x29e)]=![],_0x5db93f[_0x1c8a5e(0x536)]=![],_0x5db93f['audioCtx']=new AudioContext(),_0x5db93f['aspectratio']=![],_0x5db93f[_0x1c8a5e(0x2be)]=![],_0x5db93f[_0x1c8a5e(0x46f)]=null,_0x5db93f[_0x1c8a5e(0x572)]=null,_0x5db93f[_0x1c8a5e(0x1d4)]=null,_0x5db93f[_0x1c8a5e(0x500)]=![],_0x5db93f[_0x1c8a5e(0x184)]=![],_0x5db93f[_0x1c8a5e(0x393)]=![],_0x5db93f[_0x1c8a5e(0x5f0)]=![],_0x5db93f[_0x1c8a5e(0x4dd)]=![],_0x5db93f[_0x1c8a5e(0x529)]=![],_0x5db93f[_0x1c8a5e(0x548)]=![],_0x5db93f['bigmutebutton']=![],_0x5db93f[_0x1c8a5e(0x510)]=![],_0x5db93f[_0x1c8a5e(0x379)]=![],_0x5db93f[_0x1c8a5e(0x46e)]=![],_0x5db93f[_0x1c8a5e(0x285)]=[],_0x5db93f[_0x1c8a5e(0x615)]=null,_0x5db93f[_0x1c8a5e(0x4e9)]=![],_0x5db93f[_0x1c8a5e(0x731)]=null,_0x5db93f[_0x1c8a5e(0x4d3)]=null,_0x5db93f['canvasWebGL']=null,_0x5db93f['controlRoomBitrate']=![],_0x5db93f['cleanDirector']=![],_0x5db93f['cleanOutput']=![],_0x5db93f[_0x1c8a5e(0x6bf)]=![],_0x5db93f[_0x1c8a5e(0x2c3)]=![],_0x5db93f['configuration']=![],_0x5db93f['compressor']=![],_0x5db93f[_0x1c8a5e(0x6a1)]=![],_0x5db93f[_0x1c8a5e(0x26c)]=![],_0x5db93f[_0x1c8a5e(0x67f)]=![],_0x5db93f[_0x1c8a5e(0x369)]=![],_0x5db93f['sticky']=![],_0x5db93f[_0x1c8a5e(0x6fb)]=0x1,_0x5db93f[_0x1c8a5e(0x359)]=![],_0x5db93f['chatbutton']=null,_0x5db93f[_0x1c8a5e(0x2f6)]={},_0x5db93f[_0x1c8a5e(0x468)]={},_0x5db93f[_0x1c8a5e(0x151)]={},_0x5db93f['currentAudioConstraints']={},_0x5db93f[_0x1c8a5e(0x53a)]=![],_0x5db93f['directorViewBitrate']=0x23,_0x5db93f[_0x1c8a5e(0x726)]=0x0,_0x5db93f[_0x1c8a5e(0x36f)]=0x25a,_0x5db93f[_0x1c8a5e(0x2aa)]=![],_0x5db93f[_0x1c8a5e(0x5e2)]=![],_0x5db93f[_0x1c8a5e(0x3d2)]=_0x5db93f[_0x1c8a5e(0x5e2)],_0x5db93f[_0x1c8a5e(0x21d)]=![],_0x5db93f[_0x1c8a5e(0x67a)]=![],_0x5db93f[_0x1c8a5e(0x158)]=![],_0x5db93f[_0x1c8a5e(0x22c)]=null,_0x5db93f[_0x1c8a5e(0x58d)]=null,_0x5db93f[_0x1c8a5e(0x4bf)]=[],_0x5db93f[_0x1c8a5e(0x338)]=![],_0x5db93f['directorHash']=![],_0x5db93f[_0x1c8a5e(0x62b)]=![],_0x5db93f[_0x1c8a5e(0x288)]=null,_0x5db93f[_0x1c8a5e(0x564)]=![],_0x5db93f[_0x1c8a5e(0x4a1)]=!![],_0x5db93f[_0x1c8a5e(0x2ab)]=![],_0x5db93f[_0x1c8a5e(0x3b1)]=![],_0x5db93f[_0x1c8a5e(0x438)]=![],_0x5db93f[_0x1c8a5e(0x120)]=![],_0x5db93f[_0x1c8a5e(0x349)]=![],_0x5db93f[_0x1c8a5e(0x4ef)]=![],_0x5db93f[_0x1c8a5e(0x6b0)]=new TextEncoder(_0x1c8a5e(0x514)),_0x5db93f[_0x1c8a5e(0x706)]=![],_0x5db93f[_0x1c8a5e(0x42b)]=![],_0x5db93f['roomhost']=![],_0x5db93f[_0x1c8a5e(0x33d)]=![],_0x5db93f[_0x1c8a5e(0x680)]=[],_0x5db93f['hostedTransfers']=[],_0x5db93f[_0x1c8a5e(0x6c1)]=![],_0x5db93f[_0x1c8a5e(0x2b8)]=![],_0x5db93f[_0x1c8a5e(0x282)]=![],_0x5db93f[_0x1c8a5e(0x371)]=![],_0x5db93f[_0x1c8a5e(0x23b)]=![],_0x5db93f[_0x1c8a5e(0x370)]=![],_0x5db93f[_0x1c8a5e(0x5a7)]=![],_0x5db93f['forceMediaSettings']=![],_0x5db93f[_0x1c8a5e(0x3e2)]=![],_0x5db93f[_0x1c8a5e(0x729)]=[],_0x5db93f['groupAudio']=![],_0x5db93f[_0x1c8a5e(0x2da)]=![],_0x5db93f[_0x1c8a5e(0x39c)]=![],_0x5db93f[_0x1c8a5e(0x48c)]=![],_0x5db93f[_0x1c8a5e(0x1f8)]=![],_0x5db93f[_0x1c8a5e(0x4fd)]=![],_0x5db93f[_0x1c8a5e(0x13c)]=![],_0x5db93f[_0x1c8a5e(0x3fc)]=![],_0x5db93f[_0x1c8a5e(0x386)]=0x1,_0x5db93f[_0x1c8a5e(0x1ba)]=0x0,_0x5db93f[_0x1c8a5e(0x75f)]=![],_0x5db93f[_0x1c8a5e(0x60b)]=![],_0x5db93f[_0x1c8a5e(0x556)]=![],_0x5db93f[_0x1c8a5e(0x41c)]=![],_0x5db93f[_0x1c8a5e(0x481)]=![],_0x5db93f[_0x1c8a5e(0x6b7)]=![],_0x5db93f[_0x1c8a5e(0x385)]={},_0x5db93f[_0x1c8a5e(0x32c)]=![],_0x5db93f[_0x1c8a5e(0x3f6)]=[],_0x5db93f[_0x1c8a5e(0x14b)]=![],_0x5db93f[_0x1c8a5e(0x415)]=![],_0x5db93f[_0x1c8a5e(0x1f7)]=![],_0x5db93f[_0x1c8a5e(0x6c3)]=![],_0x5db93f['maxframerate']=![],_0x5db93f[_0x1c8a5e(0x2ff)]=![],_0x5db93f['maxvideobitrate']=![],_0x5db93f[_0x1c8a5e(0x177)]=![],_0x5db93f[_0x1c8a5e(0x3f0)]=![],_0x5db93f[_0x1c8a5e(0x2ed)]=![],_0x5db93f[_0x1c8a5e(0x569)]=![],_0x5db93f['maxiosbitrate']=0x19,_0x5db93f[_0x1c8a5e(0x759)]=0xa,_0x5db93f['labelsize']=![],_0x5db93f[_0x1c8a5e(0x269)]=![],_0x5db93f[_0x1c8a5e(0x4df)]=![],_0x5db93f[_0x1c8a5e(0x73f)]=_0x5db93f[_0x1c8a5e(0x439)](0x5),_0x5db93f[_0x1c8a5e(0x247)]=![],_0x5db93f[_0x1c8a5e(0x106)]=![],_0x5db93f[_0x1c8a5e(0x28d)]=![],_0x5db93f[_0x1c8a5e(0x39b)]=![],_0x5db93f[_0x1c8a5e(0x550)]=![],_0x5db93f[_0x1c8a5e(0x631)]=![],_0x5db93f[_0x1c8a5e(0x3f3)]=![],_0x5db93f[_0x1c8a5e(0x2b6)]=![],_0x5db93f[_0x1c8a5e(0x6b4)]=![],_0x5db93f[_0x1c8a5e(0x4b8)]=![],_0x5db93f['mirrorExclude']=![],_0x5db93f[_0x1c8a5e(0x608)]=[],_0x5db93f[_0x1c8a5e(0x606)]=![],_0x5db93f[_0x1c8a5e(0x1ab)]=![],_0x5db93f[_0x1c8a5e(0x3eb)]=0x9c4,_0x5db93f[_0x1c8a5e(0x6d6)]=![],_0x5db93f['miconly']=![],_0x5db93f[_0x1c8a5e(0x436)]=![],_0x5db93f['muted_activeSpeaker']=![],_0x5db93f['muted_savedState']=![],_0x5db93f[_0x1c8a5e(0x410)]=![],_0x5db93f[_0x1c8a5e(0x725)]={},_0x5db93f['noREMB']=![],_0x5db93f[_0x1c8a5e(0x6cf)]=![],_0x5db93f[_0x1c8a5e(0x452)]=![],_0x5db93f[_0x1c8a5e(0x607)]=![],_0x5db93f[_0x1c8a5e(0x228)]=![],_0x5db93f[_0x1c8a5e(0x3f4)]=![],_0x5db93f[_0x1c8a5e(0x743)]=![],_0x5db93f[_0x1c8a5e(0x52b)]=![],_0x5db93f[_0x1c8a5e(0x52c)]=![],_0x5db93f[_0x1c8a5e(0x2b2)]={},_0x5db93f[_0x1c8a5e(0x2b2)][_0x1c8a5e(0x307)]=null,_0x5db93f[_0x1c8a5e(0x2b2)][_0x1c8a5e(0x14e)]=null,_0x5db93f[_0x1c8a5e(0x2b2)]['recording']=null,_0x5db93f[_0x1c8a5e(0x2b2)][_0x1c8a5e(0x65d)]=null,_0x5db93f[_0x1c8a5e(0x2b2)][_0x1c8a5e(0x6c7)]=null,_0x5db93f['outboundVideoBitrate']=![],_0x5db93f[_0x1c8a5e(0x19b)]=![],_0x5db93f[_0x1c8a5e(0x68d)]=![],_0x5db93f[_0x1c8a5e(0x64b)]=![],_0x5db93f[_0x1c8a5e(0x482)]=![],_0x5db93f['forceRotate']=![],_0x5db93f[_0x1c8a5e(0x20e)]=![],_0x5db93f[_0x1c8a5e(0x52a)]=0x3e8,_0x5db93f[_0x1c8a5e(0x48d)]={},_0x5db93f[_0x1c8a5e(0x50f)]=![],_0x5db93f['consent']=![],_0x5db93f[_0x1c8a5e(0x448)]=![],_0x5db93f['mc']=![],_0x5db93f[_0x1c8a5e(0x719)]=![],_0x5db93f[_0x1c8a5e(0x2e4)]=![],_0x5db93f['privacy']=![],_0x5db93f[_0x1c8a5e(0x60f)]=![],_0x5db93f[_0x1c8a5e(0x3cf)]=null,_0x5db93f[_0x1c8a5e(0x417)]=null,_0x5db93f[_0x1c8a5e(0x3b0)]=!![],_0x5db93f['queue']=![],_0x5db93f[_0x1c8a5e(0x3b2)]=[],_0x5db93f[_0x1c8a5e(0x6ef)]=![],_0x5db93f['randomize']=![],_0x5db93f[_0x1c8a5e(0x6db)]=![],_0x5db93f[_0x1c8a5e(0x749)]=![],_0x5db93f[_0x1c8a5e(0x160)]=![],_0x5db93f['rampUpTime']=0xfa0,_0x5db93f[_0x1c8a5e(0x2e5)]=![],_0x5db93f[_0x1c8a5e(0x190)]=0x1388,_0x5db93f['recordingVideoCodec']=![],_0x5db93f[_0x1c8a5e(0x363)]=![],_0x5db93f[_0x1c8a5e(0x14d)]=![],_0x5db93f[_0x1c8a5e(0x32f)]=![],_0x5db93f['rotate']=![],_0x5db93f['ruleOfThirds']=![],_0x5db93f[_0x1c8a5e(0x5c7)]=![],_0x5db93f[_0x1c8a5e(0x4ae)]={},_0x5db93f['sampleRate']=![],_0x5db93f[_0x1c8a5e(0x37e)]='',_0x5db93f[_0x1c8a5e(0x61c)]=![],_0x5db93f[_0x1c8a5e(0x3dd)]=![],_0x5db93f[_0x1c8a5e(0x5ee)]=![],_0x5db93f[_0x1c8a5e(0x4c7)]={},_0x5db93f['signalMeter']=null,_0x5db93f[_0x1c8a5e(0x752)]=![],_0x5db93f[_0x1c8a5e(0x456)]=![],_0x5db93f[_0x1c8a5e(0x465)]=![],_0x5db93f['screensharequality']=![],_0x5db93f['screensharefps']=![],_0x5db93f['screenShareState']=![],_0x5db93f[_0x1c8a5e(0x62e)]=![],_0x5db93f[_0x1c8a5e(0x48b)]=![],_0x5db93f[_0x1c8a5e(0x50d)]=![],_0x5db93f[_0x1c8a5e(0x2c9)]=![],_0x5db93f[_0x1c8a5e(0x200)]=![],_0x5db93f['seedAttempts']=0x0,_0x5db93f[_0x1c8a5e(0x16d)]=![],_0x5db93f[_0x1c8a5e(0x471)]=![],_0x5db93f[_0x1c8a5e(0x5a8)]=![],_0x5db93f[_0x1c8a5e(0x194)]=null,_0x5db93f[_0x1c8a5e(0x42a)]=![],_0x5db93f['soloChatUUID']=[],_0x5db93f[_0x1c8a5e(0x2f7)]=![],_0x5db93f['screensharetype']=![],_0x5db93f[_0x1c8a5e(0x534)]=!![],_0x5db93f[_0x1c8a5e(0x2b0)]=![],_0x5db93f[_0x1c8a5e(0x10a)]=![],_0x5db93f['sensors']=![],_0x5db93f[_0x1c8a5e(0x3e1)]=![],_0x5db93f[_0x1c8a5e(0x409)]=null,_0x5db93f['stats']={},_0x5db93f['sceneType']=![],_0x5db93f[_0x1c8a5e(0x111)]=![],_0x5db93f[_0x1c8a5e(0x37f)]=![],_0x5db93f[_0x1c8a5e(0x563)]=![],_0x5db93f['statsMenu']=![],_0x5db93f[_0x1c8a5e(0x55c)]=![],_0x5db93f['streamID']=null,_0x5db93f[_0x1c8a5e(0x5f3)]=null,_0x5db93f['screenSrc']=null,_0x5db93f[_0x1c8a5e(0x547)]=![],_0x5db93f['sync']=![],_0x5db93f['forceTcpMode']=![],_0x5db93f[_0x1c8a5e(0x432)]=![],_0x5db93f[_0x1c8a5e(0x449)]=0x1f4,_0x5db93f[_0x1c8a5e(0x1bf)]=![],_0x5db93f['TFJSModel']=null,_0x5db93f[_0x1c8a5e(0x1ef)]=![],_0x5db93f['tz']=![],_0x5db93f[_0x1c8a5e(0x4f1)]=![],_0x5db93f[_0x1c8a5e(0x23e)]=![],_0x5db93f[_0x1c8a5e(0x6c6)]=![],_0x5db93f[_0x1c8a5e(0x74a)]=![],_0x5db93f[_0x1c8a5e(0x2d7)]=![],_0x5db93f[_0x1c8a5e(0x463)]=![],_0x5db93f['videoMuted']=![],_0x5db93f[_0x1c8a5e(0x6c8)]=![],_0x5db93f['videoMutedFlag']=![],_0x5db93f[_0x1c8a5e(0x333)]=![],_0x5db93f[_0x1c8a5e(0x4a5)]=![],_0x5db93f[_0x1c8a5e(0x4c4)]=0x64,_0x5db93f[_0x1c8a5e(0x686)]=![],_0x5db93f[_0x1c8a5e(0x71f)]=![],_0x5db93f[_0x1c8a5e(0x32b)]=![],_0x5db93f[_0x1c8a5e(0x41f)]={},_0x5db93f[_0x1c8a5e(0x5de)]={},_0x5db93f[_0x1c8a5e(0x1b3)]=![],_0x5db93f['windowed']=![],_0x5db93f[_0x1c8a5e(0x555)]={},_0x5db93f[_0x1c8a5e(0x6ce)]=![],_0x5db93f[_0x1c8a5e(0x3df)]=![],_0x5db93f['ws']=null,_0x5db93f['wss']=![],_0x5db93f[_0x1c8a5e(0x4fb)]=null,_0x5db93f[_0x1c8a5e(0x3ac)]=![],_0x5db93f[_0x1c8a5e(0x55b)]=![],_0x5db93f[_0x1c8a5e(0x25d)]='',_0x5db93f[_0x1c8a5e(0x6b9)]=null,_0x5db93f[_0x1c8a5e(0x585)]=null,_0x5db93f[_0x1c8a5e(0x611)]=![],_0x5db93f[_0x1c8a5e(0x552)]=getById(_0x1c8a5e(0x255))[_0x1c8a5e(0x5f5)](!![]),_0x5db93f[_0x1c8a5e(0x552)][_0x1c8a5e(0x547)][_0x1c8a5e(0x4e5)]=_0x1c8a5e(0x261),_0x5db93f[_0x1c8a5e(0x552)][_0x1c8a5e(0x547)][_0x1c8a5e(0x596)]=_0x1c8a5e(0x261),_0x5db93f[_0x1c8a5e(0x552)]['id']='localMuteElement',_0x5db93f[_0x1c8a5e(0x229)]=getById('voiceMeterTemplate')[_0x1c8a5e(0x5f5)](!![]),_0x5db93f['voiceMeter']['id']=_0x1c8a5e(0x437),_0x5db93f[_0x1c8a5e(0x229)]['style'][_0x1c8a5e(0x235)]=0x0,_0x5db93f['voiceMeter'][_0x1c8a5e(0x739)][_0x1c8a5e(0x1e3)]=0x0,_0x5db93f[_0x1c8a5e(0x229)][_0x1c8a5e(0x547)][_0x1c8a5e(0x686)]=_0x1c8a5e(0x2d3),_0x5db93f['voiceMeter'][_0x1c8a5e(0x547)][_0x1c8a5e(0x39c)]=_0x1c8a5e(0x2d3),_0x5db93f[_0x1c8a5e(0x229)][_0x1c8a5e(0x547)]['top']=_0x1c8a5e(0x539),_0x5db93f[_0x1c8a5e(0x229)][_0x1c8a5e(0x547)][_0x1c8a5e(0x596)]=_0x1c8a5e(0x2d3),_0x5db93f[_0x1c8a5e(0x1b6)]=!![],_0x5db93f['introOnClean']=![],_0x5db93f[_0x1c8a5e(0x3d4)]=!![],_0x5db93f[_0x1c8a5e(0x147)]=!![],_0x5db93f[_0x1c8a5e(0x278)]=function(_0x358ccf,_0x4f4be5=_0x5db93f[_0x1c8a5e(0x482)]+_0x5db93f[_0x1c8a5e(0x37e)]){var _0x277e77=_0x1c8a5e,_0x58cc9a=crypto[_0x277e77(0x57a)](new Uint8Array(0x10));return crypto[_0x277e77(0x587)][_0x277e77(0x49a)]({'name':'SHA-256'},convertStringToArrayBufferView(_0x4f4be5))[_0x277e77(0x4a8)](function(_0xceba36){var _0x244d70=_0x277e77;return window['crypto'][_0x244d70(0x587)]['importKey'](_0x244d70(0x496),_0xceba36,{'name':_0x244d70(0x6e1)},![],[_0x244d70(0x3cd),'decrypt'])[_0x244d70(0x4a8)](function(_0x4d869a){var _0x269145=_0x244d70;return crypto[_0x269145(0x587)]['encrypt']({'name':'AES-CBC','iv':_0x58cc9a},_0x4d869a,convertStringToArrayBufferView(_0x358ccf))['then'](function(_0x19b4dc){return encrypted_data=new Uint8Array(_0x19b4dc),encrypted_data=toHexString(encrypted_data),_0x58cc9a=toHexString(_0x58cc9a),[encrypted_data,_0x58cc9a];},function(_0x5e299b){var _0x38f9b3=_0x269145;return errorlog(_0x5e299b[_0x38f9b3(0x242)]),![];});},function(_0x22e138){var _0x2dfc8a=_0x244d70;if(_0x2dfc8a(0x472)!==_0x2dfc8a(0x472))_0x2dfc8a(0x35b)in _0x1d4ed2&&(_0x38381d[_0x2dfc8a(0x4ae)][_0x54c95d][_0x2dfc8a(0x1bb)][_0x2dfc8a(0x164)][_0x2dfc8a(0x218)]=_0x5a6091[_0x2dfc8a(0x35b)]),'ip'in _0x502f47&&(_0xa099d8[_0x2dfc8a(0x4ae)][_0x46d19a][_0x2dfc8a(0x1bb)]['Meshcast\x20Connection'][_0x2dfc8a(0x717)]=_0x5bda37['ip']);else return errorlog(_0x22e138),![];});})[_0x277e77(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0xff)]=function(_0x79f327,_0x4785cd,_0x1a403a=_0x5db93f[_0x1c8a5e(0x482)]+_0x5db93f[_0x1c8a5e(0x37e)]){var _0xeeafed=_0x1c8a5e;return _0x79f327=toByteArray(_0x79f327),_0x4785cd=toByteArray(_0x4785cd),crypto[_0xeeafed(0x587)][_0xeeafed(0x49a)]({'name':_0xeeafed(0x1b2)},convertStringToArrayBufferView(_0x1a403a))[_0xeeafed(0x4a8)](function(_0x3558ec){var _0x53cbaf=_0xeeafed;return window[_0x53cbaf(0x56e)][_0x53cbaf(0x587)][_0x53cbaf(0x23c)](_0x53cbaf(0x496),_0x3558ec,{'name':'AES-CBC'},![],[_0x53cbaf(0x3cd),'decrypt'])[_0x53cbaf(0x4a8)](function(_0x28533f){var _0x296bb3=_0x53cbaf;return crypto['subtle'][_0x296bb3(0x1e7)]({'name':_0x296bb3(0x6e1),'iv':_0x4785cd},_0x28533f,_0x79f327)[_0x296bb3(0x4a8)](function(_0x187f30){var _0x322110=_0x296bb3,_0xa255f9=new Uint8Array(_0x187f30),_0x10e5c5='';for(var _0x49220f=0x0;_0x49220f<_0xa255f9[_0x322110(0x604)];_0x49220f++){_0x10e5c5+=String[_0x322110(0x271)](_0xa255f9[_0x49220f]);}return _0x10e5c5;},function(_0x33b897){var _0x43abee=_0x296bb3;return errorlog(_0x33b897[_0x43abee(0x242)]),![];});});})[_0xeeafed(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0x298)]=function _0x2dc500(){var _0x50274c=_0x1c8a5e;window['crypto'][_0x50274c(0x587)][_0x50274c(0x12a)]({'name':_0x50274c(0x6fd),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x50274c(0x5d6)}},!![],[_0x50274c(0x135),_0x50274c(0x13f)])[_0x50274c(0x4a8)](function(_0x50dda0){var _0x41f826=_0x50274c;log(_0x50dda0[_0x41f826(0x5eb)]),log(_0x50dda0[_0x41f826(0x5fd)]),_0x5db93f[_0x41f826(0x725)]=_0x50dda0,window[_0x41f826(0x56e)][_0x41f826(0x587)][_0x41f826(0x3f7)](_0x41f826(0x445),_0x50dda0[_0x41f826(0x5eb)])[_0x41f826(0x4a8)](function(_0x523b90){var _0x22ef91=_0x41f826,_0x4325d4={};_0x4325d4['request']=_0x22ef91(0x6da),_0x4325d4[_0x22ef91(0x14a)]='OOO',_0x5db93f[_0x22ef91(0x2ee)](_0x4325d4);})[_0x41f826(0x55f)](errorlog);})[_0x50274c(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0x1bc)]=function(_0x4ecc19,_0x45202c){var _0x431dd8=_0x1c8a5e;window['crypto'][_0x431dd8(0x587)][_0x431dd8(0x23c)](_0x431dd8(0x445),{'kty':_0x431dd8(0x357),'e':_0x431dd8(0x747),'n':_0x4ecc19,'alg':'RS1','ext':!![]},{'name':_0x431dd8(0x6fd),'hash':{'name':_0x431dd8(0x5d6)}},!![],[_0x431dd8(0x13f)])['then'](function(_0x270d4b){var _0x4afbcb=_0x431dd8;_0x5db93f[_0x4afbcb(0x385)][_0x45202c]={},_0x5db93f[_0x4afbcb(0x385)][_0x45202c][_0x4afbcb(0x5eb)]=_0x270d4b,_0x5db93f[_0x4afbcb(0x385)][_0x45202c][_0x4afbcb(0x5fd)]=null;})[_0x431dd8(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0x4aa)]=function(_0x54f562,_0x1f952f=![]){var _0x5f147b=_0x1c8a5e,_0x562091={};_0x562091[_0x5f147b(0x535)]=!![],_0x562091[_0x5f147b(0x5ee)]=!![],_0x5db93f[_0x5f147b(0x2e0)](_0x562091,_0x54f562);},_0x5db93f[_0x1c8a5e(0x355)]=function(_0x6f3d0d,_0x2ee74a){var _0x34e3c3=_0x1c8a5e;if(_0x34e3c3(0x400)!==_0x34e3c3(0x400))_0x227f63(_0x485c36[_0x34e3c3(0x48d)][_0x7ecb28][_0x34e3c3(0x721)]),_0x408c47[_0x34e3c3(0x48d)][_0x26f52b]['keyframeTimeout']=null;else{var _0x43fc16={};_0x43fc16[_0x34e3c3(0x61d)]=_0x6f3d0d,log(_0x43fc16),_0x5db93f[_0x34e3c3(0x2e0)](_0x43fc16,_0x2ee74a);}},_0x5db93f[_0x1c8a5e(0x473)]=function(_0x22b8ae,_0x53fb27,_0x2506c4=![]){var _0x49873d=_0x1c8a5e;if(_0x49873d(0x3fb)!==_0x49873d(0x256)){if(!_0x5db93f[_0x49873d(0x4ae)][_0x53fb27])return![];if(_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x13d)]!==![]){if(_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x13d)]===_0x22b8ae)return![];_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x4d1)]=_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x13d)];}else{if(_0x22b8ae===![]){if(_0x5db93f['rpcs'][_0x53fb27][_0x49873d(0x4d1)]===_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x2fd)])return![];}else _0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x4d1)]=_0x22b8ae;}_0x22b8ae=parseInt(_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x4d1)]);if(_0x5db93f['obsState'][_0x49873d(0x307)]===![]){if(_0x5db93f[_0x49873d(0x52c)]!==![]){if(window[_0x49873d(0x4bc)])return![];}}_0x22b8ae===0x0&&_0x5db93f['rpcs'][_0x53fb27]['remoteMuteState']&&(_0x22b8ae=0x1);if(_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x2fd)]===_0x22b8ae)return![];log(_0x49873d(0x32d)+_0x22b8ae);var _0x3b4bf9={};_0x3b4bf9[_0x49873d(0x510)]=_0x22b8ae,log(_0x3b4bf9);if(_0x2506c4)_0x22b8ae===0x0?(warnlog(_0x49873d(0x681)),_0x3b4bf9[_0x49873d(0x61d)]=0x0):_0x3b4bf9[_0x49873d(0x61d)]=0x10;else{if('hLqOg'!==_0x49873d(0x638))_0x3b4bf9[_0x49873d(0x61d)]=-0x1;else return;}return _0x5db93f['sendRequest'](_0x3b4bf9,_0x53fb27)?(_0x5db93f[_0x49873d(0x4ae)][_0x53fb27][_0x49873d(0x2fd)]=_0x22b8ae,!![]):(setTimeout(function _0x390c80(){var _0x5450b0=_0x49873d;_0x5db93f[_0x5450b0(0x473)](![],_0x53fb27);},0x1388),warnlog(_0x49873d(0x16e)),![]);}else for(var _0x39f8ca in _0x114810[_0x49873d(0x4f5)][_0x49873d(0x738)]){_0x29614d(function(_0xdcf6b8){var _0x46560c=_0x49873d;_0x2ff1f5[_0x46560c(0x691)](_0xdcf6b8);},0x3e8,_0x4bdc27['directorSettings'][_0x49873d(0x738)][_0x39f8ca]);}},_0x5db93f[_0x1c8a5e(0x6d2)]=function(_0x2b676b,_0x199ddc=![]){var _0x5ae7d3=_0x1c8a5e;if(_0x5db93f[_0x5ae7d3(0x21d)]){if(!_0x5db93f[_0x5ae7d3(0x158)]){warnUser(_0x5ae7d3(0x61f));return;}}_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x4ac)](_0x2b676b)?_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x748)](_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x37a)](_0x2b676b),0x1):_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x1dc)](_0x2b676b);var _0x3bbec1={};_0x3bbec1['micIsolate']=![];_0x199ddc&&((_0x199ddc[_0x5ae7d3(0x210)]||_0x199ddc['metaKey'])&&(_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x4ac)](_0x2b676b)&&(_0x3bbec1[_0x5ae7d3(0x14f)]=!![])));_0x5db93f['sendRequest'](_0x3bbec1,_0x2b676b);var _0x295268=document['querySelectorAll'](_0x5ae7d3(0x345));for(var _0x633de0=0x0;_0x633de0<_0x295268[_0x5ae7d3(0x6a0)];_0x633de0++){if(_0x295268[_0x633de0]['dataset'][_0x5ae7d3(0x611)]==_0x2b676b&&_0x5db93f[_0x5ae7d3(0x49f)][_0x5ae7d3(0x4ac)](_0x295268[_0x633de0][_0x5ae7d3(0x739)][_0x5ae7d3(0x611)]))_0x3bbec1[_0x5ae7d3(0x14f)]&&(_0x5ae7d3(0xf1)!=='BaUVG'?_0x122f8b[_0x5ae7d3(0x590)](_0xbec00f,0x0):_0x295268[_0x633de0][_0x5ae7d3(0x36c)][_0x5ae7d3(0x392)](_0x5ae7d3(0x728)));else _0x295268[_0x633de0]['dataset'][_0x5ae7d3(0x611)]==_0x2b676b&&(_0x295268[_0x633de0][_0x5ae7d3(0x36c)]['remove'](_0x5ae7d3(0x170)),_0x295268[_0x633de0]['classList']['remove']('altpress'));}_0x5db93f[_0x5ae7d3(0x4cf)](![]);},_0x5db93f[_0x1c8a5e(0x44a)]=function(_0x157cd6){var _0x495bfa=_0x1c8a5e,_0x22772a={};warnlog(_0x157cd6),_0x157cd6[_0x495bfa(0x739)][_0x495bfa(0x193)]=='0'?(_0x22772a[_0x495bfa(0x14f)]=!![],_0x157cd6[_0x495bfa(0x739)][_0x495bfa(0x193)]='1',_0x157cd6[_0x495bfa(0x36c)][_0x495bfa(0x392)](_0x495bfa(0x170))):(_0x22772a[_0x495bfa(0x14f)]=![],_0x157cd6['dataset']['value']='0',_0x157cd6['classList'][_0x495bfa(0x526)](_0x495bfa(0x170))),_0x5db93f[_0x495bfa(0x2e0)](_0x22772a,_0x157cd6[_0x495bfa(0x739)][_0x495bfa(0x611)]),warnlog(_0x22772a);},_0x5db93f[_0x1c8a5e(0x624)]=function(){var _0x1ee805=_0x1c8a5e,_0x5d105b=_0x5db93f[_0x1ee805(0x3f6)][_0x1ee805(0x6a0)];while(_0x5d105b--){!(_0x5db93f[_0x1ee805(0x3f6)][_0x5d105b]in _0x5db93f[_0x1ee805(0x48d)])&&!(_0x5db93f[_0x1ee805(0x3f6)][_0x5d105b]in _0x5db93f[_0x1ee805(0x4ae)])&&_0x5db93f['micIsolated'][_0x1ee805(0x748)](_0x5d105b,0x1);}var _0x218319=![];!_0x5db93f[_0x1ee805(0x31f)]&&(_0x5db93f[_0x1ee805(0x3f6)][_0x1ee805(0x6a0)]?(getById('header')['classList'][_0x1ee805(0x392)](_0x1ee805(0x3c2)),getById(_0x1ee805(0x1be))['classList'][_0x1ee805(0x526)]('advanced')):(getById('header')[_0x1ee805(0x36c)][_0x1ee805(0x526)](_0x1ee805(0x3c2)),getById(_0x1ee805(0x1be))['classList'][_0x1ee805(0x392)](_0x1ee805(0x1c5))));_0x5db93f[_0x1ee805(0x3f6)][_0x1ee805(0x6a0)]&&(_0x218319=!![]);if(_0x5db93f['directorSpeakerMuted']!==null){if(_0x1ee805(0x132)!==_0x1ee805(0x132))_0x1c1eca();else{for(var _0x4992fa in _0x5db93f[_0x1ee805(0x4ae)]){try{var _0xf72830=getReceivers2(_0x4992fa);for(var _0x5d105b=0x0;_0x5d105b<_0xf72830['length'];_0x5d105b++){_0xf72830[_0x5d105b]['track'][_0x1ee805(0x1a3)]==_0x1ee805(0x35e)&&(_0xf72830[_0x5d105b][_0x1ee805(0x3db)][_0x1ee805(0x57d)]=!_0x5db93f[_0x1ee805(0x22c)]);}}catch(_0x15b016){}}_0x5db93f['directorSpeakerMuted']&&(getById('videosource')['muted']=!![]);}}for(var _0x101fe5 in _0x5db93f[_0x1ee805(0x48d)]){try{var _0x210a25=getSenders2(_0x101fe5);_0x210a25[_0x1ee805(0x113)](_0x509b89=>{var _0xde1893=_0x1ee805;if(!_0x509b89[_0xde1893(0x3db)])return;if(_0x509b89[_0xde1893(0x3db)][_0xde1893(0x1a3)]!==_0xde1893(0x35e))return;const _0x355c4a=_0x509b89[_0xde1893(0x4f9)]();if(!_0x355c4a[_0xde1893(0x467)])_0x355c4a[_0xde1893(0x467)]=[{}];else{if(!_0x355c4a[_0xde1893(0x467)]['length'])return;}if(!_0x218319)_0x355c4a[_0xde1893(0x467)][0x0]['active']=!![],_0x509b89[_0xde1893(0x11d)](_0x355c4a)['then'](()=>{})[_0xde1893(0x55f)](warnlog);else _0x5db93f[_0xde1893(0x3f6)][_0xde1893(0x37a)](_0x101fe5)>=0x0?(_0x355c4a[_0xde1893(0x467)][0x0][_0xde1893(0x1b9)]=!![],_0x509b89[_0xde1893(0x11d)](_0x355c4a)[_0xde1893(0x4a8)](()=>{})[_0xde1893(0x55f)](warnlog)):(_0x355c4a[_0xde1893(0x467)][0x0][_0xde1893(0x1b9)]=![],_0x509b89[_0xde1893(0x11d)](_0x355c4a)[_0xde1893(0x4a8)](()=>{})[_0xde1893(0x55f)](warnlog));});}catch(_0x526071){errorlog(_0x526071);}}},_0x5db93f['applySoloChat']=function(_0x420e76=!![]){var _0x1fd4d0=_0x1c8a5e;if(_0x1fd4d0(0x664)===_0x1fd4d0(0x657))return;else{if(_0x5db93f[_0x1fd4d0(0x21d)]===![]){_0x5db93f[_0x1fd4d0(0x624)]();return;}else{if(!_0x5db93f[_0x1fd4d0(0x158)])return;}var _0x21fe77=_0x5db93f[_0x1fd4d0(0x49f)][_0x1fd4d0(0x6a0)];while(_0x21fe77--){!(_0x5db93f['soloChatUUID'][_0x21fe77]in _0x5db93f['pcs'])&&_0x5db93f[_0x1fd4d0(0x49f)][_0x1fd4d0(0x748)](_0x21fe77,0x1);}for(var _0x459c0a in _0x5db93f[_0x1fd4d0(0x48d)]){try{var _0x504215=getSenders2(_0x459c0a);_0x504215['forEach'](_0x461c2b=>{var _0x209080=_0x1fd4d0;if(!_0x461c2b[_0x209080(0x3db)])return;if(_0x461c2b['track'][_0x209080(0x1a3)]!==_0x209080(0x35e))return;const _0x4aaf16=_0x461c2b['getParameters']();if(!_0x4aaf16[_0x209080(0x467)])_0x4aaf16['encodings']=[{}];else{if(!_0x4aaf16[_0x209080(0x467)]['length'])return;}if(_0x5db93f[_0x209080(0x49f)]['length']&&_0x5db93f[_0x209080(0x49f)][_0x209080(0x4ac)](_0x459c0a))_0x4aaf16[_0x209080(0x467)][0x0][_0x209080(0x1b9)]=!![],setTimeout(function(_0x1e4c6b,_0x1770e6,_0x162dfb){var _0x3b9fb2=_0x209080;_0x162dfb['setParameters'](_0x1770e6)[_0x3b9fb2(0x4a8)](()=>{var _0x437ae5=_0x3b9fb2;document[_0x437ae5(0x1d3)](_0x437ae5(0x636)+_0x1e4c6b+'\x22]')[0x0][_0x437ae5(0x36c)][_0x437ae5(0x392)]('pressed');})[_0x3b9fb2(0x55f)](warnlog);},0x0,_0x459c0a,_0x4aaf16,_0x461c2b);else _0x5db93f[_0x209080(0x49f)][_0x209080(0x6a0)]==0x0?(_0x4aaf16[_0x209080(0x467)][0x0][_0x209080(0x1b9)]=!![],_0x461c2b[_0x209080(0x11d)](_0x4aaf16)['then'](()=>{})[_0x209080(0x55f)](warnlog)):(_0x4aaf16[_0x209080(0x467)][0x0][_0x209080(0x1b9)]=![],setTimeout(function(_0xd60896,_0x4f82be,_0xa99b80){var _0x5e633a=_0x209080;_0xa99b80[_0x5e633a(0x11d)](_0x4f82be)['then']()[_0x5e633a(0x55f)](_0x641d78=>{var _0x1d3617=_0x5e633a;warnlog(_0x641d78),document[_0x1d3617(0x1d3)](_0x1d3617(0x636)+_0xd60896+'\x22]')[0x0]['classList']['add']('pressed');});},0x0,_0x459c0a,_0x4aaf16,_0x461c2b));});}catch(_0x696187){errorlog(_0x696187);}}if(_0x420e76==![]){if(_0x5db93f[_0x1fd4d0(0x49f)][_0x1fd4d0(0x6a0)]){_0x5db93f[_0x1fd4d0(0x144)]=_0x5db93f[_0x1fd4d0(0x436)],_0x5db93f[_0x1fd4d0(0x436)]=![],data={},data[_0x1fd4d0(0x44d)]=_0x5db93f[_0x1fd4d0(0x436)];for(var _0x21fe77=0x0;_0x21fe77<_0x5db93f[_0x1fd4d0(0x49f)][_0x1fd4d0(0x6a0)];_0x21fe77++){_0x5db93f[_0x1fd4d0(0x2a1)](data,_0x5db93f[_0x1fd4d0(0x49f)][_0x21fe77]);}}else _0x5db93f[_0x1fd4d0(0x436)]=_0x5db93f[_0x1fd4d0(0x144)];toggleMute(!![]);}}},_0x5db93f[_0x1c8a5e(0x6fc)]=function(_0x104d80,_0x1a4a1a=![],_0x21975c=![],_0x1c6f42=![]){var _0xebeb92=_0x1c8a5e,_0x1b6c36=![],_0xd6b6b8={};_0xd6b6b8[_0xebeb92(0x2f5)]=_0x104d80;try{if(!_0x1a4a1a&&!_0x21975c){if(_0x1c6f42==_0xebeb92(0x4ae))_0x5db93f['sendRequest'](_0xd6b6b8);else _0x1c6f42=='pcs'?_0x5db93f['sendMessage'](_0xd6b6b8):_0x5db93f[_0xebeb92(0xf0)](_0xd6b6b8);_0x1b6c36=!![];}else{if(_0x1a4a1a){_0x1a4a1a=_0x1a4a1a+'';if(_0x1c6f42==_0xebeb92(0x4ae))_0x5db93f[_0xebeb92(0x2e0)](_0xd6b6b8,_0x1a4a1a);else _0x1c6f42=='pcs'?_0x5db93f[_0xebeb92(0x2a1)](_0xd6b6b8,_0x1a4a1a):_0x5db93f[_0xebeb92(0xf0)](_0xd6b6b8,_0x1a4a1a);_0x1b6c36=!![];}else{if(_0x21975c){_0x21975c=_0x21975c+'';for(var _0x2e7f7a in _0x5db93f[_0xebeb92(0x4ae)]){if(_0x5db93f[_0xebeb92(0x4ae)][_0x2e7f7a]['streamID']===_0x21975c){if(_0x1c6f42==_0xebeb92(0x4ae))_0x5db93f[_0xebeb92(0x2e0)](_0xd6b6b8,_0x2e7f7a);else _0x1c6f42==_0xebeb92(0x48d)?'oGjte'===_0xebeb92(0x116)?(_0x590c19[_0xebeb92(0x162)]=_0x10da3d[0x0],_0x59a788['vector']=_0xa4e6b7[0x1],_0x13144d[_0xebeb92(0x403)](_0x355c1c)):_0x5db93f[_0xebeb92(0x2a1)](_0xd6b6b8,_0x2e7f7a):_0x5db93f[_0xebeb92(0xf0)](_0xd6b6b8,_0x2e7f7a);_0x1b6c36=!![];}}}}}return _0x1b6c36;}catch(_0x1fa28e){return![];}},_0x5db93f['gotGenericData']=function(_0xa9bfe5,_0x549824){var _0x2f0039=_0x1c8a5e,_0x591ed0={};_0x591ed0[_0x2f0039(0x5f7)]={},_0x591ed0[_0x2f0039(0x5f7)]=_0xa9bfe5,_0x549824!==null&&(_0x591ed0[_0x2f0039(0x611)]=_0x549824),isIFrame&&parent['postMessage'](_0x591ed0,'*');},_0x5db93f[_0x1c8a5e(0x1f3)]=function(){var _0x1b8abf=_0x1c8a5e;if(_0x5db93f[_0x1b8abf(0x22c)]===null)return;for(var _0x3fe4f1 in _0x5db93f[_0x1b8abf(0x4ae)]){try{var _0x2ad36a=getReceivers2(_0x3fe4f1);for(var _0x359d1d=0x0;_0x359d1d<_0x2ad36a[_0x1b8abf(0x6a0)];_0x359d1d++){_0x2ad36a[_0x359d1d][_0x1b8abf(0x3db)][_0x1b8abf(0x1a3)]==_0x1b8abf(0x35e)&&(_0x2ad36a[_0x359d1d][_0x1b8abf(0x3db)][_0x1b8abf(0x57d)]=!_0x5db93f[_0x1b8abf(0x22c)]);}}catch(_0x26db34){}}_0x5db93f['directorSpeakerMuted']&&(getById('videosource')['muted']=!![]);},_0x5db93f[_0x1c8a5e(0x165)]=function(){var _0xa48753=_0x1c8a5e;if(_0x5db93f['directorDisplayMuted']===null)return;_0x5db93f['directorDisplayMuted']?(getById(_0xa48753(0x4ca))[_0xa48753(0x547)][_0xa48753(0x43a)]=_0xa48753(0x100),!_0x5db93f['cleanOutput']&&warnUser(_0xa48753(0x140))):(getById(_0xa48753(0x4ca))['style'][_0xa48753(0x43a)]='',!_0x5db93f[_0xa48753(0x31f)]&&closeModal());for(var _0x66fe2c in _0x5db93f[_0xa48753(0x4ae)]){try{var _0x3dabb8=getReceivers2(_0x66fe2c);for(var _0x2a367c=0x0;_0x2a367c<_0x3dabb8[_0xa48753(0x6a0)];_0x2a367c++){_0xa48753(0x40e)!==_0xa48753(0x40e)?_0x370f61('device\x20does\x20not\x20support\x20playout\x20delay'):_0x3dabb8[_0x2a367c][_0xa48753(0x3db)][_0xa48753(0x1a3)]=='video'&&(_0x3dabb8[_0x2a367c][_0xa48753(0x3db)][_0xa48753(0x57d)]=!_0x5db93f[_0xa48753(0x58d)]);}}catch(_0x4d6e0e){errorlog(_0x4d6e0e);}}_0x5db93f[_0xa48753(0x58d)]&&(getById(_0xa48753(0x64c))[_0xa48753(0x436)]=!![]);},_0x5db93f[_0x1c8a5e(0x22d)]=function(_0x4f46e8){var _0x139b4a=_0x1c8a5e;_0x4f46e8[_0x139b4a(0x34f)]();var _0x1dec47=parseFloat(_0x4f46e8['deltaY']*-0.001);log(_0x4f46e8[_0x139b4a(0x478)]),_0x4f46e8[_0x139b4a(0x210)]||_0x4f46e8[_0x139b4a(0x523)]?_0x5db93f[_0x139b4a(0x59a)](_0x1dec47,_0x4f46e8[_0x139b4a(0x478)]['dataset']['UUID']):_0x5db93f[_0x139b4a(0x49c)](_0x1dec47,_0x4f46e8[_0x139b4a(0x478)][_0x139b4a(0x739)][_0x139b4a(0x611)]);},_0x5db93f[_0x1c8a5e(0x49c)]=function(_0xddc416,_0xad9792,_0x5a0673=_0x5db93f[_0x1c8a5e(0x160)]){var _0x3e5e87=_0x1c8a5e;if(_0x3e5e87(0x1e8)===_0x3e5e87(0x12c))_0x4854f6[_0x3e5e87(0x4ae)][_0x4a49bd]['mc'][_0x3e5e87(0x4d7)]()['then'](function(_0x531882){var _0x67c41=_0x3e5e87;return _0x531882[_0x67c41(0x5ba)]=_0x1009cf[_0x67c41(0x2a7)](_0x531882[_0x67c41(0x5ba)],{'stereo':0x1}),_0x225f4e['rpcs'][_0x50215b]['mc'][_0x67c41(0x3c8)](_0x531882);})[_0x3e5e87(0x4a8)](function(){var _0x4d9d04=_0x3e5e87,_0x13fb68={};_0x13fb68['UUID']=_0x5698e7,_0x13fb68[_0x4d9d04(0x461)]=_0xd12ada[_0x4d9d04(0x4ae)][_0x2352c5]['mc'][_0x4d9d04(0x2a9)]['sdp'],_0x3c674f(_0x13fb68);})[_0x3e5e87(0x55f)](function(_0x33c962){});else{log('request\x20zoom\x20change:\x20'+_0xddc416),log(_0xad9792);var _0x598461={};_0x598461[_0x3e5e87(0x71f)]=_0xddc416,_0x598461['remote']=_0x5a0673,_0x5db93f[_0x3e5e87(0x2e0)](_0x598461,_0xad9792)?log('zoom\x20success'):errorlog(_0x3e5e87(0x206));}},_0x5db93f[_0x1c8a5e(0x59a)]=function(_0x360f73,_0x8b930e,_0x50c7f5=_0x5db93f['remote']){var _0x3146ae=_0x1c8a5e;log('request\x20focus\x20change:\x20'+_0x360f73);var _0x10fad5={};_0x10fad5[_0x3146ae(0x5e9)]=_0x360f73,_0x10fad5[_0x3146ae(0x160)]=_0x50c7f5,_0x5db93f['sendRequest'](_0x10fad5,_0x8b930e)?log('focus\x20success'):errorlog('failed\x20to\x20send\x20focus\x20change\x20request');},_0x5db93f[_0x1c8a5e(0x60a)]=function(){var _0x37c4bf=_0x1c8a5e;_0x5db93f[_0x37c4bf(0x4a9)]();if(_0x5db93f[_0x37c4bf(0x41c)]!==![]){if(_0x37c4bf(0x2dd)===_0x37c4bf(0x2dd))_0x5db93f[_0x37c4bf(0x41c)]=_0x37c4bf(0x426),log('seeding\x20blocked');else{_0x1f727b[_0x37c4bf(0x195)]=_0x37c4bf(0x4a0),_0x1f727b['transferSettings']=_0x2d5670;if(_0x4ba952['sendRequest'](_0x1f727b,_0x50b1a2)){_0x35704f(_0x1f727b);var _0x1f727b={};_0x1f727b[_0x37c4bf(0x195)]=_0x37c4bf(0x4a0),_0x1f727b[_0x37c4bf(0x14d)]=_0x1cd624,_0x1f727b[_0x37c4bf(0x499)]=_0xff2c08,_0x5e6f50[_0x37c4bf(0x2ee)](_0x1f727b);}}}else{var _0x5bfd23={};_0x5bfd23[_0x37c4bf(0x195)]='seed',_0x5bfd23[_0x37c4bf(0x678)]=_0x5db93f[_0x37c4bf(0x678)],_0x5db93f[_0x37c4bf(0x2ee)](_0x5bfd23),log('seeding\x20!!');}_0x5db93f['meshcast']&&meshcast();},_0x5db93f[_0x1c8a5e(0x69a)]=function(){var _0x4a374d=_0x1c8a5e;getById(_0x4a374d(0x549))[_0x4a374d(0x142)]=!![],getById(_0x4a374d(0x549))[_0x4a374d(0x216)]=_0x4a374d(0x3f8),getById(_0x4a374d(0x252))[_0x4a374d(0x547)][_0x4a374d(0x43a)]=_0x4a374d(0x100),_0x5db93f['directorPassword']&&(_0x5db93f['directorHash']?_0x5db93f[_0x4a374d(0x62b)]&&(_0x5db93f[_0x4a374d(0x62b)]in _0x5db93f['rpcs']&&(_0x5db93f['rpcs'][_0x5db93f[_0x4a374d(0x62b)]][_0x4a374d(0x3b8)]===![]&&_0x5db93f[_0x4a374d(0x278)](_0x5db93f[_0x4a374d(0x308)],_0x5db93f[_0x4a374d(0x308)])['then'](function(_0x111173){var _0x14aa5e=_0x4a374d,_0xfe32af={};_0xfe32af[_0x14aa5e(0x611)]=_0x5db93f[_0x14aa5e(0x62b)],_0xfe32af[_0x14aa5e(0x69a)]=_0x111173[0x0],_0xfe32af[_0x14aa5e(0x6b1)]=_0x111173[0x1],_0x5db93f[_0x14aa5e(0x4ae)][_0x5db93f[_0x14aa5e(0x62b)]]['codirectorRequested']===![]&&(_0x5db93f[_0x14aa5e(0x2e0)](_0xfe32af,_0xfe32af[_0x14aa5e(0x611)])&&(_0x5db93f[_0x14aa5e(0x4ae)][_0x5db93f[_0x14aa5e(0x62b)]][_0x14aa5e(0x3b8)]=!![]));})[_0x4a374d(0x55f)](errorlog))):generateHash(_0x5db93f[_0x4a374d(0x338)]+_0x5db93f[_0x4a374d(0x37e)]+'abc123',0xc)[_0x4a374d(0x4a8)](function(_0x353ef3){var _0x3f47de=_0x4a374d;_0x5db93f[_0x3f47de(0x308)]=_0x353ef3;_0x5db93f[_0x3f47de(0x62b)]&&(_0x5db93f[_0x3f47de(0x4ae)][_0x5db93f[_0x3f47de(0x62b)]][_0x3f47de(0x3b8)]===![]&&_0x5db93f[_0x3f47de(0x278)](_0x5db93f['directorHash'],_0x5db93f[_0x3f47de(0x308)])['then'](function(_0xe371d){var _0x29b5aa=_0x3f47de,_0x2abd62={};_0x2abd62[_0x29b5aa(0x611)]=_0x5db93f['directorUUID'],_0x2abd62[_0x29b5aa(0x69a)]=_0xe371d[0x0],_0x2abd62[_0x29b5aa(0x6b1)]=_0xe371d[0x1],_0x5db93f[_0x29b5aa(0x4ae)][_0x5db93f[_0x29b5aa(0x62b)]][_0x29b5aa(0x3b8)]===![]&&(_0x5db93f[_0x29b5aa(0x2e0)](_0x2abd62,_0x2abd62[_0x29b5aa(0x611)])&&(_0x5db93f[_0x29b5aa(0x4ae)][_0x5db93f[_0x29b5aa(0x62b)]][_0x29b5aa(0x3b8)]=!![]));})[_0x3f47de(0x55f)](errorlog));return;})[_0x4a374d(0x55f)](errorlog));},_0x5db93f[_0x1c8a5e(0x546)]=function(_0x462757,_0x339956){var _0x3effe0=_0x1c8a5e;return _0x462757;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x462757;try{if(!_0x5db93f[_0x3effe0(0x463)]){if(_0x3effe0(0x610)!==_0x3effe0(0x610))_0x16841a['streamSrc']['getTracks']()[_0x3effe0(0x113)](function(_0x3568d6){var _0x5efd9d=_0x3effe0;_0x3568d6[_0x5efd9d(0x26d)](),_0xb27edb['videoElement'][_0x5efd9d(0x239)][_0x5efd9d(0x699)](_0x3568d6),_0x30c812(_0x5efd9d(0x1cf));});else return _0x462757;}if(!_0x5db93f[_0x3effe0(0x463)][_0x3effe0(0x239)]){if(_0x3effe0(0x56b)!==_0x3effe0(0x56b))_0x5c70d9['rpcs'][_0x3a3366][_0x3effe0(0x1bb)][_0x4e8c40[_0x3effe0(0x4ae)][_0x322e8c][_0x3effe0(0x1bb)][_0x3effe0(0x56f)]][_0x3effe0(0x26c)]=_0x4cf721[_0x3effe0(0x2b7)];else return _0x462757;}if(!_0x5db93f[_0x3effe0(0x463)]['srcObject'][_0x3effe0(0x16f)]()[_0x3effe0(0x6a0)])return _0x462757;if(_0x5db93f['pcs'][_0x339956][_0x3effe0(0x1bb)]&&_0x3effe0(0x45c)in _0x5db93f[_0x3effe0(0x48d)][_0x339956][_0x3effe0(0x1bb)])return _0x462757;if(navigator[_0x3effe0(0x4cb)][_0x3effe0(0x37a)](_0x3effe0(0x5f1))!=-0x1||navigator['userAgent'][_0x3effe0(0x37a)](_0x3effe0(0x700))>-0x1||navigator[_0x3effe0(0x4cb)][_0x3effe0(0x37a)](_0x3effe0(0x2e8))>-0x1){var _0x4ca180=_0x5db93f[_0x3effe0(0x463)][_0x3effe0(0x239)][_0x3effe0(0x16f)]()[0x0][_0x3effe0(0x72f)](),_0x36e43c=_0x4ca180[_0x3effe0(0x39c)],_0x46e8f7=_0x4ca180[_0x3effe0(0x686)],_0x4957a5=_0x462757;_0x4957a5>0x64&&(_0x4957a5=0x64);var _0x40543f=_0x36e43c*_0x4957a5/0x64,_0x4291ef=_0x46e8f7*_0x4957a5/0x64;if(_0x40543f<_0x4291ef){_0x40543f=parseInt(_0x40543f/0x10)*0x10;var _0x333632=0x64*_0x40543f/_0x36e43c;}else{_0x4291ef=parseInt(_0x4291ef/0x10)*0x10;var _0x333632=0x64*_0x4291ef/_0x46e8f7;}return _0x333632>=0x3&&(_0x333632=_0x333632-0x2),_0x333632;}else{if(navigator[_0x3effe0(0x4cb)]['indexOf'](_0x3effe0(0x3a8))>-0x1){var _0x4ca180=_0x5db93f[_0x3effe0(0x463)][_0x3effe0(0x239)]['getVideoTracks']()[0x0][_0x3effe0(0x72f)](),_0x36e43c=_0x4ca180['height'],_0x46e8f7=_0x4ca180['width'],_0x4957a5=_0x462757;_0x4957a5>0x64&&(_0x4957a5=0x64);var _0x40543f=_0x36e43c*_0x4957a5/0x64,_0x4291ef=_0x46e8f7*_0x4957a5/0x64;if(_0x40543f>_0x4291ef)return _0x4291ef=parseInt(_0x4291ef/0x10)*0x10,0x64*_0x4291ef/_0x46e8f7;return _0x462757;}else return _0x462757;}}catch(_0x4d538d){return errorlog(_0x4d538d),_0x462757;}},_0x5db93f['refreshScale']=function(){log('Refreshing\x20scale');for(var _0x1b5f33 in _0x5db93f['pcs']){setTimeout(function(_0x476298){var _0x182005=_0x3cda;if(_0x5db93f[_0x182005(0x48d)][_0x476298]['scaleResolution']!==![])log(_0x182005(0x5c6)),_0x5db93f['setResolution'](_0x476298,_0x5db93f[_0x182005(0x48d)][_0x476298][_0x182005(0x3be)],_0x5db93f[_0x182005(0x48d)][_0x476298]['scaleHeight']);else _0x5db93f['pcs'][_0x476298]['scale']!==![]&&(log(_0x182005(0x4c9)),_0x5db93f[_0x182005(0x5f4)](_0x476298,_0x5db93f['pcs'][_0x476298][_0x182005(0x3dd)]));},0x0,_0x1b5f33);}},_0x5db93f[_0x1c8a5e(0x5f4)]=function(_0x202cc2,_0x292777){var _0x107463=_0x1c8a5e;warnlog(_0x107463(0x36b));if(_0x5db93f[_0x107463(0x48d)][_0x202cc2][_0x107463(0x3dd)]!==_0x292777){_0x5db93f['pcs'][_0x202cc2][_0x107463(0x3dd)]=_0x292777;try{if('pYYme'!==_0x107463(0x612))for(var _0x49a481=0x0;_0x49a481<_0xe88e7b['directorSettings'][_0x107463(0x723)]['length'];_0x49a481++){!_0x959e45[_0x107463(0x4bf)][_0x107463(0x4ac)](_0x22eb2c[_0x107463(0x4f5)][_0x107463(0x723)][_0x49a481][_0x107463(0x15f)])&&_0x1b17be[_0x107463(0x4bf)]['push'](_0x5a4273['directorSettings'][_0x107463(0x723)][_0x49a481]['toString']());}else{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x107463(0x502)in window&&_0x107463(0x11d)in window[_0x107463(0x502)][_0x107463(0x32a)]){try{if('XuEpd'===_0x107463(0x201))_0xc56367(_0x41db15);else var _0x51b3bc=getSenders2(_0x202cc2)[_0x107463(0x72e)](function(_0x1acb43){var _0x1f3a28=_0x107463;return _0x1acb43[_0x1f3a28(0x3db)]&&_0x1acb43[_0x1f3a28(0x3db)][_0x1f3a28(0x1a3)]=='video';});}catch(_0x54d276){errorlog(_0x54d276),console[_0x107463(0x72d)](_0x202cc2),console['log'](_0x5db93f[_0x107463(0x48d)][_0x202cc2]);}if(!_0x51b3bc){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x114087=_0x51b3bc[_0x107463(0x4f9)]();(!_0x114087['encodings']||_0x114087[_0x107463(0x467)][_0x107463(0x6a0)]==0x0)&&(_0x114087['encodings']=[{}]);_0x5db93f['pcs'][_0x202cc2][_0x107463(0x342)]&&(_0x5db93f[_0x107463(0x48d)][_0x202cc2]['scaleResolution']<_0x292777&&(_0x292777=_0x5db93f[_0x107463(0x48d)][_0x202cc2]['scaleResolution']));_0x5db93f[_0x107463(0x48d)][_0x202cc2][_0x107463(0x1de)]&&_0x5db93f['pcs'][_0x202cc2][_0x107463(0x1de)]<_0x292777&&(_0x292777=_0x5db93f[_0x107463(0x48d)][_0x202cc2][_0x107463(0x1de)]);_0x292777=_0x5db93f[_0x107463(0x546)](_0x292777,_0x202cc2);if(_0x292777<=0x0||_0x292777==0x64){var _0x319bbb=getChromeVersion();_0x319bbb>0x50?_0x107463(0x735)in _0x114087[_0x107463(0x467)][0x0]&&delete _0x114087[_0x107463(0x467)][0x0][_0x107463(0x735)]:_0x114087[_0x107463(0x467)][0x0][_0x107463(0x735)]=0x1;}else _0x114087[_0x107463(0x467)][0x0][_0x107463(0x735)]=0x64/_0x292777;_0x51b3bc[_0x107463(0x11d)](_0x114087)[_0x107463(0x4a8)](()=>{var _0x55de5a=_0x107463;log(_0x55de5a(0x1d5)),log(_0x51b3bc[_0x55de5a(0x4f9)]()),pokeIframeAPI(_0x55de5a(0x453),_0x292777,_0x202cc2);})[_0x107463(0x55f)](warnlog),_0x5db93f['pcs'][_0x202cc2][_0x107463(0x1bb)][_0x107463(0x5cb)]=parseInt(_0x292777)+'%';return;}}}}catch(_0x443f30){errorlog(_0x443f30);}}},_0x5db93f['requestResolution']=function(_0xeaa0,_0x2c9f5f,_0x608caf){var _0x5653d3=_0x1c8a5e;if(!(_0xeaa0 in _0x5db93f[_0x5653d3(0x4ae)]))return;var _0x3f90f3=![];if(_0x5db93f[_0x5653d3(0x4ae)][_0xeaa0][_0x5653d3(0x3be)]!=_0x2c9f5f){if('fTAZb'!==_0x5653d3(0x305))_0x5db93f[_0x5653d3(0x4ae)][_0xeaa0][_0x5653d3(0x3be)]=_0x2c9f5f,_0x3f90f3=!![];else return _0x349057[_0x5653d3(0x587)][_0x5653d3(0x1e7)]({'name':_0x5653d3(0x6e1),'iv':_0x3e1c86},_0x583f74,_0xf203c7)[_0x5653d3(0x4a8)](function(_0x1e31fe){var _0x2136f1=_0x5653d3,_0x50b32c=new _0x8db88f(_0x1e31fe),_0x5d89e8='';for(var _0x50deb1=0x0;_0x50deb1<_0x50b32c[_0x2136f1(0x604)];_0x50deb1++){_0x5d89e8+=_0x48c63c['fromCharCode'](_0x50b32c[_0x50deb1]);}return _0x5d89e8;},function(_0xfa0635){var _0x3b2704=_0x5653d3;return _0x2cc91d(_0xfa0635[_0x3b2704(0x242)]),![];});}_0x5db93f['rpcs'][_0xeaa0][_0x5653d3(0x41e)]!=_0x608caf&&(_0x5db93f[_0x5653d3(0x4ae)][_0xeaa0][_0x5653d3(0x41e)]=_0x608caf,_0x3f90f3=!![]);if(_0x3f90f3){var _0x324519={};_0x324519[_0x5653d3(0x611)]=_0xeaa0,_0x324519[_0x5653d3(0x567)]={'w':_0x2c9f5f,'h':_0x608caf},log(_0x2c9f5f+'\x20'+_0x608caf),_0x5db93f[_0x5653d3(0x2e0)](_0x324519,_0xeaa0);}_0x5db93f[_0x5653d3(0x4ae)][_0xeaa0][_0x5653d3(0x1bb)]['Requested_resolution']=parseInt(_0x2c9f5f)+_0x5653d3(0x6ee)+parseInt(_0x608caf);},_0x5db93f[_0x1c8a5e(0x441)]=function(_0x195cf8,_0x538065,_0x3cf552){var _0x227c01=_0x1c8a5e;if(!(_0x195cf8 in _0x5db93f[_0x227c01(0x48d)]))return;_0x5db93f[_0x227c01(0x48d)][_0x195cf8]['scaleWidth']=_0x538065,_0x5db93f['pcs'][_0x195cf8][_0x227c01(0x41e)]=_0x3cf552;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if(_0x227c01(0x502)in window&&'setParameters'in window[_0x227c01(0x502)][_0x227c01(0x32a)]){var _0x89fa9f=getSenders2(_0x195cf8)[_0x227c01(0x72e)](function(_0x4d91d9){var _0x16382f=_0x227c01;if(_0x16382f(0x50a)!==_0x16382f(0x377))return _0x4d91d9[_0x16382f(0x3db)]&&_0x4d91d9[_0x16382f(0x3db)][_0x16382f(0x1a3)]==_0x16382f(0x275);else _0x7aca47['obsSourceActive']=_0x135c17[_0x16382f(0x2b2)]['sourceActive'];});if(!_0x89fa9f){warnlog(_0x227c01(0x592));return;}var _0x48cb8e=_0x89fa9f[_0x227c01(0x4f9)]();(!_0x48cb8e[_0x227c01(0x467)]||_0x48cb8e[_0x227c01(0x467)]['length']==0x0)&&(_0x48cb8e['encodings']=[{}]);if(_0x227c01(0x205)in _0x5db93f[_0x227c01(0x48d)][_0x195cf8]){var _0xb6d2b2=_0x5db93f['screenStream'][_0x227c01(0x16f)]();if(_0xb6d2b2['length']){if(_0x227c01(0x1f1)!==_0x227c01(0x711))var _0x10ad7f=_0xb6d2b2[0x0]['getSettings'](),_0x552870=_0x10ad7f[_0x227c01(0x39c)],_0x520c05=_0x10ad7f[_0x227c01(0x686)];else return![];}else return;}else{if(_0x5db93f[_0x227c01(0x463)]&&_0x5db93f[_0x227c01(0x463)][_0x227c01(0x239)]){var _0xb6d2b2=_0x5db93f['videoElement'][_0x227c01(0x239)]['getVideoTracks']();if(_0xb6d2b2[_0x227c01(0x6a0)])var _0x10ad7f=_0xb6d2b2[0x0][_0x227c01(0x72f)](),_0x552870=_0x10ad7f['height'],_0x520c05=_0x10ad7f[_0x227c01(0x686)];else return;}else return;}var _0x22913d=0x64*_0x538065/_0x520c05,_0xeca851=0x64*_0x3cf552/_0x552870;log(_0x22913d+_0x227c01(0x6ee)+_0xeca851);var _0x315dda=0x64;_0x22913d>_0xeca851?_0x315dda=_0xeca851:_0x315dda=_0x22913d;_0x315dda>0x64&&(_0x315dda=0x64);log(_0x227c01(0x17d)+_0x315dda),_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x342)]=_0x315dda;var _0x1d623f=0x64;log(_0x227c01(0x682)+_0x5db93f['pcs'][_0x195cf8][_0x227c01(0x3dd)]);_0x5db93f[_0x227c01(0x48d)][_0x195cf8]['scale']&&(_0x1d623f=_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x3dd)]);_0x1d623f>_0x315dda&&(_0x1d623f=_0x315dda);_0x5db93f[_0x227c01(0x48d)][_0x195cf8]['scaleResolution']&&(_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x342)]<_0x1d623f&&(_0x1d623f=_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x342)]));_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x1de)]&&_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x1de)]<_0x1d623f&&(_0x1d623f=_0x5db93f['pcs'][_0x195cf8]['scaleDueToBitrate']);log(_0x227c01(0x6c2)+_0x1d623f),_0x1d623f=_0x5db93f[_0x227c01(0x546)](_0x1d623f,_0x195cf8),log(_0x227c01(0x43d)+_0x1d623f);if(_0x1d623f<=0x0||_0x1d623f==0x64){var _0x1a33fc=getChromeVersion();_0x1a33fc>0x50?_0x227c01(0x735)in _0x48cb8e['encodings'][0x0]&&delete _0x48cb8e[_0x227c01(0x467)][0x0][_0x227c01(0x735)]:_0x48cb8e[_0x227c01(0x467)][0x0][_0x227c01(0x735)]=0x1;}else _0x48cb8e[_0x227c01(0x467)][0x0]['scaleResolutionDownBy']=0x64/_0x1d623f;_0x89fa9f['setParameters'](_0x48cb8e)['then'](()=>{var _0x15ff6a=_0x227c01;log(_0x15ff6a(0x1d5)),log(_0x48cb8e),pokeIframeAPI(_0x15ff6a(0x453),_0x1d623f,_0x195cf8);})[_0x227c01(0x55f)](warnlog),_0x5db93f[_0x227c01(0x48d)][_0x195cf8][_0x227c01(0x1bb)][_0x227c01(0x5cb)]=parseInt(_0x1d623f)+'%';return;}},_0x5db93f[_0x1c8a5e(0x75e)]=function(_0x6274ee=null,_0x3bb3a1=null){var _0x4f91f5=_0x1c8a5e;_0x3bb3a1&&_0x3bb3a1[_0x4f91f5(0x166)]();log(_0x4f91f5(0x4f7)+_0x6274ee);if(iOS||iPad)log(_0x4f91f5(0x3ea));else{if(_0x4f91f5(0x502)in window&&'setParameters'in window[_0x4f91f5(0x502)]['prototype']){if(_0x6274ee==null){for(_0x6274ee in _0x5db93f['pcs']){_0x5db93f[_0x4f91f5(0x75e)](_0x6274ee);}return![];}if(!(_0x6274ee in _0x5db93f['pcs']))return![];if(_0x5db93f[_0x4f91f5(0x48d)][_0x6274ee][_0x4f91f5(0x6b7)]){if(_0x4f91f5(0x1cd)!==_0x4f91f5(0x1cd))for(var _0x188f5e in _0x142d2a[_0x4f91f5(0x4ae)]){if(_0x416cbf[_0x4f91f5(0x4ae)][_0x188f5e][_0x4f91f5(0x678)]===_0x325dc1){if(_0xd6e559['rpcs'][_0x188f5e]['connectionState']===_0x4f91f5(0x1d2)){_0x4a281a(_0x4f91f5(0x66d));return;}}}else _0x5db93f[_0x4f91f5(0x48d)][_0x6274ee][_0x4f91f5(0x721)]&&(clearTimeout(_0x5db93f[_0x4f91f5(0x48d)][_0x6274ee]['keyframeTimeout']),_0x5db93f['pcs'][_0x6274ee][_0x4f91f5(0x721)]=null),_0x5db93f[_0x4f91f5(0x48d)][_0x6274ee][_0x4f91f5(0x721)]=setTimeout(function(){var _0x32e6ca=_0x4f91f5;_0x5db93f[_0x32e6ca(0x75e)](_0x6274ee);},parseInt(_0x5db93f[_0x4f91f5(0x48d)][_0x6274ee][_0x4f91f5(0x6b7)]));}try{var _0x3b21a9=getSenders2(_0x6274ee)[_0x4f91f5(0x72e)](function(_0x4253f7){var _0x513954=_0x4f91f5;return _0x4253f7[_0x513954(0x3db)]&&_0x4253f7[_0x513954(0x3db)][_0x513954(0x1a3)]==_0x513954(0x275);});if(!_0x3b21a9)return warnlog(_0x4f91f5(0x592)),![];var _0x7eab9f=_0x3b21a9[_0x4f91f5(0x4f9)]();(!_0x7eab9f[_0x4f91f5(0x467)]||_0x7eab9f[_0x4f91f5(0x467)]['length']==0x0)&&(_0x7eab9f[_0x4f91f5(0x467)]=[{}]);var _0x146b03=![];_0x7eab9f[_0x4f91f5(0x467)][0x0][_0x4f91f5(0x735)]=0xa,_0x3b21a9[_0x4f91f5(0x11d)](_0x7eab9f)['then'](()=>{var _0x44a4a3=_0x4f91f5;log('scaleResolutionDownBy\x20set\x201!');var _0x4d02f6=_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee][_0x44a4a3(0x342)],_0x50df3d=0x64;!_0x4d02f6&&(_0x4d02f6=_0x50df3d);_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee][_0x44a4a3(0x3dd)]&&(_0x50df3d=_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee][_0x44a4a3(0x3dd)]);_0x50df3d>_0x4d02f6&&(_0x50df3d=_0x4d02f6);_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee][_0x44a4a3(0x342)]&&(_0x5db93f['pcs'][_0x6274ee][_0x44a4a3(0x342)]<_0x50df3d&&(_0x50df3d=_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee][_0x44a4a3(0x342)]));_0x5db93f[_0x44a4a3(0x48d)][_0x6274ee]['scaleDueToBitrate']&&_0x5db93f['pcs'][_0x6274ee][_0x44a4a3(0x1de)]<_0x50df3d&&(_0x50df3d=_0x5db93f['pcs'][_0x6274ee][_0x44a4a3(0x1de)]);log(_0x44a4a3(0x6c2)+_0x50df3d),_0x50df3d=_0x5db93f['pixelFix'](_0x50df3d,_0x6274ee);var _0x103f94=_0x3b21a9[_0x44a4a3(0x4f9)]();if(_0x50df3d<=0x0||_0x50df3d==0x64){if(_0x44a4a3(0x5a5)===_0x44a4a3(0x20c))_0x3be4d6[_0x44a4a3(0x32f)]<_0x28d6de&&(_0x58e595=_0x1acef5[_0x44a4a3(0x32f)]);else{var _0x32bef7=getChromeVersion();_0x32bef7>0x50?'scaleResolutionDownBy'in _0x103f94[_0x44a4a3(0x467)][0x0]&&delete _0x103f94['encodings'][0x0][_0x44a4a3(0x735)]:_0x103f94[_0x44a4a3(0x467)][0x0][_0x44a4a3(0x735)]=0x1;}}else _0x103f94[_0x44a4a3(0x467)][0x0]['scaleResolutionDownBy']=0x64/_0x50df3d;log(_0x44a4a3(0x2a3)),_0x3b21a9[_0x44a4a3(0x11d)](_0x103f94)[_0x44a4a3(0x4a8)](()=>{var _0x233e3f=_0x44a4a3;log(_0x233e3f(0x68a));})[_0x44a4a3(0x55f)](warnlog);})[_0x4f91f5(0x55f)](warnlog);}catch(_0x4c5e2d){errorlog(_0x4c5e2d);}}}return![];},_0x5db93f[_0x1c8a5e(0x39e)]=function(_0x47a218){var _0x251dc4=_0x1c8a5e;log(_0x251dc4(0x6a6));var _0x2a46cc=getSenders2(_0x47a218)['find'](function(_0x55aba4){var _0x2a2b80=_0x251dc4;return _0x55aba4[_0x2a2b80(0x3db)]&&_0x55aba4[_0x2a2b80(0x3db)][_0x2a2b80(0x1a3)]==_0x2a2b80(0x35e);});if(!_0x2a46cc){if('fHHAu'==='fHHAu')return log(_0x251dc4(0x270)),![];else _0x94cce7[_0x251dc4(0x4ae)][_0x15db4c][_0x251dc4(0x1f8)]['dataset']['sid']=_0x4f7b99[_0x251dc4(0x4ae)][_0x39b23e]['streamID'];}var _0x231ac0=_0x2a46cc[_0x251dc4(0x4f9)]();(!_0x231ac0[_0x251dc4(0x467)]||_0x231ac0[_0x251dc4(0x467)][_0x251dc4(0x6a0)]==0x0)&&(_0x231ac0[_0x251dc4(0x467)]=[{}]);try{_0x231ac0[_0x251dc4(0x467)][0x0][_0x251dc4(0x137)]='high',_0x231ac0[_0x251dc4(0x467)][0x0]['priority']=_0x251dc4(0x4ff),_0x231ac0[_0x251dc4(0x467)][0x0][_0x251dc4(0x2a8)]=!![],_0x2a46cc[_0x251dc4(0x11d)](_0x231ac0)[_0x251dc4(0x4a8)](()=>{var _0xdca07c=_0x251dc4;log(_0xdca07c(0x2ae)),pokeIframeAPI(_0xdca07c(0x39e),!![],_0x47a218);});}catch(_0x274dfb){errorlog(_0x274dfb);}},_0x5db93f[_0x1c8a5e(0x396)]=function(_0x125703,_0x2d1ecd=0x7d00,_0x11fc73=0x3e8){var _0x13313f=_0x1c8a5e;log(_0x13313f(0x635));var _0x2f76d6=getSenders2(_0x125703)[_0x13313f(0x72e)](function(_0x5987b4){var _0x4deb41=_0x13313f;return _0x5987b4[_0x4deb41(0x3db)]&&_0x5987b4['track'][_0x4deb41(0x1a3)]==_0x4deb41(0x35e);});if(!_0x2f76d6)return log(_0x13313f(0x270)),![];var _0x43ee07=_0x2f76d6[_0x13313f(0x4f9)]();(!_0x43ee07[_0x13313f(0x467)]||_0x43ee07[_0x13313f(0x467)][_0x13313f(0x6a0)]==0x0)&&(_0x43ee07['encodings']=[{}]),_0x43ee07[_0x13313f(0x467)][0x0][_0x13313f(0x1db)]=_0x2d1ecd,_0x2f76d6[_0x13313f(0x11d)](_0x43ee07)[_0x13313f(0x4a8)](()=>{var _0x159bbe=_0x13313f;pokeIframeAPI(_0x159bbe(0x10e),_0x2d1ecd,_0x125703),_0x11fc73>0x0&&setTimeout(function(){var _0x164139=_0x159bbe;try{if(_0x164139(0x27a)===_0x164139(0x684))_0xf7d8c1=0x1;else{if(_0x125703 in _0x5db93f[_0x164139(0x48d)])var _0x5343c2=getSenders2(_0x125703)[_0x164139(0x72e)](function(_0x28437a){var _0x53031e=_0x164139;return _0x28437a[_0x53031e(0x3db)]&&_0x28437a[_0x53031e(0x3db)][_0x53031e(0x1a3)]==_0x53031e(0x35e);});else return![];if(!_0x5343c2)return log(_0x164139(0x270)),![];var _0x58b4dd=_0x5343c2[_0x164139(0x4f9)]();delete _0x58b4dd[_0x164139(0x467)][0x0][_0x164139(0x1db)],_0x5343c2[_0x164139(0x11d)](_0x58b4dd)[_0x164139(0x4a8)](()=>{var _0x242d3f=_0x164139;log(_0x242d3f(0x2ae));});}}catch(_0x20ef5d){errorlog(_0x20ef5d);}},_0x11fc73,_0x125703);});},_0x5db93f[_0x1c8a5e(0x6b6)]=function(_0x1c6327,_0x288ff2,_0xcffd79){var _0x2790d7=_0x1c8a5e;if(_0x2790d7(0x30c)!==_0x2790d7(0x309)){if(_0x5db93f[_0x2790d7(0x482)]){if(_0x2790d7(0x60d)!==_0x2790d7(0x60d))_0x10d9cd[_0x2790d7(0x71f)]=_0x1ddae2['zoom'][_0x2790d7(0x299)];else return generateHash(_0x1c6327+_0x5db93f[_0x2790d7(0x482)]+_0x5db93f[_0x2790d7(0x37e)],0x10)['then'](function(_0x29f4bc){var _0x44118d=_0x2790d7,_0x595e29={};_0x288ff2&&_0x288ff2[_0x44118d(0x3a4)]&&(_0x44118d(0x4e8)!==_0x44118d(0x447)?_0x288ff2['roomenc']=_0x29f4bc:_0x3bcca8[_0x44118d(0x4ae)][_0x4669ec][_0x44118d(0x463)][_0x44118d(0x1cb)](_0x44118d(0x176),_0x532cf4));if(_0x5db93f[_0x44118d(0x21d)]&&_0x5db93f['directorUUID'])_0x44118d(0x5cc)!==_0x44118d(0x621)?(_0x595e29[_0x44118d(0x4a0)]=_0xcffd79,_0x595e29[_0x44118d(0x14d)]=_0x29f4bc,_0x595e29[_0x44118d(0x3ec)]=_0x288ff2,_0x5db93f[_0x44118d(0x2e0)](_0x595e29,_0x5db93f[_0x44118d(0x62b)]),log(_0x595e29)):_0x2a6f1a[_0x44118d(0x4ae)][_0x442984][_0x44118d(0x1f8)][_0x44118d(0x526)]();else{if(_0x288ff2[_0x44118d(0x3a4)]){_0x595e29[_0x44118d(0x195)]=_0x44118d(0x4a0),_0x595e29[_0x44118d(0x3ec)]=_0x288ff2,log(_0x595e29);if(_0x5db93f[_0x44118d(0x2e0)](_0x595e29,_0xcffd79)){if(_0x44118d(0x588)===_0x44118d(0x588)){var _0x595e29={};_0x595e29[_0x44118d(0x195)]=_0x44118d(0x4a0),_0x595e29[_0x44118d(0x14d)]=_0x29f4bc,_0x595e29[_0x44118d(0x499)]=_0xcffd79,_0x5db93f[_0x44118d(0x2ee)](_0x595e29);}else _0x32c4dd[_0x44118d(0x48d)][_0x42c2f2][_0x44118d(0x721)]&&(_0x164c25(_0x3a90c['pcs'][_0x55be71]['keyframeTimeout']),_0x37f50a[_0x44118d(0x48d)][_0xb872b8][_0x44118d(0x721)]=null),_0x38460d[_0x44118d(0x48d)][_0x2cb758][_0x44118d(0x721)]=_0x11c1e5(function(){var _0x51cfe9=_0x44118d;_0x164545[_0x51cfe9(0x75e)](_0x4d2ec8);},_0x17b464(_0x11f974[_0x44118d(0x48d)][_0x29f447][_0x44118d(0x6b7)]));}log(_0x595e29);}else{if(_0x44118d(0x500)in _0x288ff2){_0x595e29[_0x44118d(0x195)]=_0x44118d(0x4a0),_0x595e29[_0x44118d(0x3ec)]=_0x288ff2,delete _0x595e29[_0x44118d(0x3ec)]['roomid'],delete _0x595e29[_0x44118d(0x3ec)]['roomenc'],log(_0x595e29);if(_0x5db93f[_0x44118d(0x2e0)](_0x595e29,_0xcffd79)){var _0x595e29={};_0x595e29['request']='migrate',_0x595e29[_0x44118d(0x14d)]=_0x29f4bc,_0x595e29[_0x44118d(0x499)]=_0xcffd79,_0x5db93f[_0x44118d(0x2ee)](_0x595e29);}log(_0x595e29);}else _0x595e29[_0x44118d(0x195)]='migrate',_0x595e29[_0x44118d(0x14d)]=_0x29f4bc,_0x595e29['target']=_0xcffd79,_0x5db93f['sendMsg'](_0x595e29);}}})[_0x2790d7(0x55f)](errorlog);}else{_0x288ff2&&_0x288ff2[_0x2790d7(0x3a4)]&&(_0x288ff2['roomenc']=_0x1c6327);var _0x268143={};if(_0x5db93f[_0x2790d7(0x21d)]&&_0x5db93f['directorUUID'])_0x268143[_0x2790d7(0x4a0)]=_0xcffd79,_0x268143[_0x2790d7(0x14d)]=_0x1c6327,_0x268143[_0x2790d7(0x3ec)]=_0x288ff2,_0x5db93f['sendRequest'](_0x268143,_0x5db93f[_0x2790d7(0x62b)]),log(_0x268143);else{if(_0x288ff2[_0x2790d7(0x3a4)]){_0x268143[_0x2790d7(0x195)]=_0x2790d7(0x4a0),_0x268143[_0x2790d7(0x3ec)]=_0x288ff2;if(_0x5db93f[_0x2790d7(0x2e0)](_0x268143,_0xcffd79)){log(_0x268143);var _0x268143={};_0x268143[_0x2790d7(0x195)]='migrate',_0x268143[_0x2790d7(0x14d)]=_0x1c6327,_0x268143[_0x2790d7(0x499)]=_0xcffd79,_0x5db93f[_0x2790d7(0x2ee)](_0x268143);}}else{if('broadcast'in _0x288ff2){_0x268143['request']=_0x2790d7(0x4a0),_0x268143['transferSettings']=_0x288ff2,delete _0x268143['transferSettings']['roomid'],delete _0x268143[_0x2790d7(0x3ec)][_0x2790d7(0x363)];if(_0x5db93f[_0x2790d7(0x2e0)](_0x268143,_0xcffd79)){warnlog(_0x268143);var _0x268143={};_0x268143[_0x2790d7(0x195)]='migrate',_0x268143[_0x2790d7(0x14d)]=rid,_0x268143['target']=_0xcffd79,_0x5db93f[_0x2790d7(0x2ee)](_0x268143);}}else _0x268143['request']=_0x2790d7(0x4a0),_0x268143[_0x2790d7(0x14d)]=_0x1c6327,_0x268143[_0x2790d7(0x499)]=_0xcffd79,_0x5db93f[_0x2790d7(0x2ee)](_0x268143);}}}}else _0xc6ffa7(_0x2790d7(0x584)),_0x162e0b[_0x2790d7(0x4ae)][_0x4b3159][_0x2790d7(0x463)][_0x2790d7(0x176)]()[_0x2790d7(0x4a8)](_0x2ba16f=>{var _0xa7ed26=_0x2790d7;_0x552dc4('playing'),_0x3cd661[_0xa7ed26(0x6c1)]=!![];})[_0x2790d7(0x55f)](_0xd333cc);},_0x5db93f[_0x1c8a5e(0x590)]=function(_0x3ea29a,_0x1b4f15){var _0x5b592b=_0x1c8a5e;_0x1b4f15=parseInt(_0x1b4f15);try{var _0x3cd72f=getSenders2(_0x3ea29a)['find'](function(_0x2803fb){var _0x1c3080=_0x3cda;return _0x2803fb[_0x1c3080(0x3db)]&&_0x2803fb[_0x1c3080(0x3db)][_0x1c3080(0x1a3)]==_0x1c3080(0x35e);});if(!_0x3cd72f){if(_0x5b592b(0x72b)!==_0x5b592b(0x494)){warnlog(_0x5b592b(0x570));return;}else _0x51fbd2[_0x5b592b(0x58d)]=!![],_0x336d8c['directorDisplayMute']();}var _0x1c08fc=_0x3cd72f['getParameters']();if(!_0x1c08fc['encodings']||_0x1c08fc[_0x5b592b(0x467)][_0x5b592b(0x6a0)]==0x0){if(_0x5b592b(0x4a3)===_0x5b592b(0x47f)){_0x283e60('PONGED');return;}else _0x1c08fc[_0x5b592b(0x467)]=[{}];}if(_0x1b4f15<0x0)_0x1c08fc['encodings'][0x0][_0x5b592b(0x1b9)]==![]&&(_0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1b9)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x1b4f15=0x20,_0x5db93f[_0x5b592b(0xfd)]&&(_0x1b4f15=_0x5db93f[_0x5b592b(0xfd)]),_0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1db)]=_0x1b4f15*0x400):delete _0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1db)];else _0x1b4f15===0x0?_0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1b9)]=![]:(_0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1b9)]==![]&&(_0x1c08fc['encodings'][0x0][_0x5b592b(0x1b9)]=!![]),_0x1c08fc[_0x5b592b(0x467)][0x0][_0x5b592b(0x1db)]=_0x1b4f15*0x400);_0x3cd72f[_0x5b592b(0x11d)](_0x1c08fc)['then'](()=>{var _0x27abf8=_0x5b592b;pokeIframeAPI(_0x27abf8(0x10e),_0x1b4f15,_0x3ea29a),log(_0x27abf8(0x1ec));})[_0x5b592b(0x55f)](warnlog);}catch(_0x9198db){errorlog(_0x9198db),log(_0x3ea29a),log(_0x5db93f[_0x5b592b(0x48d)][_0x3ea29a]);}},_0x5db93f[_0x1c8a5e(0x1ce)]=function(_0x158c9a){var _0x11a861=_0x1c8a5e;if(_0x5db93f[_0x11a861(0x48c)]&&_0x5db93f['pcs'][_0x158c9a][_0x11a861(0x4ab)]===!![])_0x5db93f['limitBitrate'](_0x158c9a,0x0),_0x5db93f['pcs'][_0x158c9a][_0x11a861(0x3af)]===0x0&&(_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x1fd)]===![]?_0x5db93f['limitAudioBitrate'](_0x158c9a,0x0):_0x5db93f['limitAudioBitrate'](_0x158c9a,-0x1));else{if(_0x5db93f[_0x11a861(0x48d)][_0x158c9a]&&_0x5db93f['pcs'][_0x158c9a][_0x11a861(0x3af)]!==![]){if(_0x11a861(0x58f)!=='VOvyp')_0x259bb8[_0x11a861(0x4ae)][_0xcf5dcd][_0x11a861(0x481)]=![];else{if(_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x1fd)]===![]){var _0x328786=_0x5db93f[_0x11a861(0x48d)][_0x158c9a]['optimizedBitrate'];_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x576)]&&_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x576)]>0x0&&(_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x576)]<_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x3af)]&&(_0x328786=_0x5db93f[_0x11a861(0x48d)][_0x158c9a][_0x11a861(0x576)])),_0x5db93f[_0x11a861(0x5ae)](_0x158c9a,_0x328786),_0x5db93f[_0x11a861(0x48d)][_0x158c9a]['optimizedBitrate']===0x0&&_0x5db93f[_0x11a861(0x590)](_0x158c9a,0x0);}else _0x5db93f['pcs'][_0x158c9a][_0x11a861(0x3af)]===0x0&&(_0x5db93f[_0x11a861(0x590)](_0x158c9a,-0x1),_0x5db93f[_0x11a861(0x755)]());}}else _0x11a861(0x3b5)===_0x11a861(0x3b5)?_0x5db93f[_0x11a861(0x755)]():(_0x103ede[_0x11a861(0x590)](_0x3381a7,-0x1),_0xae8a43[_0x11a861(0x755)]());}},_0x5db93f['limitTotalBitrateGuests']=function(_0x2b4dee=0x0,_0x367966=![]){var _0x3923fc=_0x1c8a5e;if(!_0x5db93f[_0x3923fc(0x269)])return _0x2b4dee;var _0x1c63db=_0x2b4dee;if(_0x367966===![])_0x1c63db=0x0;else _0x1c63db<0x0&&(_0x1c63db=_0x5db93f[_0x3923fc(0x48d)][_0x367966][_0x3923fc(0x4b4)]||0x9c4);var _0x55cfc2=0x0;for(var _0x3a4b52 in _0x5db93f[_0x3923fc(0x48d)]){if(_0x367966===_0x3a4b52)continue;try{var _0x300fb0=getSenders2(_0x3a4b52)[_0x3923fc(0x72e)](function(_0x4e1645){var _0x1fe551=_0x3923fc;return _0x4e1645['track']&&_0x4e1645[_0x1fe551(0x3db)]['kind']==_0x1fe551(0x275);});if(!_0x300fb0){if(_0x3923fc(0x504)===_0x3923fc(0x504))continue;else _0x2826ab(_0x1292e6,_0x3923fc(0x566)+_0x536876[_0x3923fc(0x4e3)]+_0x40e2dc[_0x3923fc(0x1ea)]+_0x3923fc(0x40d)+_0x3ee44d[_0x3923fc(0x4ae)][_0x5e58da]['streamID']+_0x3923fc(0x750)+_0x42b81e+'&room='+_0x61384d[_0x3923fc(0x14d)]+_0x45497d+_0x40ca03,_0x2ec325[_0x3923fc(0x4ae)][_0x329bf4][_0x3923fc(0x678)]);}var _0x941218=_0x300fb0[_0x3923fc(0x4f9)]();if(!_0x941218[_0x3923fc(0x467)]||_0x941218[_0x3923fc(0x467)][_0x3923fc(0x6a0)]==0x0){_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]<0x0?_0x1c63db+=0x9c4:_0x1c63db+=_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]||0x9c4;warnlog(_0x1c63db),_0x55cfc2+=0x1;continue;}if(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1b9)]==![])continue;if(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1db)])_0x3923fc(0x1a0)in _0x5db93f['pcs'][_0x3a4b52]?_0x1c63db+=parseInt(_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x1a0)]):_0x1c63db+=parseInt(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1db)])/0x400;else _0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]<0x0?_0x1c63db+=0x9c4:(_0x1c63db+=_0x5db93f['pcs'][_0x3a4b52][_0x3923fc(0x4b4)]||0x9c4,warnlog(_0x1c63db));_0x55cfc2+=0x1;}catch(_0x47911d){errorlog(_0x47911d);}}if(!_0x1c63db)return _0x1c63db;warnlog(_0x3923fc(0x5ec)+_0x1c63db);var _0x4b9e73=parseFloat(_0x1c63db/_0x5db93f[_0x3923fc(0x269)]);_0x4b9e73<0x1&&(_0x4b9e73=0x1);for(var _0x3a4b52 in _0x5db93f[_0x3923fc(0x48d)]){if(_0x367966===_0x3a4b52)continue;try{var _0x300fb0=getSenders2(_0x3a4b52)[_0x3923fc(0x72e)](function(_0x11efc0){var _0x26eb56=_0x3923fc;return _0x11efc0[_0x26eb56(0x3db)]&&_0x11efc0['track']['kind']==_0x26eb56(0x275);});if(!_0x300fb0)continue;var _0x941218=_0x300fb0[_0x3923fc(0x4f9)]();if(!_0x941218[_0x3923fc(0x467)]||_0x941218[_0x3923fc(0x467)][_0x3923fc(0x6a0)]==0x0){if(_0x3923fc(0x4a7)===_0x3923fc(0x594))_0x5be1d2(function(){var _0x426475=_0x3923fc;_0xa1211e(_0x52fb73[_0x426475(0x242)]);},0x1);else{if(_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]<0x0)var _0x34ade1=0x9c4;else var _0x34ade1=_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]||0x9c4;var _0x2cf889=parseInt(_0x34ade1/_0x4b9e73);_0x5db93f[_0x3923fc(0x5ae)](_0x3a4b52,_0x2cf889,!![]);continue;}}if(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1b9)]==![])continue;if(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1db)]){if('preLimitedBitrate'in _0x5db93f[_0x3923fc(0x48d)][_0x3a4b52])var _0x34ade1=parseInt(_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x1a0)]);else var _0x34ade1=parseInt(parseInt(_0x941218[_0x3923fc(0x467)][0x0][_0x3923fc(0x1db)])/0x400);var _0x2cf889=parseInt(_0x34ade1/_0x4b9e73);_0x5db93f[_0x3923fc(0x5ae)](_0x3a4b52,_0x2cf889,!![]);}else{if(_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52]['setBitrate']<0x0)var _0x34ade1=0x9c4;else var _0x34ade1=_0x5db93f[_0x3923fc(0x48d)][_0x3a4b52][_0x3923fc(0x4b4)]||0x9c4;var _0x2cf889=parseInt(_0x34ade1/_0x4b9e73);_0x5db93f[_0x3923fc(0x5ae)](_0x3a4b52,_0x2cf889,!![]);}}catch(_0x202c39){errorlog(_0x202c39);}}return parseInt(_0x2b4dee/_0x4b9e73);},_0x5db93f[_0x1c8a5e(0x11f)]=function(_0x2492a8,_0x202d85=![]){var _0xbee453=_0x1c8a5e,_0x8c731b={};_0x8c731b[_0xbee453(0x723)]=[_0x2492a8],_0x5db93f[_0xbee453(0xf0)](_0x8c731b,_0x202d85);},_0x5db93f[_0x1c8a5e(0x5ae)]=function(_0x5839fc,_0x166715,_0xc7086b=![]){var _0x5e7b95=_0x1c8a5e;if('vIIaE'===_0x5e7b95(0x372))_0x484205(_0x25b3e8,_0x467528['recorder']);else{if(!(_0x5839fc in _0x5db93f[_0x5e7b95(0x48d)]))return;_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x315)]&&(clearInterval(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x315)]),_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['bitrateTimeout']=null);if(_0x166715===null){if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x576)]===![])return;_0x166715=_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['savedBitrate'];}_0x166715=parseInt(_0x166715);_0x5db93f[_0x5e7b95(0x237)]&&(_0x166715>_0x5db93f[_0x5e7b95(0x237)]&&(_0x166715=_0x5db93f[_0x5e7b95(0x237)]));_0x5db93f['pcs'][_0x5839fc][_0x5e7b95(0x4b4)]&&_0x166715>_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x4b4)]&&(_0x166715=_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x4b4)]);_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x576)]=_0x166715;if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x3af)]!==![]){if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1fd)]===![]){if(_0x5e7b95(0x361)!==_0x5e7b95(0x4dc))_0x166715>_0x5db93f['pcs'][_0x5839fc][_0x5e7b95(0x3af)]&&(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x576)]=_0x166715,_0x166715=parseInt(_0x5db93f['pcs'][_0x5839fc]['optimizedBitrate'])||0x0);else try{_0x58acba[_0x5e7b95(0x48d)][_0xe7a572][_0x5e7b95(0x3d0)][_0x5e7b95(0x6e5)](_0x3b3efa);}catch(_0x58a894){_0x3391dd(_0x5e7b95(0x2cb));}}}_0xc7086b===![]&&(_0x5db93f[_0x5e7b95(0x269)]&&(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['preLimitedBitrate']=_0x166715,_0x166715=_0x5db93f['limitTotalBitrateGuests'](_0x166715,_0x5839fc)));if(_0x166715===0x0){var _0x990d38=Date[_0x5e7b95(0x16c)]()-_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x6c5)];_0x990d38<_0x5db93f[_0x5e7b95(0x362)]&&(_0x166715=_0x5db93f[_0x5e7b95(0x52a)],_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x315)]=setTimeout(function(_0x474357){var _0x163fdf=_0x5e7b95;try{if(_0x163fdf(0x248)!==_0x163fdf(0x5df))_0x5db93f['limitBitrate'](_0x474357,null);else{var _0x41983a={};_0x41983a[_0x163fdf(0x4ba)]=_0x59102a(_0x3b7443[_0x163fdf(0x39a)])||0x0,_0x41983a[_0x163fdf(0x17e)]=_0x35e853(_0x3feb[_0x163fdf(0x29d)])||0x0,_0x41983a['Buffer_Delay_in_ms']=0x0,_0x41983a[_0x163fdf(0xf3)]=_0x2fb149['trackIdentifier'],_0x34b00c[_0x163fdf(0x4ae)][_0x21ef18][_0x163fdf(0x1bb)][_0x5a2f7b['id']]=_0x41983a;}}catch(_0x665a3e){};},_0x990d38+0x1,_0x5839fc));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log(_0x5e7b95(0x3ea));if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x746)]==!![]&&_0x5db93f['pcs'][_0x5839fc][_0x5e7b95(0x5a7)]==![])return;var _0x2a0e3f=getSenders2(_0x5839fc)[_0x5e7b95(0x72e)](function(_0x32f4a0){var _0x31c46d=_0x5e7b95;return _0x32f4a0[_0x31c46d(0x3db)]&&_0x32f4a0[_0x31c46d(0x3db)][_0x31c46d(0x1a3)]==_0x31c46d(0x275);});if(!_0x2a0e3f){warnlog(_0x5e7b95(0x592));return;}var _0x561c2b=_0x2a0e3f[_0x5e7b95(0x4f9)]();(!_0x561c2b[_0x5e7b95(0x467)]||_0x561c2b[_0x5e7b95(0x467)]['length']==0x0)&&(_0x561c2b[_0x5e7b95(0x467)]=[{}]);if(_0x166715<0x0)_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]==![]&&(_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]=!![]),_0x166715=0x9c4,_0x5db93f[_0x5e7b95(0x510)]&&(_0x166715=_0x5db93f[_0x5e7b95(0x510)]),_0x5db93f[_0x5e7b95(0x237)]&&(_0x166715>_0x5db93f[_0x5e7b95(0x237)]&&(_0x166715=_0x5db93f[_0x5e7b95(0x237)])),_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1db)]=_0x166715*0x400;else _0x166715===0x0?_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]=![]:(_0x561c2b[_0x5e7b95(0x467)][0x0]['active']==![]&&(_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]=!![]),_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1db)]=_0x166715*0x400);_0x2a0e3f[_0x5e7b95(0x11d)](_0x561c2b)['then'](()=>{var _0x496337=_0x5e7b95;pokeIframeAPI(_0x496337(0x4c0),_0x166715,_0x5839fc),log('bandwidth\x20set!');})[_0x5e7b95(0x55f)](warnlog);return;}else{if(_0x5e7b95(0x502)in window&&_0x5e7b95(0x11d)in window['RTCRtpSender'][_0x5e7b95(0x32a)]){var _0x2a0e3f=getSenders2(_0x5839fc)['find'](function(_0x67e8e6){var _0x50050a=_0x5e7b95;return _0x67e8e6['track']&&_0x67e8e6['track'][_0x50050a(0x1a3)]=='video';});if(!_0x2a0e3f){warnlog(_0x5e7b95(0x592));return;}var _0x561c2b=_0x2a0e3f[_0x5e7b95(0x4f9)]();(!_0x561c2b[_0x5e7b95(0x467)]||_0x561c2b['encodings'][_0x5e7b95(0x6a0)]==0x0)&&(_0x561c2b[_0x5e7b95(0x467)]=[{}]);if(_0x166715<0x0)_0x561c2b['encodings'][0x0][_0x5e7b95(0x1b9)]==![]&&(_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]=!![]),delete _0x561c2b[_0x5e7b95(0x467)][0x0]['maxBitrate'];else _0x166715===0x0?_0x561c2b[_0x5e7b95(0x467)][0x0]['active']=![]:(_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]==![]&&(_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1b9)]=!![]),_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x1db)]=_0x166715*0x400);var _0x55a977=0x64;_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x3dd)]&&(_0x55a977=_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x3dd)]);if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x342)]&&_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x342)]<_0x55a977){if('rDchC'!==_0x5e7b95(0x25c)){_0x11c5a4[_0x5e7b95(0x744)](_0x309adf);return;}else _0x55a977=_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x342)];}if(_0x166715!==0x0){if(_0x166715<0x0)_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64;else{if(_0x166715>=0x259)_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64;else{if(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x5ee)]===![]&&_0x5db93f[_0x5e7b95(0x4bf)][_0x5e7b95(0x37a)](_0x5839fc)==-0x1&&_0x5db93f[_0x5e7b95(0x4ce)])_0x5db93f['pcs'][_0x5839fc][_0x5e7b95(0x1de)]=0x64;else{if(_0x166715>=0xc9)_0x5db93f[_0x5e7b95(0x6c3)]?(warnlog(_0x5e7b95(0x341)),_0x5db93f['pcs'][_0x5839fc]['scaleDueToBitrate']=0x64/2.5):_0x5e7b95(0x49d)!=='tfCTE'?_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64/0x2:_0x1154c0[_0x5e7b95(0x363)]=_0x8b7fe;else{if(_0x166715>=0x51)_0x5db93f[_0x5e7b95(0x6c3)]?_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64/0x4:_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64/0x3;else _0x5db93f[_0x5e7b95(0x6c3)]?_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64/0x5:_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]=0x64/0x4;}}}}_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['scaleDueToBitrate']<_0x55a977&&(_0x55a977=_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x1de)]);_0x55a977=_0x5db93f['pixelFix'](_0x55a977,_0x5839fc);if(_0x55a977<=0x0||_0x55a977==0x64){var _0x5c4213=getChromeVersion();_0x5c4213>0x50?_0x5e7b95(0x1f2)!==_0x5e7b95(0x181)?'scaleResolutionDownBy'in _0x561c2b[_0x5e7b95(0x467)][0x0]?'DyCou'!==_0x5e7b95(0x13b)?delete _0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x735)]:_0x4ac171['rpcs'][_0x2f9e11][_0x5e7b95(0x115)][_0x5e7b95(0x547)]['display']=_0x5e7b95(0x100):_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x735)]=0x1:_0x5b0fd5=_0x4b4655['optimize']:_0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x735)]=0x1;}else _0x561c2b[_0x5e7b95(0x467)][0x0][_0x5e7b95(0x735)]=0x64/_0x55a977;}iPad||iOS||navigator&&navigator[_0x5e7b95(0x4cb)]&&navigator[_0x5e7b95(0x4cb)][_0x5e7b95(0x37a)](_0x5e7b95(0x65f))>=0x0?_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['bitrateTimeoutFirefox']?(clearInterval(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['bitrateTimeoutFirefox']),_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc]['bitrateTimeoutFirefox']=setTimeout(function(_0x33f124,_0x250c02){var _0x1c7793=_0x5e7b95;_0x5db93f['pcs'][_0x33f124][_0x1c7793(0x21a)]=![],_0x5db93f[_0x1c7793(0x5ae)](_0x33f124,null,_0x250c02);},0x7d0,_0x5839fc,_0xc7086b)):(_0x5db93f[_0x5e7b95(0x48d)][_0x5839fc][_0x5e7b95(0x21a)]=setTimeout(function(_0x5f570f){var _0x52b0d5=_0x5e7b95;_0x5db93f[_0x52b0d5(0x48d)][_0x5f570f][_0x52b0d5(0x21a)]=![];},0x7d0,_0x5839fc),_0x2a0e3f[_0x5e7b95(0x11d)](_0x561c2b)[_0x5e7b95(0x4a8)](()=>{var _0x3c14e5=_0x5e7b95;'nGtuf'!==_0x3c14e5(0x117)?(log(_0x3c14e5(0x38d)),_0x5db93f[_0x3c14e5(0x48d)][_0x5839fc]['stats'][_0x3c14e5(0x5cb)]=parseInt(_0x55a977)+'%',pokeIframeAPI(_0x3c14e5(0x4c0),_0x166715,_0x5839fc),pokeIframeAPI(_0x3c14e5(0x453),_0x55a977,_0x5839fc)):(_0x4c1704[_0x3c14e5(0x5ba)]=_0x456923[_0x3c14e5(0x2a7)](_0x3fc2dc[_0x3c14e5(0x5ba)],{'stereo':0x2}),_0x593776(_0x3c14e5(0x1a1)));})['catch'](warnlog)):_0x2a0e3f['setParameters'](_0x561c2b)[_0x5e7b95(0x4a8)](()=>{var _0x43c961=_0x5e7b95;log('bandwidth\x20set!'),_0x5db93f[_0x43c961(0x48d)][_0x5839fc][_0x43c961(0x1bb)][_0x43c961(0x5cb)]=parseInt(_0x55a977)+'%',pokeIframeAPI('setVideoBitrate',_0x166715,_0x5839fc),pokeIframeAPI(_0x43c961(0x453),_0x55a977,_0x5839fc);})['catch'](warnlog);return;}else warnlog(_0x5e7b95(0x2d4));}}catch(_0x3b93be){errorlog(_0x3b93be);}}};function _0x394785(_0x4ea5da,_0x1ed16b=0x2710){var _0x2b93bb=_0x1c8a5e;_0x1ed16b=parseInt(_0x1ed16b);if(_0x5db93f[_0x2b93bb(0xfd)])_0x1ed16b+=_0x5db93f[_0x2b93bb(0xfd)];else{if(_0x5db93f[_0x2b93bb(0x21d)]&&_0x5db93f['stereo']==0x5)_0x1ed16b+=0x20;else _0x5db93f[_0x2b93bb(0x55c)]&&_0x5db93f[_0x2b93bb(0x55c)]!=0x3?_0x1ed16b+=0x100:_0x1ed16b+=0x20;}return log(_0x2b93bb(0x2bc)+_0x1ed16b),_0x1ed16b<0x1&&(_0x1ed16b=0x1),_0x4ea5da=CodecsHandler[_0x2b93bb(0x5bd)](_0x4ea5da,{'min':parseInt(_0x1ed16b/0xa)||0x1,'max':_0x1ed16b},_0x5db93f[_0x2b93bb(0x26c)]),_0x4ea5da;}_0x5db93f[_0x1c8a5e(0x757)]=function(_0x38e1b0,_0x1fe312){var _0x528a99=_0x1c8a5e;log(_0x38e1b0),_0x5db93f[_0x528a99(0x725)]==={}&&log(_0x528a99(0x675)),window[_0x528a99(0x56e)]['subtle']['sign']({'name':_0x528a99(0x6fd)},_0x5db93f[_0x528a99(0x725)][_0x528a99(0x5fd)],_0x5db93f[_0x528a99(0x6b0)][_0x528a99(0x244)](_0x38e1b0))['then'](function(_0x201654){var _0xaff6f0=_0x528a99;_0x201654=new Uint8Array(_0x201654),_0x201654=_0x201654[_0xaff6f0(0x178)]((_0x1939b5,_0x3d92c9)=>_0x1939b5+_0x3d92c9[_0xaff6f0(0x15f)](0x10)[_0xaff6f0(0x3c6)](0x2,'0'),''),_0x1fe312(_0x38e1b0,_0x201654),log(JSON[_0xaff6f0(0x4fc)](_0x201654));})[_0x528a99(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0x679)]=function(_0xfae93f,_0xda860a){var _0x4d9ad6=_0x1c8a5e;_0xfae93f[_0x4d9ad6(0x5b8)]=new Uint8Array(_0xfae93f[_0x4d9ad6(0x5b8)][_0x4d9ad6(0x602)](/.{1,2}/g)[_0x4d9ad6(0x227)](_0x4b521f=>parseInt(_0x4b521f,0x10)));if(_0x5db93f[_0x4d9ad6(0x385)][_0xda860a]['publicKey']){if(_0x4d9ad6(0x159)!==_0x4d9ad6(0x159))_0xc7d9e6(_0x4d9ad6(0x4b7));else return window['crypto'][_0x4d9ad6(0x587)][_0x4d9ad6(0x13f)]({'name':_0x4d9ad6(0x6fd)},_0x5db93f['keys'][_0xda860a][_0x4d9ad6(0x5eb)],_0xfae93f['signature'],_0x5db93f[_0x4d9ad6(0x6b0)][_0x4d9ad6(0x244)](_0xfae93f[_0x4d9ad6(0x63d)]))['then'](function(_0x3df642){return log(_0x3df642),_0x3df642;})[_0x4d9ad6(0x55f)](function(_0x5e5a2c){return errorlog(_0x5e5a2c),![];});}},_0x5db93f['desaltStreamID']=function(_0xebc110){var _0x3e6a1a=_0x1c8a5e;if(_0x5db93f[_0x3e6a1a(0x482)])return _0x5db93f[_0x3e6a1a(0x2da)]!==![]?(log(_0x3e6a1a(0x2eb)),_0xebc110=_0xebc110[_0x3e6a1a(0x643)](0x0,-0x1*_0x5db93f[_0x3e6a1a(0x2da)][_0x3e6a1a(0x6a0)]),_0xebc110):(log(_0x3e6a1a(0x6a7)+_0xebc110),generateHash(_0x5db93f[_0x3e6a1a(0x482)]+_0x5db93f[_0x3e6a1a(0x37e)],0x6)[_0x3e6a1a(0x4a8)](function(_0x2449cf){var _0x4ca009=_0x3e6a1a;return _0x5db93f[_0x4ca009(0x2da)]=_0x2449cf,log(_0xebc110),_0xebc110=_0xebc110[_0x4ca009(0x643)](0x0,-0x1*_0x5db93f[_0x4ca009(0x2da)][_0x4ca009(0x6a0)]),log(_0x4ca009(0x28a)+_0xebc110),_0xebc110;})[_0x3e6a1a(0x55f)](errorlog));return _0xebc110;},_0x5db93f[_0x1c8a5e(0x619)]=function(){var _0x2b3ec3=_0x1c8a5e;if(!_0x5db93f[_0x2b3ec3(0x2b1)])return;if(!_0x5db93f['director'])return;if(_0x5db93f[_0x2b3ec3(0x3b2)]['length'])_0x5db93f[_0x2b3ec3(0x3b2)][_0x2b3ec3(0x6a0)]>0xa?getById(_0x2b3ec3(0x644))['innerHTML']='β€Ό':getById(_0x2b3ec3(0x644))[_0x2b3ec3(0x253)]=_0x5db93f[_0x2b3ec3(0x3b2)][_0x2b3ec3(0x6a0)],getById('queueNotification')[_0x2b3ec3(0x36c)]['add'](_0x2b3ec3(0x644));else{if(_0x2b3ec3(0x3e8)!==_0x2b3ec3(0x3e8))return;else getById(_0x2b3ec3(0x644))[_0x2b3ec3(0x253)]='',getById(_0x2b3ec3(0x644))[_0x2b3ec3(0x36c)][_0x2b3ec3(0x526)](_0x2b3ec3(0x644));}},_0x5db93f[_0x1c8a5e(0xfe)]=function(){var _0x262996=_0x1c8a5e;if(!_0x5db93f[_0x262996(0x2b1)])return;if(!_0x5db93f[_0x262996(0x21d)])return;if(_0x5db93f[_0x262996(0x3b2)][_0x262996(0x6a0)]==0x0){getById('queuebutton')[_0x262996(0x36c)][_0x262996(0x392)](_0x262996(0x740)),getById(_0x262996(0x52d))[_0x262996(0x36c)][_0x262996(0x392)]('red'),getById(_0x262996(0x52d))[_0x262996(0x36c)][_0x262996(0x526)](_0x262996(0x131)),setTimeout(function(){var _0x49f4bd=_0x262996;getById(_0x49f4bd(0x52d))[_0x49f4bd(0x36c)][_0x49f4bd(0x392)](_0x49f4bd(0x131)),getById(_0x49f4bd(0x52d))['classList'][_0x49f4bd(0x526)](_0x49f4bd(0x740)),getById(_0x49f4bd(0x52d))['classList'][_0x49f4bd(0x526)](_0x49f4bd(0x5e4));},0x32);return;}var _0x401d2f=_0x5db93f[_0x262996(0x3b2)][_0x262996(0x5fb)]();getById(_0x262996(0x52d))[_0x262996(0x36c)][_0x262996(0x392)](_0x262996(0x740)),getById(_0x262996(0x52d))[_0x262996(0x36c)][_0x262996(0x526)](_0x262996(0x131)),setTimeout(function(){var _0x19f219=_0x262996;getById('queuebutton')[_0x19f219(0x36c)][_0x19f219(0x392)](_0x19f219(0x131)),getById('queuebutton')['classList'][_0x19f219(0x526)](_0x19f219(0x740));},0xc8),_0x5db93f[_0x262996(0x619)](),_0x5db93f[_0x262996(0x290)](_0x401d2f),log(_0x262996(0x47c)+_0x401d2f);},_0x5db93f['ping']=function(){var _0x2b1ac1=_0x1c8a5e;if(_0x5db93f[_0x2b1ac1(0x448)])return;clearTimeout(_0x5db93f[_0x2b1ac1(0x3cf)]);if(!_0x5db93f['ws']||_0x5db93f['ws'][_0x2b1ac1(0x3dc)]!==0x1)return;_0x5db93f[_0x2b1ac1(0x3cf)]=setTimeout(function(){var _0x5f4324=_0x2b1ac1;log(_0x5f4324(0x5f9));var _0x1cf321={};_0x1cf321[_0x5f4324(0x195)]=_0x5f4324(0x5a2),_0x5db93f['sendMsg'](_0x1cf321);},0xbb8);},_0x5db93f['watchStream']=function(_0x3ec0d3){var _0x4c6bf6=_0x1c8a5e;_0x5db93f['connect']();if(_0x3ec0d3['length']>0x0){var _0xcc7aff={};_0xcc7aff[_0x4c6bf6(0x195)]=_0x4c6bf6(0x176),_0xcc7aff[_0x4c6bf6(0x678)]=_0x3ec0d3,_0x5db93f[_0x4c6bf6(0x2ee)](_0xcc7aff),_0x5db93f['waitingWatchList'][_0x3ec0d3]=!![];}else log(_0x4c6bf6(0x33e));},_0x5db93f[_0x1c8a5e(0x530)]=function _0x349bbd(_0x8cc006){var _0x5da17b=_0x1c8a5e;_0x5db93f[_0x5da17b(0x4a9)]();var _0x1f8f85={};return _0x1f8f85[_0x5da17b(0x195)]=_0x5da17b(0x683),_0x5db93f['director']&&(_0x1f8f85[_0x5da17b(0x4f2)]=!![]),_0x5db93f[_0x5da17b(0x448)]&&(_0x1f8f85[_0x5da17b(0x678)]=_0x5db93f[_0x5da17b(0x678)]),_0x5db93f[_0x5da17b(0x41c)]===![]&&(_0x5db93f[_0x5da17b(0x41c)]=!![]),_0x5db93f[_0x5da17b(0x482)]?_0x5db93f['hash']?generateHash(_0x8cc006+_0x5db93f[_0x5da17b(0x482)]+_0x5db93f[_0x5da17b(0x37e)],0x10)['then'](function(_0x13800c){var _0x1db03d=_0x5da17b;return _0x5db93f[_0x1db03d(0x448)]&&(_0x5db93f[_0x1db03d(0x363)]=_0x13800c),_0x1f8f85['roomid']=_0x13800c,_0x5db93f[_0x1db03d(0x2ee)](_0x1f8f85),_0x5db93f[_0x1db03d(0x3c0)]=_0x4511d8(),log(_0x1db03d(0x196)),_0x5db93f['listPromise'];})[_0x5da17b(0x55f)](errorlog):generateHash(_0x5db93f[_0x5da17b(0x482)]+_0x5db93f[_0x5da17b(0x37e)],0x6)['then'](function(_0x13a742){var _0x1cb236=_0x5da17b;return _0x5db93f[_0x1cb236(0x2da)]=_0x13a742,log('hash\x20is\x20'+_0x13a742),log(_0x1cb236(0x136)),_0x5db93f[_0x1cb236(0x530)](_0x8cc006);})[_0x5da17b(0x55f)](errorlog):(_0x5db93f['customWSS']&&(_0x5db93f[_0x5da17b(0x363)]=_0x8cc006),_0x1f8f85['roomid']=_0x8cc006,_0x5db93f[_0x5da17b(0x2ee)](_0x1f8f85),_0x5db93f[_0x5da17b(0x3c0)]=_0x4511d8(),log(_0x5da17b(0x661)),_0x5db93f[_0x5da17b(0x3c0)]);},_0x5db93f[_0x1c8a5e(0x2ee)]=function(_0x5a6ad5,_0x35c1dc=![]){var _0x4b06b4=_0x1c8a5e;_0x35c1dc&&(_0x5a6ad5[_0x4b06b4(0x611)]=_0x35c1dc);if(_0x5db93f['customWSS']){_0x5db93f[_0x4b06b4(0x611)]?_0x5a6ad5[_0x4b06b4(0x527)]=_0x5db93f['UUID']:(_0x5db93f[_0x4b06b4(0x611)]=_0x5db93f[_0x4b06b4(0x439)](0x14),_0x5a6ad5[_0x4b06b4(0x527)]=_0x5db93f[_0x4b06b4(0x611)]);if(_0x5db93f['director']){if(_0x4b06b4(0x732)!=='fjoeB')_0x5a6ad5['director']=!![];else{var _0x1b131d={};_0x1b131d[_0x4b06b4(0x195)]=_0x4b06b4(0x4a0),_0x1b131d['roomid']=_0x2da7dc['roomid'],_0x1b131d[_0x4b06b4(0x499)]=_0x3a4e88[_0x4b06b4(0x4a0)]['toString'](),_0x288bc3[_0x4b06b4(0x2ee)](_0x1b131d);}}!('roomid'in _0x5a6ad5)&&(_0x5db93f[_0x4b06b4(0x363)]&&(_0x5a6ad5[_0x4b06b4(0x14d)]=_0x5db93f['roomenc']));}clearTimeout(_0x5db93f[_0x4b06b4(0x3cf)]);try{if(_0x5db93f[_0x4b06b4(0x482)]){if(_0x5a6ad5['streamID']){if(_0x5db93f[_0x4b06b4(0x2da)]!==![]){if(_0x5db93f['ws']===null||(typeof _0x5db93f['ws']!==_0x4b06b4(0x450)||_0x5db93f['ws']['readyState']!==0x1))log(_0x5a6ad5,_0x4b06b4(0x727)),_0x5db93f[_0x4b06b4(0x608)]['push'](_0x5a6ad5);else{_0x5a6ad5[_0x4b06b4(0x678)]=_0x5a6ad5['streamID'][_0x4b06b4(0x524)](0x0,0x18)+_0x5db93f['hash'][_0x4b06b4(0x524)](0x0,0x6);var _0x5dbc85=JSON[_0x4b06b4(0x4fc)](_0x5a6ad5);if(_0x5dbc85[_0x4b06b4(0x6a0)]>0x3a98){errorlog('msg\x20size\x20error'),errorlog(_0x5a6ad5),errorlog(_0x5dbc85[_0x4b06b4(0x6a0)]);return;}_0x5db93f['ws']['send'](_0x5dbc85);}}else return generateHash(_0x5db93f['password']+_0x5db93f[_0x4b06b4(0x37e)],0x6)[_0x4b06b4(0x4a8)](function(_0x3dbfd7){var _0x10575c=_0x4b06b4;if(_0x10575c(0x586)!==_0x10575c(0x586)){_0x16916e[_0x10575c(0x195)]=_0x10575c(0x4a0),_0x16916e[_0x10575c(0x3ec)]=_0x2f8168,_0x1fb05b(_0x16916e);if(_0x5487a7['sendRequest'](_0x16916e,_0x465d24)){var _0x16916e={};_0x16916e[_0x10575c(0x195)]=_0x10575c(0x4a0),_0x16916e[_0x10575c(0x14d)]=_0x2456e5,_0x16916e[_0x10575c(0x499)]=_0x249734,_0x3bd0df[_0x10575c(0x2ee)](_0x16916e);}_0x49addd(_0x16916e);}else{_0x5db93f[_0x10575c(0x2da)]=_0x3dbfd7;if(typeof _0x5db93f['ws']!=='object'||_0x5db93f['ws']['readyState']!==0x1)log(_0x5a6ad5,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x5db93f['msg'][_0x10575c(0x1dc)](_0x5a6ad5);else{_0x5a6ad5['streamID']=_0x5a6ad5['streamID'][_0x10575c(0x524)](0x0,0x18)+_0x5db93f[_0x10575c(0x2da)][_0x10575c(0x524)](0x0,0x6);var _0x4afb85=JSON[_0x10575c(0x4fc)](_0x5a6ad5);if(_0x4afb85[_0x10575c(0x6a0)]>0x3a98){errorlog(_0x10575c(0x34a));return;}_0x5db93f['ws'][_0x10575c(0x6e5)](_0x4afb85);}}})[_0x4b06b4(0x55f)](errorlog);}else{if(_0x5db93f['ws']===null||(typeof _0x5db93f['ws']!==_0x4b06b4(0x450)||_0x5db93f['ws'][_0x4b06b4(0x3dc)]!==0x1))log(_0x5a6ad5,_0x4b06b4(0x727)),_0x5db93f[_0x4b06b4(0x608)][_0x4b06b4(0x1dc)](_0x5a6ad5);else{var _0x5dbc85=JSON[_0x4b06b4(0x4fc)](_0x5a6ad5);if(_0x5dbc85[_0x4b06b4(0x6a0)]>0x3a98){errorlog(_0x4b06b4(0x34a));return;}_0x5db93f['ws'][_0x4b06b4(0x6e5)](_0x5dbc85);}}}else{if(typeof _0x5db93f['ws']!==_0x4b06b4(0x450)||_0x5db93f['ws'][_0x4b06b4(0x3dc)]!==0x1)warnlog(_0x4b06b4(0x537)),_0x5db93f[_0x4b06b4(0x608)]['push'](_0x5a6ad5);else{var _0x5dbc85=JSON['stringify'](_0x5a6ad5);if(_0x5dbc85[_0x4b06b4(0x6a0)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0x5db93f['ws'][_0x4b06b4(0x6e5)](_0x5dbc85);}}}catch(_0x53e8cd){errorlog(_0x53e8cd);}},_0x5db93f[_0x1c8a5e(0xf0)]=function(_0x478a8a,_0x59a3d4=![]){var _0x161862=_0x1c8a5e,_0x36e984=[],_0x46a7ca=JSON[_0x161862(0x4fc)](_0x478a8a);for(var _0x77fe2a in _0x5db93f[_0x161862(0x48d)]){if(_0x59a3d4&&_0x59a3d4!==_0x77fe2a)continue;try{_0x5db93f[_0x161862(0x48d)][_0x77fe2a][_0x161862(0x3d0)]['send'](_0x46a7ca),_0x36e984[_0x161862(0x1dc)](_0x77fe2a);}catch(_0x366c37){warnlog(_0x161862(0x3de));}if(_0x59a3d4&&_0x59a3d4===_0x77fe2a)return _0x36e984[_0x161862(0x6a0)];}for(var _0x77fe2a in _0x5db93f[_0x161862(0x4ae)]){if(_0x59a3d4&&_0x59a3d4!==_0x77fe2a)continue;if(_0x36e984['includes'](_0x77fe2a))continue;try{if(_0x161862(0x205)in _0x5db93f[_0x161862(0x4ae)][_0x77fe2a]){var _0x1b43b2=JSON[_0x161862(0x476)](_0x478a8a);_0x1b43b2[_0x161862(0x52e)]=!![],_0x1b43b2=JSON[_0x161862(0x4fc)](_0x1b43b2),_0x5db93f[_0x161862(0x4ae)][_0x5db93f[_0x161862(0x4ae)][_0x77fe2a][_0x161862(0x205)]][_0x161862(0x4d5)]['send'](_0x1b43b2);}else _0x5db93f[_0x161862(0x4ae)][_0x77fe2a][_0x161862(0x4d5)]['send'](_0x46a7ca);_0x36e984[_0x161862(0x1dc)](_0x77fe2a);}catch(_0x2a8ae3){warnlog(_0x161862(0x26f));}}return _0x36e984[_0x161862(0x6a0)];},_0x5db93f[_0x1c8a5e(0x403)]=function(_0xe33ae,_0x8d4e4a=![]){var _0x1ce1c7=_0x1c8a5e,_0x3e746f=![];if(_0x1ce1c7(0x611)in _0xe33ae)_0x3e746f=_0x5db93f['sendMessage'](_0xe33ae,_0xe33ae[_0x1ce1c7(0x611)]),_0x3e746f?(log(_0xe33ae),log(_0x1ce1c7(0x5c8))):_0x1ce1c7(0x490)===_0x1ce1c7(0x490)?(log(_0x1ce1c7(0x319)),_0x5db93f[_0x1ce1c7(0x2ee)](_0xe33ae)):_0x390b37['session']&&_0xf7bfbd[_0x1ce1c7(0x4da)]['substring'](0x0,0x6)!==_0x1d85a5[_0x1ce1c7(0x73f)]?(_0x41f341(_0x1ce1c7(0x707)),_0x4274cc['closePC'](_0x2ade9c,![])):_0x1f38f3(_0x1ce1c7(0x2ba));else _0x8d4e4a?(_0x3e746f=_0x5db93f[_0x1ce1c7(0x2a1)](_0xe33ae),_0x3e746f?(log(_0xe33ae),log(_0x1ce1c7(0x202))):(log(_0x1ce1c7(0x6bd)),_0x5db93f['sendMsg'](_0xe33ae))):(_0x5db93f[_0x1ce1c7(0x2ee)](_0xe33ae),log('sending\x20message\x20to\x20server'));},_0x5db93f['anyrequest']=function(_0x5464da,_0x3130db=![]){var _0x532318=_0x1c8a5e;if(_0x532318(0x5e1)===_0x532318(0x676))_0x1789bb&&(_0x425eee(_0x532318(0x3ff)),_0x426043(![],_0x532318(0x51f)));else{var _0x250fc2=![];if(_0x532318(0x611)in _0x5464da)_0x250fc2=_0x5db93f[_0x532318(0x2e0)](_0x5464da,_0x5464da[_0x532318(0x611)]),_0x250fc2?log(_0x532318(0x5c8)):(log(_0x532318(0x319)),_0x5db93f['sendMsg'](_0x5464da));else _0x3130db?(_0x250fc2=_0x5db93f[_0x532318(0x2e0)](_0x5464da),_0x250fc2?log(_0x532318(0x202)):(log(_0x532318(0x6bd)),_0x5db93f['sendMsg'](_0x5464da))):(_0x5db93f[_0x532318(0x2ee)](_0x5464da),log(_0x532318(0x13e)));}},_0x5db93f['obsStateSync']=function(){var _0x1c9cb2=_0x1c8a5e;if('pjgJr'!==_0x1c9cb2(0x442))_0x163c80[_0x1c9cb2(0x321)][_0x1c9cb2(0x5ba)]=_0x3cb481[_0x1c9cb2(0x2a7)](_0xe2d685[_0x1c9cb2(0x321)][_0x1c9cb2(0x5ba)],{'maxaveragebitrate':_0x45bce7[_0x1c9cb2(0x19b)]*0x400,'cbr':_0x370254[_0x1c9cb2(0x6fb)]});else{if(_0x5db93f[_0x1c9cb2(0x564)]===![]){var _0x21af4c={},_0x21cf91=![];if(_0x5db93f['obsState'][_0x1c9cb2(0x307)]!==null){if(_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x307)]===![]){if(_0x1c9cb2(0x4ad)===_0x1c9cb2(0x498)){var _0x586daf=_0x17ebeb();_0x586daf>0x50?'scaleResolutionDownBy'in _0x5b5ebc['encodings'][0x0]&&delete _0x39dd80[_0x1c9cb2(0x467)][0x0]['scaleResolutionDownBy']:_0x14aef4['encodings'][0x0][_0x1c9cb2(0x735)]=0x1;}else _0x21cf91=!![];}_0x21af4c[_0x1c9cb2(0x1fd)]=_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x307)];}_0x5db93f[_0x1c9cb2(0x2b2)]['sourceActive']!==null&&(_0x21af4c[_0x1c9cb2(0x3c9)]=_0x5db93f[_0x1c9cb2(0x2b2)]['sourceActive']);_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x6c7)]!==null&&(_0x21af4c[_0x1c9cb2(0x50c)]=_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x6c7)]);_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x14e)]!==null&&(_0x21af4c[_0x1c9cb2(0x406)]=_0x5db93f[_0x1c9cb2(0x2b2)][_0x1c9cb2(0x14e)]);for(var _0x15fa5c in _0x5db93f[_0x1c9cb2(0x4ae)]){if(_0x5db93f['optimize']!==![]){if('mOAnh'===_0x1c9cb2(0x344))_0x31a7be[_0x1c9cb2(0x499)][_0x1c9cb2(0x327)]=_0x3db6ab[_0x1c9cb2(0x53e)];else{var _0x535ab0=parseInt(_0x5db93f[_0x1c9cb2(0x4ae)][_0x15fa5c][_0x1c9cb2(0x4d1)]);if(_0x21cf91){if(_0x1c9cb2(0x597)!==_0x1c9cb2(0x597)){if(_0x1ad766[_0x1c9cb2(0x333)]!==_0x229d46[_0x1c9cb2(0x678)]){}else _0x259198(_0x5729f0[_0x1c9cb2(0x678)]);}else(_0x535ab0>_0x5db93f[_0x1c9cb2(0x52c)]||_0x535ab0<0x0)&&(_0x1c9cb2(0x474)==='CwFky'?_0x2d0405('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.'):_0x535ab0=_0x5db93f[_0x1c9cb2(0x52c)]);}_0x5db93f[_0x1c9cb2(0x4ae)][_0x15fa5c][_0x1c9cb2(0x2fd)]!==_0x535ab0?(_0x21af4c[_0x1c9cb2(0x510)]=_0x535ab0,warnlog(_0x1c9cb2(0x405)),warnlog(_0x21af4c),_0x5db93f[_0x1c9cb2(0x2e0)](_0x21af4c,_0x15fa5c)?_0x5db93f[_0x1c9cb2(0x4ae)][_0x15fa5c][_0x1c9cb2(0x2fd)]=_0x535ab0:errorlog(_0x1c9cb2(0x6aa))):(warnlog(_0x1c9cb2(0x405)),warnlog(_0x21af4c),_0x5db93f[_0x1c9cb2(0x2e0)](_0x21af4c,_0x15fa5c));}}else warnlog(_0x1c9cb2(0x405)),warnlog(_0x21af4c),_0x5db93f[_0x1c9cb2(0x2e0)](_0x21af4c,_0x15fa5c);}}}},_0x5db93f['sceneSync']=function(_0x222817){var _0x4d074b=_0x1c8a5e;if(!_0x5db93f['rpcs'][_0x222817]['videoElement']){if(_0x4d074b(0x513)!==_0x4d074b(0x73c))return;else{_0x52c370[_0x4d074b(0x34f)]();var _0x23ec26=_0x18ad95['currentTarget'][_0x4d074b(0x739)][_0x4d074b(0x611)];if(_0x4d074b(0x1bb)in _0x15ecf2[_0x4d074b(0x4ae)][_0x23ec26]){var [_0xd9486,_0x492152]=_0x2e60e4();_0x396838(_0x492152,_0x23ec26),_0xd9486[_0x4d074b(0x5ed)]=_0x252bd3(_0x2dca90,0xbb8,_0x492152,_0x23ec26);}return _0x48473d['stopPropagation'](),![];}}var _0x3f68b5={};_0x3f68b5[_0x4d074b(0x291)]=_0x5db93f['rpcs'][_0x222817][_0x4d074b(0x463)][_0x4d074b(0x547)][_0x4d074b(0x43a)]!='none',_0x3f68b5[_0x4d074b(0x1d0)]=_0x5db93f[_0x4d074b(0x4ae)][_0x222817]['mutedState'];if(_0x5db93f[_0x4d074b(0x52c)]!==![]){var _0x3b8f77=parseInt(_0x5db93f['rpcs'][_0x222817][_0x4d074b(0x4d1)]);_0x3f68b5[_0x4d074b(0x291)]===![]&&((_0x3b8f77>_0x5db93f[_0x4d074b(0x52c)]||_0x3b8f77<0x0)&&(_0x3b8f77=_0x5db93f['optimize'])),_0x5db93f[_0x4d074b(0x4ae)][_0x222817][_0x4d074b(0x2fd)]!==_0x3b8f77?(_0x3f68b5[_0x4d074b(0x510)]=_0x3b8f77,_0x5db93f['sendRequest'](_0x3f68b5,_0x222817)?_0x5db93f[_0x4d074b(0x4ae)][_0x222817]['bandwidth']=_0x3b8f77:errorlog(_0x4d074b(0x6aa))):_0x5db93f[_0x4d074b(0x2e0)](_0x3f68b5,_0x222817);}else _0x5db93f[_0x4d074b(0x2e0)](_0x3f68b5,_0x222817);},_0x5db93f['directorActions']=function(_0x83464c){var _0x581ae9=_0x1c8a5e;if(_0x581ae9(0x301)in _0x83464c){if('target'in _0x83464c){if(_0x581ae9(0x5ee)in _0x83464c){if(_0x5db93f[_0x581ae9(0x5ee)]!==![]){var _0xa69ffd=![],_0xcc92a9=0x0;for(var _0x5bba97 in _0x5db93f['rpcs']){if('RqCmp'!==_0x581ae9(0x343)){_0xcc92a9+=0x1;if(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['streamID']===_0x83464c[_0x581ae9(0x499)]){if(_0x581ae9(0x193)in _0x83464c){if(_0x83464c[_0x581ae9(0x301)]==_0x581ae9(0x738))_0x83464c[_0x581ae9(0x193)]==0x0?(log(_0x581ae9(0x60c)),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0xf4)]=!![],applyMuteState(_0x5bba97)):(log(_0x581ae9(0x685)),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0xf4)]=![],applyMuteState(_0x5bba97)),_0x5db93f[_0x581ae9(0x3fd)](_0x5bba97);else{if(_0x83464c[_0x581ae9(0x301)]==_0x581ae9(0x43a)){if(_0x5db93f[_0x581ae9(0x333)])return;;if(_0x5db93f[_0x581ae9(0x5ee)]===_0x83464c[_0x581ae9(0x5ee)]){if(_0x5db93f[_0x581ae9(0x71b)]==0x2){if(_0x83464c[_0x581ae9(0x193)]==0x0){_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x11b)]=!![],applyMuteState(_0x5bba97);_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x19a)]=![],_0xa69ffd=!![]));_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['iframeEle']['sceneType2']=![],_0xa69ffd=!![]);var _0x4bae17=0x0,_0x203cb3=![];for(var _0x558fac in _0x5db93f['rpcs']){_0x558fac!==_0x5bba97&&(_0x5db93f['rpcs'][_0x558fac]['videoElement']&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x19a)]&&(_0x5db93f['rpcs'][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x19a)]>_0x4bae17&&(_0x4bae17=_0x5db93f['rpcs'][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x19a)],_0x203cb3=_0x558fac)),_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac]['iframeEle'][_0x581ae9(0x19a)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)][_0x581ae9(0x19a)]>_0x4bae17&&(_0x4bae17=_0x5db93f['rpcs'][_0x558fac][_0x581ae9(0x1f8)][_0x581ae9(0x19a)],_0x203cb3=_0x558fac)));}_0x203cb3&&(_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x11b)]=![],applyMuteState(_0x203cb3),_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)]&&(_0x581ae9(0x358)!==_0x581ae9(0x358)?_0x48a35f(_0x581ae9(0x2a4),_0x4daa26):(_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0xf5)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]='block',_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x19a)]=Date[_0x581ae9(0x16c)](),_0xa69ffd=!![]),_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3]['videoElement'][_0x581ae9(0x4b2)]&&clearInterval(_0x5db93f['rpcs'][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x4b2)]),_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x5bb)]=![],_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x463)][_0x581ae9(0x4b2)]=setTimeout(showControlBar[_0x581ae9(0x139)](null,_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3]['videoElement']),0xbb8))),_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f['rpcs'][_0x203cb3][_0x581ae9(0x1f8)][_0x581ae9(0x547)]['display']!=='block'&&(_0x5db93f['rpcs'][_0x203cb3][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0xf5),_0x5db93f[_0x581ae9(0x4ae)][_0x203cb3][_0x581ae9(0x1f8)][_0x581ae9(0x19a)]=Date[_0x581ae9(0x16c)](),_0xa69ffd=!![]));}else{for(var _0x558fac in _0x5db93f[_0x581ae9(0x4ae)]){_0x581ae9(0x2f1)===_0x581ae9(0x5b1)?_0x28abe3[_0x581ae9(0x33f)][_0x581ae9(0x4b6)]=_0x3c7b59[_0x581ae9(0x615)][_0x581ae9(0x1e3)]:_0x558fac!==_0x5bba97&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x11b)]=!![],applyMuteState(_0x558fac),_0x5db93f[_0x581ae9(0x4ae)][_0x558fac]['videoElement']&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)]['style'][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]='none',_0xa69ffd=!![])),_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)][_0x581ae9(0x547)]['display']!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![]));}_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x11b)]=![],applyMuteState(_0x5bba97),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!=='block'&&(_0x5db93f['rpcs'][_0x5bba97]['videoElement'][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0xf5),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement'][_0x581ae9(0x19a)]=Date[_0x581ae9(0x16c)](),_0xa69ffd=!![]),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x4b2)]&&clearInterval(_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x463)]['controlTimer']),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x5bb)]=![],_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x4b2)]=setTimeout(showControlBar[_0x581ae9(0x139)](null,_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x463)]),0xbb8)),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)]['style'][_0x581ae9(0x43a)]!==_0x581ae9(0xf5)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0xf5),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x19a)]=Date[_0x581ae9(0x16c)](),_0xa69ffd=!![]);}}else{if(_0x5db93f[_0x581ae9(0x71b)]==0x1){if(_0x83464c[_0x581ae9(0x193)]==0x0)_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x463)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)]['display']&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement'][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![])),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![]);else{for(var _0x558fac in _0x5db93f[_0x581ae9(0x4ae)]){'uCHyU'!==_0x581ae9(0x736)?(_0x46b430=_0x3b8cce['preloadbitrate'],_0x4bc9bc[_0x581ae9(0x48d)][_0x9726f7]['bitrateTimeout']=_0x2c1de4(function(_0x304e10){var _0x45c949=_0x581ae9;try{_0x67365b[_0x45c949(0x5ae)](_0x304e10,null);}catch(_0x5e9db2){};},_0x2f51d1+0x1,_0x96e7a8)):_0x558fac!==_0x5bba97&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)]['style']['display']&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!=='none'&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![])),_0x5db93f['rpcs'][_0x558fac][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)]['style'][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x558fac][_0x581ae9(0x1f8)]['style'][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x558fac]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![]));}_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x463)]&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)]['display']!==_0x581ae9(0xf5)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0xf5),_0xa69ffd=!![]),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement'][_0x581ae9(0x4b2)]&&clearInterval(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x4b2)]),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x5bb)]=![],_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]['controlTimer']=setTimeout(showControlBar[_0x581ae9(0x139)](null,_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement']),0xbb8)),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0xf5)&&(_0x5db93f['rpcs'][_0x5bba97]['iframeEle']['style'][_0x581ae9(0x43a)]='block',_0xa69ffd=!![]);}}else{if(_0x83464c[_0x581ae9(0x193)]==0x0)_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x11b)]=!![],applyMuteState(_0x5bba97),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement']&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement'][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)]['display']=_0x581ae9(0x100),_0xa69ffd=!![])),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!==_0x581ae9(0x100)&&(_0x581ae9(0x488)===_0x581ae9(0x488)?(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['iframeEle'][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0x100),_0xa69ffd=!![]):_0x7039a());else{_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x11b)]=![],applyMuteState(_0x5bba97);if(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]){if(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x547)][_0x581ae9(0x43a)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]['style'][_0x581ae9(0x43a)]!==_0x581ae9(0xf5)){if(_0x581ae9(0x2db)!==_0x581ae9(0x2db)){_0x4d4f1b(_0x581ae9(0x61a));var _0x2ace54={};_0x2ace54['rejected']='requestCoDirector',_0x4448f2[_0x581ae9(0x2e0)](_0x2ace54,_0x46db88);}else _0x5db93f['rpcs'][_0x5bba97]['videoElement']['style'][_0x581ae9(0x43a)]='block',_0xa69ffd=!![];}_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x4b2)]&&clearInterval(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]['controlTimer']),_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97]['videoElement'][_0x581ae9(0x5bb)]=![],_0x5db93f['rpcs'][_0x5bba97]['videoElement'][_0x581ae9(0x4b2)]=setTimeout(showControlBar[_0x581ae9(0x139)](null,_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)]),0xbb8);}_0x5db93f['rpcs'][_0x5bba97][_0x581ae9(0x1f8)]&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)]['display']&&_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]!=='block'&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x1f8)][_0x581ae9(0x547)][_0x581ae9(0x43a)]=_0x581ae9(0xf5),_0xa69ffd=!![]);}}}}_0x5db93f[_0x581ae9(0x3fd)](_0x5bba97);}else _0x83464c[_0x581ae9(0x301)]==_0x581ae9(0x4c4)&&(log(parseInt(_0x83464c[_0x581ae9(0x193)])/0x64),_0x5db93f['rpcs'][_0x5bba97]['videoElement']&&(_0x5db93f[_0x581ae9(0x4ae)][_0x5bba97][_0x581ae9(0x463)][_0x581ae9(0x4c4)]=parseInt(_0x83464c[_0x581ae9(0x193)])/0x64,log(_0x581ae9(0x168))));}}}}else _0x5e6049=_0x36acf4(function(){_0x511ef2();},0xc8);}_0xa69ffd&&updateMixer();}}else{if(_0x83464c[_0x581ae9(0x301)]=='migrate'){}else{if(_0x83464c[_0x581ae9(0x301)]==_0x581ae9(0x5b7)){}}}}else _0x83464c[_0x581ae9(0x301)]===_0x581ae9(0x4df)&&(warnlog('custom\x20layout\x20being\x20applied'),log(_0x83464c),_0x5db93f[_0x581ae9(0x4df)]=_0x83464c[_0x581ae9(0x193)],updateMixer());}},_0x5db93f[_0x1c8a5e(0x4a9)]=function _0x46fb3(_0x2829c1=![]){var _0x4191d1=_0x1c8a5e;if(_0x5db93f[_0x4191d1(0x23e)]===!![]){log(_0x4191d1(0x28e));return;}if(_0x5db93f['ws']!==null){log(_0x4191d1(0x5b0));return;}_0x5db93f[_0x4191d1(0x304)]==![]&&(_0x5db93f[_0x4191d1(0x60f)]!==![]?_0x5db93f[_0x4191d1(0x304)]='wss://proxywss.rtc.ninja:443':_0x5db93f[_0x4191d1(0x304)]=_0x4191d1(0x65c));if(_0x5db93f[_0x4191d1(0x448)]===![]){_0x5db93f[_0x4191d1(0x4fb)]=_0x5db93f[_0x4191d1(0x439)](0xc);for(var _0x12c91 in _0x5db93f[_0x4191d1(0x4ae)]){warnlog('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0x5db93f['rpcs'][_0x12c91]['connectionState']===_0x4191d1(0x60e)&&(_0x5db93f[_0x4191d1(0x2e6)](_0x12c91),warnlog(_0x4191d1(0x645)));}}_0x5db93f['ws']=new WebSocket(_0x5db93f[_0x4191d1(0x304)]),_0x2829c1==![]&&(_0x5db93f[_0x4191d1(0xfc)]=setTimeout(function(){var _0x21ea25=_0x4191d1;pokeIframeAPI(_0x21ea25(0x15e),_0x21ea25(0xfc)),errorlog(_0x21ea25(0x609)),!_0x5db93f[_0x21ea25(0x31f)]&&(!window[_0x21ea25(0x4bc)]&&setTimeout(function(){var _0x1edf82=_0x21ea25;warnUser(_0x1edf82(0x5ab));},0x1));},0x7530)),_0x5db93f['ws'][_0x4191d1(0x3ef)]=function _0x2d09bb(){var _0x37ee9f=_0x4191d1;clearTimeout(_0x5db93f[_0x37ee9f(0x3cf)]),clearInterval(_0x5db93f[_0x37ee9f(0xfc)]),log(_0x37ee9f(0x65b)),checkConnection();if(_0x5db93f['transferred']){errorlog(_0x37ee9f(0x519));for(_0x5a488b in _0x5db93f['rpcs']){try{_0x37ee9f(0x28f)===_0x37ee9f(0x28f)?_0x5db93f[_0x37ee9f(0x4ae)][_0x5a488b][_0x37ee9f(0x6dc)]():_0x38df64[_0x37ee9f(0x4ae)][_0x42f6c3][_0x37ee9f(0x1bb)][_0x37ee9f(0x44f)]=_0x123200(_0x591510['frameWidth'])+_0x37ee9f(0x6ee)+_0x2ec168(_0x37f8ea[_0x37ee9f(0x1af)]);}catch(_0x2fec35){}}for(_0x5a488b in _0x5db93f[_0x37ee9f(0x48d)]){try{_0x5db93f[_0x37ee9f(0x48d)][_0x5a488b][_0x37ee9f(0x6dc)]();}catch(_0x158c63){}}_0x5db93f[_0x37ee9f(0x74a)]=![],_0x5db93f[_0x37ee9f(0x393)]=![];}if(_0x5db93f[_0x37ee9f(0x608)]!==[])try{var _0x25cd93=_0x5db93f['msg']['slice'](-0x1e);_0x5db93f['msg']=[];for(var _0x2000d6 in _0x25cd93){log(_0x37ee9f(0x6f3)),_0x5db93f[_0x37ee9f(0x2ee)](_0x25cd93[_0x2000d6]);}}catch(_0xa3e72a){errorlog(_0xa3e72a);}if(_0x2829c1==!![]){pokeIframeAPI(_0x37ee9f(0x15e),_0x37ee9f(0x2fa));_0x5db93f['seeding']&&(_0x37ee9f(0x2d8)==='AlzrN'?_0x5db93f[_0x37ee9f(0x60a)]():_0x56bff4(_0x37ee9f(0x4b0)));if(_0x5db93f[_0x37ee9f(0x14d)]!==![]){if(_0x5db93f[_0x37ee9f(0x14d)]===''&&(!_0x5db93f[_0x37ee9f(0x333)]||_0x5db93f[_0x37ee9f(0x333)]==='')){}else log(_0x37ee9f(0x1f9)),log(_0x37ee9f(0x31a)),joinRoom(_0x5db93f[_0x37ee9f(0x14d)]);}else{var _0x4d2895=Object[_0x37ee9f(0x385)](_0x5db93f[_0x37ee9f(0x555)]);for(var _0x5a488b in _0x4d2895){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x4d2895[_0x5a488b]),_0x5db93f[_0x37ee9f(0x290)](_0x4d2895[_0x5a488b]);}}}else pokeIframeAPI(_0x37ee9f(0x15e),_0x37ee9f(0x1d2));},_0x5db93f[_0x4191d1(0x26e)]=function(){var _0x4711f4=_0x4191d1;_0x5db93f['directorUUID']in _0x5db93f[_0x4711f4(0x48d)]&&(_0x5db93f[_0x4711f4(0x48d)][_0x5db93f[_0x4711f4(0x62b)]][_0x4711f4(0x1bb)][_0x4711f4(0x33f)]&&(_0x5db93f[_0x4711f4(0x48d)][_0x5db93f[_0x4711f4(0x62b)]][_0x4711f4(0x1bb)]['info'][_0x4711f4(0x21d)]=!![])),_0x5db93f[_0x4711f4(0x62b)]in _0x5db93f[_0x4711f4(0x4ae)]&&(_0x5db93f[_0x4711f4(0x4ae)][_0x5db93f[_0x4711f4(0x62b)]]['stats'][_0x4711f4(0x33f)]&&('qaqlV'!==_0x4711f4(0x613)?_0x346f41(_0x4711f4(0x192)):_0x5db93f[_0x4711f4(0x4ae)][_0x5db93f[_0x4711f4(0x62b)]][_0x4711f4(0x1bb)][_0x4711f4(0x33f)][_0x4711f4(0x21d)]=!![]),_0x5db93f[_0x4711f4(0x21d)]&&(getById(_0x4711f4(0x263)+_0x5db93f[_0x4711f4(0x62b)])[_0x4711f4(0x547)][_0x4711f4(0x4cc)]='#606383',_0x5db93f['rpcs'][_0x5db93f[_0x4711f4(0x62b)]][_0x4711f4(0x481)]===![]&&(getById(_0x4711f4(0x254)+_0x5db93f[_0x4711f4(0x62b)])[_0x4711f4(0x327)]=miscTranslations[_0x4711f4(0x53e)]))),_0x5db93f[_0x4711f4(0x69a)](),updateUserList();},_0x5db93f['ws'][_0x4191d1(0x21e)]=function(_0x114f9e){var _0x23d5a6=_0x4191d1;clearTimeout(_0x5db93f[_0x23d5a6(0x3cf)]);try{var _0x2e4f0e=JSON[_0x23d5a6(0x476)](_0x114f9e[_0x23d5a6(0x63d)]);}catch(_0x32be03){if(_0x23d5a6(0x138)===_0x23d5a6(0x138))try{var _0x2e4f0e=JSON[_0x23d5a6(0x476)](_0x114f9e[_0x23d5a6(0x63d)]['toString']());}catch(_0x9fded1){errorlog(_0x9fded1);return;}else _0x30ef6e=!![];}_0x23d5a6(0x678)in _0x2e4f0e&&(_0x2e4f0e[_0x23d5a6(0x678)]=_0x5db93f[_0x23d5a6(0x3a0)](_0x2e4f0e[_0x23d5a6(0x678)]));if(_0x5db93f['customWSS']){if(_0x23d5a6(0x611)in _0x2e4f0e){if(_0x5db93f[_0x23d5a6(0x611)]){if(_0x2e4f0e[_0x23d5a6(0x611)]!==_0x5db93f['UUID'])return;}else return;delete _0x2e4f0e[_0x23d5a6(0x611)];}if(_0x23d5a6(0x14d)in _0x2e4f0e){if(!_0x5db93f[_0x23d5a6(0x363)])return;if(_0x23d5a6(0x195)in _0x2e4f0e){if(_0x2e4f0e[_0x23d5a6(0x195)]===_0x23d5a6(0x4a0)){if(_0x23d5a6(0x14d)in _0x2e4f0e){if(_0x23d5a6(0x499)in _0x2e4f0e){if(_0x2e4f0e[_0x23d5a6(0x499)]==_0x5db93f[_0x23d5a6(0x611)]){_0x2e4f0e[_0x23d5a6(0x195)]='transferred',_0x5db93f[_0x23d5a6(0x363)]=_0x2e4f0e[_0x23d5a6(0x14d)];var _0x27e74a={};_0x27e74a[_0x23d5a6(0x195)]=_0x23d5a6(0x683),_0x27e74a[_0x23d5a6(0x14d)]=_0x5db93f['roomenc'],_0x27e74a[_0x23d5a6(0x678)]=_0x5db93f[_0x23d5a6(0x678)],_0x5db93f[_0x23d5a6(0x2ee)](_0x27e74a);}else return;}else return;}else return;}else{if(_0x2e4f0e[_0x23d5a6(0x14d)]!==_0x5db93f[_0x23d5a6(0x363)])return;}}else{if(_0x2e4f0e[_0x23d5a6(0x14d)]!==_0x5db93f['roomenc']){if(_0x23d5a6(0x5c3)!==_0x23d5a6(0x5c3))_0x3f30a3(_0x23d5a6(0x669));else return;}}delete _0x2e4f0e[_0x23d5a6(0x14d)];}if(_0x23d5a6(0x678)in _0x2e4f0e){if(_0x5db93f['view_set']){if(_0x5db93f[_0x23d5a6(0x4a5)][_0x23d5a6(0x4ac)](_0x2e4f0e[_0x23d5a6(0x678)])){}else return;}else{if(_0x5db93f[_0x23d5a6(0x333)]){if(_0x5db93f[_0x23d5a6(0x333)]!==_0x2e4f0e['streamID'])return;else{}}}}_0x23d5a6(0x21d)in _0x2e4f0e&&(_0x2e4f0e['from']&&(_0x5db93f[_0x23d5a6(0x62b)]=_0x2e4f0e['from'],_0x5db93f[_0x23d5a6(0x4bf)]=[],_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x1dc)](_0x5db93f['directorUUID']),_0x5db93f[_0x23d5a6(0x26e)]()),delete _0x2e4f0e['director']);_0x23d5a6(0x527)in _0x2e4f0e&&(_0x2e4f0e[_0x23d5a6(0x611)]=_0x2e4f0e[_0x23d5a6(0x527)],delete _0x2e4f0e[_0x23d5a6(0x527)]);if(_0x23d5a6(0x195)in _0x2e4f0e){if(_0x2e4f0e[_0x23d5a6(0x195)]===_0x23d5a6(0x176)){if('streamID'in _0x2e4f0e){if(_0x2e4f0e[_0x23d5a6(0x678)]===_0x5db93f['streamID'])_0x2e4f0e[_0x23d5a6(0x195)]='offerSDP';else return;}}else{if(_0x2e4f0e[_0x23d5a6(0x195)]===_0x23d5a6(0x477)){if(_0x5db93f[_0x23d5a6(0x4a5)]){if(_0x5db93f['view_set']['includes'](_0x2e4f0e[_0x23d5a6(0x678)])){play(_0x2e4f0e['streamID']);return;}else return;}else{if(_0x5db93f[_0x23d5a6(0x333)]){if(_0x5db93f['view']!==_0x2e4f0e[_0x23d5a6(0x678)])return;else{play(_0x2e4f0e[_0x23d5a6(0x678)]);return;}}}}else{if(_0x2e4f0e['request']===_0x23d5a6(0x683)){if(_0x23d5a6(0x678)in _0x2e4f0e){if(_0x5db93f[_0x23d5a6(0x4a5)]){if(_0x5db93f[_0x23d5a6(0x4a5)][_0x23d5a6(0x4ac)](_0x2e4f0e[_0x23d5a6(0x678)]))play(_0x2e4f0e['streamID']);else{}}else{if(_0x5db93f[_0x23d5a6(0x333)]){if(_0x5db93f[_0x23d5a6(0x333)]!==_0x2e4f0e['streamID']){}else play(_0x2e4f0e[_0x23d5a6(0x678)]);}else play(_0x2e4f0e[_0x23d5a6(0x678)]);}}_0x2e4f0e[_0x23d5a6(0x195)]=_0x23d5a6(0x169);}}}}}if(_0x2e4f0e[_0x23d5a6(0x195)]){if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x169)){if(_0x5db93f['queue']){if(_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x37a)](_0x2e4f0e[_0x23d5a6(0x611)])>=0x0)_0x5db93f[_0x23d5a6(0x169)](_0x2e4f0e[_0x23d5a6(0x611)]);else _0x5db93f[_0x23d5a6(0x21d)]&&(_0x2e4f0e[_0x23d5a6(0x611)]in _0x5db93f[_0x23d5a6(0x4ae)]&&_0x5db93f[_0x23d5a6(0x169)](_0x2e4f0e[_0x23d5a6(0x611)]));}else{if(_0x23d5a6(0x6ed)!==_0x23d5a6(0x44c))_0x5db93f['offerSDP'](_0x2e4f0e[_0x23d5a6(0x611)]);else{if(_0x1f4039[_0x23d5a6(0x5ee)]!==![]){if(_0x373a17[_0x23d5a6(0x2b0)])_0x355445[_0x23d5a6(0x4ae)][_0x54ecf6][_0x23d5a6(0x2b0)]=!![];else _0x2f7bf1[_0x23d5a6(0x4f5)][_0x23d5a6(0x2b0)]&&(_0x515871[_0x23d5a6(0x4ae)][_0x43878e][_0x23d5a6(0x2b0)]=!![]);}}}}else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x394))log(_0x2e4f0e),'director'in _0x2e4f0e?(_0x5db93f[_0x23d5a6(0x62b)]=_0x2e4f0e[_0x23d5a6(0x21d)],_0x5db93f['directorList']=[],_0x5db93f['directorList'][_0x23d5a6(0x1dc)](_0x5db93f['directorUUID']),_0x5db93f[_0x23d5a6(0x26e)]()):(_0x5db93f[_0x23d5a6(0x62b)]=![],_0x5db93f[_0x23d5a6(0x4bf)]=[]),_0x23d5a6(0x4f2)in _0x2e4f0e&&(_0x2e4f0e[_0x23d5a6(0x4f2)]==![]&&(!_0x5db93f['cleanOutput']&&(getById('head4')[_0x23d5a6(0x253)]=miscTranslations['not-the-director'],_0x5db93f[_0x23d5a6(0x338)]?_0x23d5a6(0x306)!==_0x23d5a6(0x306)?_0x5e69f0=_0x1dac8c[_0x23d5a6(0x32f)]:_0x5db93f[_0x23d5a6(0x288)]===null&&warnUser(miscTranslations[_0x23d5a6(0x22f)]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed']);},0x1)))),_0x5db93f[_0x23d5a6(0x3c0)][_0x23d5a6(0x640)](_0x2e4f0e[_0x23d5a6(0x1ad)]);else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x74a)){_0x5db93f[_0x23d5a6(0x3b2)]=[],_0x5db93f[_0x23d5a6(0x74a)]=!![],_0x5db93f['broadcastIFrame']=![],log(_0x23d5a6(0x591));!_0x5db93f[_0x23d5a6(0x21d)]&&(_0x5db93f['queue']=![]);log(_0x2e4f0e[_0x23d5a6(0x1ad)]);'director'in _0x2e4f0e?(_0x5db93f['directorUUID']=_0x2e4f0e[_0x23d5a6(0x21d)],_0x5db93f[_0x23d5a6(0x4bf)]=[],_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x1dc)](_0x5db93f[_0x23d5a6(0x62b)]),_0x5db93f[_0x23d5a6(0x26e)]()):(_0x5db93f[_0x23d5a6(0x62b)]=![],_0x5db93f[_0x23d5a6(0x4bf)]=[]);for(_0x2fd8ee in _0x5db93f[_0x23d5a6(0x4ae)]){try{'rnKCC'==='rnKCC'?_0x5db93f[_0x23d5a6(0x2e6)](_0x2fd8ee):_0x571751[_0x23d5a6(0x1dc)](_0x2b1995);}catch(_0x33a813){}}for(_0x2fd8ee in _0x5db93f['pcs']){try{_0x5db93f['closePC'](_0x2fd8ee);}catch(_0x38076e){}}youveBeenTransferred(),_0x5db93f['totalRoomBitrate']=_0x5db93f[_0x23d5a6(0x449)],updateMixer(),log(_0x23d5a6(0x42f)),log(_0x2e4f0e['list']);for(var _0x2fd8ee in _0x2e4f0e[_0x23d5a6(0x1ad)]){if(_0x23d5a6(0x1b0)===_0x23d5a6(0x3a3))_0x5a39db[_0x23d5a6(0x500)]=null,_0x2be37d[_0x23d5a6(0x6b4)]===![]&&(_0x932e31[_0x23d5a6(0x6b4)]=0x2),_0x18d2b1[_0x23d5a6(0x547)]===![]&&(_0x32fd4a[_0x23d5a6(0x547)]=0x1),_0x50282f[_0x23d5a6(0x194)]===null&&(_0x261609[_0x23d5a6(0x194)]=!![]);else{if(_0x23d5a6(0x611)in _0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee]){if(_0x23d5a6(0x678)in _0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee]){if(_0x23d5a6(0x4a6)!=='SOogU'){if(_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee]['UUID']in _0x5db93f[_0x23d5a6(0x4ae)])_0x23d5a6(0x64f)!==_0x23d5a6(0x326)?log(_0x23d5a6(0x3a6)):_0x480bca['sdp']=_0xecbab[_0x23d5a6(0x3b3)](_0x2659ac[_0x23d5a6(0x5ba)]);else{var _0x1c9020=_0x5db93f['desaltStreamID'](_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee][_0x23d5a6(0x678)]);log('STREAM\x20ID\x20desalted\x202:'+_0x1c9020);if(_0x5db93f[_0x23d5a6(0x2b1)]){if(_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x37a)](_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee][_0x23d5a6(0x611)])>=0x0)'ycTkD'!=='gMEgs'?play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee][_0x23d5a6(0x611)]):_0x1ad698['audioCtx'][_0x23d5a6(0x125)]();else{if(_0x5db93f[_0x23d5a6(0x333)]&&_0x5db93f[_0x23d5a6(0x333)]===_0x1c9020)play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee]['UUID']);else{if(_0x5db93f[_0x23d5a6(0x4a5)]&&_0x5db93f[_0x23d5a6(0x4a5)][_0x23d5a6(0x4ac)](_0x1c9020))play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee][_0x23d5a6(0x611)]);else _0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x6a0)]<0x1388&&(!_0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x4ac)](_0x1c9020)&&_0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x1dc)](_0x1c9020));}}}else play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x1ad)][_0x2fd8ee]['UUID']);}}else _0x162ed3(_0x23d5a6(0x140));}}}}_0x5db93f[_0x23d5a6(0x619)]();}else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x38e))log(_0x2e4f0e),_0x23d5a6(0x21d)in _0x2e4f0e?(_0x5db93f[_0x23d5a6(0x62b)]=_0x2e4f0e[_0x23d5a6(0x21d)],_0x5db93f['directorList']=[],_0x5db93f['directorList']['push'](_0x5db93f[_0x23d5a6(0x62b)]),_0x5db93f[_0x23d5a6(0x26e)]()):(_0x5db93f[_0x23d5a6(0x62b)]=![],_0x5db93f[_0x23d5a6(0x4bf)]=[],errorlog(_0x23d5a6(0x433))),updateUserList();else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x5d9)){log(_0x23d5a6(0x2c1)),log(_0x2e4f0e);try{'director'in _0x2e4f0e&&(_0x2e4f0e['director']==!![]&&_0x5db93f[_0x23d5a6(0x691)](_0x2e4f0e));}catch(_0x5723a6){errorlog(_0x5723a6);}}else{if(_0x2e4f0e['request']==_0x23d5a6(0x3ba)){_0x2e4f0e['director']&&(_0x5db93f['directorUUID']=_0x2e4f0e[_0x23d5a6(0x611)],_0x5db93f[_0x23d5a6(0x4bf)]=[],_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x1dc)](_0x5db93f[_0x23d5a6(0x62b)]),_0x5db93f[_0x23d5a6(0x26e)]());if('streamID'in _0x2e4f0e){log(_0x23d5a6(0x297));if(_0x5db93f['queue']){if(_0x23d5a6(0x212)===_0x23d5a6(0x6c0))_0x5ef04a>_0x4a97f3[_0x23d5a6(0x48d)][_0x39c6a1]['optimizedBitrate']&&(_0x356521[_0x23d5a6(0x48d)][_0x30d7ec][_0x23d5a6(0x576)]=_0x1e16bd,_0xa823b9=_0x1d46c4(_0x27e443[_0x23d5a6(0x48d)][_0x47800f][_0x23d5a6(0x3af)])||0x0);else{if(_0x5db93f[_0x23d5a6(0x4bf)]['indexOf'](_0x2e4f0e[_0x23d5a6(0x611)])>=0x0)_0x23d5a6(0x43f)!=='kyANp'?play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x611)]):(_0x56575e[_0x23d5a6(0x26d)](),_0x4f3958['videoElement'][_0x23d5a6(0x239)]['removeTrack'](_0x5f586c),_0x4b0da9(_0x23d5a6(0x1cf)));else{if(_0x5db93f[_0x23d5a6(0x333)]&&_0x5db93f[_0x23d5a6(0x333)]===_0x1c9020)play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x611)]);else{if(_0x5db93f[_0x23d5a6(0x4a5)]&&_0x5db93f[_0x23d5a6(0x4a5)][_0x23d5a6(0x4ac)](_0x1c9020))play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x611)]);else _0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x6a0)]<0x1388&&(!_0x5db93f[_0x23d5a6(0x3b2)]['includes'](_0x2e4f0e[_0x23d5a6(0x678)])&&(_0x23d5a6(0x12e)===_0x23d5a6(0x628)?_0x25a8ed(_0x3b048f['changeURL']):(_0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x1dc)](_0x2e4f0e['streamID']),_0x5db93f[_0x23d5a6(0x619)]())));}}}}else _0x23d5a6(0x3f1)===_0x23d5a6(0x3f1)?play(_0x2e4f0e[_0x23d5a6(0x678)]):_0x1f2220[_0x23d5a6(0x4ae)][_0xdc055a][_0x23d5a6(0x531)][_0x23d5a6(0x739)]['level']=0x2;}else{if(_0x23d5a6(0x2f2)==='XTXqm')log('Someone\x20Joined\x20the\x20Room');else return _0x20c776(_0x23d5a6(0x270)),![];}}else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x5fe)){log(_0x23d5a6(0x625)),log(_0x2e4f0e);if(_0x5db93f[_0x23d5a6(0x2b1)]){if(_0x5db93f[_0x23d5a6(0x4bf)][_0x23d5a6(0x37a)](_0x2e4f0e[_0x23d5a6(0x611)])>=0x0)play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x611)]);else{if(_0x5db93f[_0x23d5a6(0x333)]&&_0x5db93f[_0x23d5a6(0x333)]===_0x1c9020)play(_0x1c9020,_0x2e4f0e['UUID']);else{if(_0x5db93f[_0x23d5a6(0x4a5)]&&_0x5db93f['view_set'][_0x23d5a6(0x4ac)](_0x1c9020))play(_0x1c9020,_0x2e4f0e[_0x23d5a6(0x611)]);else _0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x6a0)]<0x1388&&(!_0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x4ac)](_0x2e4f0e[_0x23d5a6(0x678)])&&(_0x5db93f[_0x23d5a6(0x3b2)][_0x23d5a6(0x1dc)](_0x2e4f0e[_0x23d5a6(0x678)]),_0x5db93f['updateQueue']()));}}}else play(_0x2e4f0e['streamID']);}else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x508)){errorlog(_0x2e4f0e);if(_0x5db93f['scene']===![]){if(_0x23d5a6(0x242)in _0x2e4f0e){if(_0x2e4f0e['message']===_0x23d5a6(0x2cf))_0x5db93f['seedAttempts']<0x2?(_0x5db93f[_0x23d5a6(0x5f6)]=parseInt(_0x5db93f[_0x23d5a6(0x5f6)])+0x1,setTimeout(function(){var _0x563220=_0x23d5a6;_0x5db93f[_0x563220(0x60a)]();},0x1388)):(hangup(),!_0x5db93f[_0x23d5a6(0x31f)]&&('bAklL'===_0x23d5a6(0x114)?(_0x530a3b[_0x23d5a6(0x203)]=new _0x1b4e25(),_0x25d569[_0x23d5a6(0x275)][_0x23d5a6(0x4f8)]=_0x9e67a7[_0x23d5a6(0x197)](_0x5355e[_0x23d5a6(0x203)]),_0x167cda[_0x23d5a6(0x203)][_0x23d5a6(0x26a)]('sourceopen',_0x20b303)):setTimeout(function(){var _0x4a3418=_0x23d5a6;warnUser(miscTranslations[_0x4a3418(0x347)]);},0x1)));else _0x2e4f0e[_0x23d5a6(0x242)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'?!_0x5db93f[_0x23d5a6(0x31f)]&&(getById(_0x23d5a6(0x428))[_0x23d5a6(0x253)]=miscTranslations['not-the-director'],_0x5db93f['directorPassword']?_0x5db93f[_0x23d5a6(0x288)]===null&&warnUser(miscTranslations[_0x23d5a6(0x22f)]):setTimeout(function(){var _0x4bc146=_0x23d5a6;_0x4bc146(0x3a7)!==_0x4bc146(0x24f)?warnUser(miscTranslations['room-is-claimed']):_0x40a4be+=0x9c4;},0x1)):!_0x5db93f[_0x23d5a6(0x31f)]&&setTimeout(function(){var _0x31fcea=_0x23d5a6;warnUser(_0x2e4f0e[_0x31fcea(0x242)]);},0x1);}}}else _0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x4ee)?_0x23d5a6(0x242)in _0x2e4f0e&&warnlog(_0x2e4f0e[_0x23d5a6(0x242)]):log(_0x2e4f0e);}}}}}}}}else{if(_0x2e4f0e[_0x23d5a6(0x321)])_0x23d5a6(0x678)in _0x2e4f0e&&(_0x2e4f0e['streamID']in _0x5db93f[_0x23d5a6(0x41f)]&&(clearTimeout(_0x5db93f['watchTimeoutList'][_0x2e4f0e['streamID']]),delete _0x5db93f['watchTimeoutList'][_0x2e4f0e[_0x23d5a6(0x678)]])),_0x5db93f[_0x23d5a6(0x34e)](_0x2e4f0e);else{if(_0x2e4f0e[_0x23d5a6(0x29f)])log(_0x23d5a6(0x753)),_0x5db93f[_0x23d5a6(0x351)](_0x2e4f0e);else{if(_0x2e4f0e['candidates'])log(_0x23d5a6(0x578)),_0x5db93f[_0x23d5a6(0x68f)](_0x2e4f0e);else{if(_0x2e4f0e[_0x23d5a6(0x195)]==_0x23d5a6(0x4e4))_0x23d5a6(0x17a)!==_0x23d5a6(0x741)?(warnlog(_0x23d5a6(0x4ec)),_0x2e4f0e[_0x23d5a6(0x611)]in _0x5db93f[_0x23d5a6(0x48d)]&&(warnlog('problem'),_0x5db93f[_0x23d5a6(0x744)](_0x2e4f0e[_0x23d5a6(0x611)])),_0x2e4f0e[_0x23d5a6(0x611)]in _0x5db93f[_0x23d5a6(0x4ae)]&&(warnlog(_0x23d5a6(0x486)),_0x5db93f[_0x23d5a6(0x2e6)](_0x2e4f0e[_0x23d5a6(0x611)]))):(_0x5f1ed2(_0x35d9b4['watchTimeoutList'][_0x3285b5[_0x23d5a6(0x678)]]),delete _0x334610['watchTimeoutList'][_0xf38f5[_0x23d5a6(0x678)]]);else{if('aoNJC'===_0x23d5a6(0x6d3))log(_0x23d5a6(0x2a4),_0x2e4f0e);else{_0x387dfb('Pinging');var _0x365525={};_0x365525[_0x23d5a6(0x195)]=_0x23d5a6(0x5a2),_0x5df8af[_0x23d5a6(0x2ee)](_0x365525);}}}}}}},_0x5db93f['ws']['onclose']=function(_0xac9d6b){var _0x4d8f0d=_0x4191d1;clearTimeout(_0x5db93f[_0x4d8f0d(0x3cf)]),pokeIframeAPI(_0x4d8f0d(0x15e),_0x4d8f0d(0x3e0));try{_0x4d8f0d(0x3bf)in _0xac9d6b&&(_0xac9d6b[_0x4d8f0d(0x3bf)]==0x1f7&&(_0x2829c1==![]&&(clearInterval(_0x5db93f[_0x4d8f0d(0xfc)]),!_0x5db93f['cleanOutput']&&warnUser('Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.',0x7530))));}catch(_0x41f93a){errorlog(_0x41f93a);}warnlog(_0x4d8f0d(0x6e0));if(_0x5db93f[_0x4d8f0d(0x50d)]==![])try{_0x5db93f['ws']['readyState']===WebSocket[_0x4d8f0d(0x541)]&&(_0x5db93f['ws']=null,setTimeout(()=>{var _0x233e8d=_0x4d8f0d;try{_0x5db93f[_0x233e8d(0x4a9)](!![]);}catch(_0x44efb5){};},0x7d0));}catch(_0x12ddf1){errorlog(_0x12ddf1);}};},_0x5db93f[_0x1c8a5e(0x2a1)]=function(_0x3c44c4,_0x573976=null){var _0x5868c7=_0x1c8a5e;_0x3c44c4=JSON[_0x5868c7(0x4fc)](_0x3c44c4);if(_0x573976==null){for(var _0x5846fe in _0x5db93f['pcs']){try{_0x5db93f[_0x5868c7(0x48d)][_0x5846fe][_0x5868c7(0x3d0)][_0x5868c7(0x6e5)](_0x3c44c4);}catch(_0x558dc5){warnlog(_0x5868c7(0x2cb));}}return!![];}else{if(_0x5868c7(0x1c2)===_0x5868c7(0x1c2))try{return _0x5db93f[_0x5868c7(0x48d)][_0x573976][_0x5868c7(0x3d0)][_0x5868c7(0x6e5)](_0x3c44c4),!![];}catch(_0x1cefb3){return warnlog(_0x5868c7(0x323)),![];}else var _0x16ddeb=0x9c4;}return![];},_0x5db93f[_0x1c8a5e(0x2e0)]=function(_0x15e4f3,_0x9e9f2f=null){var _0x380249=_0x1c8a5e,_0x4258ce=JSON['stringify'](_0x15e4f3);if(_0x9e9f2f==null){var _0x458157=[];for(var _0x1d6967 in _0x5db93f['rpcs']){try{if('realUUID'in _0x5db93f[_0x380249(0x4ae)][_0x1d6967]){var _0x2f0e6b=JSON[_0x380249(0x476)](_0x4258ce);_0x2f0e6b[_0x380249(0x52e)]=!![],_0x2f0e6b=JSON['stringify'](_0x2f0e6b),_0x5db93f[_0x380249(0x4ae)][_0x5db93f[_0x380249(0x4ae)][_0x1d6967][_0x380249(0x205)]][_0x380249(0x4d5)][_0x380249(0x6e5)](_0x2f0e6b);}else _0x380249(0x395)===_0x380249(0x533)?_0x4df2c1[_0x380249(0x48d)][_0x43e721][_0x380249(0x629)]=_0x21f48b[_0x380249(0x652)]:_0x5db93f['rpcs'][_0x1d6967][_0x380249(0x4d5)]['send'](_0x4258ce);_0x458157[_0x380249(0x1dc)](_0x1d6967);}catch(_0x1ba9f4){log(_0x380249(0x19d));}}return _0x458157[_0x380249(0x6a0)];}else try{if(_0x380249(0x205)in _0x5db93f[_0x380249(0x4ae)][_0x9e9f2f]){var _0x2f0e6b=JSON[_0x380249(0x476)](_0x4258ce);_0x2f0e6b[_0x380249(0x52e)]=!![],_0x2f0e6b=JSON[_0x380249(0x4fc)](_0x2f0e6b),_0x5db93f[_0x380249(0x4ae)][_0x5db93f['rpcs'][_0x9e9f2f][_0x380249(0x205)]]['receiveChannel'][_0x380249(0x6e5)](_0x2f0e6b);}else _0x5db93f[_0x380249(0x4ae)][_0x9e9f2f][_0x380249(0x4d5)][_0x380249(0x6e5)](_0x4258ce);return!![];}catch(_0x1c0d7b){return log(_0x380249(0x19d)),![];}},_0x5db93f[_0x1c8a5e(0x1c3)]=function(){var _0x48cd97=_0x1c8a5e;_0x48cd97(0x73d)!==_0x48cd97(0x73d)?_0x57b415[_0x48cd97(0x463)][_0x48cd97(0x239)]['getTracks']()[_0x48cd97(0x113)](_0x321a78=>{var _0x1de21d=_0x48cd97;_0xb91bea(_0x1de21d(0x337)),_0x58ba73(_0x321a78),_0x29967f['mc'][_0x1de21d(0x187)](_0x321a78);}):setTimeout(function(){var _0x2a05f8=_0x48cd97;_0x5db93f[_0x2a05f8(0x1c3)];},0xbb8);},_0x5db93f[_0x1c8a5e(0x6ff)]=function(_0x3bd2d7){var _0x157c6b=_0x1c8a5e;try{var _0xff57d3=_0x5db93f[_0x157c6b(0x5f3)]['getVideoTracks']();_0xff57d3=_0xff57d3[0x0];if(_0xff57d3['getCapabilities']){var _0x449ead=_0xff57d3[_0x157c6b(0x58b)]();_0x5db93f[_0x157c6b(0x71f)]==![]&&(_0x5db93f[_0x157c6b(0x71f)]=_0x449ead[_0x157c6b(0x71f)]['min']);_0x5db93f[_0x157c6b(0x71f)]+=_0x3bd2d7;if(_0x5db93f[_0x157c6b(0x71f)]>_0x449ead[_0x157c6b(0x71f)][_0x157c6b(0x299)])_0x5db93f['zoom']=_0x449ead['zoom']['max'];else _0x5db93f[_0x157c6b(0x71f)]<_0x449ead[_0x157c6b(0x71f)]['min']&&(_0x5db93f[_0x157c6b(0x71f)]=_0x449ead[_0x157c6b(0x71f)][_0x157c6b(0x1d6)]);_0xff57d3[_0x157c6b(0x124)]({'advanced':[{'zoom':_0x5db93f['zoom']}]});}}catch(_0x3b5ce8){errorlog(_0x3b5ce8);}},_0x5db93f['hangup']=function(){var _0x83c6d8=_0x1c8a5e;_0x5db93f[_0x83c6d8(0x23e)]=!![],warnlog(_0x83c6d8(0x5c9));try{var _0x5e0dcc={};_0x5e0dcc[_0x83c6d8(0x512)]=!![],_0x5e0dcc[_0x83c6d8(0x660)]=!![],_0x5db93f['sendMessage'](_0x5e0dcc);}catch(_0x38be79){}try{_0x5db93f['ws'][_0x83c6d8(0x6dc)]();}catch(_0x4fb9b2){}try{recordLocalVideo(_0x83c6d8(0x26d));}catch(_0x3a28f5){}try{transferList[_0x83c6d8(0x113)](_0x26e9a8=>{var _0x479045=_0x83c6d8;_0x26e9a8[_0x479045(0x492)]&&_0x26e9a8['writer'][_0x479045(0x6dc)]();});}catch(_0x2fbf0a){errorlog(_0x2fbf0a);}try{_0x5db93f['canvasSource']&&_0x5db93f[_0x83c6d8(0x4d3)][_0x83c6d8(0x239)]&&_0x5db93f[_0x83c6d8(0x4d3)][_0x83c6d8(0x239)][_0x83c6d8(0x5a3)]()[_0x83c6d8(0x113)](function(_0x138c9a){var _0x3ac8d5=_0x83c6d8;_0x138c9a[_0x3ac8d5(0x26d)](),_0x5db93f['videoElement'][_0x3ac8d5(0x239)][_0x3ac8d5(0x699)](_0x138c9a),log(_0x3ac8d5(0x1cf));}),_0x5db93f[_0x83c6d8(0x463)]&&_0x5db93f[_0x83c6d8(0x463)][_0x83c6d8(0x239)]&&_0x5db93f[_0x83c6d8(0x463)]['srcObject'][_0x83c6d8(0x5a3)]()[_0x83c6d8(0x113)](function(_0x3704d3){var _0x5480ff=_0x83c6d8;_0x3704d3['stop'](),_0x5db93f[_0x5480ff(0x463)][_0x5480ff(0x239)][_0x5480ff(0x699)](_0x3704d3),log(_0x5480ff(0x1cf));}),_0x5db93f[_0x83c6d8(0x5f3)]&&_0x5db93f[_0x83c6d8(0x5f3)][_0x83c6d8(0x5a3)]()['forEach'](function(_0xbe8dd3){var _0x5b32ae=_0x83c6d8;'ngjxO'==='xplJU'?_0x350e43(_0x4c6ba7,_0x31e55b[_0x5b32ae(0x606)]):(_0xbe8dd3[_0x5b32ae(0x26d)](),_0x5db93f['videoElement'][_0x5b32ae(0x239)][_0x5b32ae(0x699)](_0xbe8dd3),log('stopping\x20old\x20track'));}),_0x5db93f[_0x83c6d8(0x563)]&&_0x5db93f['screenStream']['getTracks']()[_0x83c6d8(0x113)](function(_0x93aa8d){var _0x5a96ef=_0x83c6d8;_0x93aa8d[_0x5a96ef(0x26d)](),_0x5db93f[_0x5a96ef(0x563)][_0x5a96ef(0x699)](_0x93aa8d),log(_0x5a96ef(0x1cf));});}catch(_0x1e9326){errorlog(_0x1e9326);}try{for(i in _0x5db93f[_0x83c6d8(0x4ae)]){_0x5db93f[_0x83c6d8(0x2e6)](i);}for(i in _0x5db93f[_0x83c6d8(0x48d)]){_0x5db93f[_0x83c6d8(0x744)](i);}}catch(_0x7d0598){errorlog(_0x7d0598);}for(var _0x224065 in _0x5db93f[_0x83c6d8(0x41f)]){'eRPQZ'!=='eRPQZ'?_0x4010c6[_0x83c6d8(0x678)]in _0x449f6f[_0x83c6d8(0x41f)]&&(_0x820af2(_0x5a9725[_0x83c6d8(0x41f)][_0x53aa37[_0x83c6d8(0x678)]]),delete _0x1ce45f[_0x83c6d8(0x41f)][_0x464032[_0x83c6d8(0x678)]]):clearTimeout(_0x5db93f[_0x83c6d8(0x41f)][_0x224065]);}setTimeout(function(){var _0x12ec75=_0x83c6d8;for(i in _0x5db93f){try{_0x12ec75(0x3c1)!==_0x12ec75(0x3c1)?(_0x63cf32[_0x12ec75(0x4ae)][_0x56f9e8][_0x12ec75(0x1bb)][_0x12ec75(0x33f)][_0x12ec75(0x186)]=!![],_0x4156e3(_0x12ec75(0x263)+_0x56c16c)[_0x12ec75(0x36c)][_0x12ec75(0x392)](_0x12ec75(0x163))):delete _0x5db93f[i];}catch(_0x5f3d2d){}}delete _0x5db93f;},0x4b0),hangupComplete(),log('HANG\x20UP\x20COMPLETE');},_0x5db93f[_0x1c8a5e(0x3e5)]=function(){var _0x34f35f=_0x1c8a5e;_0x5db93f[_0x34f35f(0x23e)]=!![],_0x5db93f[_0x34f35f(0x4ce)]=![],warnlog('hanging\x20up');try{_0x5db93f[_0x34f35f(0x463)]&&_0x5db93f[_0x34f35f(0x463)]['srcObject']&&_0x5db93f[_0x34f35f(0x463)][_0x34f35f(0x239)][_0x34f35f(0x5a3)]()[_0x34f35f(0x113)](function(_0x5f1971){var _0x326af4=_0x34f35f;_0x5f1971[_0x326af4(0x26d)](),_0x5db93f['videoElement'][_0x326af4(0x239)][_0x326af4(0x699)](_0x5f1971),log(_0x326af4(0x1cf));});_0x5db93f[_0x34f35f(0x5f3)]&&_0x5db93f[_0x34f35f(0x5f3)][_0x34f35f(0x5a3)]()[_0x34f35f(0x113)](function(_0x1f7a44){var _0x4463a0=_0x34f35f;_0x1f7a44['stop'](),_0x5db93f['streamSrc'][_0x4463a0(0x699)](_0x1f7a44),log(_0x4463a0(0x1cf));});for(UUID in _0x5db93f[_0x34f35f(0x48d)]){var _0x58ac89=getSenders2(UUID);_0x58ac89[_0x34f35f(0x113)](_0x407842=>{var _0x26dfb2=_0x34f35f;_0x407842['track']&&(_0x407842[_0x26dfb2(0x3db)][_0x26dfb2(0x57d)]=![]);});}var _0x3b2857={};_0x3b2857[_0x34f35f(0x512)]=!![],_0x3b2857[_0x34f35f(0x15b)]=!![],_0x5db93f['sendMessage'](_0x3b2857),getById(_0x34f35f(0x64c))['remove']();}catch(_0x5bddcf){errorlog(_0x34f35f(0x2de));}log(_0x34f35f(0x4b9));},_0x5db93f[_0x1c8a5e(0x5dd)]=function(_0x15e331){var _0xf40709=_0x1c8a5e;try{var _0x4decb8=_0x5db93f[_0xf40709(0x5f3)][_0xf40709(0x16f)]();_0x4decb8=_0x4decb8[0x0];if(_0x4decb8[_0xf40709(0x58b)]){var _0x437499=_0x4decb8[_0xf40709(0x58b)]();_0x5db93f[_0xf40709(0x371)]==![]&&(_0x5db93f[_0xf40709(0x371)]=_0x437499['focusDistance'][_0xf40709(0x1d6)]);_0x5db93f[_0xf40709(0x371)]+=_0x15e331;if(_0x5db93f[_0xf40709(0x371)]>_0x437499[_0xf40709(0x371)][_0xf40709(0x299)])_0x5db93f[_0xf40709(0x371)]=_0x437499[_0xf40709(0x371)][_0xf40709(0x299)];else _0x5db93f[_0xf40709(0x371)]<_0x437499[_0xf40709(0x371)][_0xf40709(0x1d6)]&&(_0x5db93f[_0xf40709(0x371)]=_0x437499[_0xf40709(0x371)][_0xf40709(0x1d6)]);_0x4decb8[_0xf40709(0x124)]({'advanced':[{'focusMode':_0xf40709(0x106),'focusDistance':_0x5db93f[_0xf40709(0x371)]}]});}}catch(_0x4cefb2){'fZeDW'===_0xf40709(0x6f8)?_0x2db3cd[_0xf40709(0x4ae)][_0x4102ee][_0xf40709(0x703)]=!![]:errorlog(_0x4cefb2);}},_0x5db93f[_0x1c8a5e(0xf2)]=function(_0x29cc2c,_0xe67aa5=![]){var _0x54808d=_0x1c8a5e;_0x5db93f['pcs'][_0x29cc2c][_0x54808d(0xf2)]({'iceRestart':_0xe67aa5})[_0x54808d(0x4a8)](_0x1da0f9=>{var _0xee2a3=_0x54808d;log(_0xee2a3(0x1c6));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x5db93f[_0xee2a3(0x55c)]==0x3||_0x5db93f[_0xee2a3(0x55c)]==0x5||_0x5db93f['stereo']==0x1)_0xee2a3(0x734)===_0xee2a3(0x56d)?_0x5a6255[_0xee2a3(0x4ae)][_0x4c7728][_0xee2a3(0x3d3)][_0xee2a3(0x36c)][_0xee2a3(0x526)](_0xee2a3(0x1c5)):(_0x1da0f9['sdp']=CodecsHandler[_0xee2a3(0x2a7)](_0x1da0f9['sdp'],{'stereo':0x1}),log('stereo\x20enabled'));else{if(iOS||iPad){}else _0x5db93f[_0xee2a3(0x55c)]==0x4&&(_0x1da0f9[_0xee2a3(0x5ba)]=CodecsHandler[_0xee2a3(0x2a7)](_0x1da0f9[_0xee2a3(0x5ba)],{'stereo':0x2}),log(_0xee2a3(0x1a1)));}}if(_0x5db93f[_0xee2a3(0x48d)][_0x29cc2c][_0xee2a3(0x19c)])try{_0x1da0f9=CodecsHandler[_0xee2a3(0x6e9)](_0x1da0f9,_0x5db93f[_0xee2a3(0x48d)][_0x29cc2c][_0xee2a3(0x19c)]),log(_0xee2a3(0x207)+_0x5db93f[_0xee2a3(0x48d)][_0x29cc2c][_0xee2a3(0x19c)]+_0xee2a3(0x380));}catch(_0x3eb43c){warnlog(_0xee2a3(0x25a));}_0x5db93f[_0xee2a3(0x48d)][_0x29cc2c][_0xee2a3(0x3c8)](_0x1da0f9)[_0xee2a3(0x4a8)](function(){var _0x37e716=_0xee2a3;log(_0x37e716(0x376)+_0x29cc2c);var _0x459186={};_0x459186[_0x37e716(0x611)]=_0x29cc2c,_0x459186[_0x37e716(0x678)]=_0x5db93f[_0x37e716(0x678)],_0x459186['description']=_0x5db93f[_0x37e716(0x48d)][_0x29cc2c]['localDescription'],_0x459186['session']=_0x5db93f[_0x37e716(0x48d)][_0x29cc2c][_0x37e716(0x4da)];_0x5db93f[_0x37e716(0x448)]&&(_0x459186[_0x37e716(0x581)]=_0x5db93f[_0x37e716(0x5ee)]);if(_0x5db93f[_0x37e716(0x563)]!==![]){var _0x4223da=_0x5db93f[_0x37e716(0x563)][_0x37e716(0x5a3)](),_0x576da3=_0x5db93f[_0x37e716(0x48d)][_0x29cc2c]['getSenders'](),_0x40ffef=[];for(var _0x4b739e=0x0;_0x4b739e<_0x576da3['length'];_0x4b739e++){for(var _0x32ffac=0x0;_0x32ffac<_0x4223da[_0x37e716(0x6a0)];_0x32ffac++){_0x576da3[_0x4b739e][_0x37e716(0x3db)]&&_0x576da3[_0x4b739e][_0x37e716(0x3db)]['id']==_0x4223da[_0x32ffac]['id']&&_0x40ffef['push'](_0x4b739e);}}_0x40ffef[_0x37e716(0x6a0)]&&(_0x37e716(0x4de)!==_0x37e716(0x322)?_0x459186[_0x37e716(0x4d2)]=_0x40ffef:(_0x21db25[_0x37e716(0x467)][0x0]['active']==![]&&(_0x56cf85[_0x37e716(0x467)][0x0][_0x37e716(0x1b9)]=!![]),_0x193ce5[_0x37e716(0x467)][0x0][_0x37e716(0x1db)]=_0x430243*0x400));}_0x5db93f[_0x37e716(0x482)]?_0x5db93f[_0x37e716(0x278)](JSON[_0x37e716(0x4fc)](_0x459186[_0x37e716(0x321)]))[_0x37e716(0x4a8)](function(_0x3faa05){var _0x5707ab=_0x37e716;_0x459186[_0x5707ab(0x321)]=_0x3faa05[0x0],_0x459186[_0x5707ab(0x6b1)]=_0x3faa05[0x1],_0x5db93f['anysend'](_0x459186);})['catch'](errorlog):_0x5db93f[_0x37e716(0x403)](_0x459186);})[_0xee2a3(0x55f)](errorlog);})[_0x54808d(0x55f)](errorlog);},_0x5db93f[_0x1c8a5e(0x29b)]=function(){var _0x145b42=_0x1c8a5e;for(var _0x5588b6 in _0x5db93f[_0x145b42(0x48d)]){if(_0x5db93f[_0x145b42(0x48d)][_0x5588b6][_0x145b42(0x5ee)]!==![])'ylEWl'===_0x145b42(0x3fa)?(_0x5db93f[_0x145b42(0x75e)](_0x5588b6),log(_0x145b42(0x68b))):(_0x548ccc(_0x96894e),_0x506ff0(_0x4446a8),_0x59f91b(_0x2a97e8['pcs'][_0xe9f4f5]));else{if('eHSOr'!==_0x145b42(0x2fb))return;else log(_0x145b42(0x577));}}},_0x5db93f[_0x1c8a5e(0x744)]=function(_0x4a1ad5,_0x5aad77=!![]){var _0x24f152=_0x1c8a5e;if(_0x24f152(0x408)!==_0x24f152(0x408))_0x35832c['video']=![];else{if(!(_0x4a1ad5 in _0x5db93f[_0x24f152(0x48d)]))return;clearTimeout(_0x5db93f[_0x24f152(0x48d)][_0x4a1ad5][_0x24f152(0x57f)]);if(_0x24f152(0x205)in _0x5db93f['pcs'][_0x4a1ad5]){delete _0x5db93f[_0x24f152(0x48d)][_0x4a1ad5],applySceneState();return;}try{_0x5db93f['sendMessage']({'bye':!![]},_0x4a1ad5);}catch(_0x1b5528){}try{_0x5db93f[_0x24f152(0x48d)][_0x4a1ad5][_0x24f152(0x6dc)]();}catch(_0x13dbbb){}_0x5db93f['pcs'][_0x4a1ad5]['guest']&&(_0x5db93f[_0x24f152(0x4e9)]&&(_0x5aad77&&(warnlog(_0x24f152(0x3ff)),playtone(![],_0x24f152(0x51f))))),_0x5db93f[_0x24f152(0x48d)][_0x4a1ad5]=null,_0x5db93f[_0x24f152(0x50d)]&&(!_0x5db93f[_0x24f152(0x31f)]&&setTimeout(function _0x5bca9e(){var _0x47ce68=_0x24f152;warnUser(_0x47ce68(0x5d2));},0x1)),delete _0x5db93f[_0x24f152(0x48d)][_0x4a1ad5],_0x5db93f[_0x24f152(0x4cf)](),applySceneState();}},_0x5db93f['closeRPC']=function(_0x471c98){var _0x37ebe0=_0x1c8a5e;if(!(_0x471c98 in _0x5db93f[_0x37ebe0(0x4ae)]))return;clearInterval(_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x57f)]);try{_0x5db93f[_0x37ebe0(0x2e0)]({'bye':!![]},_0x471c98),warnlog(_0x37ebe0(0x6ea));}catch(_0xed1344){}try{var _0x39e2fa=_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98]['streamID'];}catch(_0x1151b9){}try{_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x6dc)]();}catch(_0x2cb223){warnlog(_0x37ebe0(0x16b));}try{if(_0x37ebe0(0x219)!==_0x37ebe0(0x542))_0x5db93f['rpcs'][_0x471c98]['streamSrc']&&_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x5f3)][_0x37ebe0(0x5a3)]()[_0x37ebe0(0x113)](function(_0x2de7cd){var _0x286938=_0x37ebe0;_0x2de7cd[_0x286938(0x26d)](),log(_0x286938(0x5fc));});else{var _0x1530b7={};_0x1530b7[_0x37ebe0(0x2cd)]=_0x37ebe0(0x5be),_0x56db02[_0x37ebe0(0x2a1)](_0x1530b7,_0x5c3d25);}}catch(_0x6ac44f){}if(_0x5db93f[_0x37ebe0(0x21d)])try{_0x5db93f['rpcs'][_0x471c98][_0x37ebe0(0x463)]&&_0x37ebe0(0x1c8)in _0x5db93f['rpcs'][_0x471c98]['videoElement']&&_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x463)][_0x37ebe0(0x1c8)][_0x37ebe0(0x26d)]();}catch(_0x3ad071){warnlog(_0x3ad071);}try{document[_0x37ebe0(0x565)](_0x37ebe0(0x263)+_0x471c98)&&getById(_0x37ebe0(0x263)+_0x471c98)['parentNode'][_0x37ebe0(0x55d)](getById(_0x37ebe0(0x263)+_0x471c98));}catch(_0x2328bd){warnlog(_0x2328bd);}try{_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x463)]&&_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x463)][_0x37ebe0(0x526)]();}catch(_0x4ad596){}try{if(_0x37ebe0(0x506)===_0x37ebe0(0x506)){if(_0x5db93f[_0x37ebe0(0x500)]!==![]){if(_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x1f8)]){try{_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x1f8)]['remove']();}catch(_0x47ffed){'qYNGp'===_0x37ebe0(0x595)?_0x3fb86e(_0x37ebe0(0x1c7)):errorlog(_0x47ffed);}_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98]['iframeEle'][_0x37ebe0(0x526)]();}}}else _0x5f14bb['mc']=new _0x4721df(_0x2aff05[_0x37ebe0(0x560)]),_0x293196['mc'][_0x37ebe0(0x1bb)]={};}catch(_0x2e2d3f){}try{_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x731)]&&_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x731)][_0x37ebe0(0x526)]();}catch(_0x114881){}try{_0x5db93f[_0x37ebe0(0x4ae)][_0x471c98][_0x37ebe0(0x518)]&&_0x5db93f['rpcs'][_0x471c98][_0x37ebe0(0x518)][_0x37ebe0(0x526)]();}catch(_0x123aac){}try{_0x5db93f['rpcs'][_0x471c98]=null,delete _0x5db93f['rpcs'][_0x471c98];}catch(_0x3bbd57){}_0x5db93f[_0x37ebe0(0x2e6)](_0x471c98+_0x37ebe0(0x6a9));!_0x5db93f[_0x37ebe0(0x21d)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x39e2fa==_0x37ebe0(0x103))return;try{warnlog(_0x37ebe0(0x173)),_0x39e2fa in _0x5db93f[_0x37ebe0(0x41f)]&&(_0x37ebe0(0x58c)!==_0x37ebe0(0x58c)?(_0x5c24e3[_0x37ebe0(0x1dc)](_0x3a4938[_0x1f6c21]),_0x373484+=0x1):(log(_0x37ebe0(0x412)+_0x39e2fa),clearTimeout(_0x5db93f['watchTimeoutList'][_0x39e2fa]))),_0x5db93f[_0x37ebe0(0x41f)][_0x39e2fa]=setTimeout(function(_0xea78a0){var _0x5413fd=_0x37ebe0;try{delete _0x5db93f[_0x5413fd(0x41f)][_0xea78a0];}catch(_0x1a674f){warnlog(_0x5413fd(0x3ee));return;}log(_0x5413fd(0x5ad)+_0xea78a0);try{for(var _0x47bed8 in _0x5db93f['rpcs']){if(_0x5db93f[_0x5413fd(0x4ae)][_0x47bed8][_0x5413fd(0x678)]===_0xea78a0){if(_0x5db93f['rpcs'][_0x47bed8][_0x5413fd(0x154)]===_0x5413fd(0x1d2)){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}}}catch(_0x2192d3){errorlog(_0x2192d3);}warnlog('\x20---\x20we\x20will\x20ask\x20again'),_0x5db93f['watchStream'](_0xea78a0);},_0x5db93f[_0x37ebe0(0x190)],_0x39e2fa);}catch(_0x540a2f){errorlog(_0x540a2f);}pokeIframeAPI(_0x37ebe0(0x320),![],_0x471c98),_0x39e2fa!==null?pokeIframeAPI('end-view-connection',_0x39e2fa,_0x471c98):pokeIframeAPI('end-view-connection',!![],_0x471c98),updateUserList();},_0x5db93f[_0x1c8a5e(0x169)]=function(_0x58fea4){var _0x60485a=_0x1c8a5e;if(_0x58fea4 in _0x5db93f['pcs']){if(_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x154)]===_0x60485a(0x60e)||_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x154)]===_0x60485a(0x3e0))_0x5db93f[_0x60485a(0x744)](_0x58fea4),warnlog(_0x60485a(0x645));else{warnlog(_0x60485a(0x416));return;}}else'LAqzG'!==_0x60485a(0x554)?_0x4119ec(_0x2d530b):log(_0x60485a(0x5d4));if(_0x5db93f['maxviewers']!==![]){if(Object[_0x60485a(0x385)](_0x5db93f[_0x60485a(0x48d)])[_0x60485a(0x6a0)]>_0x5db93f['maxviewers']){_0x5db93f[_0x60485a(0x744)](_0x58fea4);return;}}else{if(_0x5db93f['maxconnections']!==![]){if(Object[_0x60485a(0x385)](_0x5db93f['rpcs'])[_0x60485a(0x6a0)]+Object[_0x60485a(0x385)](_0x5db93f['pcs'])['length']>_0x5db93f[_0x60485a(0x1f7)]){if(_0x60485a(0x234)===_0x60485a(0x38c))_0x4f70ba[_0x60485a(0x6e5)](_0x4acdf2[_0x60485a(0x4fc)](_0x428c62));else{_0x5db93f[_0x60485a(0x744)](_0x58fea4);return;}}}}try{_0x5db93f[_0x60485a(0x48d)][_0x58fea4]=new RTCPeerConnection(_0x5db93f['configuration']);}catch(_0x4237e6){!_0x5db93f['cleanOutput']&&warnUser(_0x60485a(0x192));}if(_0x5db93f['security']){if(Object[_0x60485a(0x385)](_0x5db93f[_0x60485a(0x48d)])[_0x60485a(0x6a0)]>0x1){_0x5db93f[_0x60485a(0x744)](_0x58fea4);return;}}_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x291)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x1d0)]=null,_0x5db93f['pcs'][_0x58fea4]['obsVisibility']=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['obsSourceActive']=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x406)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x50c)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3af)]=![],_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x576)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x315)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x21a)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['coDirector']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x4b4)]=![],_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x4da)]=_0x5db93f[_0x60485a(0x73f)]+_0x5db93f[_0x60485a(0x439)](0x5),_0x5db93f['pcs'][_0x58fea4]['stats']={},_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['guest']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x651)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x525)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x56a)]=null,_0x5db93f['pcs'][_0x58fea4]['forceios']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['allowVideo']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x5af)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x4ab)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['allowDownloads']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['allowMIDI']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['allowBroadcast']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x336)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['meshcast']=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x611)]=_0x58fea4,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3dd)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x1de)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3be)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x41e)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x342)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['scene']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3d0)]=_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3a1)]('sendChannel'),_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3d0)]['UUID']=_0x58fea4,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x6b7)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x721)]=null,_0x5db93f['pcs'][_0x58fea4]['label']=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x68d)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x19c)]=![],_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x57f)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x4fb)]=_0x5db93f[_0x60485a(0x4fb)],_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x6c5)]=Date[_0x60485a(0x16c)](),_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['sendChannel'][_0x60485a(0x3ef)]=()=>{var _0x51993e=_0x60485a;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0x51993e(0x33f)]={},msg[_0x51993e(0x33f)][_0x51993e(0x481)]=_0x5db93f[_0x51993e(0x481)],msg[_0x51993e(0x33f)]['order']=_0x5db93f[_0x51993e(0x68d)],msg[_0x51993e(0x33f)]['muted']=_0x5db93f[_0x51993e(0x436)];try{_0x5db93f[_0x51993e(0x729)][_0x51993e(0x6a0)]&&(_0x51993e(0x367)===_0x51993e(0x656)?_0x20723d(_0x37934a,_0x2c5640[_0x51993e(0x4ae)][_0x3e640b][_0x51993e(0x481)],_0x34fd86):msg['info']['initial_group']=_0x5db93f['group'][_0x51993e(0x5b4)](','));}catch(_0xe3e28b){}msg[_0x51993e(0x33f)]['directorSpeakerMuted']=_0x5db93f[_0x51993e(0x22c)],msg[_0x51993e(0x33f)][_0x51993e(0x58d)]=_0x5db93f[_0x51993e(0x58d)],msg[_0x51993e(0x33f)][_0x51993e(0x6c8)]=_0x5db93f[_0x51993e(0x6c8)],msg[_0x51993e(0x33f)][_0x51993e(0x618)]=_0x5db93f[_0x51993e(0x512)];if(_0x5db93f['director']){if(_0x5db93f[_0x51993e(0x62b)]&&_0x5db93f[_0x51993e(0x62b)]===_0x58fea4)_0x5db93f[_0x51993e(0x26e)]();else{msg[_0x51993e(0x4f5)]={},msg[_0x51993e(0x4f5)][_0x51993e(0x432)]=_0x5db93f[_0x51993e(0x432)];_0x5db93f[_0x51993e(0x49f)][_0x51993e(0x6a0)]&&!_0x5db93f['soloChatUUID'][_0x51993e(0x4ac)](_0x58fea4)&&(msg['info'][_0x51993e(0x436)]=!![]);var _0x200c1a=[];for(var _0x49677f in _0x5db93f['pcs']){_0x5db93f[_0x51993e(0x48d)][_0x49677f][_0x51993e(0x186)]===!![]&&_0x200c1a[_0x51993e(0x1dc)](_0x49677f);}_0x200c1a[_0x51993e(0x6a0)]&&(msg[_0x51993e(0x4f5)][_0x51993e(0x723)]=_0x200c1a);}}_0x5db93f[_0x51993e(0x500)]!==![]?msg[_0x51993e(0x33f)][_0x51993e(0x222)]=!![]:msg[_0x51993e(0x33f)][_0x51993e(0x222)]=![];msg[_0x51993e(0x33f)][_0x51993e(0x758)]=_0x5db93f['screenshare'],msg['info']['width_url']=_0x5db93f[_0x51993e(0x686)],msg[_0x51993e(0x33f)][_0x51993e(0x284)]=_0x5db93f[_0x51993e(0x39c)],msg['info'][_0x51993e(0x5d7)]=_0x5db93f[_0x51993e(0x3fc)],msg[_0x51993e(0x33f)][_0x51993e(0x145)]=_0x5db93f[_0x51993e(0x237)],msg[_0x51993e(0x33f)]['maxviewers_url']=_0x5db93f[_0x51993e(0x14b)],msg[_0x51993e(0x33f)]['stereo_url']=_0x5db93f[_0x51993e(0x55c)],msg[_0x51993e(0x33f)][_0x51993e(0x302)]=_0x5db93f[_0x51993e(0x46f)],msg[_0x51993e(0x33f)][_0x51993e(0x742)]=_0x5db93f['autoGainControl'],msg[_0x51993e(0x33f)][_0x51993e(0x599)]=_0x5db93f[_0x51993e(0x1d4)],msg[_0x51993e(0x33f)]['version']=_0x5db93f['version'],msg['info'][_0x51993e(0x5a1)]=_0x5db93f[_0x51993e(0x1e1)],msg[_0x51993e(0x33f)][_0x51993e(0x185)]=_0x5db93f[_0x51993e(0x2c2)],msg[_0x51993e(0x33f)][_0x51993e(0x24e)]=_0x5db93f[_0x51993e(0x2be)],msg['info'][_0x51993e(0x204)]=!_0x5db93f[_0x51993e(0x32b)],msg[_0x51993e(0x33f)][_0x51993e(0x3bd)]=_0x5db93f[_0x51993e(0x427)],msg['info'][_0x51993e(0x689)]=_0x5db93f[_0x51993e(0x70a)],msg[_0x51993e(0x33f)][_0x51993e(0x1da)]=_0x5db93f[_0x51993e(0x3ce)];if(_0x5db93f[_0x51993e(0x141)]!==![]){if(_0x51993e(0x57c)===_0x51993e(0x57c))_0x5db93f[_0x51993e(0x582)]?msg[_0x51993e(0x33f)][_0x51993e(0x119)]=_0x5db93f['forceRotate']+parseInt(_0x5db93f[_0x51993e(0x582)]):msg['info'][_0x51993e(0x119)]=_0x5db93f['forceRotate'];else{if(_0x33ca3f[_0x51993e(0x3db)]['id']in _0x25bc95[_0x51993e(0x4ae)][_0xe62737][_0x51993e(0x2b9)]){_0xe38401('updating\x20audio\x20delay');var _0x202bca=_0x29100e-_0x2b4842['rpcs'][_0x2b58ad][_0x51993e(0x1bb)][_0x57d3fb][_0x51993e(0x20a)]+_0xf759a1[_0x51993e(0x58a)];_0x202bca<0x0&&(_0x202bca=0x0),_0x2f8b82(_0x51993e(0x241)+_0x202bca),_0x28f907('audioCtx\x20:\x20'+_0x2f88a3[_0x51993e(0x4be)]['currentTime']),_0x1995d7['rpcs'][_0x127149]['delayNode'][_0x4258ea[_0x51993e(0x3db)]['id']][_0x51993e(0x22a)][_0x51993e(0x745)](_0x2e8c19(_0x202bca/0x3e8),_0x2efafe['audioCtx'][_0x51993e(0x425)]+0x1),_0x596a10[_0x51993e(0x4ae)][_0x51af78]['stats'][_0x562bf0]['Audio_Sync_Delay_ms']=_0x202bca;}}}else msg['info'][_0x51993e(0x119)]=_0x5db93f[_0x51993e(0x582)];msg[_0x51993e(0x33f)][_0x51993e(0x119)]&&msg['info'][_0x51993e(0x119)]>=0x168&&(_0x51993e(0x74f)===_0x51993e(0x47a)?_0x43cf40[_0x51993e(0x5f4)](_0x1c824b,_0x3efe4a(_0x26e1f3[_0x51993e(0x3dd)])||0x0):msg[_0x51993e(0x33f)]['rotate_video']-=0x168);try{navigator&&navigator[_0x51993e(0x4cb)]&&(_0x51993e(0x45a)!==_0x51993e(0x45a)?(_0x51993e(0x35b)in _0x11263a&&(_0x2848a0[_0x51993e(0x4ae)][_0x267d8d][_0x51993e(0x1bb)][_0x51993e(0x164)][_0x51993e(0x340)]=_0x505b53['relayProtocol']),'ip'in _0xd9a66b&&(_0x54584c[_0x51993e(0x4ae)][_0x2ffecd][_0x51993e(0x1bb)][_0x51993e(0x164)][_0x51993e(0x59f)]=_0x3f0c36['ip'])):msg[_0x51993e(0x33f)][_0x51993e(0x6a5)]=navigator[_0x51993e(0x4cb)]);navigator&&navigator[_0x51993e(0x21c)]&&(msg['info'][_0x51993e(0x21c)]=navigator[_0x51993e(0x21c)]);if(safariVersion())_0x51993e(0x189)!=='WnbrM'?msg[_0x51993e(0x33f)][_0x51993e(0x6be)]=_0x51993e(0x579):_0x1466d0['writer']=![];else{if(getChromeVersion()>0x3c)msg[_0x51993e(0x33f)][_0x51993e(0x6be)]=_0x51993e(0x5aa)+getChromeVersion();else{if(userAgent[_0x51993e(0x37a)](_0x51993e(0x65f))>=0x0)msg[_0x51993e(0x33f)][_0x51993e(0x6be)]=_0x51993e(0x65f);else userAgent[_0x51993e(0x37a)]('CriOS')>=0x0?msg[_0x51993e(0x33f)][_0x51993e(0x6be)]=_0x51993e(0x423):msg[_0x51993e(0x33f)][_0x51993e(0x6be)]=_0x51993e(0x2a0);}}}catch(_0x97caed){};_0x5db93f[_0x51993e(0x615)]&&(_0x51993e(0x296)===_0x51993e(0x296)?('level'in _0x5db93f[_0x51993e(0x615)]&&(_0x51993e(0x5c4)!=='FPqhG'?_0x450e8a[_0x51993e(0x216)]=_0x5dc9e0[_0x51993e(0x1d9)]:typeof _0x5db93f['batteryState'][_0x51993e(0x1e3)]==_0x51993e(0x40a)?msg[_0x51993e(0x33f)][_0x51993e(0x4b6)]=_0x5db93f['batteryState'][_0x51993e(0x1e3)]*0x64:msg['info'][_0x51993e(0x4b6)]=_0x5db93f[_0x51993e(0x615)][_0x51993e(0x1e3)]),_0x51993e(0x43b)in _0x5db93f[_0x51993e(0x615)]&&(msg[_0x51993e(0x33f)][_0x51993e(0x583)]=_0x5db93f[_0x51993e(0x615)][_0x51993e(0x43b)])):_0x4762de[_0x51993e(0x48d)][_0x121a6b][_0x51993e(0x746)]=!![]),_0x5db93f[_0x51993e(0x2a1)](msg,_0x58fea4),pokeIframeAPI(_0x51993e(0x666),!![],_0x58fea4),updateUserList();},_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3d0)][_0x60485a(0x64d)]=()=>{var _0x17a012=_0x60485a;pokeIframeAPI(_0x17a012(0x666),![],_0x58fea4),_0x5db93f[_0x17a012(0x5a2)](),warnlog('send\x20channel\x20closed');return;},_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['ondatachannel']=function(_0x571ba0){var _0x2a9fde=_0x60485a;warnlog(_0x2a9fde(0x6c4)),warnlog(_0x571ba0);if(_0x571ba0[_0x2a9fde(0x2ce)][_0x2a9fde(0x481)]&&_0x571ba0[_0x2a9fde(0x2ce)][_0x2a9fde(0x481)]!=='sendChannel'){_0x5db93f[_0x2a9fde(0x72a)](_0x5db93f[_0x2a9fde(0x4ae)],_0x58fea4,_0x571ba0['channel']);return;}},_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x3d0)]['onmessage']=async function(_0x48da70){var _0x32eee0=_0x60485a;if(_0x32eee0(0x2af)!==_0x32eee0(0x2af))_0x48a36a(_0x3ced20[_0x32eee0(0x678)]);else{log(_0x32eee0(0x175)),log(_0x48da70[_0x32eee0(0x63d)]);try{var _0x19abb3=JSON['parse'](_0x48da70[_0x32eee0(0x63d)]);}catch(_0x418ec1){warnlog(_0x32eee0(0x294));try{if(_0x32eee0(0x713)===_0x32eee0(0x51a)){var _0x3f6221={};_0x3f6221[_0x32eee0(0x195)]=_0x32eee0(0x4a0),_0x3f6221[_0x32eee0(0x14d)]=_0x23bdc6,_0x3f6221[_0x32eee0(0x499)]=_0x5efb55,_0x4a4d7b[_0x32eee0(0x2ee)](_0x3f6221);}else var _0x1d9ee5=new TextDecoder()['decode'](_0x48da70[_0x32eee0(0x63d)]),_0x19abb3=JSON[_0x32eee0(0x476)](_0x1d9ee5);}catch(_0x43cebb){if(_0x32eee0(0x42e)===_0x32eee0(0x5da))_0x43757c['close']();else try{var _0x19abb3=await new Response(_0x48da70[_0x32eee0(0x63d)])[_0x32eee0(0x622)]();_0x19abb3=JSON[_0x32eee0(0x476)](_0x19abb3);}catch(_0x2930b8){return;}}}_0x32eee0(0x52e)in _0x19abb3?_0x5db93f[_0x32eee0(0x544)](_0x19abb3,_0x58fea4+_0x32eee0(0x6a9)):_0x5db93f[_0x32eee0(0x544)](_0x19abb3,_0x58fea4);}},_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x2ef)]=function(_0x30e31b){var _0x587061=_0x60485a;log(_0x587061(0x6cc)),_0x5db93f[_0x587061(0xf2)](_0x58fea4);},_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0xf8)]=_0x4d7845=>{var _0x24db7d=_0x60485a;errorlog(_0x24db7d(0x2b5));},_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x329)]=null,_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x73b)]=[],_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['onicecandidate']=function(_0x5d3e0a){var _0x269708=_0x60485a;if(_0x5d3e0a[_0x269708(0x29f)]==null){log(_0x269708(0x709));return;}try{if(_0x5db93f[_0x269708(0x60b)]){if(_0x5d3e0a[_0x269708(0x29f)][_0x269708(0x29f)][_0x269708(0x37a)](_0x5db93f[_0x269708(0x60b)])===-0x1){if(_0x269708(0x424)===_0x269708(0x50e))_0xf607a7[_0x269708(0x448)]!==!![]&&(_0x483bed=_0x269708(0x5ef)+_0x51a300[_0x269708(0x448)]);else{log(_0x269708(0x268));return;}}else log(_0x5d3e0a['candidate']);}}catch(_0x434b72){errorlog(_0x434b72);}if(_0x5db93f[_0x269708(0x48d)][_0x58fea4][_0x269708(0x329)]!==null){if(_0x269708(0x667)===_0x269708(0x54e)){_0x186500('PONGED');return;}else{_0x5db93f[_0x269708(0x48d)][_0x58fea4][_0x269708(0x73b)][_0x269708(0x1dc)](_0x5d3e0a[_0x269708(0x29f)]);return;}}_0x5db93f[_0x269708(0x48d)][_0x58fea4][_0x269708(0x73b)]['push'](_0x5d3e0a[_0x269708(0x29f)]),_0x5db93f[_0x269708(0x48d)][_0x58fea4][_0x269708(0x329)]=setTimeout(function(_0x42179e){var _0x5a6bb4=_0x269708;try{_0x5db93f[_0x5a6bb4(0x48d)][_0x42179e][_0x5a6bb4(0x329)]=null;}catch(_0x2b1eab){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0x3fde5e={};_0x3fde5e[_0x5a6bb4(0x611)]=_0x42179e,_0x3fde5e[_0x5a6bb4(0x384)]=_0x5a6bb4(0x121),_0x3fde5e[_0x5a6bb4(0x162)]=_0x5db93f[_0x5a6bb4(0x48d)][_0x42179e][_0x5a6bb4(0x73b)],_0x3fde5e[_0x5a6bb4(0x4da)]=_0x5db93f['pcs'][_0x42179e][_0x5a6bb4(0x4da)],_0x5db93f['pcs'][_0x42179e][_0x5a6bb4(0x73b)]=[],_0x5db93f[_0x5a6bb4(0x482)]?_0x5db93f[_0x5a6bb4(0x278)](JSON['stringify'](_0x3fde5e['candidates']))['then'](function(_0x43ce0c){var _0x299ef2=_0x5a6bb4;_0x3fde5e['candidates']=_0x43ce0c[0x0],_0x3fde5e[_0x299ef2(0x6b1)]=_0x43ce0c[0x1],_0x5db93f[_0x299ef2(0x403)](_0x3fde5e);})[_0x5a6bb4(0x55f)](errorlog):_0x5db93f[_0x5a6bb4(0x403)](_0x3fde5e);},0xc8,_0x58fea4);},_0x5db93f[_0x60485a(0x544)]=function(_0x2cc204,_0x3f0c0e){var _0x39bd06=_0x60485a;_0x2cc204['UUID']=_0x3f0c0e;if(_0x2cc204[_0x39bd06(0x321)]){_0x5db93f[_0x39bd06(0x34e)](_0x2cc204);return;}else{if(_0x2cc204['candidate']){log(_0x39bd06(0x753)),_0x5db93f['processIce'](_0x2cc204);return;}else{if(_0x2cc204['candidates']){log(_0x39bd06(0x3a5)),_0x5db93f['processIceBundle'](_0x2cc204);return;}else{if(_0x39bd06(0x5a2)in _0x2cc204){var _0x2d93a5={};_0x2d93a5['pong']=_0x2cc204[_0x39bd06(0x5a2)],_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e),warnlog(_0x39bd06(0x5d8));return;}else{if(_0x39bd06(0x13a)in _0x2cc204){warnlog(_0x39bd06(0x211));return;}else{if(_0x39bd06(0x660)in _0x2cc204){warnlog(_0x39bd06(0x5a6)),_0x5db93f[_0x39bd06(0x744)](_0x3f0c0e);return;}}}}}}log(_0x2cc204);if(_0x5db93f[_0x39bd06(0x21d)]){if('vquwR'!==_0x39bd06(0x668)){if(_0x39bd06(0x69a)in _0x2cc204&&'vector'in _0x2cc204){if(_0x5db93f[_0x39bd06(0x338)])_0x5db93f[_0x39bd06(0x308)]?_0x5db93f[_0x39bd06(0xff)](_0x2cc204[_0x39bd06(0x69a)],_0x2cc204['vector'],_0x5db93f[_0x39bd06(0x308)])[_0x39bd06(0x4a8)](function(_0xb37180){var _0x45a366=_0x39bd06;if(_0xb37180===_0x5db93f[_0x45a366(0x308)]){_0x5db93f[_0x45a366(0x48d)][_0x3f0c0e][_0x45a366(0x186)]=!![],getById(_0x45a366(0x263)+_0x3f0c0e)['classList']['add'](_0x45a366(0x163)),_0x5db93f[_0x45a366(0x11f)](_0x3f0c0e);var _0xd0eeb0={};_0xd0eeb0[_0x45a366(0x66f)]='requestCoDirector',_0x5db93f[_0x45a366(0x2a1)](_0xd0eeb0,_0x3f0c0e);}else{warnlog(_0x45a366(0x61a));var _0xd0eeb0={};_0xd0eeb0[_0x45a366(0x2cd)]=_0x45a366(0x69a),_0x5db93f[_0x45a366(0x2a1)](_0xd0eeb0,_0x3f0c0e);}})[_0x39bd06(0x55f)](function(){var _0x8c55c6=_0x39bd06;warnlog(_0x8c55c6(0x6bb));var _0x4d82b3={};_0x4d82b3[_0x8c55c6(0x2cd)]=_0x8c55c6(0x69a),_0x5db93f['sendMessage'](_0x4d82b3,_0x3f0c0e);}):generateHash(_0x5db93f[_0x39bd06(0x338)]+_0x5db93f[_0x39bd06(0x37e)]+_0x39bd06(0x6f1),0xc)[_0x39bd06(0x4a8)](function(_0x2bd578){var _0x37d02d=_0x39bd06;_0x5db93f[_0x37d02d(0x308)]=_0x2bd578,_0x5db93f['decryptMessage'](_0x2cc204['requestCoDirector'],_0x2cc204[_0x37d02d(0x6b1)],_0x5db93f[_0x37d02d(0x308)])[_0x37d02d(0x4a8)](function(_0x5c3b5c){var _0x59b74e=_0x37d02d;if(_0x5c3b5c===_0x5db93f[_0x59b74e(0x308)]){_0x5db93f[_0x59b74e(0x48d)][_0x3f0c0e][_0x59b74e(0x186)]=!![],getById(_0x59b74e(0x263)+_0x3f0c0e)[_0x59b74e(0x36c)][_0x59b74e(0x392)]('directorBlue'),_0x5db93f[_0x59b74e(0x11f)](_0x3f0c0e);var _0x2baafd={};_0x2baafd[_0x59b74e(0x66f)]=_0x59b74e(0x69a),_0x5db93f[_0x59b74e(0x2e0)](_0x2baafd,_0x3f0c0e);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x2baafd={};_0x2baafd[_0x59b74e(0x2cd)]=_0x59b74e(0x69a),_0x5db93f[_0x59b74e(0x2e0)](_0x2baafd,_0x3f0c0e);}})[_0x37d02d(0x55f)](function(){var _0x30a026=_0x37d02d;warnlog(_0x30a026(0x6bb));var _0x331388={};_0x331388[_0x30a026(0x2cd)]=_0x30a026(0x69a),_0x5db93f['sendRequest'](_0x331388,_0x3f0c0e);});return;})[_0x39bd06(0x55f)](errorlog);else{warnlog(_0x39bd06(0x31d));var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]='requestCoDirector',_0x5db93f[_0x39bd06(0x2e0)](_0x2d93a5,_0x3f0c0e);}}if(_0x39bd06(0x4a0)in _0x2cc204&&'roomid'in _0x2cc204){log(_0x2cc204),log(_0x39bd06(0x317));if(_0x5db93f[_0x39bd06(0x3d4)]){if(_0x39bd06(0x2b4)==='ZGBKC'){if(_0x3f0c0e in _0x5db93f[_0x39bd06(0x48d)]&&_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['coDirector']===!![]){if('Wunbs'!==_0x39bd06(0x12d)){log(_0x39bd06(0x663));var _0x2d93a5={};if(_0x2cc204['transferSettings']&&_0x2cc204[_0x39bd06(0x3ec)][_0x39bd06(0x3a4)]){_0x2d93a5[_0x39bd06(0x195)]='migrate',_0x2d93a5[_0x39bd06(0x3ec)]=_0x2cc204[_0x39bd06(0x3ec)],log(_0x2d93a5);if(_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x2cc204[_0x39bd06(0x4a0)][_0x39bd06(0x15f)]())){if(_0x39bd06(0x63c)!==_0x39bd06(0x5b5)){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x195)]=_0x39bd06(0x4a0),_0x2d93a5[_0x39bd06(0x14d)]=_0x2cc204[_0x39bd06(0x14d)],_0x2d93a5[_0x39bd06(0x499)]=_0x2cc204[_0x39bd06(0x4a0)][_0x39bd06(0x15f)](),_0x5db93f[_0x39bd06(0x2ee)](_0x2d93a5);}else{if(_0x5f2419[_0x39bd06(0x60b)]){if(_0x26b146[_0x39bd06(0x29f)][_0x39bd06(0x29f)][_0x39bd06(0x37a)](_0x191bdb['icefilter'])===-0x1){_0xd5327(_0x39bd06(0x268)),_0x143a3c(_0x499735[_0x39bd06(0x29f)]);return;}else _0x7b9a31('PASSED'),_0x182705(_0x2638df[_0x39bd06(0x29f)]);}}}log(_0x2d93a5);}else{if(_0x2cc204[_0x39bd06(0x3ec)]&&_0x39bd06(0x500)in _0x2cc204[_0x39bd06(0x3ec)]){_0x2d93a5[_0x39bd06(0x195)]=_0x39bd06(0x4a0),_0x2d93a5[_0x39bd06(0x3ec)]=_0x2cc204[_0x39bd06(0x3ec)],delete _0x2d93a5[_0x39bd06(0x3ec)][_0x39bd06(0x14d)],delete _0x2d93a5[_0x39bd06(0x3ec)]['roomenc'],log(_0x2d93a5);if(_0x5db93f['sendMessage'](_0x2d93a5,_0x2cc204[_0x39bd06(0x4a0)][_0x39bd06(0x15f)]())){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x195)]=_0x39bd06(0x4a0),_0x2d93a5[_0x39bd06(0x14d)]=_0x2cc204['roomid'],_0x2d93a5[_0x39bd06(0x499)]=_0x2cc204[_0x39bd06(0x4a0)][_0x39bd06(0x15f)](),_0x5db93f[_0x39bd06(0x2ee)](_0x2d93a5);}log(_0x2d93a5);}else _0x2d93a5[_0x39bd06(0x195)]=_0x39bd06(0x4a0),_0x2d93a5[_0x39bd06(0x14d)]=_0x2cc204[_0x39bd06(0x14d)],_0x2d93a5['target']=_0x2cc204[_0x39bd06(0x4a0)]['toString'](),_0x5db93f['sendMsg'](_0x2d93a5);}}else _0x13a20b['sendRequest'](_0x59ed9f,_0x1dfbec[_0x39bd06(0x611)])&&(_0x17bfc2[_0x39bd06(0x4ae)][_0x2506ef[_0x39bd06(0x62b)]]['codirectorRequested']=!![]);}}else _0x11ee2e=_0x5f3183[_0x39bd06(0x48d)][_0x5f564e][_0x39bd06(0x342)];}else{if(_0x39bd06(0x1fb)!=='HZpGC'){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x74b),_0x5db93f[_0x39bd06(0x2e0)](_0x2d93a5,_0x3f0c0e);}else try{_0x10a163[_0x39bd06(0x4ae)][_0x54c63b][_0x39bd06(0x1bb)][_0x39bd06(0x33f)][_0x39bd06(0x186)]=!![],_0x56f5d6(_0x39bd06(0x263)+_0x4decba)[_0x39bd06(0x36c)][_0x39bd06(0x392)](_0x39bd06(0x163));}catch(_0x49620f){}}}}else{_0x233c6c(_0x39bd06(0x11e));return;}}try{if(_0x39bd06(0x33f)in _0x2cc204){_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['stats'][_0x39bd06(0x33f)]=_0x2cc204[_0x39bd06(0x33f)];'label'in _0x2cc204['info']&&(typeof _0x2cc204[_0x39bd06(0x33f)][_0x39bd06(0x481)]==_0x39bd06(0x516)?_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x481)]=sanitizeLabel(_0x2cc204[_0x39bd06(0x33f)][_0x39bd06(0x481)]):_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x481)]=![]);if(_0x3f0c0e===_0x5db93f[_0x39bd06(0x62b)])try{_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['stats']['info'][_0x39bd06(0x21d)]=!![];}catch(_0x30ea93){}else{if(_0x5db93f[_0x39bd06(0x4bf)]['indexOf'](_0x3f0c0e)>=0x0)try{_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x1bb)]['info'][_0x39bd06(0x186)]=!![];}catch(_0xc55a4e){}}}_0x39bd06(0x2f5)in _0x2cc204&&_0x5db93f['gotGenericData'](_0x2cc204['pipe'],_0x3f0c0e);_0x39bd06(0x3af)in _0x2cc204&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x3af)]=parseInt(_0x2cc204[_0x39bd06(0x3af)]));_0x39bd06(0x61d)in _0x2cc204&&_0x5db93f[_0x39bd06(0x590)](_0x3f0c0e,_0x2cc204['audioBitrate']);_0x39bd06(0x510)in _0x2cc204&&_0x5db93f[_0x39bd06(0x5ae)](_0x3f0c0e,_0x2cc204['bitrate']);if(_0x39bd06(0x3ed)in _0x2cc204){log(_0x2cc204);if(_0x5db93f[_0x39bd06(0x4bf)][_0x39bd06(0x37a)](_0x3f0c0e)>=0x0){var _0x50bce7={};for(var _0x58d025 in _0x5db93f['pcs']){if(_0x58d025===_0x3f0c0e)continue;_0x50bce7[_0x58d025]=_0x5db93f[_0x39bd06(0x48d)][_0x58d025][_0x39bd06(0x1bb)];}var _0x2d93a5={};_0x2d93a5['remoteStats']=_0x50bce7,_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x160)in _0x2cc204){if(_0x2cc204[_0x39bd06(0x160)]===_0x5db93f['remote']&&_0x5db93f['remote']){var _0x50bce7={};for(var _0x58d025 in _0x5db93f[_0x39bd06(0x48d)]){if(_0x58d025===_0x3f0c0e)continue;_0x50bce7[_0x58d025]=_0x5db93f[_0x39bd06(0x48d)][_0x58d025][_0x39bd06(0x1bb)];}var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2f0)]=_0x50bce7,_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}}}}if(_0x39bd06(0x567)in _0x2cc204)try{log(_0x2cc204),_0x5db93f[_0x39bd06(0x441)](_0x2cc204[_0x39bd06(0x611)],_0x2cc204[_0x39bd06(0x567)]['w'],_0x2cc204['requestResolution']['h']);}catch(_0x30f2a9){errorlog(_0x30f2a9);}'keyframe'in _0x2cc204&&(_0x2cc204[_0x39bd06(0x5ee)]?_0x5db93f[_0x39bd06(0x4bf)]['indexOf'](_0x3f0c0e)>=0x0?_0x5db93f[_0x39bd06(0x29b)]():errorlog(_0x39bd06(0x1c7)):_0x5db93f['forcePLI'](_0x3f0c0e));if(_0x39bd06(0x6a1)in _0x2cc204){var _0xb8f610=![],_0x43d420=![];_0x5db93f[_0x39bd06(0x4bf)]['indexOf'](_0x3f0c0e)>=0x0&&(_0xb8f610=!![],_0x39bd06(0x54a)in _0x2cc204&&(_0x2cc204[_0x39bd06(0x54a)]==!![]&&(_0x39bd06(0x6d7)==='iECeF'?(_0x4f1c68[_0x39bd06(0x4ae)][_0x3645af]['mutedStateScene']=!![],_0x18e2af(_0x1e999e),_0x38c8d3['rpcs'][_0x50111a]['videoElement']&&(_0x31fc08['rpcs'][_0x61726a]['videoElement']['style'][_0x39bd06(0x43a)]&&_0x1460f9[_0x39bd06(0x4ae)][_0x23da58]['videoElement'][_0x39bd06(0x547)]['display']!==_0x39bd06(0x100)&&(_0x4a0fa4[_0x39bd06(0x4ae)][_0x3edd70][_0x39bd06(0x463)][_0x39bd06(0x547)][_0x39bd06(0x43a)]='none',_0x192cb7=!![])),_0x350d2b['rpcs'][_0x46a385]['iframeEle']&&_0x4fadee[_0x39bd06(0x4ae)][_0x2792ee][_0x39bd06(0x1f8)][_0x39bd06(0x547)][_0x39bd06(0x43a)]&&_0x1d3278[_0x39bd06(0x4ae)][_0x56ac8b][_0x39bd06(0x1f8)][_0x39bd06(0x547)][_0x39bd06(0x43a)]!==_0x39bd06(0x100)&&(_0x1cf8bd[_0x39bd06(0x4ae)][_0x5c40c6][_0x39bd06(0x1f8)][_0x39bd06(0x547)][_0x39bd06(0x43a)]=_0x39bd06(0x100),_0x5c4eac=!![])):_0x43d420=!![]))),log('isDirector\x20'+_0xb8f610),getChatMessage(_0x2cc204['chat'],_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x481)],_0xb8f610,_0x43d420);}if(_0x39bd06(0x68d)in _0x2cc204){_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x68d)]=parseInt(_0x2cc204[_0x39bd06(0x68d)])||0x0;_0x3f0c0e in _0x5db93f[_0x39bd06(0x4ae)]&&(_0x5db93f[_0x39bd06(0x4ae)][_0x3f0c0e]['order']=_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['order']);if(_0x5db93f[_0x39bd06(0x21d)]){var _0x58a02c=document[_0x39bd06(0x1d3)](_0x39bd06(0x4c8)+_0x3f0c0e+'\x22]');log(_0x58a02c),_0x58a02c[0x0]&&(_0x58a02c[0x0]['innerText']=parseInt(_0x2cc204[_0x39bd06(0x68d)])||0x0);}updateMixer();}_0x39bd06(0x3dd)in _0x2cc204&&_0x5db93f[_0x39bd06(0x5f4)](_0x3f0c0e,parseInt(_0x2cc204[_0x39bd06(0x3dd)])||0x0);if(_0x5db93f[_0x39bd06(0x4bf)]['indexOf'](_0x3f0c0e)==-0x1){if(_0x39bd06(0x69b)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x69b),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if('requestVideoRecord'in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x102),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x6df)in _0x2cc204){var _0x2d93a5={};_0x2d93a5['rejected']=_0x39bd06(0x6df),_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x3b6)in _0x2cc204){var _0x2d93a5={};_0x2d93a5['rejected']=_0x39bd06(0x3b6),_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x310)in _0x2cc204){if(_0x39bd06(0x5cf)!==_0x39bd06(0x5cf))_0x5b0dd0[_0x39bd06(0x4ae)][_0x4dc619][_0x39bd06(0x463)]['play']()[_0x39bd06(0x4a8)](_0x2a52a2=>{_0x2aa820('playing');})[_0x39bd06(0x55f)](_0x2b2f2b);else{var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]='changeLabel',_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}}else{if(_0x39bd06(0x647)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]='requestChangeEQ',_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{if('requestChangeSubGain'in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x3a2),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if('lowerhand'in _0x2cc204){var _0x2d93a5={};_0x2d93a5['rejected']=_0x39bd06(0x318),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x5b7)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]='hangup',_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x20d)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x20d),_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x5be)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x5be),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if(_0x39bd06(0x4c4)in _0x2cc204){if(_0x39bd06(0x231)===_0x39bd06(0x231)){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x4c4),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else this['duration']-this['currentTime']>0xf&&_0xe076d4[_0x39bd06(0x5f2)][_0x39bd06(0x526)](0x0,this['duration']-0x5);}else{if('micIsolated'in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]='micIsolated',_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}else{if('requestUpload'in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x2cd)]=_0x39bd06(0x1ee),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x3f0c0e);}}}}}}}}}}}}}}}else{if('requestAudioHack'in _0x2cc204){var _0x2d5e7c=_0x5db93f[_0x39bd06(0x5f3)]['getAudioTracks']();_0x2d5e7c[_0x39bd06(0x6a0)]&&(_0x39bd06(0x129)in _0x2cc204?applyAudioHack(_0x2cc204[_0x39bd06(0x1b8)],_0x2cc204['value'],_0x2cc204[_0x39bd06(0x129)]):applyAudioHack(_0x2cc204[_0x39bd06(0x1b8)],_0x2cc204[_0x39bd06(0x193)]));}if(_0x39bd06(0x102)in _0x2cc204){if(_0x2cc204[_0x39bd06(0x102)]){if(_0x5db93f[_0x39bd06(0x463)]){var _0x44fde6=0x1770;_0x2cc204['value']&&(_0x44fde6=parseInt(_0x2cc204[_0x39bd06(0x193)])),recordLocalVideo(_0x39bd06(0x593),_0x44fde6);}}else _0x5db93f[_0x39bd06(0x463)]&&recordLocalVideo('stop');}if('changeOrder'in _0x2cc204){_0x5db93f[_0x39bd06(0x68d)]==![]&&(_0x5db93f[_0x39bd06(0x68d)]=0x0);_0x5db93f[_0x39bd06(0x68d)]+=parseInt(_0x2cc204[_0x39bd06(0x6df)])||0x0;var _0x2d93a5={};_0x2d93a5={},_0x2d93a5[_0x39bd06(0x68d)]=_0x5db93f[_0x39bd06(0x68d)],_0x5db93f[_0x39bd06(0xf0)](_0x2d93a5),updateMixer();}_0x39bd06(0x3b6)in _0x2cc204&&changeURL(_0x2cc204[_0x39bd06(0x3b6)]);_0x39bd06(0x6cb)in _0x2cc204&&stopClock();'setClock'in _0x2cc204&&setClock(_0x2cc204[_0x39bd06(0x446)]);_0x39bd06(0x3a9)in _0x2cc204&&hideClock();_0x39bd06(0x283)in _0x2cc204&&showClock();_0x39bd06(0x414)in _0x2cc204&&startClock();'requestUpload'in _0x2cc204&&toggleFileshare(_0x3f0c0e);if(_0x39bd06(0x729)in _0x2cc204)try{if(_0x39bd06(0x4ea)===_0x39bd06(0x4ea)){_0x5db93f[_0x39bd06(0x2a1)]({'group':_0x2cc204[_0x39bd06(0x729)]});if(_0x2cc204[_0x39bd06(0x729)])_0x5db93f[_0x39bd06(0x729)]=_0x2cc204[_0x39bd06(0x729)][_0x39bd06(0x6a8)](',');else{if(_0x39bd06(0x4c1)===_0x39bd06(0x46b))return;else _0x5db93f[_0x39bd06(0x729)]=[];}updateMixer();}else try{_0x591b27&&_0x1eed8c['send'](_0xd3c84c[_0x39bd06(0x4fc)](_0x39bd06(0x642)+_0x3cea45));}catch(_0x4ba69c){}}catch(_0x167064){}if(_0x39bd06(0x310)in _0x2cc204){if(_0x39bd06(0x193)in _0x2cc204){if(typeof _0x2cc204['value']==_0x39bd06(0x516)){_0x5db93f['label']=sanitizeLabel(_0x2cc204['value']),log(_0x39bd06(0x223)+_0x5db93f['label']);if(_0x5db93f[_0x39bd06(0x21d)]){var _0x58a02c=getById(_0x39bd06(0x254)+_0x3f0c0e);if(_0x5db93f[_0x39bd06(0x481)])_0x58a02c[_0x39bd06(0x327)]=_0x5db93f['label'];else{if(_0x5db93f[_0x39bd06(0x62b)]===_0x3f0c0e)_0x58a02c[_0x39bd06(0x327)]=miscTranslations[_0x39bd06(0x53e)];else{if(_0x39bd06(0x503)!==_0x39bd06(0x26b))_0x58a02c[_0x39bd06(0x327)]=miscTranslations[_0x39bd06(0x397)];else{if(_0x285fcb[_0x39bd06(0x4a5)][_0x39bd06(0x4ac)](_0x9e75c6[_0x39bd06(0x678)])){_0x49c2cf(_0x18e52f[_0x39bd06(0x678)]);return;}else return;}}}}else _0x5db93f[_0x39bd06(0x471)]&&updateMixer();!_0x5db93f['director']&&(_0x5db93f[_0x39bd06(0x481)]?document[_0x39bd06(0x216)]=_0x5db93f[_0x39bd06(0x481)]:document[_0x39bd06(0x216)]=location[_0x39bd06(0x1d9)]);var _0x369f0e=encodeURIComponent(_0x5db93f['label']);urlParams['has']('l')?updateURL('l='+_0x369f0e,!![],![]):updateURL('label='+_0x369f0e,!![],![]);var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x310)]=!![],_0x2d93a5[_0x39bd06(0x193)]=_0x5db93f[_0x39bd06(0x481)],_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5);}else{if(_0x39bd06(0x5ca)===_0x39bd06(0x5ca)){_0x5db93f[_0x39bd06(0x481)]=![];var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x310)]=!![],_0x2d93a5[_0x39bd06(0x193)]=_0x5db93f[_0x39bd06(0x481)],_0x5db93f['sendMessage'](_0x2d93a5);if(_0x5db93f[_0x39bd06(0x21d)]){var _0x58a02c=getById(_0x39bd06(0x254)+_0x3f0c0e);_0x5db93f[_0x39bd06(0x62b)]===_0x3f0c0e?_0x58a02c[_0x39bd06(0x327)]=miscTranslations[_0x39bd06(0x53e)]:_0x58a02c[_0x39bd06(0x327)]=miscTranslations['add-a-label'];}else _0x5db93f[_0x39bd06(0x471)]?(document[_0x39bd06(0x216)]=location[_0x39bd06(0x1d9)],updateMixer()):document[_0x39bd06(0x216)]=location[_0x39bd06(0x1d9)];}else return;}}}if(_0x39bd06(0x647)in _0x2cc204){if(_0x2cc204[_0x39bd06(0x1b8)]==_0x39bd06(0x507))changeLowEQ(parseFloat(_0x2cc204[_0x39bd06(0x193)]),_0x2cc204[_0x39bd06(0x3db)]);else{if(_0x2cc204['keyname']==_0x39bd06(0x71c))changeMidEQ(parseFloat(_0x2cc204['value']),_0x2cc204[_0x39bd06(0x3db)]);else _0x2cc204[_0x39bd06(0x1b8)]==_0x39bd06(0x4ff)&&changeHighEQ(parseFloat(_0x2cc204[_0x39bd06(0x193)]),_0x2cc204[_0x39bd06(0x3db)]);}}_0x39bd06(0x3a2)in _0x2cc204&&(log(_0x2cc204),changeSubGain(parseFloat(_0x2cc204[_0x39bd06(0x193)]),_0x2cc204[_0x39bd06(0x129)]));_0x39bd06(0x318)in _0x2cc204&&(_0x5db93f[_0x39bd06(0x2e5)]&&lowerhand());if(_0x39bd06(0x63a)in _0x2cc204){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x611)]=_0x3f0c0e,_0x2d93a5[_0x39bd06(0x311)]=listAudioSettingsPrep(),sendMediaDevices(_0x2d93a5[_0x39bd06(0x611)]),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x2d93a5[_0x39bd06(0x611)]);}if(_0x39bd06(0x5c5)in _0x2cc204){var _0x2d93a5={};_0x2d93a5['UUID']=_0x3f0c0e,_0x2d93a5['videoOptions']=listVideoSettingsPrep(),sendMediaDevices(_0x2d93a5['UUID']),_0x5db93f[_0x39bd06(0x2a1)](_0x2d93a5,_0x2d93a5[_0x39bd06(0x611)]);}'changeSpeaker'in _0x2cc204&&changeAudioOutputDeviceById(_0x2cc204['changeSpeaker'],_0x3f0c0e);'changeMicrophone'in _0x2cc204&&(_0x39bd06(0x6e6)!==_0x39bd06(0x6e6)?_0x1d4e5e=_0x315b82[_0x39bd06(0x48d)][_0x4dc8c2][_0x39bd06(0x4b4)]||0x9c4:changeAudioDeviceById(_0x2cc204['changeMicrophone'],_0x3f0c0e));_0x39bd06(0x497)in _0x2cc204&&changeVideoDeviceById(_0x2cc204[_0x39bd06(0x497)],_0x3f0c0e);_0x39bd06(0x1fe)in _0x2cc204&&(_0x39bd06(0x470)in _0x2cc204&&_0x2cc204[_0x39bd06(0x470)]?updateCameraConstraints(_0x2cc204[_0x39bd06(0x1b8)],_0x2cc204[_0x39bd06(0x193)],!![],_0x3f0c0e):updateCameraConstraints(_0x2cc204[_0x39bd06(0x1b8)],_0x2cc204[_0x39bd06(0x193)],![],![]));_0x39bd06(0x43e)in _0x2cc204&&changeLowCut(parseFloat(_0x2cc204[_0x39bd06(0x193)]),_0x2cc204[_0x39bd06(0x3db)]);_0x39bd06(0x43e)in _0x2cc204&&changeLowCut(parseFloat(_0x2cc204[_0x39bd06(0x193)]),_0x2cc204[_0x39bd06(0x3db)]);_0x39bd06(0x5b7)in _0x2cc204&&(_0x5db93f[_0x39bd06(0x62b)]&&(_0x39bd06(0x5b6)===_0x39bd06(0x191)?(_0x1fae88[_0x39bd06(0x4ae)][_0x4ae9a6][_0x39bd06(0x3d3)][_0x39bd06(0x739)][_0x39bd06(0x36a)]='0',_0x49307f[_0x39bd06(0x4ae)][_0x31512e]['batteryMeter']['classList'][_0x39bd06(0x526)](_0x39bd06(0x1c5))):_0x5db93f[_0x39bd06(0x5b7)]()));if(_0x39bd06(0x738)in _0x2cc204){}if('volume'in _0x2cc204){var _0x3d795f=parseInt(_0x2cc204[_0x39bd06(0x4c4)])/0x64||0x0;_0x5db93f['audioGain']=parseInt(_0x2cc204[_0x39bd06(0x4c4)])||0x0;for(var _0x58f213 in _0x5db93f['webAudios']){log(_0x39bd06(0x123)),_0x5db93f['webAudios'][_0x58f213]['gainNode'][_0x39bd06(0xfb)][_0x39bd06(0x745)](_0x3d795f,_0x5db93f[_0x39bd06(0x5de)][_0x58f213][_0x39bd06(0x1ac)][_0x39bd06(0x425)]);}updateVolume(!![]);}if(_0x39bd06(0x14f)in _0x2cc204){if(_0x2cc204[_0x39bd06(0x14f)])_0x5db93f[_0x39bd06(0x4bf)][_0x39bd06(0x37a)](_0x3f0c0e)>=0x0&&(_0x5db93f[_0x39bd06(0x3f6)][_0x39bd06(0x1dc)](_0x3f0c0e),_0x5db93f[_0x39bd06(0x624)]());else{var _0x132bb8=_0x5db93f[_0x39bd06(0x3f6)][_0x39bd06(0x37a)](_0x3f0c0e);_0x132bb8>-0x1&&(_0x5db93f[_0x39bd06(0x3f6)]['splice'](_0x132bb8,0x1),_0x5db93f[_0x39bd06(0x624)]());}}if(_0x39bd06(0x183)in _0x2cc204){var _0x12fd78=parseFloat(_0x2cc204[_0x39bd06(0x183)]/0x3e8)||0x0;_0x5db93f['micDelay']=parseInt(_0x2cc204[_0x39bd06(0x183)])||0x0;for(var _0x58f213 in _0x5db93f[_0x39bd06(0x5de)]){_0x5db93f[_0x39bd06(0x5de)][_0x58f213]['micDelay'][_0x39bd06(0x22a)][_0x39bd06(0x745)](_0x12fd78,_0x5db93f['webAudios'][_0x58f213][_0x39bd06(0x1ac)]['currentTime']);}}_0x39bd06(0x5be)in _0x2cc204&&(_0x2cc204[_0x39bd06(0x5be)]?(_0x5db93f[_0x39bd06(0x22c)]=!![],_0x5db93f['directorSpeakerMute']()):(_0x5db93f[_0x39bd06(0x22c)]=![],_0x5db93f[_0x39bd06(0x1f3)]()));if(_0x39bd06(0x20d)in _0x2cc204){if(_0x39bd06(0x627)!==_0x39bd06(0x45d))_0x2cc204[_0x39bd06(0x20d)]?(_0x5db93f[_0x39bd06(0x58d)]=!![],_0x5db93f[_0x39bd06(0x165)]()):(_0x5db93f['directorDisplayMuted']=![],_0x5db93f[_0x39bd06(0x165)]());else return _0x5deee7[_0x39bd06(0x463)][_0x39bd06(0x239)];}'changeParams'in _0x2cc204&&applyNewParams(_0x2cc204[_0x39bd06(0x654)]);}if(_0x5db93f[_0x39bd06(0x62b)]===_0x3f0c0e){_0x2cc204[_0x39bd06(0x195)]===_0x39bd06(0x4a0)&&(warnlog('TRANSFERRING?'),warnlog(_0x2cc204),_0x39bd06(0x3ec)in _0x2cc204&&(_0x39bd06(0x363)in _0x2cc204[_0x39bd06(0x3ec)]&&(_0x5db93f[_0x39bd06(0x363)]=_0x2cc204[_0x39bd06(0x363)]),_0x39bd06(0x500)in _0x2cc204[_0x39bd06(0x3ec)]&&(_0x2cc204['transferSettings'][_0x39bd06(0x500)]===!![]||_0x2cc204[_0x39bd06(0x3ec)][_0x39bd06(0x500)]===null?(_0x5db93f[_0x39bd06(0x500)]=null,_0x5db93f[_0x39bd06(0x6b4)]===![]&&(_0x5db93f[_0x39bd06(0x6b4)]=0x2),_0x5db93f['style']===![]&&(_0x39bd06(0x6e4)!==_0x39bd06(0x6e4)?_0x33e904=_0x3c8d11(function(){_0x50b01f();},0x32):_0x5db93f[_0x39bd06(0x547)]=0x1),_0x5db93f['showList']===null&&(_0x5db93f[_0x39bd06(0x194)]=!![])):_0x5db93f['broadcast']=_0x2cc204[_0x39bd06(0x3ec)][_0x39bd06(0x500)],_0x2cc204[_0x39bd06(0x3ec)][_0x39bd06(0x3a4)]&&(_0x5db93f[_0x39bd06(0x500)]!==![]?updateURL(_0x39bd06(0x500),!![]):updateURL(_0x39bd06(0x51e),!![]))),_0x39bd06(0x14d)in _0x2cc204[_0x39bd06(0x3ec)]&&(_0x5db93f[_0x39bd06(0x14d)]=_0x2cc204[_0x39bd06(0x3ec)][_0x39bd06(0x14d)],_0x2cc204['transferSettings']['updateurl']&&updateURL(_0x39bd06(0x5cd)+_0x5db93f[_0x39bd06(0x14d)],!![]))));try{if(_0x39bd06(0x4f5)in _0x2cc204&&_0x39bd06(0x723)in _0x2cc204[_0x39bd06(0x4f5)])for(var _0x1c466a=0x0;_0x1c466a<_0x2cc204[_0x39bd06(0x4f5)]['addCoDirector'][_0x39bd06(0x6a0)];_0x1c466a++){!_0x5db93f[_0x39bd06(0x4bf)]['includes'](_0x2cc204[_0x39bd06(0x4f5)][_0x39bd06(0x723)][_0x1c466a][_0x39bd06(0x15f)])&&(_0x39bd06(0x1e0)===_0x39bd06(0x75d)?_0x3f50c7['limitTotalBitrateGuests']():_0x5db93f[_0x39bd06(0x4bf)][_0x39bd06(0x1dc)](_0x2cc204[_0x39bd06(0x4f5)][_0x39bd06(0x723)][_0x1c466a]['toString']()));}}catch(_0x200265){errorlog(_0x200265);}}if(_0x39bd06(0x71f)in _0x2cc204){if(_0x5db93f['remote']){if(_0x39bd06(0x160)in _0x2cc204)_0x2cc204[_0x39bd06(0x160)]===_0x5db93f[_0x39bd06(0x160)]&&_0x5db93f['remote']&&_0x5db93f[_0x39bd06(0x6ff)](parseFloat(_0x2cc204[_0x39bd06(0x71f)]));else{if(_0x5db93f['directorList'][_0x39bd06(0x37a)](_0x3f0c0e)>=0x0)_0x5db93f[_0x39bd06(0x6ff)](parseFloat(_0x2cc204[_0x39bd06(0x71f)]));else{if(_0x39bd06(0x641)!=='gUnby'){var _0x6b9759={};_0x6b9759[_0x39bd06(0x611)]=_0x3e9d8a[_0x39bd06(0x611)],_0x6b9759[_0x39bd06(0x384)]=_0x20a19a[_0x39bd06(0x384)];for(var _0x10c26d=0x0;_0x10c26d<_0xc946cb['candidates'][_0x39bd06(0x6a0)];_0x10c26d++){_0x6b9759[_0x39bd06(0x29f)]=_0x40f3ff[_0x39bd06(0x162)][_0x10c26d],_0x5b835c[_0x39bd06(0x687)](_0x6b9759);}}else return;}}}}if(_0x39bd06(0x5e9)in _0x2cc204){if(_0x39bd06(0x5e8)===_0x39bd06(0x5e8)){if(_0x5db93f[_0x39bd06(0x160)]){if(_0x39bd06(0x160)in _0x2cc204)_0x2cc204[_0x39bd06(0x160)]===_0x5db93f['remote']&&_0x5db93f['remote']&&_0x5db93f[_0x39bd06(0x5dd)](parseFloat(_0x2cc204['focus']));else{if(_0x5db93f[_0x39bd06(0x4bf)][_0x39bd06(0x37a)](_0x3f0c0e)>=0x0)'AseNl'!==_0x39bd06(0x6b2)?_0x5db93f[_0x39bd06(0x5dd)](parseFloat(_0x2cc204[_0x39bd06(0x5e9)])):(_0x1558cc={},_0x36052c['bitrate']=_0x4052e3['bitrate'],_0x47a7ed[_0x39bd06(0x4ae)][_0x3ab27d]['bandwidth']=_0x4797c5[_0x39bd06(0x510)],_0x1c09fa(_0x39bd06(0x364)));else return;}}}else _0x379204(_0x39bd06(0x1d5)),_0x70d09c(_0x68cddd),_0x26e4fd(_0x39bd06(0x453),_0x363fd5,_0x5dc42d);}if(_0x39bd06(0x1eb)in _0x2cc204){log(_0x39bd06(0x1eb));try{_0x5db93f[_0x39bd06(0x15a)](_0x3f0c0e,_0x2cc204[_0x39bd06(0x1eb)]);}catch(_0x316534){errorlog(_0x316534);}}}catch(_0x54131c){errorlog(_0x54131c);}manageSceneState(_0x2cc204,_0x3f0c0e);if(_0x39bd06(0x35e)in _0x2cc204||'video'in _0x2cc204){log(_0x39bd06(0x312));_0x2cc204[_0x39bd06(0x35e)]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x5af)]=!![]);_0x2cc204[_0x39bd06(0x275)]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['allowVideo']=!![]);_0x39bd06(0x500)in _0x2cc204&&_0x2cc204[_0x39bd06(0x500)]!==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x236)]=_0x2cc204[_0x39bd06(0x500)],setTimeout(function(){makeImages();},0x3e8));_0x39bd06(0x5db)in _0x2cc204&&_0x2cc204['iframe']!==![]&&(_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x4ab)]=_0x2cc204[_0x39bd06(0x5db)]);_0x39bd06(0x652)in _0x2cc204&&_0x2cc204[_0x39bd06(0x652)]!==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x629)]=_0x2cc204[_0x39bd06(0x652)]);_0x39bd06(0x722)in _0x2cc204&&_0x2cc204[_0x39bd06(0x722)]!==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x489)]=_0x2cc204[_0x39bd06(0x722)]);_0x39bd06(0x336)in _0x2cc204&&_0x2cc204['allowScreen']!==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x336)]=!![]);_0x39bd06(0x19c)in _0x2cc204&&_0x2cc204['preferVideoCodec']!==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x19c)]=_0x2cc204[_0x39bd06(0x19c)]['toLowerCase']());if(_0x5db93f[_0x39bd06(0x606)]){if(_0x5db93f[_0x39bd06(0x606)]==_0x39bd06(0x275))_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x232)]=![];else _0x5db93f[_0x39bd06(0x606)]=='audio'?_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x5af)]=![]:(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['allowAudio']=![],_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x232)]=![]);}_0x39bd06(0x746)in _0x2cc204&&(_0x2cc204['guest']==!![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x746)]=!![],_0x5db93f[_0x39bd06(0x4e9)]&&playtone(![],_0x39bd06(0x293))));'forceios'in _0x2cc204&&(_0x2cc204[_0x39bd06(0x5a7)]===!![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['forceios']=!![]));'director'in _0x2cc204&&(_0x2cc204[_0x39bd06(0x21d)]==!![]&&((iOS||iPad)&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x5a7)]==!![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x746)]=!![]))));_0x39bd06(0x655)in _0x2cc204&&(_0x2cc204[_0x39bd06(0x655)]==!![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['limitAudio']=!![]));_0x39bd06(0x40c)in _0x2cc204&&(_0x2cc204[_0x39bd06(0x40c)]==!![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x525)]=!![]));_0x39bd06(0x6b7)in _0x2cc204&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x6b7)]=_0x2cc204[_0x39bd06(0x6b7)],_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x6b7)]&&setTimeout(function(){_0x5db93f['forcePLI'](_0x3f0c0e);},0x1388));if(_0x39bd06(0x5ee)in _0x2cc204){if(_0x2cc204[_0x39bd06(0x5ee)]!==![]){try{typeof _0x2cc204['scene']===_0x39bd06(0x516)?_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['scene']=_0x2cc204[_0x39bd06(0x5ee)][_0x39bd06(0x626)](/[\W]+/g,'_'):_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['scene']=(parseInt(_0x2cc204[_0x39bd06(0x5ee)])||0x0)+'',_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x1bb)][_0x39bd06(0x5ee)]=_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x5ee)],updateSceneList(_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x5ee)]);}catch(_0xd5e7b8){'jWmOz'!==_0x39bd06(0x31c)?errorlog(_0xd5e7b8):_0xb33470[_0x39bd06(0x2c5)](_0x37df14);}if(_0x5db93f['director']&&_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x5ee)]!==![])_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x4ab)]=![];else{if(_0x2cc204[_0x39bd06(0x2b0)]&&(_0x2cc204[_0x39bd06(0x2b0)]===!![]||_0x2cc204[_0x39bd06(0x2b0)]===_0x5db93f[_0x39bd06(0x678)])){}else _0x5db93f[_0x39bd06(0x21d)]==!![]&&_0x5db93f['showDirector']==![]&&(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e]['allowAudio']=![],_0x5db93f['pcs'][_0x3f0c0e][_0x39bd06(0x232)]=![],_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x4ab)]=![]);}}}if(_0x5db93f[_0x39bd06(0x21d)]==!![]){if(_0x39bd06(0x368)!==_0x39bd06(0x4db)){var _0x2d93a5={};_0x2d93a5[_0x39bd06(0x4f5)]=getDirectorSettings(_0x5db93f[_0x39bd06(0x48d)][_0x3f0c0e][_0x39bd06(0x5ee)]),_0x5db93f['sendMessage'](_0x2d93a5,_0x3f0c0e);}else{var _0x23594a=new _0x56f7b3(0x0,0x1),_0xb1472d=new _0xf9b3ac(0x6,0x1);return _0x2f576c[_0x39bd06(0x299)](_0x23594a[_0x39bd06(0x5d0)](),_0xb1472d['getTimezoneOffset']());}}_0x5db93f[_0x39bd06(0x4f0)](_0x3f0c0e);}},_0x5db93f[_0x60485a(0x4f0)]=function(_0x2afe6b){var _0x343da5=_0x60485a;warnlog(_0x343da5(0x509)+_0x2afe6b);if(_0x2afe6b in _0x5db93f[_0x343da5(0x48d)]){}else{errorlog(_0x343da5(0x152));return;}getSenders2(_0x2afe6b)[_0x343da5(0x6a0)]&&errorlog(_0x343da5(0x574)+getSenders2(_0x2afe6b)['length']);if(_0x5db93f[_0x343da5(0x48d)][_0x2afe6b][_0x343da5(0x4ab)]===!![]){if(_0x5db93f[_0x343da5(0x48c)]){var _0x3dc1b1={};_0x3dc1b1[_0x343da5(0x48c)]=_0x5db93f[_0x343da5(0x48c)],_0x5db93f[_0x343da5(0x2a1)](_0x3dc1b1,_0x2afe6b);}}_0x5db93f[_0x343da5(0x48d)][_0x2afe6b][_0x343da5(0x489)]===!![]&&_0x5db93f[_0x343da5(0x5e7)](_0x2afe6b);warnlog(_0x343da5(0x3ae));if(_0x5db93f[_0x343da5(0x66b)]){_0x5db93f[_0x343da5(0x237)]&&_0x5db93f['maxvideobitrate']<0x9c4?_0x5db93f[_0x343da5(0x674)](_0x2afe6b,![],!![]):_0x5db93f['chunkedStream'](_0x2afe6b);warnlog(_0x343da5(0x381));return;}var _0x20e3b2=_0x5db93f[_0x343da5(0x266)]();warnlog(_0x20e3b2['getTracks']());if(_0x5db93f['meshcastSettings']&&_0x5db93f[_0x343da5(0x48d)][_0x2afe6b][_0x343da5(0x606)]===null){_0x5db93f[_0x343da5(0x48d)][_0x2afe6b][_0x343da5(0x606)]=!![];var _0x3dc1b1={};_0x3dc1b1[_0x343da5(0x606)]=_0x5db93f[_0x343da5(0x1ab)],_0x5db93f['sendMessage'](_0x3dc1b1,_0x2afe6b);}_0x5db93f[_0x343da5(0x48d)][_0x2afe6b][_0x343da5(0x336)]&&createSecondStream2(_0x2afe6b),_0x20e3b2[_0x343da5(0x5a3)]()[_0x343da5(0x113)](_0xa07c1a=>{var _0x46464c=_0x343da5;if(_0x46464c(0x573)==='rBRMg')_0x44d310(_0x33b501);else try{_0x5db93f[_0x46464c(0x48d)][_0x2afe6b][_0x46464c(0x5af)]===!![]&&(_0xa07c1a[_0x46464c(0x1a3)]==_0x46464c(0x35e)&&(_0x5db93f[_0x46464c(0x48d)][_0x2afe6b][_0x46464c(0x187)](_0xa07c1a,_0x20e3b2),warnlog(_0x46464c(0x420)))),_0x5db93f[_0x46464c(0x48d)][_0x2afe6b][_0x46464c(0x232)]===!![]&&(_0xa07c1a[_0x46464c(0x1a3)]==_0x46464c(0x275)&&(_0x46464c(0x4ed)===_0x46464c(0x4ed)?_0x5db93f[_0x46464c(0x48d)][_0x2afe6b][_0x46464c(0x746)]===!![]&&_0x5db93f[_0x46464c(0x32f)]===0x0?log(_0x46464c(0x646)):(_0x5db93f[_0x46464c(0x48d)][_0x2afe6b][_0x46464c(0x187)](_0xa07c1a,_0x20e3b2),warnlog(_0x46464c(0x5ea)),setTimeout(function(_0x74e4f){var _0x1d5285=_0x46464c;_0x5db93f[_0x1d5285(0x1ce)](_0x74e4f);},_0x5db93f[_0x46464c(0x362)],_0x2afe6b)):_0x52eac0[_0x46464c(0x4ae)][_0x23b59c]['stats'][_0x2df16b[_0x46464c(0x4ae)][_0x596715]['stats'][_0x46464c(0x56f)]]?_0x3c1e6a[_0x46464c(0x4ae)][_0x50b3c3][_0x46464c(0x1bb)][_0x5ec3b8[_0x46464c(0x4ae)][_0xb3b6f1]['stats'][_0x46464c(0x56f)]][_0x46464c(0x26c)]=_0xa99813[_0x46464c(0x2b7)]:(_0x1acec5[_0x46464c(0x4ae)][_0x41dce5][_0x46464c(0x1bb)][_0x4585ac[_0x46464c(0x4ae)][_0xf8be74][_0x46464c(0x1bb)][_0x46464c(0x56f)]]={},_0x10f666['rpcs'][_0x3a3bdc][_0x46464c(0x1bb)][_0x2313c6[_0x46464c(0x4ae)][_0x486382][_0x46464c(0x1bb)][_0x46464c(0x56f)]][_0x46464c(0x26c)]=_0x1648a8['mimeType'])));}catch(_0x2e5aa9){errorlog(_0x2e5aa9);}}),log('does\x20any\x20audio\x20exist?'),_0x20e3b2[_0x343da5(0x487)]()[_0x343da5(0x6a0)]&&(_0x5db93f[_0x343da5(0x4cf)](),log(_0x343da5(0x250)),_0x5db93f['pcs'][_0x2afe6b][_0x343da5(0x651)]===!![]&&(warnlog(_0x343da5(0x616)),setTimeout(_0x5db93f[_0x343da5(0x396)],0x3e8,_0x2afe6b,0x7d00,0x0)),_0x5db93f['pcs'][_0x2afe6b]['enhanceAudio']===!![]&&setTimeout(_0x5db93f['enhanceAudioEncoder'],0x3e8,_0x2afe6b));};function _0x3ee82(_0x94784b,_0x231d4b,_0x101885){var _0x18feef=_0x60485a,_0x120208=new Blob([_0x94784b],{'type':_0x18feef(0x671)}),_0x1051dd=new FileReader();_0x1051dd[_0x18feef(0x38a)]=function(_0x1e1162){var _0xb9a59b=_0x18feef;_0x101885(_0x1e1162['target'][_0xb9a59b(0x2ad)]);},_0x1051dd[_0x18feef(0x6f2)](_0x120208,_0x231d4b);}_0x5db93f[_0x60485a(0x5e7)]=function(_0x5909c1){var _0x2a852e=_0x60485a;if(_0x2a852e(0x5b9)==='AiUjR'){log(_0x2a852e(0x17f));if(!_0x5db93f[_0x2a852e(0x680)]||!_0x5db93f[_0x2a852e(0x680)]['length'])return;var _0x2265e8={},_0x779838=[];for(var _0x236bb4=0x0;_0x236bb4<_0x5db93f[_0x2a852e(0x680)][_0x2a852e(0x6a0)];_0x236bb4++){(_0x5db93f[_0x2a852e(0x680)][_0x236bb4][_0x2a852e(0x3fe)]===![]||_0x5db93f[_0x2a852e(0x680)][_0x236bb4][_0x2a852e(0x3fe)]===_0x5909c1)&&_0x779838[_0x2a852e(0x1dc)]({'id':_0x5db93f[_0x2a852e(0x680)][_0x236bb4]['id'],'name':_0x5db93f['hostedFiles'][_0x236bb4][_0x2a852e(0x620)],'size':_0x5db93f[_0x2a852e(0x680)][_0x236bb4][_0x2a852e(0x110)]});}_0x2265e8['fileList']=_0x779838;if(_0x5909c1 in _0x5db93f[_0x2a852e(0x48d)])_0x5db93f[_0x2a852e(0x2a1)](_0x2265e8,_0x5909c1);else _0x5909c1 in _0x5db93f['rpcs']&&_0x5db93f[_0x2a852e(0x2e0)](_0x2265e8,_0x5909c1);log(_0x2265e8);}else _0x5880f4('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x7f6e39[_0x43f85b]),_0x17a728[_0x2a852e(0x290)](_0x558863[_0x16e1b2]);},_0x5db93f[_0x60485a(0x48d)][_0x58fea4][_0x60485a(0x522)]=function(_0x4d3fd1){var _0x503d27=_0x60485a;if(!(_0x58fea4 in _0x5db93f[_0x503d27(0x48d)]))return;try{if(this[_0x503d27(0x3e3)]===_0x503d27(0x3e0))log(_0x503d27(0x705));else{if(this[_0x503d27(0x3e3)]===_0x503d27(0x388))log(_0x503d27(0x1c0));else{if(this[_0x503d27(0x3e3)]===_0x503d27(0x60e))log(_0x503d27(0x24d)),_0x5db93f[_0x503d27(0x48d)][_0x58fea4][_0x503d27(0x71a)]?_0x5db93f[_0x503d27(0x48d)][_0x58fea4]['restartIce']():_0x5db93f[_0x503d27(0xf2)](_0x58fea4,!![]);else{if(this[_0x503d27(0x3e3)]===_0x503d27(0x1d2)){if(_0x503d27(0x4eb)===_0x503d27(0x4eb)){log(_0x503d27(0x34b));var _0x1aa327=getSenders2(_0x58fea4);_0x1aa327[_0x503d27(0x113)](_0x231638=>{var _0x427f6c=_0x503d27;if(!_0x231638[_0x427f6c(0x3db)])return;if(_0x231638[_0x427f6c(0x3db)]['kind']===_0x427f6c(0x275)){_0x5db93f[_0x427f6c(0x48d)][_0x58fea4][_0x427f6c(0x4fe)]=_0x231638[_0x427f6c(0x4f9)]()[_0x427f6c(0x4fa)],log(_0x5db93f[_0x427f6c(0x48d)][_0x58fea4]['videoCodecs']);return;}else{if(_0x231638['track'][_0x427f6c(0x1a3)]===_0x427f6c(0x35e)){_0x5db93f[_0x427f6c(0x48d)][_0x58fea4][_0x427f6c(0x4c3)]=_0x231638[_0x427f6c(0x4f9)]()[_0x427f6c(0x4fa)],log(_0x5db93f['pcs'][_0x58fea4][_0x427f6c(0x4c3)]);return;}}});}else return;}else log(this['iceConnectionState']);}}}}catch(_0x4f0523){errorlog(_0x4f0523);}},_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x157)]=function(_0x18fca7){var _0x5cabc3=_0x60485a;switch(_0x5db93f[_0x5cabc3(0x48d)][_0x58fea4][_0x5cabc3(0x154)]){case _0x5cabc3(0x1d2):log(_0x5cabc3(0x375)),clearTimeout(_0x5db93f[_0x5cabc3(0x48d)][_0x58fea4][_0x5cabc3(0x57f)]);if(_0x5db93f[_0x5cabc3(0x50d)]){if(_0x5db93f['ws'][_0x5cabc3(0x3dc)]!==0x1){_0x5db93f['ws'][_0x5cabc3(0x6dc)]();break;}_0x5db93f['ws'][_0x5cabc3(0x6dc)](),setTimeout(function(){var _0x28d008=_0x5cabc3;_0x5db93f[_0x28d008(0x31f)]!=!![]&&warnUser(_0x28d008(0x520));},0x1);}break;case'disconnected':log(_0x5cabc3(0x53d)),clearTimeout(_0x5db93f['pcs'][_0x58fea4][_0x5cabc3(0x57f)]);break;case'failed':warnlog(_0x5cabc3(0x313)),clearTimeout(_0x5db93f[_0x5cabc3(0x48d)][_0x58fea4][_0x5cabc3(0x57f)]),_0x5db93f[_0x5cabc3(0x48d)][_0x58fea4]['closeTimeout']=setTimeout(function(_0xe37489){var _0x2ab3e3=_0x5cabc3;_0xe37489 in _0x5db93f['pcs']?(warnlog('\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.'),_0x5db93f[_0x2ab3e3(0x744)](_0xe37489)):errorlog(_0x2ab3e3(0x5a4));},0x2710,_0x58fea4);break;case'closed':warnlog(_0x5cabc3(0x2f4)),_0x5db93f[_0x5cabc3(0x744)](_0x58fea4);break;default:clearTimeout(_0x5db93f[_0x5cabc3(0x48d)][_0x58fea4][_0x5cabc3(0x57f)]);break;}},_0x5db93f[_0x60485a(0x48d)][_0x58fea4]['onclose']=function(_0x2b115b){var _0x43b48a=_0x60485a;warnlog('WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657'),_0x5db93f[_0x43b48a(0x744)](_0x58fea4);},_0x5db93f['pcs'][_0x58fea4][_0x60485a(0x3ef)]=function _0x3dd4a2(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x5db93f[_0x1c8a5e(0x246)]=function(_0x482dd7){var _0x2538a6=_0x1c8a5e;if(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x384)]==_0x2538a6(0x47b))_0x5db93f[_0x2538a6(0x51d)](_0x482dd7),_0x5db93f[_0x2538a6(0x670)](_0x482dd7);else try{if(_0x2538a6(0x287)===_0x2538a6(0x209))_0x35c4c9[_0x2538a6(0x4ae)][_0x2255c2][_0x2538a6(0x4da)]=null;else{if(!(_0x482dd7[_0x2538a6(0x611)]in _0x5db93f['pcs']))return;var _0xbff55b=_0x5db93f[_0x2538a6(0x237)];if((iOS||iPad)&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']]['guest']==!![]&&_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x5a7)]==![]){if(_0xbff55b===![]||_0xbff55b>_0x5db93f[_0x2538a6(0x3da)]){var _0x2ebca0=Object[_0x2538a6(0x385)](_0x5db93f[_0x2538a6(0x48d)])[_0x2538a6(0x6a0)];_0x2ebca0>0x3?_0x2538a6(0x695)===_0x2538a6(0x128)?_0x15b503[_0x2538a6(0x4ae)][_0x77b81b][_0x2538a6(0x731)]&&_0x279cde[_0x2538a6(0x4ae)][_0xad962e][_0x2538a6(0x731)][_0x2538a6(0x526)]():_0xbff55b=_0x5db93f['lowiosviewers']:_0xbff55b=_0x5db93f['maxiosbitrate'];}_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]]['setBitrate']=_0xbff55b,_0x482dd7['description'][_0x2538a6(0x5ba)]=CodecsHandler[_0x2538a6(0x6e9)](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)],_0x2538a6(0x485)),_0x482dd7['description'][_0x2538a6(0x5ba)]=CodecsHandler['setVideoBitrates'](_0x482dd7['description'][_0x2538a6(0x5ba)],{'min':parseInt(_0xbff55b/0x2)||0x1,'max':_0xbff55b}),_0xbff55b=![];}else{if(_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']][_0x2538a6(0x746)]==!![])_0xbff55b!==![]?_0x5db93f[_0x2538a6(0x32f)]!==![]&&(_0x5db93f['roombitrate']<_0xbff55b&&(_0xbff55b=_0x5db93f[_0x2538a6(0x32f)])):_0xbff55b=_0x5db93f[_0x2538a6(0x32f)],(iOS||iPad)&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']][_0x2538a6(0x5a7)]&&(_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x56a)]=!![]);else{if(iOS||iPad){var _0x5c4847=0x0;for(var _0x5ea039 in _0x5db93f[_0x2538a6(0x48d)]){_0x482dd7[_0x2538a6(0x611)]!==_0x5ea039&&(_0x5db93f[_0x2538a6(0x48d)][_0x5ea039][_0x2538a6(0x56a)]===!![]&&(_0x5c4847+=0x1));}if(_0x5c4847>=0x3){if(_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x5a7)])_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x56a)]=!![],_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']][_0x2538a6(0x19c)]===_0x2538a6(0x4d4)&&(_0x482dd7[_0x2538a6(0x321)]['sdp']=CodecsHandler['preferCodec'](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)],_0x2538a6(0x4d4)),log(_0x2538a6(0x207)+_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]+_0x2538a6(0x737)));else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']]['preferVideoCodec']&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]]['preferVideoCodec']===_0x2538a6(0x6d9)?(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler[_0x2538a6(0x6e9)](_0x482dd7[_0x2538a6(0x321)]['sdp'],_0x2538a6(0x6d9)),log(_0x2538a6(0x207)+_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]]['preferVideoCodec']+_0x2538a6(0x737)),_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]]['encoder']=![]):(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler['preferCodec'](_0x482dd7['description'][_0x2538a6(0x5ba)],_0x2538a6(0x485)),log(_0x2538a6(0x27b)),_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x56a)]=![]);}else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]!==_0x2538a6(0x4d4)?_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']][_0x2538a6(0x19c)]===_0x2538a6(0x6d9)||_0x5db93f['pcs'][_0x482dd7['UUID']][_0x2538a6(0x19c)]===_0x2538a6(0x485)?(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler[_0x2538a6(0x6e9)](_0x482dd7['description'][_0x2538a6(0x5ba)],_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]),log('Trying\x20to\x20set\x20'+_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]+_0x2538a6(0x737)),_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x56a)]=![]):_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x56a)]=!![]:(_0x5db93f['pcs'][_0x482dd7['UUID']][_0x2538a6(0x56a)]=!![],_0x5db93f[_0x2538a6(0x48d)][_0x482dd7['UUID']][_0x2538a6(0x19c)]&&_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]===_0x2538a6(0x4d4)&&(_0x2538a6(0x198)===_0x2538a6(0x198)?(_0x482dd7[_0x2538a6(0x321)]['sdp']=CodecsHandler[_0x2538a6(0x6e9)](_0x482dd7['description'][_0x2538a6(0x5ba)],'h264'),log(_0x2538a6(0x207)+_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]+_0x2538a6(0x737))):_0x339069[_0x2538a6(0x75e)](_0x13b44a)));}else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]!==![]&&(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler['preferCodec'](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)],_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]),log('Trying\x20to\x20set\x20'+_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x19c)]+_0x2538a6(0x737)));}}if(_0xbff55b){var _0x33b564=CodecsHandler[_0x2538a6(0x279)](_0x482dd7['description']['sdp']);log(_0x2538a6(0x16a)+_0x33b564);if(_0x33b564!==![]&&_0x33b564>_0xbff55b){var _0x2b8868=CodecsHandler[_0x2538a6(0x36d)](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)])||0x0;_0x482dd7['description'][_0x2538a6(0x5ba)]=CodecsHandler['setVideoBitrates'](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)],{'min':parseInt(_0xbff55b/0xa)||0x1,'max':parseInt(_0xbff55b+_0x2b8868/0x400)}),_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4b4)]=_0xbff55b;}else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4b4)]=_0x33b564;}else{if(_0x5db93f[_0x2538a6(0x46d)]!==![]){var _0x33b564=CodecsHandler['getVideoBitrates'](_0x482dd7['description'][_0x2538a6(0x5ba)]);if(_0x33b564===![]){var _0x2b8868=CodecsHandler[_0x2538a6(0x36d)](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)])||0x0;_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler['setVideoBitrates'](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)],{'min':parseInt(_0x5db93f[_0x2538a6(0x46d)]/0xa)||0x1,'max':parseInt(_0x5db93f[_0x2538a6(0x46d)]+_0x2b8868/0x400)});}else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4b4)]===![]&&(_0x5db93f['pcs'][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4b4)]=_0x33b564);}else _0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]]['setBitrate']===![]&&(_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4b4)]=CodecsHandler[_0x2538a6(0x279)](_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]));}_0x5db93f[_0x2538a6(0x19b)]&&(_0x482dd7[_0x2538a6(0x321)][_0x2538a6(0x5ba)]=CodecsHandler[_0x2538a6(0x2a7)](_0x482dd7[_0x2538a6(0x321)]['sdp'],{'maxaveragebitrate':_0x5db93f[_0x2538a6(0x19b)]*0x400,'cbr':_0x5db93f[_0x2538a6(0x6fb)]}));if('session'in _0x482dd7&&_0x482dd7[_0x2538a6(0x4da)]!=_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4da)]){errorlog(_0x2538a6(0x422));return;}_0x5db93f[_0x2538a6(0x48d)][_0x482dd7[_0x2538a6(0x611)]][_0x2538a6(0x4af)](_0x482dd7[_0x2538a6(0x321)])[_0x2538a6(0x4a8)]()[_0x2538a6(0x55f)](errorlog);}}catch(_0x4b905e){errorlog(_0x4b905e);}},_0x5db93f['processDescription']=function(_0x1ad237){var _0x42f7f9=_0x1c8a5e;_0x5db93f['password']&&_0x42f7f9(0x6b1)in _0x1ad237?_0x5db93f['decryptMessage'](_0x1ad237[_0x42f7f9(0x321)],_0x1ad237[_0x42f7f9(0x6b1)])['then'](function(_0x145b4d){var _0x1ee17a=_0x42f7f9;_0x1ad237[_0x1ee17a(0x321)]=JSON[_0x1ee17a(0x476)](_0x145b4d),_0x5db93f[_0x1ee17a(0x246)](_0x1ad237);}):_0x5db93f[_0x42f7f9(0x246)](_0x1ad237);},_0x5db93f[_0x1c8a5e(0x351)]=function(_0x5bde37){var _0x2a92dd=_0x1c8a5e;_0x5db93f[_0x2a92dd(0x482)]&&_0x2a92dd(0x6b1)in _0x5bde37?_0x5db93f[_0x2a92dd(0xff)](_0x5bde37[_0x2a92dd(0x29f)],_0x5bde37[_0x2a92dd(0x6b1)])[_0x2a92dd(0x4a8)](function(_0x14e5f4){var _0x1b37d9=_0x2a92dd;_0x5bde37[_0x1b37d9(0x29f)]=JSON[_0x1b37d9(0x476)](_0x14e5f4),_0x5db93f[_0x1b37d9(0x687)](_0x5bde37);}):_0x5db93f[_0x2a92dd(0x687)](_0x5bde37);},_0x5db93f[_0x1c8a5e(0x687)]=function(_0x19daf8){var _0x2245a3=_0x1c8a5e;try{if(_0x5db93f[_0x2245a3(0x60b)]){if(_0x19daf8[_0x2245a3(0x29f)][_0x2245a3(0x29f)]['indexOf'](_0x5db93f['icefilter'])===-0x1){if(_0x2245a3(0x2a5)!==_0x2245a3(0x2a5))_0x5e90b7(_0x117bce['target'][_0x2245a3(0x2ad)]);else{log(_0x2245a3(0x268)),log(_0x19daf8[_0x2245a3(0x29f)]);return;}}else log(_0x2245a3(0x3c3)),log(_0x19daf8[_0x2245a3(0x29f)]);}}catch(_0x697d3f){errorlog(_0x697d3f);}if(_0x19daf8[_0x2245a3(0x29f)]&&'candidate'in _0x19daf8[_0x2245a3(0x29f)]&&_0x19daf8[_0x2245a3(0x29f)]['candidate']=='')return;if(_0x19daf8['UUID']in _0x5db93f[_0x2245a3(0x48d)]&&_0x19daf8[_0x2245a3(0x384)]==_0x2245a3(0x160)){log(_0x2245a3(0x69f));if('session'in _0x19daf8&&_0x5db93f[_0x2245a3(0x48d)][_0x19daf8[_0x2245a3(0x611)]][_0x2245a3(0x4da)]!=_0x19daf8[_0x2245a3(0x4da)]){if(_0x2245a3(0x5c2)!==_0x2245a3(0x411)){errorlog(_0x2245a3(0x5e3));return;}else _0x1b407c('watchTimeoutList:'+_0x4ffd68),_0x48f8b0(_0x1b3cce[_0x2245a3(0x41f)][_0x171b36]);}_0x5db93f[_0x2245a3(0x48d)][_0x19daf8['UUID']][_0x2245a3(0x75c)](_0x19daf8[_0x2245a3(0x29f)])[_0x2245a3(0x4a8)]()[_0x2245a3(0x55f)](function(_0x907213){var _0x3b6842=_0x2245a3;_0x3b6842(0x575)==='rItuC'?(errorlog(_0x907213),errorlog(_0x19daf8)):_0x4a5cef[_0x3b6842(0x467)][0x0][_0x3b6842(0x1b9)]=!![];});}else{if(_0x19daf8[_0x2245a3(0x611)]in _0x5db93f[_0x2245a3(0x4ae)]&&_0x19daf8[_0x2245a3(0x384)]==_0x2245a3(0x121)){log('RPCS\x20WINS\x20ICE');if(_0x2245a3(0x4da)in _0x19daf8&&_0x5db93f['rpcs'][_0x19daf8[_0x2245a3(0x611)]][_0x2245a3(0x4da)]!=_0x19daf8[_0x2245a3(0x4da)]){errorlog(_0x2245a3(0x5e3));return;}if(_0x5db93f['rpcs'][_0x19daf8['UUID']]===null)return;_0x5db93f['rpcs'][_0x19daf8[_0x2245a3(0x611)]]['addIceCandidate'](_0x19daf8[_0x2245a3(0x29f)])[_0x2245a3(0x4a8)]()['catch'](function(_0x37d861){errorlog(_0x37d861),errorlog(_0x19daf8);});}else warnlog(_0x19daf8),warnlog(_0x2245a3(0x55e));}},_0x5db93f[_0x1c8a5e(0x68f)]=function(_0x2b6489){var _0x2ca1b9=_0x1c8a5e;if(_0x5db93f[_0x2ca1b9(0x482)]&&_0x2ca1b9(0x6b1)in _0x2b6489)_0x5db93f[_0x2ca1b9(0xff)](_0x2b6489[_0x2ca1b9(0x162)],_0x2b6489[_0x2ca1b9(0x6b1)])[_0x2ca1b9(0x4a8)](function(_0x57d8b0){var _0x597cc9=_0x2ca1b9;_0x2b6489[_0x597cc9(0x162)]=JSON[_0x597cc9(0x476)](_0x57d8b0);var _0x471a28={};_0x471a28[_0x597cc9(0x611)]=_0x2b6489[_0x597cc9(0x611)],_0x471a28[_0x597cc9(0x384)]=_0x2b6489[_0x597cc9(0x384)];for(var _0x21132d=0x0;_0x21132d<_0x2b6489[_0x597cc9(0x162)][_0x597cc9(0x6a0)];_0x21132d++){_0x471a28[_0x597cc9(0x29f)]=_0x2b6489[_0x597cc9(0x162)][_0x21132d],_0x5db93f[_0x597cc9(0x687)](_0x471a28);}});else{var _0x89ad5={};_0x89ad5['UUID']=_0x2b6489[_0x2ca1b9(0x611)],_0x89ad5['type']=_0x2b6489[_0x2ca1b9(0x384)];for(var _0x272e6f=0x0;_0x272e6f<_0x2b6489[_0x2ca1b9(0x162)][_0x2ca1b9(0x6a0)];_0x272e6f++){_0x89ad5[_0x2ca1b9(0x29f)]=_0x2b6489[_0x2ca1b9(0x162)][_0x272e6f],_0x5db93f['processIce2'](_0x89ad5);}}},_0x5db93f[_0x1c8a5e(0x670)]=function(_0xdd17dd){var _0xf6ec07=_0x1c8a5e;'screen'in _0xdd17dd&&(_0x5db93f['rpcs'][_0xdd17dd[_0xf6ec07(0x611)]]['screenIndexes']=_0xdd17dd[_0xf6ec07(0x4d2)]),_0x5db93f[_0xf6ec07(0x4ae)][_0xdd17dd[_0xf6ec07(0x611)]][_0xf6ec07(0x4af)](_0xdd17dd[_0xf6ec07(0x321)])[_0xf6ec07(0x4a8)](function(){var _0x4bb480=_0xf6ec07;if(_0x5db93f[_0x4bb480(0x4ae)][_0xdd17dd[_0x4bb480(0x611)]][_0x4bb480(0x390)][_0x4bb480(0x384)]===_0x4bb480(0x47b))_0x5db93f['rpcs'][_0xdd17dd[_0x4bb480(0x611)]][_0x4bb480(0x4d7)]()[_0x4bb480(0x4a8)](function(_0x23bd08){var _0x5a714c=_0x4bb480;if(!_0x5db93f[_0x5a714c(0x21d)]&&_0x5db93f[_0x5a714c(0x55c)]==0x5)_0x23bd08['sdp']=CodecsHandler[_0x5a714c(0x2a7)](_0x23bd08[_0x5a714c(0x5ba)],{'stereo':0x1,'maxaveragebitrate':(_0x5db93f['audiobitrate']||0x100)*0x400,'cbr':_0x5db93f[_0x5a714c(0x6fb)],'useinbandfec':0x1,'maxptime':_0x5db93f[_0x5a714c(0x3f0)],'minptime':_0x5db93f['minptime'],'ptime':_0x5db93f[_0x5a714c(0x569)]});else{if(_0x5db93f[_0x5a714c(0x55c)]==0x1||_0x5db93f[_0x5a714c(0x55c)]==0x2||_0x5db93f[_0x5a714c(0x55c)]==0x5)_0x5a714c(0x108)!==_0x5a714c(0x70d)?_0x23bd08[_0x5a714c(0x5ba)]=CodecsHandler[_0x5a714c(0x2a7)](_0x23bd08[_0x5a714c(0x5ba)],{'stereo':0x1,'maxaveragebitrate':(_0x5db93f[_0x5a714c(0xfd)]||0x100)*0x400,'cbr':_0x5db93f[_0x5a714c(0x6fb)],'useinbandfec':0x1,'maxptime':_0x5db93f[_0x5a714c(0x3f0)],'minptime':_0x5db93f[_0x5a714c(0x2ed)],'ptime':_0x5db93f[_0x5a714c(0x569)]}):_0x167713['pcs'][_0x175ce4]=new _0x59c785(_0x5efb4b[_0x5a714c(0x560)]);else{if(_0x5db93f[_0x5a714c(0x55c)]==0x4)_0x23bd08['sdp']=CodecsHandler[_0x5a714c(0x2a7)](_0x23bd08[_0x5a714c(0x5ba)],{'stereo':0x2,'maxaveragebitrate':(_0x5db93f[_0x5a714c(0xfd)]||0x100)*0x400,'cbr':_0x5db93f[_0x5a714c(0x6fb)],'useinbandfec':0x1,'maxptime':_0x5db93f[_0x5a714c(0x3f0)],'minptime':_0x5db93f[_0x5a714c(0x2ed)],'ptime':_0x5db93f['ptime']});else _0x5db93f[_0x5a714c(0xfd)]&&(_0x23bd08[_0x5a714c(0x5ba)]=CodecsHandler[_0x5a714c(0x2a7)](_0x23bd08[_0x5a714c(0x5ba)],{'maxaveragebitrate':_0x5db93f[_0x5a714c(0xfd)]*0x400,'cbr':_0x5db93f[_0x5a714c(0x6fb)],'useinbandfec':0x1,'maxptime':_0x5db93f[_0x5a714c(0x3f0)],'minptime':_0x5db93f[_0x5a714c(0x2ed)],'ptime':_0x5db93f[_0x5a714c(0x569)]}));}}if(_0x5db93f[_0x5a714c(0x26c)]){if('Nizwa'===_0x5a714c(0x45b))return _0x42ca83['tz'];else _0x23bd08['sdp']=CodecsHandler[_0x5a714c(0x6e9)](_0x23bd08[_0x5a714c(0x5ba)],_0x5db93f[_0x5a714c(0x26c)]);}_0x5db93f['h264profile']&&(_0x23bd08[_0x5a714c(0x5ba)]=_0x23bd08[_0x5a714c(0x5ba)]['replace'](/42e01f/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08['sdp']=_0x23bd08[_0x5a714c(0x5ba)]['replace'](/42001f/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08[_0x5a714c(0x5ba)]=_0x23bd08[_0x5a714c(0x5ba)][_0x5a714c(0x626)](/420029/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08[_0x5a714c(0x5ba)]=_0x23bd08[_0x5a714c(0x5ba)]['replace'](/42a01e/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08[_0x5a714c(0x5ba)]=_0x23bd08['sdp'][_0x5a714c(0x626)](/42a014/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08[_0x5a714c(0x5ba)]=_0x23bd08['sdp'][_0x5a714c(0x626)](/42a00b/gi,_0x5db93f[_0x5a714c(0x67f)]),_0x23bd08['sdp']=_0x23bd08[_0x5a714c(0x5ba)]['replace'](/640c1f/gi,_0x5db93f[_0x5a714c(0x67f)]));_0x5db93f[_0x5a714c(0x6cf)]&&(log(_0x23bd08['sdp']),_0x23bd08[_0x5a714c(0x5ba)]=CodecsHandler[_0x5a714c(0x5d5)](_0x23bd08[_0x5a714c(0x5ba)]));_0x5db93f[_0x5a714c(0x452)]&&(_0x23bd08['sdp']=CodecsHandler['disablePLI'](_0x23bd08[_0x5a714c(0x5ba)]));_0x5db93f[_0x5a714c(0x21b)]&&(_0x23bd08[_0x5a714c(0x5ba)]=CodecsHandler[_0x5a714c(0x3b3)](_0x23bd08[_0x5a714c(0x5ba)]));if(_0x5db93f[_0x5a714c(0x4ae)][_0xdd17dd[_0x5a714c(0x611)]][_0x5a714c(0x13d)])log(_0x5a714c(0x240)),_0x23bd08[_0x5a714c(0x5ba)]=_0x394785(_0x23bd08[_0x5a714c(0x5ba)],_0x5db93f[_0x5a714c(0x4ae)][_0xdd17dd[_0x5a714c(0x611)]][_0x5a714c(0x13d)]);else _0x5db93f[_0x5a714c(0x510)]&&(log(_0x5a714c(0x240)),_0x23bd08[_0x5a714c(0x5ba)]=_0x394785(_0x23bd08[_0x5a714c(0x5ba)],_0x5db93f[_0x5a714c(0x510)]));return _0x5db93f[_0x5a714c(0x4ae)][_0xdd17dd[_0x5a714c(0x611)]][_0x5a714c(0x3c8)](_0x23bd08);})[_0x4bb480(0x4a8)](function _0x5bc96e(){var _0x4e5b6c=_0x4bb480;log(_0x4e5b6c(0x6b3));var _0x1e6525={};_0x1e6525['UUID']=_0xdd17dd[_0x4e5b6c(0x611)],_0x1e6525[_0x4e5b6c(0x321)]=_0x5db93f['rpcs'][_0xdd17dd[_0x4e5b6c(0x611)]]['localDescription'],_0x1e6525[_0x4e5b6c(0x4da)]=_0x5db93f['rpcs'][_0xdd17dd[_0x4e5b6c(0x611)]]['session'],_0x5db93f[_0x4e5b6c(0x482)]?_0x5db93f[_0x4e5b6c(0x278)](JSON['stringify'](_0x1e6525['description']))[_0x4e5b6c(0x4a8)](function(_0x401c74){var _0x1082ff=_0x4e5b6c;_0x1e6525[_0x1082ff(0x321)]=_0x401c74[0x0],_0x1e6525[_0x1082ff(0x6b1)]=_0x401c74[0x1],_0x5db93f[_0x1082ff(0x2df)](_0x1e6525);})['catch'](errorlog):_0x5db93f[_0x4e5b6c(0x2df)](_0x1e6525);})['catch'](errorlog);else _0x5db93f[_0x4bb480(0x4ae)][_0xdd17dd['UUID']][_0x4bb480(0x390)]['type']===_0x4bb480(0x461)&&errorlog(_0x4bb480(0x49b));})['catch'](errorlog);},_0x5db93f[_0x1c8a5e(0x266)]=function(){var _0x5a5f15=_0x1c8a5e;if(_0x5db93f['videoElement']['srcObject'])return _0x5db93f[_0x5a5f15(0x463)]['srcObject'];else{if(_0x5db93f['streamSrc'])return warnlog(_0x5a5f15(0x373)),_0x5db93f[_0x5a5f15(0x463)][_0x5a5f15(0x239)]=outboundAudioPipeline(),toggleMute(!![]),errorlog(_0x5a5f15(0x433)),_0x5db93f[_0x5a5f15(0x463)][_0x5a5f15(0x239)];else{if(_0x5a5f15(0x365)===_0x5a5f15(0x365))return warnlog(_0x5a5f15(0x521)),checkBasicStreamsExist(),_0x5db93f[_0x5a5f15(0x463)][_0x5a5f15(0x239)];else _0x55612c['director']&&(!(_0x27e59a[_0x5a5f15(0x31f)]||_0x150429[_0x5a5f15(0x444)])&&_0x2e0cee(_0x5a5f15(0x280)+_0x15a8f4[_0x5a5f15(0x2cd)]+_0x5a5f15(0x264),0x1388)),_0x1074ae(_0x5a5f15(0x672)+_0x4778d3[_0x5a5f15(0x2cd)]+_0x5a5f15(0x328)+_0x197e82[_0x5a5f15(0x21d)]);}}},_0x5db93f[_0x1c8a5e(0x674)]=function(_0x2ed826,_0x7abddc=![],_0x2847d2=![]){var _0x21d9c0=_0x1c8a5e;log('SENDING\x20CHUNKS\x20TO:\x20'+_0x2ed826);var _0x3d9312=_0x5db93f[_0x21d9c0(0x266)](),_0x53ec7e={},_0x1c92c8={},_0x1ae752=[],_0x427f49=0xdac,_0x2d07cb=0xc8,_0x33d11e=null;_0x2847d2&&(_0x427f49=0x1f4,_0x2d07cb=0x1f4);_0x1c92c8['mimeType']=_0x21d9c0(0x6f9);_0x427f49<0x3e8?_0x1c92c8[_0x21d9c0(0x4f3)]=parseInt(_0x427f49*0x400):'iHQxS'!=='zYmkj'?_0x1c92c8['bitsPerSecond']=parseInt(_0x427f49*0x400):(_0x2d307c(_0x21d9c0(0x6bd)),_0x36bf8f[_0x21d9c0(0x2ee)](_0x2186aa));if(_0x3d9312[_0x21d9c0(0x487)]()[_0x21d9c0(0x6a0)]==0x0)_0x1c92c8[_0x21d9c0(0x2b7)]=_0x21d9c0(0x3b4);else _0x3d9312[_0x21d9c0(0x16f)]()[_0x21d9c0(0x6a0)]==0x0&&(_0x1c92c8[_0x21d9c0(0x2b7)]=_0x21d9c0(0x505));_0x53ec7e[_0x21d9c0(0x262)]=new MediaRecorder(_0x3d9312,_0x1c92c8);function _0x119262(){var _0x4f3b33=_0x21d9c0;if(_0x33d11e)return;_0x33d11e=!![];if(!_0x1ae752['length']){clearTimeout(_0x33d11e),_0x33d11e=null;return;}var _0x303d60=_0x1ae752[_0x4f3b33(0x5fb)]();_0x303d60[_0x4f3b33(0x604)]>0x40000?(_0x59ef2b[_0x4f3b33(0x6e5)](_0x303d60[_0x4f3b33(0x643)](0x0,0x40000)),_0x1ae752[_0x4f3b33(0x71d)](_0x303d60[_0x4f3b33(0x643)](0x40000))):_0x59ef2b[_0x4f3b33(0x6e5)](_0x303d60),_0x33d11e=setTimeout(function(){clearTimeout(_0x33d11e),_0x33d11e=null,_0x119262();},0x0);}async function _0x2c3691(_0x49c8a0){var _0x3a0054=_0x21d9c0;if(_0x49c8a0['data']&&_0x49c8a0['data'][_0x3a0054(0x110)]>0x0)try{_0x3a0054(0x2d1)===_0x3a0054(0x50b)?_0x17e72e[_0x3a0054(0x4ae)][_0x1d9309][_0x3a0054(0x1bb)][_0x126a1d[_0x3a0054(0x224)]][_0x3a0054(0x45e)]=0x0:(_0x1ae752[_0x3a0054(0x1dc)](await _0x49c8a0[_0x3a0054(0x63d)][_0x3a0054(0x708)]()),_0x119262());}catch(_0x59c926){try{_0x59ef2b[_0x3a0054(0x6dc)]();}catch(_0x51652b){}warnlog(_0x59c926);return;}}_0x53ec7e[_0x21d9c0(0x262)][_0x21d9c0(0x74d)]=_0x2c3691,_0x53ec7e[_0x21d9c0(0x262)][_0x21d9c0(0x20b)]=function(_0x28df0c){errorlog(_0x28df0c);},_0x3d9312[_0x21d9c0(0x464)]=function(_0xc7d222){errorlog(_0xc7d222);};var _0x3f30fb=_0x21d9c0(0x281)+_0x5db93f[_0x21d9c0(0x439)](0x5);if(_0x2ed826 in _0x5db93f[_0x21d9c0(0x48d)])var _0x59ef2b=_0x5db93f['pcs'][_0x2ed826][_0x21d9c0(0x3a1)](_0x3f30fb);else{if(_0x2ed826 in _0x5db93f[_0x21d9c0(0x4ae)])var _0x59ef2b=_0x5db93f[_0x21d9c0(0x4ae)][_0x2ed826]['createDataChannel'](_0x3f30fb);else{warnlog('UUID\x20does\x20not\x20exist');return;}}_0x59ef2b[_0x21d9c0(0x64a)]=_0x21d9c0(0x495),_0x59ef2b[_0x21d9c0(0x3ef)]=()=>{var _0x1e0ee2=_0x21d9c0;_0x59ef2b[_0x1e0ee2(0x6e5)](JSON['stringify']({'type':_0x1e0ee2(0x543),'size':0x5af3107a3fff,'options':_0x1c92c8,'recordType':_0x5db93f['chunked'],'filename':_0x3f30fb+'.webm','id':_0x3f30fb})),_0x53ec7e[_0x1e0ee2(0x262)][_0x1e0ee2(0x593)](_0x2d07cb);},_0x59ef2b[_0x21d9c0(0x64d)]=()=>{var _0x143f14=_0x21d9c0;try{var _0x12b0ea=_0x5db93f[_0x143f14(0x3bb)]['indexOf'](_0x59ef2b);_0x12b0ea>-0x1&&_0x5db93f[_0x143f14(0x3bb)][_0x143f14(0x748)](_0x12b0ea,0x1);}catch(_0x415c7a){errorlog(_0x415c7a);}log(_0x143f14(0x215)),_0x59ef2b=null;try{'nENdF'!==_0x143f14(0x251)?(_0x18f96b[_0x143f14(0x432)]=_0x31385b(_0x28a771[_0x143f14(0x4f5)][_0x143f14(0x432)])||0x0,_0x41ac37=!![]):_0x53ec7e[_0x143f14(0x262)]['stop']();}catch(_0x3bd153){}_0x53ec7e['mediaRecorder']=null;},_0x59ef2b['onmessage']=_0x35653f=>{},_0x5db93f['hostedTransfers'][_0x21d9c0(0x1dc)](_0x59ef2b);},_0x5db93f[_0x1c8a5e(0x15a)]=function(_0x1205d8,_0x4a535f){var _0x903b8d=_0x1c8a5e;log('SENDING\x20FILE:\x20'+_0x4a535f+'\x20'+_0x1205d8);var _0x5305e5=new FileReader(),_0x4f9c73=![];for(var _0x53d5b7=0x0;_0x53d5b7<_0x5db93f[_0x903b8d(0x680)][_0x903b8d(0x6a0)];_0x53d5b7++){if(_0x5db93f[_0x903b8d(0x680)][_0x53d5b7]['id']===_0x4a535f){_0x4f9c73=_0x53d5b7;break;}}if(_0x4f9c73===![]){warnlog('requested\x20file\x20was\x20not\x20found');return;}else{if(_0x5db93f[_0x903b8d(0x680)][_0x4f9c73][_0x903b8d(0x67e)]==0x0){warnlog(_0x903b8d(0x67d));return;}else{if(!(_0x5db93f['hostedFiles'][_0x4f9c73][_0x903b8d(0x3fe)]===![]||_0x5db93f[_0x903b8d(0x680)][_0x4f9c73][_0x903b8d(0x3fe)]===_0x1205d8)){warnlog(_0x903b8d(0x3d5));return;}}}var _0x46450c=0x4000,_0x1f23d1=0x0,_0xb9700d=_0x4f9c73;_0xb9700d===_0x903b8d(0x3d0)&&(_0xb9700d=_0x903b8d(0x1ff)+_0x5db93f[_0x903b8d(0x439)](0x5));if(_0x1205d8 in _0x5db93f[_0x903b8d(0x48d)])var _0x1b93f8=_0x5db93f[_0x903b8d(0x48d)][_0x1205d8][_0x903b8d(0x3a1)](_0xb9700d);else{if(_0x1205d8 in _0x5db93f['rpcs'])var _0x1b93f8=_0x5db93f[_0x903b8d(0x4ae)][_0x1205d8]['createDataChannel'](_0xb9700d);else{warnlog(_0x903b8d(0x754));return;}}_0x1b93f8[_0x903b8d(0x64a)]=_0x903b8d(0x495);var _0x2193f8=_0x5db93f[_0x903b8d(0x680)][_0x4f9c73][_0x903b8d(0x643)](0x0,_0x46450c);_0x1b93f8[_0x903b8d(0x3ef)]=()=>{var _0x3eb540=_0x903b8d;_0x1b93f8[_0x3eb540(0x6e5)](JSON[_0x3eb540(0x4fc)]({'type':_0x3eb540(0x6f4),'size':_0x5db93f['hostedFiles'][_0x4f9c73][_0x3eb540(0x110)],'filename':_0x5db93f[_0x3eb540(0x680)][_0x4f9c73][_0x3eb540(0x620)],'id':_0x5db93f[_0x3eb540(0x680)][_0x4f9c73]['id']})),_0x5305e5[_0x3eb540(0x214)](_0x2193f8);},_0x1b93f8['onclose']=()=>{var _0x1f03f3=_0x903b8d;try{var _0x11de5e=_0x5db93f['hostedTransfers']['indexOf'](_0x1b93f8);_0x11de5e>-0x1&&_0x5db93f[_0x1f03f3(0x3bb)][_0x1f03f3(0x748)](_0x11de5e,0x1);}catch(_0x1a0eef){errorlog(_0x1a0eef);}log(_0x1f03f3(0x215)),_0x1b93f8=null;},_0x1b93f8[_0x903b8d(0x21e)]=_0x21b8d2=>{},_0x5db93f[_0x903b8d(0x3bb)][_0x903b8d(0x1dc)](_0x1b93f8),_0x5305e5[_0x903b8d(0x38a)]=function(){var _0x3157ec=_0x903b8d;if(_0x5db93f[_0x3157ec(0x680)][_0x4f9c73][_0x3157ec(0x67e)]==0x0)return;var _0x5411ce=_0x5305e5[_0x3157ec(0x2ad)];log(_0x5411ce);try{_0x1b93f8[_0x3157ec(0x6e5)](_0x5411ce);}catch(_0x1dfce8){try{_0x1b93f8[_0x3157ec(0x6dc)]();}catch(_0x967f99){}warnlog(_0x1dfce8);return;}_0x1f23d1+=0x1;if(_0x1f23d1*_0x46450c<_0x5db93f[_0x3157ec(0x680)][_0x4f9c73][_0x3157ec(0x110)])try{log('cid:'+_0x1f23d1),_0x2193f8=_0x5db93f[_0x3157ec(0x680)][_0x4f9c73][_0x3157ec(0x643)](_0x1f23d1*_0x46450c,(_0x1f23d1+0x1)*_0x46450c),_0x5305e5[_0x3157ec(0x214)](_0x2193f8);}catch(_0x449f99){errorlog(_0x449f99);}else _0x1b93f8[_0x3157ec(0x6e5)]('EOF1'),_0x1b93f8[_0x3157ec(0x6dc)]();};},_0x5db93f[_0x1c8a5e(0x72a)]=async function(_0x39a4a4,_0x24268c,_0x2c26fc){var _0x3c3730=_0x1c8a5e;log('Created\x20transfer\x20channel');var _0x5974b9=_0x2c26fc;_0x5974b9['binaryType']='arraybuffer';var _0x5bbc52='',_0x5dc557=0x0,_0x4c1811=![],_0x37e7f9=![],_0x2ed590=0x0,_0x146f3b={};_0x5974b9[_0x3c3730(0x3ef)]=_0x11e3bb=>{log('Opened\x20transfer\x20channel');},_0x5974b9[_0x3c3730(0x21e)]=_0x3e9347=>{var _0x45c368=_0x3c3730;if(!_0x4c1811)try{_0x4c1811=JSON[_0x45c368(0x476)](_0x3e9347[_0x45c368(0x63d)]);if(_0x4c1811[_0x45c368(0x384)]==_0x45c368(0x6f4)){var {readable:_0x3d5f32,writable:_0xc80edd}=new TransformStream({'transform':(_0x5b6e6f,_0x259601)=>_0x5b6e6f[_0x45c368(0x708)]()[_0x45c368(0x4a8)](_0xd49c4f=>_0x259601[_0x45c368(0x1df)](new Uint8Array(_0xd49c4f)))});_0x146f3b['writer']=_0xc80edd['getWriter']();;_0x3d5f32['pipeTo'](streamSaver[_0x45c368(0x633)](_0x4c1811['filename']));for(var _0xeb535f=0x0;_0xeb535f_0x291114[_0x45c368(0x708)]()[_0x45c368(0x4a8)](_0x1893f1=>_0x3bb3c8['enqueue'](new Uint8Array(_0x1893f1)))});_0x146f3b['writer']=_0xc80edd[_0x45c368(0x38b)]();;_0x3d5f32['pipeTo'](streamSaver[_0x45c368(0x633)](_0x4c1811['filename']));}else _0x146f3b[_0x45c368(0x492)]=![];_0x146f3b['UUID']=_0x24268c,_0x146f3b[_0x45c368(0x33c)]=0x0,_0x146f3b[_0x45c368(0x659)]=0x2,_0x146f3b['time']=Date[_0x45c368(0x16c)](),_0x146f3b['dc']=_0x5974b9,_0x146f3b['id']=_0x4c1811['id'],_0x146f3b[_0x45c368(0x11a)]=_0x45c368(0x6f9);_0x4c1811['options']&&(_0x45c368(0x366)!==_0x45c368(0x3c7)?(_0x146f3b['options']=_0x4c1811[_0x45c368(0x2a6)],_0x4c1811[_0x45c368(0x2a6)][_0x45c368(0x2b7)]&&(_0x146f3b[_0x45c368(0x11a)]=_0x4c1811[_0x45c368(0x2a6)][_0x45c368(0x2b7)])):(_0x5019ab['queueList'][_0x45c368(0x6a0)]>0xa?_0x178731('queueNotification')['innerHTML']='β€Ό':_0x204591('queueNotification')[_0x45c368(0x253)]=_0x55ed59[_0x45c368(0x3b2)][_0x45c368(0x6a0)],_0x33c40a('queueNotification')['classList'][_0x45c368(0x392)](_0x45c368(0x644))));_0x146f3b['buffer']=![],_0x146f3b['sourceBuffer']=![],_0x146f3b[_0x45c368(0x275)]=document[_0x45c368(0x418)](_0x45c368(0x275)),_0x146f3b[_0x45c368(0x275)][_0x45c368(0x171)]=!![],_0x146f3b[_0x45c368(0x275)][_0x45c368(0x436)]=![],_0x146f3b[_0x45c368(0x275)][_0x45c368(0x25e)](_0x45c368(0x59b),''),_0x146f3b[_0x45c368(0x275)]['style'][_0x45c368(0x686)]=_0x45c368(0x716),_0x146f3b[_0x45c368(0x275)][_0x45c368(0x547)][_0x45c368(0x39c)]='100%',_0x146f3b[_0x45c368(0x275)]['dataset']['UUID']=_0x24268c,_0x5db93f[_0x45c368(0x4ae)][_0x24268c][_0x45c368(0x463)]=_0x146f3b[_0x45c368(0x275)];window[_0x45c368(0x2ca)]?(_0x146f3b[_0x45c368(0x203)]=new MediaSource(),_0x146f3b[_0x45c368(0x275)][_0x45c368(0x4f8)]=URL[_0x45c368(0x197)](_0x146f3b[_0x45c368(0x203)]),_0x146f3b[_0x45c368(0x203)][_0x45c368(0x26a)](_0x45c368(0x62d),_0x569b6a)):errorlog('The\x20Media\x20Source\x20Extensions\x20API\x20is\x20not\x20supported.');function _0x569b6a(_0x15968c){var _0x2437fd=_0x45c368;if(_0x146f3b[_0x2437fd(0x5f2)]){if(_0x2437fd(0x57b)===_0x2437fd(0x387))_0x360d81['micIsolate']&&_0x3eaf1c[_0x5e74bb]['classList'][_0x2437fd(0x392)]('altpress');else return;}URL[_0x2437fd(0x73e)](_0x146f3b['video'][_0x2437fd(0x4f8)]);var _0xda37f7=_0x15968c['target'];_0x146f3b[_0x2437fd(0x5f2)]=_0xda37f7[_0x2437fd(0x6a2)](_0x146f3b[_0x2437fd(0x11a)]);function _0x47203d(){var _0x25709b=_0x2437fd;try{if(!_0x146f3b[_0x25709b(0x275)]['paused']){_0x5db93f[_0x25709b(0x6c1)]=!![];return;}_0x146f3b[_0x25709b(0x275)][_0x25709b(0x176)]()[_0x25709b(0x4a8)](_0x5e6169=>{var _0x5310bc=_0x25709b;_0x5db93f[_0x5310bc(0x6c1)]=!![],getById(_0x5310bc(0x61e))[_0x5310bc(0x547)][_0x5310bc(0x43a)]=_0x5310bc(0x100);})[_0x25709b(0x55f)](_0x45a41d=>{});}catch(_0x1923ba){setTimeout(function(){_0x47203d();},0x3e8);}}_0x47203d(),_0x146f3b[_0x2437fd(0x275)][_0x2437fd(0x2c7)]=function(){var _0x28ffc9=_0x2437fd;_0x146f3b[_0x28ffc9(0x275)][_0x28ffc9(0x2c7)]=null,updateMixer();},_0x146f3b['sourceBuffer'][_0x2437fd(0x26a)](_0x2437fd(0x118),function(_0xee60c7){var _0x5a939e=_0x2437fd;!_0x146f3b[_0x5a939e(0x5f2)][_0x5a939e(0x399)]&&_0xda37f7[_0x5a939e(0x3dc)]===_0x5a939e(0x3e6)&&_0xda37f7[_0x5a939e(0x3b9)]();}),_0x146f3b['video'][_0x2437fd(0x3c4)]=function(){var _0x11c138=_0x2437fd;if('UkMmq'!==_0x11c138(0x289)){warnlog(_0x11c138(0x2d5)+(this[_0x11c138(0x24b)]-_0x146f3b[_0x11c138(0x275)][_0x11c138(0x425)]));if(this[_0x11c138(0x24b)]-_0x146f3b[_0x11c138(0x275)][_0x11c138(0x425)]>0xa)_0x146f3b[_0x11c138(0x275)][_0x11c138(0x425)]=this[_0x11c138(0x24b)]-0xa,_0x47203d(),_0x146f3b[_0x11c138(0x275)][_0x11c138(0x46c)]=1.1;else{if(this[_0x11c138(0x24b)]-_0x146f3b[_0x11c138(0x275)][_0x11c138(0x425)]>0x6)_0x146f3b['video'][_0x11c138(0x46c)]=1.1;else this['duration']-_0x146f3b[_0x11c138(0x275)][_0x11c138(0x425)]>0x4?_0x146f3b['video'][_0x11c138(0x46c)]=1.05:_0x146f3b[_0x11c138(0x275)][_0x11c138(0x46c)]=0x1;}!_0x146f3b['sourceBuffer'][_0x11c138(0x399)]&&(this[_0x11c138(0x24b)]-this[_0x11c138(0x425)]>0xf&&_0x146f3b['sourceBuffer'][_0x11c138(0x526)](0x0,this[_0x11c138(0x24b)]-0x5));}else _0x35bb88[_0x11c138(0x4a0)]=_0x5d02df,_0x53ac4c[_0x11c138(0x14d)]=_0x1db170,_0x1340e0['transferSettings']=_0x4aaa39,_0x27a614[_0x11c138(0x2e0)](_0x37dbd0,_0x11fabd[_0x11c138(0x62b)]),_0x216563(_0x21f314);},_0x146f3b[_0x2437fd(0x275)][_0x2437fd(0x26a)](_0x2437fd(0x464),function(){var _0x936693=_0x2437fd;console[_0x936693(0x72d)](0x4),this[_0x936693(0x24b)]-_0x146f3b[_0x936693(0x275)][_0x936693(0x425)]>0x4&&(this[_0x936693(0x425)]=this[_0x936693(0x24b)]-0x4),_0x47203d();},![]);}transferList[_0x45c368(0x1dc)](_0x146f3b),_0x37e7f9=transferList[_0x45c368(0x6a0)]-0x1,updateDownloadLink(_0x37e7f9);}}warnlog(_0x4c1811);return;}catch(_0x2ced25){errorlog(_0x2ced25);}try{if('VkMwd'===_0x45c368(0x568)){var _0x51bfdf=_0x3e9347[_0x45c368(0x63d)];if(_0x51bfdf==_0x45c368(0x601)){log('Transfer\x20was\x20completed\x20successfully');try{_0x5974b9[_0x45c368(0x6dc)]();}catch(_0x25c37e){}transferList[_0x37e7f9]['status']=0x3,updateDownloadLink(_0x37e7f9);return;}else{if(_0x51bfdf=='EOF2'){warnlog('Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.');try{_0x5974b9['close']();}catch(_0x438d02){}transferList[_0x37e7f9][_0x45c368(0x659)]=0x5,updateDownloadLink(_0x37e7f9);return;}else{try{_0x2ed590+=0x1;try{var _0x112eac=[new Uint8Array(_0x51bfdf)];transferList[_0x37e7f9][_0x45c368(0x46e)]?transferList[_0x37e7f9]['buffer'][_0x45c368(0x1dc)](_0x112eac[0x0]):transferList[_0x37e7f9][_0x45c368(0x46e)]=_0x112eac;_0x4d38ac(_0x37e7f9);if(_0x146f3b[_0x45c368(0x492)]){if(_0x45c368(0x273)===_0x45c368(0x273)){var _0x50e835=new Blob(_0x112eac);_0x146f3b[_0x45c368(0x492)][_0x45c368(0x10c)](_0x50e835);}else _0x2ccad6('setVideoBitrate',_0x25b765,_0x1b70cb),_0x1515fd('bandwidth\x20set!');}}catch(_0x25b942){errorlog(_0x25b942);}_0x2ed590-=0x1,_0x5dc557+=_0x51bfdf[_0x45c368(0x604)];var _0x1460d3=_0x5dc557/_0x4c1811[_0x45c368(0x110)];transferList[_0x37e7f9][_0x45c368(0x33c)]=_0x1460d3,updateDownloadLink(_0x37e7f9);}catch(_0x221167){errorlog(_0x221167);}return;}}}else var _0x3de6d7=_0x2b37c8[_0x45c368(0x48d)][_0x30bddb][_0x45c368(0x3a1)](_0x3bb188);}catch(_0x12041b){errorlog(_0x12041b);}},_0x5974b9[_0x3c3730(0x64d)]=_0x1e8d2e=>{_0x2ed590<=0x0&&(_0x146f3b['writer']&&setTimeout(function(_0x27f769,_0x5b39bd){var _0x3c3ec0=_0x3cda;_0x5b39bd<=0x0?_0x27f769[_0x3c3ec0(0x6dc)]():setTimeout(function(_0x5b6382,_0xc90f89){var _0x3a023e=_0x3c3ec0;'ZNkmS'!==_0x3a023e(0x480)?_0x40ac7f[_0x3a023e(0x652)]=_0x3a4070['midiIn']||_0x50ecd2[_0x3a023e(0x631)]:_0x5b6382[_0x3a023e(0x6dc)]();},0x1388,_0x27f769);},0x3e8,_0x146f3b['writer'],_0x2ed590));_0x5974b9=null;return;};return;};var _0x170624=![];async function _0x4d38ac(_0x44cfca){var _0x1b6c3e=_0x1c8a5e;if(_0x1b6c3e(0x3f9)!==_0x1b6c3e(0x553)){if(_0x170624)return;_0x170624=!![];if(transferList[_0x44cfca][_0x1b6c3e(0x46e)]&&transferList[_0x44cfca][_0x1b6c3e(0x46e)][_0x1b6c3e(0x6a0)]&&!transferList[_0x44cfca]['sourceBuffer'][_0x1b6c3e(0x399)]){await transferList[_0x44cfca][_0x1b6c3e(0x5f2)]['appendBuffer'](transferList[_0x44cfca][_0x1b6c3e(0x46e)][_0x1b6c3e(0x5fb)]()),_0x170624=![],setTimeout(function(){_0x4d38ac(_0x44cfca);},0x0);return;}_0x170624=![];}else{var _0x3220e8={};_0x3220e8[_0x1b6c3e(0x195)]='migrate',_0x3220e8[_0x1b6c3e(0x14d)]=_0xcd1864,_0x3220e8[_0x1b6c3e(0x499)]=_0x55eae0,_0x116f5d['sendMsg'](_0x3220e8);}}return _0x5db93f[_0x1c8a5e(0x51d)]=function(_0x5ab1d1){var _0x40a9c7=_0x1c8a5e;log(_0x40a9c7(0x226));var _0x5ece8d=_0x5ab1d1[_0x40a9c7(0x611)];if(_0x5ece8d in _0x5db93f[_0x40a9c7(0x4ae)]){if(_0x40a9c7(0x4da)in _0x5ab1d1){if(_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x4da)]==_0x5ab1d1[_0x40a9c7(0x4da)]){log(_0x40a9c7(0x58e));return;}_0x5db93f[_0x40a9c7(0x2e6)](_0x5ece8d);}}else log(_0x40a9c7(0x66a));try{for(var _0x1a2f9b in _0x5db93f[_0x40a9c7(0x4ae)]){if('iIUsG'!==_0x40a9c7(0x70f)){var _0x208166=_0x33b26d[_0x40a9c7(0x476)](_0x2d1f4e);_0x208166[_0x40a9c7(0x52e)]=!![],_0x208166=_0x5605e5[_0x40a9c7(0x4fc)](_0x208166),_0x4a27f8[_0x40a9c7(0x4ae)][_0x530a8b['rpcs'][_0x2a547a][_0x40a9c7(0x205)]][_0x40a9c7(0x4d5)][_0x40a9c7(0x6e5)](_0x208166);}else _0x5db93f[_0x40a9c7(0x4ae)][_0x1a2f9b][_0x40a9c7(0x678)]==_0x5ab1d1['streamID']&&(_0x5db93f[_0x40a9c7(0x4ae)][_0x1a2f9b][_0x40a9c7(0x463)]&&(_0x40a9c7(0x3f2)===_0x40a9c7(0x70c)?(_0x339368[_0x40a9c7(0x48d)][_0x42536f][_0x40a9c7(0x6b7)]=_0x1a334f[_0x40a9c7(0x6b7)],_0x3660e4[_0x40a9c7(0x48d)][_0x2270c8][_0x40a9c7(0x6b7)]&&_0x35e8bc(function(){var _0x2f4fd0=_0x40a9c7;_0x5724a7[_0x2f4fd0(0x75e)](_0x18b6ba);},0x1388)):_0x5db93f[_0x40a9c7(0x4ae)][_0x1a2f9b][_0x40a9c7(0x463)][_0x40a9c7(0x547)][_0x40a9c7(0x43a)]=_0x40a9c7(0x100)),_0x5db93f['closeRPC'](_0x1a2f9b),_0x1a2f9b!==_0x5ece8d&&(_0x1a2f9b in _0x5db93f[_0x40a9c7(0x48d)]&&('ZOAmC'!==_0x40a9c7(0x133)?_0x5ab1d1['session']&&_0x5ab1d1['session'][_0x40a9c7(0x524)](0x0,0x6)!==_0x5db93f['loadoutID']?(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),_0x5db93f[_0x40a9c7(0x744)](_0x1a2f9b,![])):warnlog('Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.'):_0x34de26[_0x40a9c7(0x4ae)][_0x508b19][_0x40a9c7(0x1bb)][_0x340ccb][_0x40a9c7(0x40b)]=0x0)));}document[_0x40a9c7(0x565)](_0x40a9c7(0x1b4))&&document[_0x40a9c7(0x565)]('mainmenu')[_0x40a9c7(0x580)]['removeChild'](document[_0x40a9c7(0x565)]('mainmenu'));}catch(_0xd05cc6){errorlog(_0xd05cc6);}if(_0x5db93f['maxpublishers']!==![]){if(Object[_0x40a9c7(0x385)](_0x5db93f['rpcs'])[_0x40a9c7(0x6a0)]>=_0x5db93f[_0x40a9c7(0x415)]){warnlog(_0x40a9c7(0x332));return;}}else{if(_0x5db93f[_0x40a9c7(0x1f7)]!==![]){if(Object[_0x40a9c7(0x385)](_0x5db93f[_0x40a9c7(0x4ae)])[_0x40a9c7(0x6a0)]+Object[_0x40a9c7(0x385)](_0x5db93f[_0x40a9c7(0x48d)])[_0x40a9c7(0x6a0)]>=_0x5db93f[_0x40a9c7(0x1f7)]){warnlog(_0x40a9c7(0x332));return;}}}if(_0x5db93f[_0x40a9c7(0x2b1)]){if('EuonZ'!==_0x40a9c7(0x22b)){if(_0x5db93f[_0x40a9c7(0x21d)])!(_0x5ece8d in _0x5db93f[_0x40a9c7(0x48d)])&&_0x5db93f[_0x40a9c7(0x169)](_0x5ece8d);else{if(_0x5db93f[_0x40a9c7(0x4bf)]['indexOf'](_0x5ece8d)==-0x1){if(_0x40a9c7(0x225)!==_0x40a9c7(0x335))return;else _0x44332e(_0x40a9c7(0x66a));}}}else{_0x1a6251(_0x40a9c7(0x34a));return;}}try{_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]=new RTCPeerConnection(_0x5db93f[_0x40a9c7(0x560)]);}catch(_0x29960c){!_0x5db93f[_0x40a9c7(0x31f)]&&warnUser(_0x40a9c7(0x192));}if(_0x5db93f[_0x40a9c7(0x50d)]){if(Object[_0x40a9c7(0x385)](_0x5db93f['rpcs'])[_0x40a9c7(0x6a0)]>0x1){warnlog(_0x40a9c7(0x1b1)),log(_0x5db93f[_0x40a9c7(0x4ae)]),delete _0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d],updateUserList();return;}else warnlog('CONNECTED\x20TO\x20FIRST\x20PEER');}_0x5ab1d1[_0x40a9c7(0x678)]in _0x5db93f['waitingWatchList']&&delete _0x5db93f['waitingWatchList'][_0x5ab1d1['streamID']];_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x678)]=_0x5ab1d1[_0x40a9c7(0x678)];_0x5ab1d1[_0x40a9c7(0x4da)]?_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x4da)]=_0x5ab1d1[_0x40a9c7(0x4da)]:_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x4da)]=null;_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x3cb)]=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x703)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x1bb)]={},_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x111)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x1bb)][_0x40a9c7(0x4b1)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x2b0)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x3b8)]=![],_0x5db93f['rpcs'][_0x5ece8d]['canvasIntervalAction']=null,_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x2fd)]=-0x1,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x249)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x4d1)]=-0x1,_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x13d)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x463)]=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x518)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x229)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x729)]=[],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x512)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['iframeVideo']=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['directorVideoMuted']=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x15b)]=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x48a)]=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x115)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x57f)]=null,_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0xf4)]=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x443)]=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x11b)]=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x2b9)]={},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x582)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['scaleHeight']=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x3be)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x531)]=![],_0x5db93f['rpcs'][_0x5ece8d]['streamSrc']=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x150)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x179)]=0x64,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x217)]=0x0,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['nackCount']=0x0,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['opacityDisconnect']='1',_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x1a5)]='1',_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x47e)]=0x0,_0x5db93f['rpcs'][_0x5ece8d]['label']=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x68d)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['canvasCtx']=null,_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x731)]=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['inboundAudioPipeline']={},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x48c)]=![],_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x1f8)]=![],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x6c5)]=Date[_0x40a9c7(0x16c)](),_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x4fb)]=_0x5db93f['wssid'];_0x5db93f['activeSpeaker']==0x2&&(_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x703)]=!![]);var _0x507262='';_0x5db93f[_0x40a9c7(0x2aa)]&&(_0x507262=_0x5db93f[_0x40a9c7(0x2aa)]);if(_0x5db93f['director']){var _0x5aca24='';_0x5db93f[_0x40a9c7(0x448)]&&(_0x5db93f[_0x40a9c7(0x448)]!==!![]&&(_0x5aca24=_0x40a9c7(0x5ef)+_0x5db93f[_0x40a9c7(0x448)]));var _0x1f48db='';_0x5db93f[_0x40a9c7(0x482)]&&(_0x5db93f[_0x40a9c7(0x5e2)]===![]&&(_0x1f48db=_0x40a9c7(0x75a)+_0x5db93f[_0x40a9c7(0x482)]));if(_0x5db93f['customWSS']&&_0x40a9c7(0x581)in _0x5ab1d1&&_0x5ab1d1['isScene']!==![]){}else createControlBox(_0x5ece8d,_0x40a9c7(0x566)+location[_0x40a9c7(0x4e3)]+location[_0x40a9c7(0x1ea)]+_0x40a9c7(0x40d)+_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x678)]+'&scene'+_0x507262+_0x40a9c7(0x2bd)+_0x5db93f[_0x40a9c7(0x14d)]+_0x1f48db+_0x5aca24,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x678)]);}_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x611)]=_0x5ece8d;if(_0x40a9c7(0x678)in _0x5ab1d1){_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['streamID']=_0x5ab1d1[_0x40a9c7(0x678)];try{if(_0x5db93f[_0x40a9c7(0x4a5)]){if(_0x5db93f[_0x40a9c7(0x4a5)]['includes'](_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['streamID'])){if(_0x5db93f[_0x40a9c7(0x379)]!==![]){let _0x1b8845=_0x5db93f[_0x40a9c7(0x4a5)][_0x40a9c7(0x37a)](_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x678)]);_0x5db93f[_0x40a9c7(0x379)][_0x40a9c7(0x6a0)]>_0x1b8845&&(_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['manualBandwidth']=parseInt(_0x5db93f[_0x40a9c7(0x379)][_0x1b8845]),_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['manualBandwidth']<=0x0&&(_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['manualBandwidth']=![]));}}}}catch(_0x4e3676){errorlog(_0x4e3676);}}_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x64d)]=function(_0xb4b5c0){var _0x4849ec=_0x40a9c7;if(_0x4849ec(0x5e0)!==_0x4849ec(0x5e0)){_0x3ae48a[_0x4849ec(0x4a9)]();if(_0x2be888[_0x4849ec(0x6a0)]>0x0){var _0x11d2a0={};_0x11d2a0[_0x4849ec(0x195)]=_0x4849ec(0x176),_0x11d2a0[_0x4849ec(0x678)]=_0x56d11d,_0x3a42a5[_0x4849ec(0x2ee)](_0x11d2a0),_0x5c19d2[_0x4849ec(0x555)][_0x4f4f71]=!![];}else _0x386d6b(_0x4849ec(0x33e));}else _0x5db93f[_0x4849ec(0x2e6)](_0x5ece8d);},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d]['iceTimer']=null,_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x73b)]=[],_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x751)]=function(_0x4789b3){var _0x576c3b=_0x40a9c7;if(_0x4789b3[_0x576c3b(0x29f)]==null){log(_0x576c3b(0x265));return;}try{if(_0x5db93f['icefilter']){if(_0x4789b3[_0x576c3b(0x29f)][_0x576c3b(0x29f)]['indexOf'](_0x5db93f[_0x576c3b(0x60b)])===-0x1){log(_0x576c3b(0x268));return;}else log(_0x4789b3[_0x576c3b(0x29f)]);}}catch(_0x417ad6){errorlog(_0x417ad6);}if(_0x5db93f[_0x576c3b(0x4ae)][_0x5ece8d]['iceTimer']!==null){_0x5db93f[_0x576c3b(0x4ae)][_0x5ece8d][_0x576c3b(0x73b)][_0x576c3b(0x1dc)](_0x4789b3[_0x576c3b(0x29f)]);return;}_0x5db93f[_0x576c3b(0x4ae)][_0x5ece8d]['iceBundle'][_0x576c3b(0x1dc)](_0x4789b3['candidate']),_0x5db93f[_0x576c3b(0x4ae)][_0x5ece8d][_0x576c3b(0x329)]=setTimeout(function(){var _0x16c6e8=_0x576c3b;if(!(_0x5ece8d in _0x5db93f[_0x16c6e8(0x4ae)]))return;_0x5db93f[_0x16c6e8(0x4ae)][_0x5ece8d][_0x16c6e8(0x329)]=null;if(_0x5db93f[_0x16c6e8(0x4ae)][_0x5ece8d][_0x16c6e8(0x73b)]==[])return;var _0x5e47fd={};_0x5e47fd[_0x16c6e8(0x611)]=_0x5ece8d,_0x5e47fd[_0x16c6e8(0x384)]=_0x16c6e8(0x160),_0x5e47fd[_0x16c6e8(0x162)]=_0x5db93f[_0x16c6e8(0x4ae)][_0x5ece8d]['iceBundle'],_0x5e47fd[_0x16c6e8(0x4da)]=_0x5db93f['rpcs'][_0x5ece8d][_0x16c6e8(0x4da)],_0x5db93f[_0x16c6e8(0x4ae)][_0x5ece8d]['iceBundle']=[],_0x5db93f[_0x16c6e8(0x482)]?_0x5db93f[_0x16c6e8(0x278)](JSON[_0x16c6e8(0x4fc)](_0x5e47fd[_0x16c6e8(0x162)]))[_0x16c6e8(0x4a8)](function(_0xc725e1){var _0x589408=_0x16c6e8;_0x5e47fd[_0x589408(0x162)]=_0xc725e1[0x0],_0x5e47fd[_0x589408(0x6b1)]=_0xc725e1[0x1],_0x5db93f[_0x589408(0x2df)](_0x5e47fd);})[_0x16c6e8(0x55f)](errorlog):_0x5db93f['anyrequest'](_0x5e47fd);},0x190);},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x157)]=function(_0x4cd041){var _0x2c235a=_0x40a9c7;switch(this[_0x2c235a(0x154)]){case _0x2c235a(0x458):log(_0x2c235a(0x458)),clearInterval(_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]]['closeTimeout']);case _0x2c235a(0x11c):log(_0x2c235a(0x11c)),clearInterval(_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]);case _0x2c235a(0x1d2):log(_0x2c235a(0x515)),clearInterval(_0x5db93f['rpcs'][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]);if(_0x5db93f['security']){if(_0x5db93f['ws'][_0x2c235a(0x3dc)]!==0x1){_0x5db93f['ws'][_0x2c235a(0x6dc)]();break;}_0x5db93f['ws'][_0x2c235a(0x6dc)](),setTimeout(function(){_0x5db93f['cleanOutput']!=!![]&&warnUser('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!');},0x1);}break;case _0x2c235a(0x388):clearInterval(_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]),warnlog('ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs');break;case _0x2c235a(0x60e):warnlog(_0x2c235a(0x352)),clearInterval(_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]);_0x5db93f[_0x2c235a(0x448)]===![]?this['UUID']in _0x5db93f[_0x2c235a(0x4ae)]&&(_0x5db93f[_0x2c235a(0x4fb)]!==_0x5db93f[_0x2c235a(0x4ae)][this['UUID']][_0x2c235a(0x4fb)]?_0x5db93f[_0x2c235a(0x2e6)](this[_0x2c235a(0x611)]):_0x5db93f['rpcs'][this['UUID']][_0x2c235a(0x57f)]=setTimeout(function(_0x53705b){_0x5db93f['closeRPC'](_0x53705b);},0xbb8,this[_0x2c235a(0x611)])):_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]=setTimeout(function(_0x3b4ed7){_0x5db93f['closeRPC'](_0x3b4ed7);},0xbb8,this[_0x2c235a(0x611)]);break;case _0x2c235a(0x3e0):warnlog(_0x2c235a(0x34d)),_0x5db93f[_0x2c235a(0x2e6)](this[_0x2c235a(0x611)]);break;default:clearInterval(_0x5db93f[_0x2c235a(0x4ae)][this[_0x2c235a(0x611)]][_0x2c235a(0x57f)]);break;}},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0x522)]=function(){var _0x2b980a=_0x40a9c7;try{if(this[_0x2b980a(0x3e3)]==_0x2b980a(0x3e0))errorlog(_0x2b980a(0x541));else{if(this[_0x2b980a(0x3e3)]==_0x2b980a(0x388))warnlog(_0x2b980a(0x673)),_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x360)]='0',_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x463)][_0x2b980a(0x547)][_0x2b980a(0x235)]='0',_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x64e)]=setTimeout(function(_0x436471){updateMixer();},0x1f4,_0x5ece8d);else this[_0x2b980a(0x3e3)]==_0x2b980a(0x60e)?errorlog(_0x2b980a(0x73a)):(log(_0x2b980a(0x421)+this[_0x2b980a(0x3e3)]),_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x463)]&&_0x2b980a(0x235)in _0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d]['videoElement'][_0x2b980a(0x547)]?_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d]['opacityDisconnect']=='0'&&_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x1a5)]=='1'?(_0x5db93f['rpcs'][_0x5ece8d][_0x2b980a(0x463)][_0x2b980a(0x547)][_0x2b980a(0x235)]='1',_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d]['opacityDisconnect']='1',updateMixer()):_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x360)]='1':_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x360)]='1',_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d][_0x2b980a(0x64e)]&&clearTimeout(_0x5db93f[_0x2b980a(0x4ae)][_0x5ece8d]['disconnectedTimeout']));}}catch(_0x479623){}},_0x5db93f['rpcs'][_0x5ece8d][_0x40a9c7(0x238)]=function(_0x4c0fa5){var _0x476ec2=_0x40a9c7;log(_0x4c0fa5);if(_0x4c0fa5['channel'][_0x476ec2(0x481)]&&_0x4c0fa5[_0x476ec2(0x2ce)][_0x476ec2(0x481)]!=='sendChannel'){if(_0x5db93f[_0x476ec2(0x285)][_0x476ec2(0x4ac)](_0x5db93f[_0x476ec2(0x4ae)][_0x5ece8d][_0x476ec2(0x678)]))return;_0x5db93f[_0x476ec2(0x72a)](_0x5db93f[_0x476ec2(0x4ae)],_0x5ece8d,_0x4c0fa5[_0x476ec2(0x2ce)]);return;}_0x5db93f[_0x476ec2(0x4ae)][_0x5ece8d][_0x476ec2(0x4d5)]=_0x4c0fa5[_0x476ec2(0x2ce)],_0x5db93f[_0x476ec2(0x4ae)][_0x5ece8d][_0x476ec2(0x4d5)][_0x476ec2(0x611)]=_0x5ece8d,_0x5db93f['rpcs'][_0x5ece8d]['receiveChannel'][_0x476ec2(0x3ef)]=_0x3604f1=>{var _0x14a0c0=_0x476ec2,_0x3fe504={};_0x3fe504[_0x14a0c0(0x722)]=![],_0x3fe504[_0x14a0c0(0x652)]=![],_0x3fe504[_0x14a0c0(0x5db)]=![],_0x3fe504[_0x14a0c0(0x35e)]=![],_0x3fe504[_0x14a0c0(0x275)]=![],_0x3fe504[_0x14a0c0(0x500)]=![],_0x3fe504[_0x14a0c0(0x2cc)]=![];try{if(_0x5db93f[_0x14a0c0(0x41d)]!==![])_0x5db93f[_0x14a0c0(0x41d)][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x678)])?_0x3fe504[_0x14a0c0(0x275)]=!![]:_0x3fe504['video']=![];else{if(_0x5db93f[_0x14a0c0(0x500)]!==![]){if(_0x5db93f['broadcast']!==null)_0x14a0c0(0x1dd)!==_0x14a0c0(0x1dd)?_0x3264f0[0x0][_0x14a0c0(0x327)]=_0xbf098f(_0x306f8e['order'])||0x0:_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x678)]===_0x5db93f[_0x14a0c0(0x500)]?_0x5db93f[_0x14a0c0(0x6ce)]?(_0x3fe504[_0x14a0c0(0x500)]=!![],_0x3fe504[_0x14a0c0(0x275)]=![]):_0x3fe504[_0x14a0c0(0x275)]=!![]:_0x3fe504[_0x14a0c0(0x275)]=![];else _0x5db93f[_0x14a0c0(0x62b)]&&(_0x5ece8d==_0x5db93f['directorUUID']?_0x14a0c0(0x18a)!==_0x14a0c0(0x18a)?_0x27e9c7=0x64:_0x5db93f[_0x14a0c0(0x6ce)]?(_0x3fe504[_0x14a0c0(0x275)]=![],_0x3fe504[_0x14a0c0(0x500)]=!![]):_0x3fe504['video']=!![]:_0x3fe504[_0x14a0c0(0x275)]=![]);}else _0x5db93f[_0x14a0c0(0x706)]!==![]?_0x5db93f[_0x14a0c0(0x706)][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x678)])?_0x3fe504[_0x14a0c0(0x275)]=![]:_0x14a0c0(0x431)!=='bCXtt'?_0x5c8060[_0x14a0c0(0x4ae)][_0xa3493e][_0x14a0c0(0x2fd)]=_0x3faa12[_0x14a0c0(0x3af)]:_0x3fe504[_0x14a0c0(0x275)]=!![]:_0x3fe504[_0x14a0c0(0x275)]=!![];}_0x5db93f[_0x14a0c0(0x41a)]!==![]?_0x5db93f[_0x14a0c0(0x41a)][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d]['streamID'])?_0x3fe504['audio']=!![]:_0x14a0c0(0x4e0)===_0x14a0c0(0x4e0)?_0x3fe504[_0x14a0c0(0x35e)]=![]:_0x4ce9da[_0x14a0c0(0x467)]=[{}]:_0x3fe504[_0x14a0c0(0x35e)]=!![];_0x5db93f[_0x14a0c0(0x13c)]!==![]?_0x5db93f[_0x14a0c0(0x13c)][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x678)])?_0x3fe504[_0x14a0c0(0x5db)]=!![]:_0x3fe504['iframe']=![]:_0x3fe504[_0x14a0c0(0x5db)]=!![];if(_0x5db93f[_0x14a0c0(0x336)]!==![]){if(_0x5db93f[_0x14a0c0(0x336)]===!![])_0x3fe504[_0x14a0c0(0x336)]=!![];else _0x5db93f[_0x14a0c0(0x336)]['includes'](_0x5db93f['rpcs'][_0x5ece8d][_0x14a0c0(0x678)])?_0x3fe504[_0x14a0c0(0x336)]=!![]:_0x3fe504[_0x14a0c0(0x336)]=![];}else _0x3fe504[_0x14a0c0(0x336)]=!![];_0x5db93f[_0x14a0c0(0x1ae)]!==![]&&(!_0x5db93f[_0x14a0c0(0x1ae)][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x678)])&&(_0x3fe504[_0x14a0c0(0x275)]=![],_0x3fe504['audio']=![])),(_0x5db93f[_0x14a0c0(0x550)]||_0x5db93f[_0x14a0c0(0x631)])&&(_0x3fe504[_0x14a0c0(0x652)]=_0x5db93f['midiIn']||_0x5db93f[_0x14a0c0(0x631)]),_0x3fe504[_0x14a0c0(0x722)]=!![],_0x5db93f[_0x14a0c0(0x228)]&&(_0x3fe504[_0x14a0c0(0x722)]=![]),_0x5db93f['badStreamList'][_0x14a0c0(0x4ac)](_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d]['streamID'])&&(errorlog(_0x14a0c0(0x5ce)),_0x3fe504[_0x14a0c0(0x722)]=![],_0x3fe504[_0x14a0c0(0x652)]=![],_0x3fe504[_0x14a0c0(0x5db)]=![],_0x3fe504['audio']=![],_0x3fe504[_0x14a0c0(0x275)]=![],_0x3fe504[_0x14a0c0(0x500)]=![]);}catch(_0x4eb46a){errorlog(_0x4eb46a);}try{_0x3fe504[_0x14a0c0(0x33f)]={},_0x3fe504['info'][_0x14a0c0(0x481)]=_0x5db93f[_0x14a0c0(0x481)],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x68d)]=_0x5db93f['order'],_0x3fe504[_0x14a0c0(0x33f)]['stereo_url']=_0x5db93f[_0x14a0c0(0x55c)],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x562)]=_0x5db93f[_0x14a0c0(0x510)],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x324)]=_0x5db93f[_0x14a0c0(0xfd)],_0x3fe504['info'][_0x14a0c0(0x5f8)]=_0x5db93f['codec'],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x6b9)]=_0x5db93f[_0x14a0c0(0x6b9)],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x5a7)]=_0x5db93f['forceios'],_0x3fe504['info']['enhance_audio']=_0x5db93f['enhance'],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x569)]=_0x5db93f[_0x14a0c0(0x569)],_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x2ed)]=_0x5db93f[_0x14a0c0(0x2ed)],_0x3fe504[_0x14a0c0(0x33f)]['maxptime']=_0x5db93f['maxptime'];navigator&&navigator[_0x14a0c0(0x4cb)]&&(_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x6a5)]=navigator['userAgent']);navigator&&navigator[_0x14a0c0(0x21c)]&&(_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x21c)]=navigator[_0x14a0c0(0x21c)]);if(_0x5db93f[_0x14a0c0(0x564)]===![]){if(window[_0x14a0c0(0x4bc)]){_0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x4bd)]=window[_0x14a0c0(0x4bc)][_0x14a0c0(0x49e)];if(_0x5db93f[_0x14a0c0(0x2b2)]){var _0x5b323d=![];_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x307)]!==null&&(_0x3fe504[_0x14a0c0(0x1fd)]=_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x307)],_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x307)]===![]&&(_0x5b323d=!![])),_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x65d)]!==null&&(_0x3fe504[_0x14a0c0(0x3c9)]=_0x5db93f[_0x14a0c0(0x2b2)]['sourceActive']),_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x6c7)]!==null&&(_0x3fe504[_0x14a0c0(0x50c)]=_0x5db93f['obsState'][_0x14a0c0(0x6c7)]),_0x5db93f[_0x14a0c0(0x2b2)][_0x14a0c0(0x14e)]!==null&&(_0x3fe504[_0x14a0c0(0x406)]=_0x5db93f['obsState'][_0x14a0c0(0x14e)]);}_0x5db93f[_0x14a0c0(0x52c)]!==![]&&(_0x3fe504[_0x14a0c0(0x3af)]=parseInt(_0x5db93f[_0x14a0c0(0x52c)]),_0x5b323d&&(_0x14a0c0(0x208)==='JdgEE'?_0x5db93f[_0x14a0c0(0x4ae)][_0x5ece8d][_0x14a0c0(0x2fd)]=_0x3fe504['optimizedBitrate']:_0x14dec5[_0x14a0c0(0x40c)]==!![]&&(_0x47ebe5[_0x14a0c0(0x48d)][_0x38bbc8][_0x14a0c0(0x525)]=!![])));}else _0x3fe504[_0x14a0c0(0x33f)][_0x14a0c0(0x4bd)]=![];}}catch(_0x34c0ed){};_0x3fe504[_0x14a0c0(0x746)]=![],_0x3fe504[_0x14a0c0(0x5ee)]=![],_0x3fe504[_0x14a0c0(0x21d)]=![],_0x3fe504[_0x14a0c0(0x6b7)]=_0x5db93f[_0x14a0c0(0x6b7)],_0x3fe504['limitaudio']=![],_0x3fe504[_0x14a0c0(0x5a7)]=![];if(_0x5db93f[_0x14a0c0(0x540)]){if(_0x14a0c0(0x53f)!==_0x14a0c0(0x630))_0x3fe504[_0x14a0c0(0x40c)]=!![];else{var _0x1823dc=new _0x2027ad(_0x64ea81);_0x27bb0b['writer']['write'](_0x1823dc);}}if(_0x5db93f[_0x14a0c0(0x21d)]){_0x3fe504[_0x14a0c0(0x21d)]=!![],_0x3fe504[_0x14a0c0(0x5a7)]=_0x5db93f[_0x14a0c0(0x5a7)];if(_0x5db93f[_0x14a0c0(0x62b)]&&_0x5db93f[_0x14a0c0(0x62b)]===_0x5ece8d)_0x5db93f[_0x14a0c0(0x26e)]();else{if(_0x14a0c0(0x690)!==_0x14a0c0(0x690))_0x446405=_0x524eec['pcs'][_0x5456ca]['scaleDueToBitrate'];else{var _0x2fcf39={};_0x2fcf39[_0x14a0c0(0x723)]=[];for(var _0x2d3a28 in _0x5db93f[_0x14a0c0(0x48d)]){_0x5db93f[_0x14a0c0(0x48d)][_0x2d3a28][_0x14a0c0(0x186)]===!![]&&_0x2fcf39[_0x14a0c0(0x723)][_0x14a0c0(0x1dc)](_0x2d3a28);}_0x2fcf39[_0x14a0c0(0x723)][_0x14a0c0(0x6a0)]&&(_0x3fe504['directorSettings']=_0x2fcf39);}}}else{if(_0x5db93f[_0x14a0c0(0x5ee)]!==![])_0x3fe504[_0x14a0c0(0x5ee)]=_0x5db93f[_0x14a0c0(0x5ee)],_0x5db93f[_0x14a0c0(0x2b0)]&&(_0x3fe504['showDirector']=_0x5db93f[_0x14a0c0(0x2b0)]);else _0x5db93f[_0x14a0c0(0x14d)]!==![]&&_0x5db93f[_0x14a0c0(0x14d)]!==''&&(_0x3fe504[_0x14a0c0(0x5a7)]=_0x5db93f[_0x14a0c0(0x5a7)],_0x3fe504[_0x14a0c0(0x746)]=!![]);}_0x5db93f[_0x14a0c0(0x2e0)](_0x3fe504,_0x5ece8d)?_0x14a0c0(0x1ca)===_0x14a0c0(0x54b)?_0x20c1b1[_0x14a0c0(0x556)]=![]:log(_0x14a0c0(0x378)):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI(_0x14a0c0(0x320),!![],_0x5ece8d);},_0x5db93f[_0x476ec2(0x4ae)][_0x5ece8d][_0x476ec2(0x4d5)][_0x476ec2(0x21e)]=_0x566c91=>{var _0x4e51dd=_0x476ec2;if(typeof _0x566c91[_0x4e51dd(0x63d)]==_0x4e51dd(0x450)){errorlor(_0x566c91[_0x4e51dd(0x63d)]);if(!_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)])_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)]=document['createElement']('img'),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement'][_0x4e51dd(0x686)]=0x10,_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement'][_0x4e51dd(0x39c)]=0x9,_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement'][_0x4e51dd(0x547)][_0x4e51dd(0x65a)]=_0x4e51dd(0x493),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement'][_0x4e51dd(0x739)][_0x4e51dd(0x611)]=_0x5ece8d,_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)][_0x4e51dd(0x517)]=![],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement'][_0x4e51dd(0x26a)]('click',function(_0x4dc23a){var _0x5f111e=_0x4e51dd;log(_0x5f111e(0x6fe));try{if(_0x4dc23a['ctrlKey']||_0x4dc23a[_0x5f111e(0x523)]){_0x4dc23a[_0x5f111e(0x34f)]();var _0x1d076e=_0x4dc23a[_0x5f111e(0x478)][_0x5f111e(0x739)]['UUID'];if(_0x5f111e(0x1bb)in _0x5db93f[_0x5f111e(0x4ae)][_0x1d076e]){var [_0x48a2e3,_0x386813]=statsMenuCreator();printViewStats(_0x386813,_0x1d076e),_0x48a2e3['interval']=setInterval(printViewStats,0xbb8,_0x386813,_0x1d076e);}return _0x4dc23a[_0x5f111e(0x166)](),![];}}catch(_0x3ec591){errorlog(_0x3ec591);}}),updateMixer();else _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)][_0x4e51dd(0x517)]&&(_0x5db93f['rpcs'][_0x5ece8d]['imageElement'][_0x4e51dd(0x517)]=![],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)][_0x4e51dd(0x547)]['visibility']=_0x4e51dd(0x2e9));_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)][_0x4e51dd(0x4f8)]=window[_0x4e51dd(0x2e2)][_0x4e51dd(0x197)](new Blob([new Uint8Array(_0x566c91[_0x4e51dd(0x63d)])],{'type':_0x4e51dd(0x696)}));return;}try{var _0x2cddb1=JSON[_0x4e51dd(0x476)](_0x566c91[_0x4e51dd(0x63d)]);}catch(_0x364a18){_0x2cddb1=_0x364a18['data'];}warnlog(_0x2cddb1),_0x2cddb1[_0x4e51dd(0x611)]=_0x5ece8d;if(_0x4e51dd(0x660)in _0x2cddb1){warnlog(_0x4e51dd(0x6e2)),_0x5db93f[_0x4e51dd(0x2e6)](_0x5ece8d);return;}else{if('ping'in _0x2cddb1){var _0x37ae30={};_0x37ae30[_0x4e51dd(0x13a)]=_0x2cddb1[_0x4e51dd(0x5a2)],_0x5db93f[_0x4e51dd(0x2e0)](_0x37ae30,_0x5ece8d),warnlog(_0x4e51dd(0x5d8));return;}else{if(_0x4e51dd(0x13a)in _0x2cddb1){warnlog(_0x4e51dd(0x211));return;}}}var _0x4a84f1=![],_0x126f38=![];if(_0x4e51dd(0x2cd)in _0x2cddb1){if(_0x5db93f[_0x4e51dd(0x21d)]){if(_0x4e51dd(0x33b)!==_0x4e51dd(0x557))!(_0x5db93f[_0x4e51dd(0x31f)]||_0x5db93f['cleanDirector'])&&warnUser(_0x4e51dd(0x280)+_0x2cddb1[_0x4e51dd(0x2cd)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else{if(_0x4e7f0e['rpcs'][_0x1ed663][_0x4e51dd(0x48c)]){var _0x11177f=_0x579f3f[_0x4e51dd(0x418)](_0x4e51dd(0x56c));_0x11177f[_0x4e51dd(0x327)]=_0x18232d[_0x4e51dd(0x4ae)][_0x56417c][_0x4e51dd(0x48c)],_0x11177f[_0x4e51dd(0x327)]=_0x11177f[_0x4e51dd(0x253)],_0x11177f=_0x11177f[_0x4e51dd(0x4c5)]||_0x11177f[_0x4e51dd(0x327)]||'',_0x3d585d('iframeDetails_'+_0x1b24e7)[_0x4e51dd(0x253)]='Shared\x20website:\x20=0x0&&(_0x5db93f[_0x4e51dd(0x2e5)]&&lowerhand()));if(_0x4e51dd(0x556)in _0x2cddb1){if(_0x5db93f[_0x4e51dd(0x500)]===![]){log(_0x2cddb1);if(_0x5db93f[_0x4e51dd(0x4bf)][_0x4e51dd(0x37a)](_0x5ece8d)>=0x0){if(_0x2cddb1[_0x4e51dd(0x556)]!==![]){if(_0x2cddb1[_0x4e51dd(0x556)]===_0x5db93f[_0x4e51dd(0x678)])_0x5db93f[_0x4e51dd(0x556)]=!![];else{if(_0x5db93f[_0x4e51dd(0x4a5)][_0x4e51dd(0x6a0)]&&!(_0x2cddb1[_0x4e51dd(0x556)]in _0x5db93f['view_set']))warnlog('NOT\x20IN\x20VIEW\x20SET'),_0x5db93f[_0x4e51dd(0x556)]=![];else{if(_0x5db93f[_0x4e51dd(0x333)]&&_0x5db93f[_0x4e51dd(0x333)]!==_0x2cddb1[_0x4e51dd(0x556)])warnlog(_0x4e51dd(0x4cd)),_0x5db93f[_0x4e51dd(0x556)]=![];else{if(_0x5db93f[_0x4e51dd(0x5ee)]!==![]&&_0x5db93f['directorUUID']&&_0x5db93f[_0x4e51dd(0x62b)]in _0x5db93f[_0x4e51dd(0x4ae)]&&!_0x5db93f[_0x4e51dd(0x4ae)][_0x5db93f[_0x4e51dd(0x62b)]][_0x4e51dd(0x2b0)]&&_0x2cddb1[_0x4e51dd(0x556)]===_0x5db93f['rpcs'][_0x5db93f[_0x4e51dd(0x62b)]][_0x4e51dd(0x678)])warnlog(_0x4e51dd(0x35d)),_0x5db93f['infocus']=![];else{for(var _0x4c61ac in _0x5db93f[_0x4e51dd(0x4ae)]){if(_0x5db93f[_0x4e51dd(0x4ae)][_0x4c61ac]['streamID']===_0x2cddb1[_0x4e51dd(0x556)]){_0x5db93f['infocus']=_0x4c61ac;break;}}warnlog(_0x4e51dd(0x469));}}}}}else _0x5db93f[_0x4e51dd(0x556)]=![];_0x4a84f1=!![],_0x126f38=!![];}}}_0x4e51dd(0x2ac)in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['stats'][_0x4e51dd(0x2ac)]={},'lin'in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x2ac)][_0x4e51dd(0x67b)]=_0x2cddb1[_0x4e51dd(0x67b)]),_0x4e51dd(0x5b2)in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x2ac)][_0x4e51dd(0x5b2)]=_0x2cddb1[_0x4e51dd(0x5b2)]),_0x4e51dd(0x42c)in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x2ac)]['gyro']=_0x2cddb1[_0x4e51dd(0x42c)]),_0x4e51dd(0x440)in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x2ac)][_0x4e51dd(0x440)]=_0x2cddb1[_0x4e51dd(0x440)]),isIFrame&&parent['postMessage']({'sensors':_0x2cddb1},'*'));_0x4e51dd(0x1a4)in _0x2cddb1&&playbackMIDI(_0x2cddb1[_0x4e51dd(0x1a4)]);if(_0x4e51dd(0x2c8)in _0x2cddb1&&_0x2cddb1['fileList']){if(_0x4e51dd(0x62c)===_0x4e51dd(0x62c))addDownloadLink(_0x2cddb1[_0x4e51dd(0x2c8)],_0x5ece8d,_0x5db93f['rpcs']);else{var _0x56999a=_0x26411f[_0x4e51dd(0x385)](_0xdccaa8[_0x4e51dd(0x555)]);for(var _0x36d711 in _0x56999a){_0x86de37('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x56999a[_0x36d711]),_0x3e077c['watchStream'](_0x56999a[_0x36d711]);}}}_0x4e51dd(0x119)in _0x2cddb1&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['rotate']!=_0x2cddb1[_0x4e51dd(0x119)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x582)]=_0x2cddb1[_0x4e51dd(0x119)],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x463)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x463)]['rotated']=_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x582)]),_0x4a84f1=!![]));if(_0x4e51dd(0x1e2)in _0x2cddb1){if(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x1bb)]&&_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]){_0x4e51dd(0x718)in _0x2cddb1['miniInfo']&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x702)]=_0x2cddb1['miniInfo'][_0x4e51dd(0x718)],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['signalMeter']&&(_0x2cddb1[_0x4e51dd(0x1e2)][_0x4e51dd(0x718)]===_0x4e51dd(0x598)?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x531)][_0x4e51dd(0x739)][_0x4e51dd(0x598)]='1':_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x531)][_0x4e51dd(0x739)]['cpu']='0'));_0x4e51dd(0x2b3)in _0x2cddb1['miniInfo']&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x70b)]=_0x2cddb1[_0x4e51dd(0x1e2)][_0x4e51dd(0x2b3)]);_0x4e51dd(0x6c9)in _0x2cddb1['miniInfo']&&(typeof _0x2cddb1[_0x4e51dd(0x1e2)][_0x4e51dd(0x6c9)]==_0x4e51dd(0x40a)?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x4b6)]=_0x2cddb1['miniInfo']['bat']*0x64:_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x4b6)]=null);_0x4e51dd(0x39f)in _0x2cddb1['miniInfo']&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['stats'][_0x4e51dd(0x33f)][_0x4e51dd(0x583)]=_0x2cddb1[_0x4e51dd(0x1e2)][_0x4e51dd(0x39f)]);if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)]){if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]&&_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]['power_level']!==null){var _0x79a644=_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x733)](_0x4e51dd(0x501));if(_0x79a644){var _0x13b976=_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]['power_level'];_0x13b976>0x64&&(_0x13b976=0x64);_0x13b976<0x0&&(_0x13b976=0x0);_0x79a644[_0x4e51dd(0x547)][_0x4e51dd(0x39c)]=parseInt(_0x13b976)+'%';if(_0x13b976<0xa)_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x4ee)),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)]['classList'][_0x4e51dd(0x392)](_0x4e51dd(0x508));else _0x13b976<0x19?(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)]('alert'),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x392)](_0x4e51dd(0x4ee))):(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x508)),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x4ee)));_0x13b976<0x64&&_0x5db93f['rpcs'][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x36c)]['remove']('advanced'),_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x216)]=_0x13b976+_0x4e51dd(0x41b);}}_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]&&_0x4e51dd(0x583)in _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)]['info']&&_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]['plugged_in']===![]?(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x739)][_0x4e51dd(0x36a)]='0',_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x1c5))):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x739)][_0x4e51dd(0x36a)]='1';}}}if(_0x4e51dd(0x33f)in _0x2cddb1){warnlog(_0x2cddb1),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]=_0x2cddb1[_0x4e51dd(0x33f)];if(_0x4e51dd(0x481)in _0x2cddb1[_0x4e51dd(0x33f)]){if(typeof _0x2cddb1[_0x4e51dd(0x33f)]['label']=='string'){if(_0x4e51dd(0x292)!==_0x4e51dd(0x698))_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x481)]=sanitizeLabel(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x481)]);else{_0x47508a['processDescription'](_0x157cbe);return;}}else _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['label']=![];applyStyleEffect(_0x5ece8d);if(_0x5db93f[_0x4e51dd(0x21d)]){var _0x537911=getById(_0x4e51dd(0x254)+_0x5ece8d);if(_0x537911){_0x537911[_0x4e51dd(0x547)][_0x4e51dd(0x131)]=_0x4e51dd(0x316),_0x537911[_0x4e51dd(0x547)][_0x4e51dd(0x4e5)]=_0x4e51dd(0x24c),_0x537911[_0x4e51dd(0x547)][_0x4e51dd(0x1a8)]=_0x4e51dd(0x484),_0x537911['style'][_0x4e51dd(0x5d3)]=_0x4e51dd(0x2c0),_0x537911[_0x4e51dd(0x547)]['cursor']=_0x4e51dd(0x65e),_0x537911[_0x4e51dd(0x739)][_0x4e51dd(0x611)]=_0x5ece8d;if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x481)])_0x537911['innerText']=_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x481)];else _0x5db93f['directorUUID']===_0x5ece8d?_0x537911[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x53e)]:'WYSex'!==_0x4e51dd(0x54c)?_0x5f42d4(_0x561347):_0x537911[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x397)];_0x537911[_0x4e51dd(0x72c)]=async function(_0x2c8f97){var _0x16b9ae=_0x4e51dd;if(_0x16b9ae(0x3f5)===_0x16b9ae(0x3f5)){var _0x3f8aaf=_0x2c8f97[_0x16b9ae(0x499)][_0x16b9ae(0x327)];_0x5db93f[_0x16b9ae(0x4ae)][_0x2c8f97['target'][_0x16b9ae(0x739)][_0x16b9ae(0x611)]][_0x16b9ae(0x481)]===![]&&(_0x3f8aaf='');window[_0x16b9ae(0x5e9)]();var _0x3948dd=await promptAlt(miscTranslations['new-display-name'],![],![],_0x3f8aaf);if(_0x3948dd!==null){if('AVqHG'===_0x16b9ae(0x6b8)){if(_0x3948dd==''){if(_0x16b9ae(0x5a0)===_0x16b9ae(0x5a0))_0x3948dd=![],_0x5db93f[_0x16b9ae(0x62b)]===_0x5ece8d?_0x2c8f97[_0x16b9ae(0x499)][_0x16b9ae(0x327)]=miscTranslations['main-director']:_0x2c8f97[_0x16b9ae(0x499)][_0x16b9ae(0x327)]=miscTranslations['add-a-label'];else{_0x13799a=_0x455757(_0x3a3a08/0x10)*0x10;var _0x49c382=0x64*_0x4f4fe1/_0x31cccb;}}else{if(_0x16b9ae(0x5d1)===_0x16b9ae(0x6e8)){var _0x39ef96='',_0x46c799=_0x16b9ae(0x199);for(var _0x15a6f5=0x0;_0x15a6f5<_0x18b229;_0x15a6f5++){_0x39ef96+=_0x46c799[_0x16b9ae(0x45f)](_0x24ffc9[_0x16b9ae(0x339)](_0x26f570[_0x16b9ae(0x730)]()*_0x46c799['length']));}try{_0x39ef96=_0x39ef96['replaceAll']('AD',_0x16b9ae(0x4e6)),_0x39ef96=_0x39ef96[_0x16b9ae(0x1f0)]('Ad',_0x16b9ae(0x2a2)),_0x39ef96=_0x39ef96[_0x16b9ae(0x1f0)]('ad',_0x16b9ae(0x614)),_0x39ef96=_0x39ef96[_0x16b9ae(0x1f0)]('aD',_0x16b9ae(0x401));}catch(_0x554913){_0x2ea2fd[_0x16b9ae(0x2c5)](_0x554913);}return _0x1965c3(_0x39ef96),_0x39ef96;}else _0x2c8f97['target'][_0x16b9ae(0x327)]=_0x3948dd;}var _0x13661e={};_0x13661e[_0x16b9ae(0x611)]=_0x2c8f97[_0x16b9ae(0x499)]['dataset'][_0x16b9ae(0x611)],_0x13661e[_0x16b9ae(0x310)]=!![],_0x13661e[_0x16b9ae(0x193)]=_0x3948dd,_0x5db93f['sendRequest'](_0x13661e,_0x13661e['UUID']);}else{var _0x2f047b=![],_0xe6f55e=![];_0x2b9517['directorList'][_0x16b9ae(0x37a)](_0x40e369)>=0x0&&(_0x2f047b=!![],_0x16b9ae(0x54a)in _0x37942c&&(_0x45047f['overlay']==!![]&&(_0xe6f55e=!![]))),_0x3d826e(_0x16b9ae(0x2dc)+_0x2f047b),_0x6bdf8(_0x10830e[_0x16b9ae(0x6a1)],_0x3505b7[_0x16b9ae(0x48d)][_0x25fadc][_0x16b9ae(0x481)],_0x2f047b,_0xe6f55e);}}}else return![];};}}}if(_0x4e51dd(0x68d)in _0x2cddb1[_0x4e51dd(0x33f)]){_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x68d)]=parseInt(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x68d)])||0x0;if(_0x5db93f[_0x4e51dd(0x21d)]){var _0x135158=document[_0x4e51dd(0x1d3)](_0x4e51dd(0x4c8)+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0][_0x4e51dd(0x327)]=_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['order']);}}else _0x5db93f['rpcs'][_0x5ece8d]['order']=0x0;if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)]){if(_0x4e51dd(0x4b6)in _0x2cddb1[_0x4e51dd(0x33f)]){if(_0x2cddb1[_0x4e51dd(0x33f)]['power_level']!==null){var _0x79a644=_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x733)](_0x4e51dd(0x501));if(_0x79a644){var _0x13b976=_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x4b6)];_0x13b976>0x64&&(_0x13b976=0x64);_0x13b976<0x0&&(_0x13b976=0x0);_0x79a644[_0x4e51dd(0x547)][_0x4e51dd(0x39c)]=parseInt(_0x13b976)+'%';if(_0x13b976<0xa)_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x4ee)),_0x5db93f['rpcs'][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x36c)][_0x4e51dd(0x392)](_0x4e51dd(0x508));else _0x13b976<0x19?(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)]['remove'](_0x4e51dd(0x508)),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x36c)]['add'](_0x4e51dd(0x4ee))):(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)][_0x4e51dd(0x526)]('alert'),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)]['remove'](_0x4e51dd(0x4ee)));_0x13b976<0x64&&(_0x4e51dd(0x6d0)!==_0x4e51dd(0x1aa)?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x36c)]['remove'](_0x4e51dd(0x1c5)):_0x3b0333['pcs'][_0x361302][_0x4e51dd(0x342)]<_0x438523&&(_0x49040f=_0x1c69ce['pcs'][_0x435275]['scaleResolution'])),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x216)]=_0x13b976+_0x4e51dd(0x41b);}}}_0x4e51dd(0x583)in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x583)]===![]?(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['batteryMeter'][_0x4e51dd(0x739)][_0x4e51dd(0x36a)]='0',_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)]['classList'][_0x4e51dd(0x526)](_0x4e51dd(0x1c5))):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x3d3)][_0x4e51dd(0x739)]['plugged']='1');}if(_0x4e51dd(0x617)in _0x2cddb1[_0x4e51dd(0x33f)]){_0x2cddb1['info'][_0x4e51dd(0x617)]?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['group']=_0x2cddb1['info'][_0x4e51dd(0x617)][_0x4e51dd(0x6a8)](','):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x729)]=[];if(_0x5db93f[_0x4e51dd(0x21d)]){var _0x135158=document[_0x4e51dd(0x1d3)](_0x4e51dd(0x6cd)+_0x5ece8d+'\x22]');for(var _0x2c53ce=0x0;_0x2c53ce<_0x135158[_0x4e51dd(0x6a0)];_0x2c53ce++){_0x135158[_0x2c53ce][_0x4e51dd(0x36c)][_0x4e51dd(0x526)](_0x4e51dd(0x170));for(var _0x4e9a58=0x0;_0x4e9a58<_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['group'][_0x4e51dd(0x6a0)];_0x4e9a58++){_0x135158[_0x2c53ce][_0x4e51dd(0x739)]['value']===_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x729)][_0x4e9a58]&&_0x135158[_0x2c53ce]['classList'][_0x4e51dd(0x392)](_0x4e51dd(0x170));}}}else _0x4a84f1=!![];}_0x4e51dd(0x436)in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['remoteMuteState']=_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x436)],_0x5db93f[_0x4e51dd(0x5ee)]===![]&&(_0x5db93f[_0x4e51dd(0x14d)]&&(!_0x5db93f[_0x4e51dd(0x31f)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)]?_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x48a)]?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]=_0x4e51dd(0xf5):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['remoteMuteElement'][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]=_0x4e51dd(0x100):(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)]=getById(_0x4e51dd(0x255))[_0x4e51dd(0x5f5)](!![]),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)]['id']='remoteMuteState_'+_0x5ece8d,_0x5db93f['rpcs'][_0x5ece8d]['remoteMuteState']?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]=_0x4e51dd(0xf5):_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x115)]['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0x100),_0x4a84f1=!![])))));if(_0x5db93f[_0x4e51dd(0x21d)]){if(_0x4e51dd(0x204)in _0x2cddb1['info']){if(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x204)]==![]){var _0x135158=document[_0x4e51dd(0x1d3)](_0x4e51dd(0x2bb)+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0][_0x4e51dd(0x142)]=!![],_0x135158[0x0][_0x4e51dd(0x216)]=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume']);var _0x135158=document['querySelectorAll'](_0x4e51dd(0x348)+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0][_0x4e51dd(0x142)]=!![],_0x135158[0x0][_0x4e51dd(0x216)]=title=miscTranslations[_0x4e51dd(0x404)],_0x135158[0x0][_0x4e51dd(0x547)][_0x4e51dd(0x235)]=0.2);}}if(_0x4e51dd(0x5a1)in _0x2cddb1[_0x4e51dd(0x33f)]){if(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x5a1)]!==![]){var _0x3fe8c4=parseInt(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x5a1)])||0x0;if(_0x3fe8c4===0x0){var _0x135158=document[_0x4e51dd(0x1d3)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0][_0x4e51dd(0x739)][_0x4e51dd(0x193)]=0x1,_0x135158[0x0][_0x4e51dd(0x475)]=_0x4e51dd(0x170),_0x135158[0x0][_0x4e51dd(0x62f)][0x1][_0x4e51dd(0x253)]=miscTranslations[_0x4e51dd(0x1a7)],_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x217)]=0x1);}else{var _0x135158=document[_0x4e51dd(0x1d3)](_0x4e51dd(0x348)+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0]['value']=_0x3fe8c4,_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x179)]=_0x3fe8c4,remoteVolumeUI(_0x135158[0x0]));}}}_0x4e51dd(0x22c)in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x22c)]&&updateRemoteSpeakerMute(_0x5ece8d)),_0x4e51dd(0x58d)in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x58d)]&&updateRemoteDisplayMute(_0x5ece8d));}_0x4e51dd(0x6c8)in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x5db93f['director']?_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x6c8)]&&updateDirectorVideoMute(_0x5ece8d):(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x6c8)]=_0x2cddb1[_0x4e51dd(0x33f)]['directorVideoMuted'],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x6c8)]&&(_0x5ece8d in _0x5db93f[_0x4e51dd(0x4ae)]&&(_0x4e51dd(0x4b3)===_0x4e51dd(0x23d)?_0x5cb449=_0x5a7e6a-0x2:_0x5db93f['requestRateLimit'](0x0,_0x5ece8d)))));'video_muted_init'in _0x2cddb1[_0x4e51dd(0x33f)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x512)]=_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x618)],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x512)]&&(_0x5db93f[_0x4e51dd(0x21d)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x55a)]['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0xf5))));if('rotate_video'in _0x2cddb1[_0x4e51dd(0x33f)]){if(_0x4e51dd(0x134)===_0x4e51dd(0x105)){if(_0x45ed9f[_0x4e51dd(0x385)](_0x147ec4[_0x4e51dd(0x4ae)])[_0x4e51dd(0x6a0)]+_0x51f589[_0x4e51dd(0x385)](_0xd97f86[_0x4e51dd(0x48d)])['length']>=_0x3c5a19[_0x4e51dd(0x1f7)]){_0x1f3d5b(_0x4e51dd(0x332));return;}}else _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x582)]!=_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x119)]&&(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x582)]=_0x2cddb1[_0x4e51dd(0x33f)][_0x4e51dd(0x119)],_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x463)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x463)][_0x4e51dd(0x28b)]=_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x582)]),_0x4a84f1=!![]);}if(_0x5ece8d===_0x5db93f[_0x4e51dd(0x62b)])try{_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x21d)]=!![];}catch(_0x279665){}else{if(_0x5db93f['directorList'][_0x4e51dd(0x37a)](_0x5ece8d)>=0x0)try{_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['stats']['info']['coDirector']=!![],getById(_0x4e51dd(0x263)+_0x5ece8d)[_0x4e51dd(0x36c)]['add'](_0x4e51dd(0x163));}catch(_0xd86ef6){}}_0x126f38=!![];}if(_0x4e51dd(0x4f5)in _0x2cddb1){if(_0x5db93f[_0x4e51dd(0x62b)]===_0x5ece8d){'totalRoomBitrate'in _0x2cddb1['directorSettings']&&(_0x5db93f[_0x4e51dd(0x432)]=parseInt(_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x432)])||0x0,_0x4a84f1=!![]);if(_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x36e)]){if(_0x5db93f[_0x4e51dd(0x500)]===![]){if(_0x2cddb1['directorSettings'][_0x4e51dd(0x36e)]===_0x5db93f[_0x4e51dd(0x678)])_0x5db93f[_0x4e51dd(0x556)]=!![];else for(var _0x4c61ac in _0x5db93f[_0x4e51dd(0x4ae)]){if(_0x5db93f[_0x4e51dd(0x4ae)][_0x4c61ac][_0x4e51dd(0x678)]===_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x36e)]){_0x5db93f[_0x4e51dd(0x556)]=_0x4c61ac;break;}}_0x4a84f1=!![],_0x126f38=!![];}}if(_0x4e51dd(0x2b0)in _0x2cddb1[_0x4e51dd(0x4f5)]){if(_0x5db93f[_0x4e51dd(0x5ee)]!==![]){if(_0x5db93f[_0x4e51dd(0x2b0)])_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x2b0)]=!![];else _0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x2b0)]&&(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x2b0)]=!![]);}}if(_0x5db93f[_0x4e51dd(0x5ee)]!==![]){if(_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x5ee)])for(var _0x4c61ac in _0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x5ee)]){setTimeout(function(_0x4475d0){var _0x392a62=_0x4e51dd;_0x5db93f[_0x392a62(0x691)](_0x4475d0);},0x3e8,_0x2cddb1['directorSettings'][_0x4e51dd(0x5ee)][_0x4c61ac]);}if(_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x738)]){if('qVIKn'!==_0x4e51dd(0x2f3))_0x8f6cf9['send']('EOF1'),_0x12ded8[_0x4e51dd(0x6dc)]();else for(var _0x4c61ac in _0x2cddb1['directorSettings'][_0x4e51dd(0x738)]){setTimeout(function(_0x2a5c40){var _0x56ab20=_0x4e51dd;_0x5db93f[_0x56ab20(0x691)](_0x2a5c40);},0x3e8,_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x738)][_0x4c61ac]);}}}if(_0x4e51dd(0x723)in _0x2cddb1[_0x4e51dd(0x4f5)])for(var _0x2c53ce=0x0;_0x2c53ce<_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x723)][_0x4e51dd(0x6a0)];_0x2c53ce++){!_0x5db93f[_0x4e51dd(0x4bf)]['includes'](_0x2cddb1[_0x4e51dd(0x4f5)][_0x4e51dd(0x723)][_0x2c53ce][_0x4e51dd(0x15f)])&&_0x5db93f[_0x4e51dd(0x4bf)][_0x4e51dd(0x1dc)](_0x2cddb1['directorSettings'][_0x4e51dd(0x723)][_0x2c53ce]['toString']());}}}_0x5db93f[_0x4e51dd(0x4bf)][_0x4e51dd(0x37a)](_0x5ece8d)>=0x0&&(_0x5db93f[_0x4e51dd(0x5ee)]!==![]&&(_0x4e51dd(0x272)===_0x4e51dd(0x272)?_0x4e51dd(0x301)in _0x2cddb1&&_0x5db93f[_0x4e51dd(0x691)](_0x2cddb1):_0x4975ce['rpcs'][_0x5b8021][_0x4e51dd(0x115)]['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0xf5)));if(_0x4e51dd(0x2cd)in _0x2cddb1){if(_0x5db93f['director']){if(_0x2cddb1[_0x4e51dd(0x2cd)]===_0x4e51dd(0x69a))_0x5db93f['directorState']=![],!(_0x5db93f[_0x4e51dd(0x31f)]||_0x5db93f['cleanDirector'])&&(warnUser(_0x4e51dd(0x18e),0xbb8),getById(_0x4e51dd(0x428))[_0x4e51dd(0x253)]=miscTranslations[_0x4e51dd(0x3e4)]);else{if(_0x2cddb1[_0x4e51dd(0x2cd)]===_0x4e51dd(0x74b))!(_0x5db93f[_0x4e51dd(0x31f)]||_0x5db93f['cleanDirector'])&&warnUser('Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest',0xbb8);else{if(!(_0x5db93f[_0x4e51dd(0x31f)]||_0x5db93f[_0x4e51dd(0x444)])){if(_0x4e51dd(0x6dd)!==_0x4e51dd(0x6dd)){if(_0x377bcf){var _0x173961=_0x2e6b4c[_0x4e51dd(0x62a)](_0x1063e7,arguments);return _0x2a3273=null,_0x173961;}}else _0x5db93f['directorUUID']===_0x5ece8d?_0x4e51dd(0x3c5)!==_0x4e51dd(0x605)?warnUser(_0x4e51dd(0x3b7),0x1388):_0xf4128f[_0x4e51dd(0x2df)](_0x15f66b):warnUser(_0x4e51dd(0x2d9),0x1388);}}}}warnlog(_0x4e51dd(0x672)+_0x2cddb1[_0x4e51dd(0x2cd)]+',\x20isDirector:\x20'+_0x5db93f[_0x4e51dd(0x21d)]);}if(_0x4e51dd(0x66f)in _0x2cddb1){if(_0x2cddb1[_0x4e51dd(0x66f)]===_0x4e51dd(0x69a)){if(_0x5db93f['director']){if(_0x4e51dd(0x334)===_0x4e51dd(0x51c))_0x62444e(_0x521d08);else{try{'lmtHv'!==_0x4e51dd(0x455)?_0x5db93f[_0x4e51dd(0x481)]===![]&&(document[_0x4e51dd(0x216)]=miscTranslations[_0x4e51dd(0x25b)]):(_0x200cf5[_0x4e51dd(0x4ae)][_0x42bdcf]['iframeEle']['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0x100),_0x597206=!![]);}catch(_0x3b172f){_0x4e51dd(0x257)!==_0x4e51dd(0x23a)?errorlog(_0x3b172f):(_0xa74a9a[_0x4e51dd(0x29f)]=_0x432d0a[_0x4e51dd(0x162)][_0x533d00],_0x59a9df[_0x4e51dd(0x687)](_0x4823eb));};!(_0x5db93f['cleanOutput']||_0x5db93f[_0x4e51dd(0x444)])&&!_0x5db93f[_0x4e51dd(0x288)]&&(warnUser(_0x4e51dd(0x389),0xbb8),getById(_0x4e51dd(0x428))[_0x4e51dd(0x253)]=_0x4e51dd(0x429)),_0x5db93f[_0x4e51dd(0x288)]=!![];}}}}if(_0x4e51dd(0x68d)in _0x2cddb1){_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['order']=parseInt(_0x2cddb1['order'])||0x0;_0x5ece8d in _0x5db93f['pcs']&&(_0x5db93f[_0x4e51dd(0x48d)][_0x5ece8d][_0x4e51dd(0x68d)]=parseInt(_0x2cddb1[_0x4e51dd(0x68d)])||0x0);if(_0x5db93f[_0x4e51dd(0x21d)]){var _0x135158=document['querySelectorAll'](_0x4e51dd(0x4c8)+_0x5ece8d+'\x22]');_0x135158[0x0]&&(_0x135158[0x0][_0x4e51dd(0x327)]=parseInt(_0x2cddb1[_0x4e51dd(0x68d)])||0x0);}_0x4a84f1=!![];}if(_0x4e51dd(0x310)in _0x2cddb1){log(_0x4e51dd(0x715));if('value'in _0x2cddb1){log('value\x20there');if(typeof _0x2cddb1[_0x4e51dd(0x193)]==_0x4e51dd(0x516)){_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['label']=sanitizeLabel(_0x2cddb1[_0x4e51dd(0x193)]);_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['label'][_0x4e51dd(0x6a0)]==0x0&&('VkERR'!==_0x4e51dd(0x3d9)?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['label']=![]:_0x51584a(_0x34e0d0(_0x47b1da[_0x4e51dd(0x193)]),_0x2dffc8[_0x4e51dd(0x3db)]));applyStyleEffect(_0x5ece8d);if(_0x5db93f[_0x4e51dd(0x21d)]){var _0x135158=getById(_0x4e51dd(0x254)+_0x5ece8d);if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x481)])_0x135158[_0x4e51dd(0x327)]=_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x481)];else _0x5db93f[_0x4e51dd(0x62b)]===_0x5ece8d?_0x135158[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x53e)]:_0x135158[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x397)];}else _0x5db93f[_0x4e51dd(0x471)]&&(_0x4a84f1=!![]);}else{_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['label']=![],applyStyleEffect(_0x5ece8d);if(_0x5db93f[_0x4e51dd(0x21d)]){if(_0x4e51dd(0x14c)!==_0x4e51dd(0x14c))_0x14c8ec[_0x4e51dd(0x48d)][_0x17710f][_0x4e51dd(0x1de)]=0x64/0x2;else{var _0x135158=getById('label_'+_0x5ece8d);_0x5db93f[_0x4e51dd(0x62b)]===_0x5ece8d?'eUkNw'==='jqKVu'?_0x5c07cd['info'][_0x4e51dd(0x6be)]=_0x4e51dd(0x423):_0x135158[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x53e)]:_0x135158[_0x4e51dd(0x327)]=miscTranslations[_0x4e51dd(0x397)];}}else _0x5db93f[_0x4e51dd(0x471)]&&(_0x4a84f1=!![]);}_0x126f38=!![];}}_0x4e51dd(0x44d)in _0x2cddb1&&(log(_0x2cddb1),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x48a)]=_0x2cddb1[_0x4e51dd(0x44d)],_0x5db93f[_0x4e51dd(0x473)](![],_0x5ece8d),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x1bb)][_0x4e51dd(0x33f)][_0x4e51dd(0x436)]=_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x48a)]),_0x5db93f['scene']===![]&&(_0x5db93f[_0x4e51dd(0x14d)]&&(!_0x5db93f['cleanOutput']&&(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x115)]?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x48a)]?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]='block':_0x4e51dd(0x29c)!==_0x4e51dd(0x29c)?(_0x43e26c[_0x4e51dd(0x611)]=_0x318f28,_0x47c6df(_0x4e51dd(0x753)),_0x53522f['processIce'](_0xea5073)):_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x115)]['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0x100):(_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x115)]=getById('muteStateTemplate')['cloneNode'](!![]),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)]['id']=_0x4e51dd(0x5dc)+_0x5ece8d,_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['remoteMuteState']?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)]['style'][_0x4e51dd(0x43a)]=_0x4e51dd(0xf5):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x115)][_0x4e51dd(0x547)]['display']=_0x4e51dd(0x100),_0x4a84f1=!![]),_0x126f38=!![]))));if('requestSceneUpdate'in _0x2cddb1){var _0x36ab1f=getChromeVersion();_0x36ab1f&&(_0x36ab1f<0x50&&(_0x4a84f1=!![]));}if(_0x4e51dd(0x512)in _0x2cddb1){_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x512)]=_0x2cddb1['videoMuted'];if(!_0x5db93f[_0x4e51dd(0x21d)]){if(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x512)])_0x5db93f[_0x4e51dd(0x473)](0x0,_0x5ece8d),_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x518)][_0x4e51dd(0x517)]=!![],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['imageElement']['style'][_0x4e51dd(0x307)]=_0x4e51dd(0x517));else{if(_0x4e51dd(0x149)===_0x4e51dd(0x511))return;else updateIncomingVideoElement(_0x5ece8d,!![],![]);}_0x4a84f1=!![];}else _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['videoMuted']?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d]['remoteVideoMuteElement'][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]=_0x4e51dd(0x122):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x55a)][_0x4e51dd(0x547)]['display']=_0x4e51dd(0x100);_0x126f38=!![];}_0x4e51dd(0x69e)in _0x2cddb1&&(_0x5ece8d+_0x4e51dd(0x6a9)in _0x5db93f[_0x4e51dd(0x4ae)]&&(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d+_0x4e51dd(0x6a9)]['virtualHangup']=_0x2cddb1['screenStopped'],_0x5db93f[_0x4e51dd(0x21d)]?(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d+_0x4e51dd(0x6a9)][_0x4e51dd(0x512)]=!_0x2cddb1[_0x4e51dd(0x69e)],_0x5db93f['rpcs'][_0x5ece8d][_0x4e51dd(0x512)]?_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x55a)][_0x4e51dd(0x547)][_0x4e51dd(0x43a)]=_0x4e51dd(0x122):_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x55a)]['style'][_0x4e51dd(0x43a)]='none'):(_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d+_0x4e51dd(0x6a9)][_0x4e51dd(0x15b)]=_0x2cddb1['screenStopped'],_0x4a84f1=!![]),_0x126f38=!![]));if(_0x4e51dd(0x66c)in _0x2cddb1){if(!_0x5db93f[_0x4e51dd(0x21d)]){if(_0x4e51dd(0x499)in _0x2cddb1){if(_0x5db93f['directorList'][_0x4e51dd(0x37a)](_0x5ece8d)>=0x0){var _0x4a2d02=_0x2cddb1[_0x4e51dd(0x499)];if(_0x4a2d02===!![])_0x5db93f['directorVideoMuted']=_0x2cddb1[_0x4e51dd(0x66c)];else _0x4a2d02 in _0x5db93f[_0x4e51dd(0x4ae)]&&(_0x5db93f['rpcs'][_0x4a2d02][_0x4e51dd(0x6c8)]=_0x2cddb1[_0x4e51dd(0x66c)],_0x5db93f[_0x4e51dd(0x4ae)][_0x4a2d02]['directorVideoMuted']&&_0x5db93f[_0x4e51dd(0x473)](0x0,_0x4a2d02),_0x4a84f1=!![]);}}}_0x126f38=!![];}if(_0x4e51dd(0x15b)in _0x2cddb1){if(!_0x5db93f[_0x4e51dd(0x21d)]){if(_0x5db93f[_0x4e51dd(0x4bf)][_0x4e51dd(0x37a)](_0x5ece8d)>=0x0){if(_0x5ece8d in _0x5db93f[_0x4e51dd(0x4ae)]){if(_0x4e51dd(0x649)!==_0x4e51dd(0x649)){var _0x1b184f=_0x5dc923[_0x4e51dd(0x1d3)](_0x4e51dd(0x6cd)+_0x3a4a76+'\x22]');for(var _0x2a04ef=0x0;_0x2a04ef<_0x1b184f[_0x4e51dd(0x6a0)];_0x2a04ef++){_0x1b184f[_0x2a04ef][_0x4e51dd(0x36c)]['remove'](_0x4e51dd(0x170));for(var _0x559baf=0x0;_0x559baf<_0x134e80[_0x4e51dd(0x4ae)][_0x17e15e][_0x4e51dd(0x729)][_0x4e51dd(0x6a0)];_0x559baf++){_0x1b184f[_0x2a04ef]['dataset'][_0x4e51dd(0x193)]===_0xf09b6['rpcs'][_0x2c1707][_0x4e51dd(0x729)][_0x559baf]&&_0x1b184f[_0x2a04ef][_0x4e51dd(0x36c)]['add'](_0x4e51dd(0x170));}}}else _0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x15b)]=_0x2cddb1[_0x4e51dd(0x15b)],_0x5db93f[_0x4e51dd(0x4ae)][_0x5ece8d][_0x4e51dd(0x15b)]&&(_0x5ece8d in _0x5db93f[_0x4e51dd(0x4ae)]&&_0x5db93f['requestRateLimit'](0x0,_0x5ece8d)),_0x4a84f1=!![];}}}_0x126f38=!![];}if('requestFile'in _0x2cddb1){log('requestFile\x20in\x20reverse');try{_0x5db93f[_0x4e51dd(0x15a)](_0x5ece8d,_0x2cddb1[_0x4e51dd(0x1eb)]);}catch(_0xdfa290){errorlog(_0xdfa290);}}_0x4e51dd(0x2f0)in _0x2cddb1&&remoteStats(_0x2cddb1,_0x5ece8d);if(_0x4a84f1)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x126f38&&updateUserList();},_0x5db93f[_0x476ec2(0x4ae)][_0x5ece8d][_0x476ec2(0x4d5)]['onclose']=()=>{var _0x3ccd38=_0x476ec2;if(_0x3ccd38(0x528)==='YgIQn')warnlog(_0x3ccd38(0x4b7));else var _0xa4486b=_0x3f96fd();};},_0x5db93f[_0x40a9c7(0x1f4)]=function(_0x2230f9){var _0x5ed17a=_0x40a9c7;try{var _0x51454b=_0x5db93f['buffer']||0x0;_0x51454b=parseFloat(_0x51454b);if(_0x5db93f[_0x5ed17a(0x46e)]!==![]){var _0x11a006=getReceivers2(_0x2230f9)[_0x5ed17a(0x383)](),_0x552368=0x0;_0x11a006[_0x5ed17a(0x113)](function(_0x2a1621){var _0x43e322=_0x5ed17a;if(_0x43e322(0x12f)!==_0x43e322(0x12f))(_0x506167>_0x23f1ba[_0x43e322(0x52c)]||_0x2168ba<0x0)&&(_0x3f4825=_0x3e34e5['optimize']);else try{for(var _0x4f2c55 in _0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)]){if(typeof _0x5db93f['rpcs'][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55]=='object'&&_0x43e322(0xf3)in _0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55]&&_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0xf3)]===_0x2a1621[_0x43e322(0x3db)]['id']&&_0x43e322(0x20a)in _0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55]){var _0x635b1=0x0;_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x40b)]?_0x635b1=_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x40b)]:_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x40b)]=0x0;_0x635b1+=_0x51454b-_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x20a)];_0x635b1>_0x51454b&&(_0x635b1=_0x51454b);if(_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x3ad)]==_0x43e322(0x35e)){if(_0x43e322(0x22e)!==_0x43e322(0x22e))_0x15a16a['roomid']=_0x5c9a7c[_0x43e322(0x363)];else{if(_0x2a1621[_0x43e322(0x3db)]['id']in _0x5db93f['rpcs'][_0x2230f9][_0x43e322(0x2b9)]){log(_0x43e322(0x107));var _0x26fa6e=_0x552368-_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x20a)]+_0x5db93f[_0x43e322(0x58a)];_0x26fa6e<0x0&&(_0x26fa6e=0x0),log('audio_delay\x20:\x20'+_0x26fa6e),log(_0x43e322(0x53c)+_0x5db93f[_0x43e322(0x4be)][_0x43e322(0x425)]),_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x2b9)][_0x2a1621[_0x43e322(0x3db)]['id']][_0x43e322(0x22a)][_0x43e322(0x745)](parseFloat(_0x26fa6e/0x3e8),_0x5db93f[_0x43e322(0x4be)][_0x43e322(0x425)]+0x1),_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x18f)]=_0x26fa6e;}}}else _0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x3ad)]==_0x43e322(0x275)&&(_0x552368=_0x5db93f[_0x43e322(0x4ae)][_0x2230f9]['stats'][_0x4f2c55][_0x43e322(0x20a)],_0x635b1<0x0&&(_0x635b1=0x0),_0x5db93f[_0x43e322(0x4ae)][_0x2230f9][_0x43e322(0x1bb)][_0x4f2c55][_0x43e322(0x40b)]=_0x635b1,_0x2a1621[_0x43e322(0x39d)]=parseFloat(_0x635b1/0x3e8));}}}catch(_0x33b432){errorlog(_0x33b432);}});}}catch(_0x2b7784){errorlog(_0x5ed17a(0x70e));}},_0x5db93f['processMeshcastStats']=function(_0x5bce6f){var _0x12a0b0=_0x40a9c7;try{_0x5db93f[_0x12a0b0(0x4ae)][_0x5bce6f]['mc'][_0x12a0b0(0x1e9)]()[_0x12a0b0(0x4a8)](function(_0x19b449){var _0x1edd0b=_0x12a0b0;if(!(_0x5bce6f in _0x5db93f['rpcs']))return;!_0x5db93f[_0x1edd0b(0x4ae)][_0x5bce6f][_0x1edd0b(0x1bb)]['Meshcast\x20Connection']&&(_0x5db93f[_0x1edd0b(0x4ae)][_0x5bce6f][_0x1edd0b(0x1bb)][_0x1edd0b(0x164)]={}),_0x19b449[_0x1edd0b(0x113)](_0x1c43fc=>{var _0x30f3bd=_0x1edd0b;if('xmpUD'===_0x30f3bd(0x37d)){if(_0x1c43fc[_0x30f3bd(0x384)]==_0x30f3bd(0x19f)&&_0x1c43fc[_0x30f3bd(0x174)]==!![])_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection'][_0x30f3bd(0x10f)]=_0x1c43fc[_0x30f3bd(0x1d8)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]['_remote_ice_id']=_0x1c43fc[_0x30f3bd(0x2d6)],_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x44b)]=_0x1c43fc[_0x30f3bd(0x18b)]*0x3e8;else{if(_0x1c43fc[_0x30f3bd(0x384)]==_0x30f3bd(0x3db)&&_0x1c43fc[_0x30f3bd(0x2e3)]==!![]){if(_0x1c43fc['id']in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)])_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']][_0x30f3bd(0xf3)]=_0x1c43fc[_0x30f3bd(0x356)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']][_0x30f3bd(0x20a)]=parseInt(0x3e8*(parseFloat(_0x1c43fc[_0x30f3bd(0x39a)])-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']][_0x30f3bd(0x4ba)])/(parseInt(_0x1c43fc[_0x30f3bd(0x29d)])-_0x5db93f['rpcs'][_0x5bce6f]['stats'][_0x1c43fc['id']]['_jitter_count']))||0x0,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']]['_jitter_delay']=parseFloat(_0x1c43fc[_0x30f3bd(0x39a)])||0x0,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['id']]['_jitter_count']=parseInt(_0x1c43fc[_0x30f3bd(0x29d)])||0x0,'frameWidth'in _0x1c43fc&&(_0x30f3bd(0x1af)in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['id']][_0x30f3bd(0x44f)]=_0x1c43fc[_0x30f3bd(0x3ab)]+_0x30f3bd(0x6ee)+_0x1c43fc[_0x30f3bd(0x1af)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['id']][_0x30f3bd(0x4d8)]=_0x1c43fc[_0x30f3bd(0x3ab)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']][_0x30f3bd(0x325)]=_0x1c43fc[_0x30f3bd(0x1af)]));else{var _0x2269b8={};_0x2269b8[_0x30f3bd(0x4ba)]=parseFloat(_0x1c43fc[_0x30f3bd(0x39a)])||0x0,_0x2269b8[_0x30f3bd(0x17e)]=parseInt(_0x1c43fc[_0x30f3bd(0x29d)])||0x0,_0x2269b8['Buffer_Delay_in_ms']=0x0,_0x2269b8[_0x30f3bd(0xf3)]=_0x1c43fc[_0x30f3bd(0x356)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['id']]=_0x2269b8;}}else{if(_0x1c43fc['type']=='remote-candidate'){if('jgfOc'!==_0x30f3bd(0x101))_0x5ce21a[_0x30f3bd(0x216)]=_0x56c84e[_0x30f3bd(0x1d9)],_0x446d6e();else{if(_0x30f3bd(0x146)in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection']&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x30f3bd(0x164)][_0x30f3bd(0x146)]!=_0x1c43fc['id'])return;if(_0x30f3bd(0x6af)in _0x1c43fc){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x221)]=_0x1c43fc[_0x30f3bd(0x6af)];if(_0x1c43fc[_0x30f3bd(0x6af)]===_0x30f3bd(0x182))_0x30f3bd(0x35b)in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]['remote_relayProtocol']=_0x1c43fc['relayProtocol']),'ip'in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x59f)]=_0x1c43fc['ip']);else try{delete _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x717)],delete _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x30f3bd(0x164)][_0x30f3bd(0x218)];}catch(_0x116f0d){}}_0x30f3bd(0x32e)in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x30f3bd(0x164)]['remote_networkType']=_0x1c43fc[_0x30f3bd(0x32e)]);}}else{if(_0x1c43fc[_0x30f3bd(0x384)]==_0x30f3bd(0x6ad)){if(_0x30f3bd(0x10f)in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x10f)]!=_0x1c43fc['id'])return;if(_0x30f3bd(0x6af)in _0x1c43fc){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x658)]=_0x1c43fc[_0x30f3bd(0x6af)];if(_0x1c43fc[_0x30f3bd(0x6af)]===_0x30f3bd(0x182))'relayProtocol'in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x218)]=_0x1c43fc[_0x30f3bd(0x35b)]),'ip'in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x30f3bd(0x164)][_0x30f3bd(0x717)]=_0x1c43fc['ip']);else try{delete _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x717)],delete _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection'][_0x30f3bd(0x218)];}catch(_0x4c5bc8){}}'networkType'in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats']['Meshcast\x20Connection'][_0x30f3bd(0x6f5)]=_0x1c43fc['networkType']);}else{if(_0x1c43fc[_0x30f3bd(0x384)]==_0x30f3bd(0x66e)){_0x30f3bd(0x688)in _0x1c43fc&&('_bytesReceived'in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]&&(_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection']['_timestamp']&&(_0x1c43fc['timestamp']&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]['total_recv_bitrate_kbps']=parseInt(0x8*(_0x1c43fc[_0x30f3bd(0x688)]-_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection'][_0x30f3bd(0x4d0)])/(_0x1c43fc[_0x30f3bd(0x697)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x451)]))))),_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection'][_0x30f3bd(0x4d0)]=_0x1c43fc[_0x30f3bd(0x688)]);if(_0x30f3bd(0x697)in _0x1c43fc){if(_0x30f3bd(0x12b)!==_0x30f3bd(0x18c))_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['Meshcast\x20Connection'][_0x30f3bd(0x451)]=_0x1c43fc[_0x30f3bd(0x697)],!_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x57e)]?_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)][_0x30f3bd(0x57e)]=_0x1c43fc[_0x30f3bd(0x697)]:_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x164)]['time_active_minutes']=parseInt((_0x1c43fc[_0x30f3bd(0x697)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x30f3bd(0x164)][_0x30f3bd(0x57e)])/0x258)/0x64;else{try{_0x47f25a[_0x30f3bd(0x4a9)](!![]);}catch(_0x30c639){};}}}else{if(_0x1c43fc[_0x30f3bd(0x384)]==_0x30f3bd(0x1ed)&&_0x30f3bd(0x224)in _0x1c43fc){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]=_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]||{},_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x434)]=parseInt(0x8*(_0x1c43fc[_0x30f3bd(0x688)]-_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x3d7)])/(_0x1c43fc[_0x30f3bd(0x697)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x2ea)])),_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x3d7)]=_0x1c43fc[_0x30f3bd(0x688)]||_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x3d7)],_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x2ea)]=_0x1c43fc['timestamp']||_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x2ea)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x42d)]=_0x1c43fc[_0x30f3bd(0x398)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x56f)]=_0x1c43fc[_0x30f3bd(0x224)];if(_0x1c43fc['mediaType']==_0x30f3bd(0x275)){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x384)]=_0x30f3bd(0x51b),_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x3ad)]='video';if(_0x5db93f[_0x30f3bd(0x743)]&&_0x30f3bd(0x26c)in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats']&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x26c)]=='video/VP8'){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x27e)]=_0x1c43fc[_0x30f3bd(0x47e)]-_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x155)]||0x0,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x45e)]=_0x1c43fc['nackCount']-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x559)]+_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x45e)]||0x0,log(_0x30f3bd(0x48e));if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['trackId']]['pliDelta']===0x0&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x45e)]>=_0x5db93f[_0x30f3bd(0x743)])_0x5db93f[_0x30f3bd(0x4aa)](_0x5bce6f),_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x45e)]=0x0,log('TRYING\x20KEYFRAME');else _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]]['pliDelta']>0x0&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['trackId']][_0x30f3bd(0x45e)]=0x0);}else{if(_0x5db93f[_0x30f3bd(0x743)]&&'codec'in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['codec']==_0x30f3bd(0x1a2)){_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x27e)]=_0x1c43fc[_0x30f3bd(0x47e)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']]['keyFramesRequested_pli']||0x0,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]['nackTrigger']=_0x1c43fc['nackCount']-_0x5db93f['rpcs'][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x559)]+_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x45e)]||0x0,log(_0x30f3bd(0x48e));if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x27e)]===0x0&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x45e)]>=_0x5db93f[_0x30f3bd(0x743)]*0x4)_0x5db93f[_0x30f3bd(0x4aa)](_0x5bce6f),_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]['nackTrigger']=0x0,log(_0x30f3bd(0x10b));else _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x27e)]>0x0&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x45e)]=0x0);}}_0x5db93f['rpcs'][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x155)]=_0x1c43fc[_0x30f3bd(0x47e)]||0x0,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['trackId']]['streamErrors_nackCount']=_0x1c43fc[_0x30f3bd(0x4c6)]||0x0;if(_0x30f3bd(0x2f8)in _0x1c43fc)_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]['FPS']=parseInt(_0x1c43fc[_0x30f3bd(0x2f8)]);else{if('framesDecoded'in _0x1c43fc&&_0x1c43fc[_0x30f3bd(0x697)]){var _0x5caec8=0x0,_0x3279c3=0x0;try{_0x5caec8=_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x2fc)],_0x3279c3=_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x451)];}catch(_0x3a8621){}_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x2f9)]=parseInt(0xa*(_0x1c43fc[_0x30f3bd(0x44e)]-_0x5caec8)/(_0x1c43fc[_0x30f3bd(0x697)]/0x3e8-_0x3279c3))/0xa,_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x2fc)]=_0x1c43fc[_0x30f3bd(0x44e)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x451)]=_0x1c43fc[_0x30f3bd(0x697)]/0x3e8;}}}else _0x1c43fc[_0x30f3bd(0xf7)]==_0x30f3bd(0x35e)&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x384)]='Audio\x20Track',_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x3ad)]=_0x30f3bd(0x35e),_0x30f3bd(0x4e2)in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']]['audio_level']=parseInt(parseFloat(_0x1c43fc[_0x30f3bd(0x4e2)])*0x2710)/0x2710));if(_0x30f3bd(0x4e1)in _0x1c43fc&&_0x30f3bd(0x6d4)in _0x1c43fc){!(_0x30f3bd(0x25f)in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]])&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']]['_packetsLost']=_0x1c43fc[_0x30f3bd(0x4e1)]);!('_packetsReceived'in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc[_0x30f3bd(0x224)]])&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x1c43fc['trackId']][_0x30f3bd(0x15c)]=_0x1c43fc[_0x30f3bd(0x6d4)]);!('packetLoss_in_percentage'in _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']])&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x161)]=0x0);_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x161)]=_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]]['packetLoss_in_percentage']*0.35+0.65*((_0x1c43fc[_0x30f3bd(0x4e1)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x25f)])*0x64)/(_0x1c43fc[_0x30f3bd(0x6d4)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x15c)]+(_0x1c43fc[_0x30f3bd(0x4e1)]-_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x25f)]))||0x0;if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)]&&_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x3ad)]===_0x30f3bd(0x275)){if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x161)]<0.01)_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']][_0x30f3bd(0x434)]==0x0?_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)][_0x30f3bd(0x739)][_0x30f3bd(0x1e3)]=0x0:_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['signalMeter'][_0x30f3bd(0x739)][_0x30f3bd(0x1e3)]=0x5;else{if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x161)]<0.3)_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)]['dataset']['level']=0x4;else{if(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x161)]<0x1)_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)]['dataset']['level']=0x3;else _0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']]['packetLoss_in_percentage']<3.5?_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)][_0x30f3bd(0x739)]['level']=0x2:_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x531)][_0x30f3bd(0x739)][_0x30f3bd(0x1e3)]=0x1;}}}_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc[_0x30f3bd(0x224)]][_0x30f3bd(0x15c)]=_0x1c43fc[_0x30f3bd(0x6d4)],_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x1c43fc['trackId']]['_packetsLost']=_0x1c43fc['packetsLost'];}}else _0x30f3bd(0x42d)in _0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)]&&_0x1c43fc['id']==_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x42d)]&&('mimeType'in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats'][_0x5db93f['rpcs'][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x56f)]]?_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x56f)]]['codec']=_0x1c43fc[_0x30f3bd(0x2b7)]:(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f]['stats']['_codecIdTrackId']]={},_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)][_0x30f3bd(0x56f)]]['codec']=_0x1c43fc[_0x30f3bd(0x2b7)])),_0x30f3bd(0x1af)in _0x1c43fc&&(_0x30f3bd(0x3ab)in _0x1c43fc&&(_0x5db93f[_0x30f3bd(0x4ae)][_0x5bce6f][_0x30f3bd(0x1bb)]['Resolution']=parseInt(_0x1c43fc[_0x30f3bd(0x3ab)])+_0x30f3bd(0x6ee)+parseInt(_0x1c43fc['frameHeight']))));}}}}}}else _0x4b7914[_0x30f3bd(0x4ae)][_0x31f11a]['screenElement']['srcObject'][_0x30f3bd(0x187)](_0xc25523);});});}catch(_0x334145){errorlog(_0x334145);}},_0x5db93f[_0x40a9c7(0xf9)]=function(_0x1f4247){var _0x5ead01=_0x40a9c7;if(!_0x5db93f[_0x5ead01(0x4ae)]||!(_0x1f4247 in _0x5db93f[_0x5ead01(0x4ae)]))return;try{_0x5db93f[_0x5ead01(0x4ae)][_0x1f4247][_0x5ead01(0x463)][_0x5ead01(0x639)]&&(log('trying\x20to\x20play'),_0x5db93f[_0x5ead01(0x4ae)][_0x1f4247][_0x5ead01(0x463)][_0x5ead01(0x176)]()[_0x5ead01(0x4a8)](_0x41b4cc=>{var _0x3b19d9=_0x5ead01;log(_0x3b19d9(0x669)),_0x5db93f[_0x3b19d9(0x6c1)]=!![];})[_0x5ead01(0x55f)](warnlog));}catch(_0xcdfa0){};_0x5db93f[_0x5ead01(0x4ae)][_0x1f4247]['mc']&&_0x5db93f[_0x5ead01(0x74e)](_0x1f4247);try{_0x5db93f['rpcs'][_0x1f4247][_0x5ead01(0x1e9)]()[_0x5ead01(0x4a8)](function(_0x4b6d87){var _0x534e0e=_0x5ead01;if(!(_0x1f4247 in _0x5db93f['rpcs']))return;setTimeout(_0x5db93f[_0x534e0e(0xf9)],0xbb8,_0x1f4247),!_0x5db93f['rpcs'][_0x1f4247][_0x534e0e(0x1bb)][_0x534e0e(0x274)]&&(_0x5db93f[_0x534e0e(0x4ae)][_0x1f4247][_0x534e0e(0x1bb)][_0x534e0e(0x274)]={}),_0x4b6d87[_0x534e0e(0x113)](_0x45d2c6=>{var _0x366ac4=_0x534e0e;if(_0x45d2c6[_0x366ac4(0x384)]==_0x366ac4(0x19f)&&_0x45d2c6['nominated']==!![])_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection']['_local_ice_id']=_0x45d2c6[_0x366ac4(0x1d8)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x366ac4(0x274)][_0x366ac4(0x146)]=_0x45d2c6[_0x366ac4(0x2d6)],_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x44b)]=_0x45d2c6[_0x366ac4(0x18b)]*0x3e8;else{if(_0x45d2c6[_0x366ac4(0x384)]==_0x366ac4(0x3db)&&_0x45d2c6[_0x366ac4(0x2e3)]==!![]){if(_0x45d2c6['id']in _0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)])_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0xf3)]=_0x45d2c6[_0x366ac4(0x356)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x20a)]=parseInt(0x3e8*(parseFloat(_0x45d2c6[_0x366ac4(0x39a)])-_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x4ba)])/(parseInt(_0x45d2c6['jitterBufferEmittedCount'])-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x17e)]))||0x0,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['id']][_0x366ac4(0x4ba)]=parseFloat(_0x45d2c6['jitterBufferDelay'])||0x0,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x17e)]=parseInt(_0x45d2c6[_0x366ac4(0x29d)])||0x0,_0x366ac4(0x3ab)in _0x45d2c6&&('mPCHF'===_0x366ac4(0x454)?_0x366ac4(0x1af)in _0x45d2c6&&(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x44f)]=_0x45d2c6[_0x366ac4(0x3ab)]+_0x366ac4(0x6ee)+_0x45d2c6['frameHeight'],_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x45d2c6['id']][_0x366ac4(0x4d8)]=_0x45d2c6[_0x366ac4(0x3ab)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['id']][_0x366ac4(0x325)]=_0x45d2c6[_0x366ac4(0x1af)]):(_0x4f0850['pcs'][_0x266f80][_0x366ac4(0x1a0)]=_0x468518,_0x27cce8=_0x3709d9[_0x366ac4(0x755)](_0x33e590,_0x35984b)));else{if(_0x366ac4(0x1b5)!==_0x366ac4(0x1b5))_0x54697a('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201');else{var _0x4c13d4={};_0x4c13d4[_0x366ac4(0x4ba)]=parseFloat(_0x45d2c6[_0x366ac4(0x39a)])||0x0,_0x4c13d4[_0x366ac4(0x17e)]=parseInt(_0x45d2c6[_0x366ac4(0x29d)])||0x0,_0x4c13d4[_0x366ac4(0x20a)]=0x0,_0x4c13d4[_0x366ac4(0xf3)]=_0x45d2c6[_0x366ac4(0x356)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['id']]=_0x4c13d4;}}}else{if(_0x45d2c6[_0x366ac4(0x384)]==_0x366ac4(0x6ec)){if('_remote_ice_id'in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]&&_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x146)]!=_0x45d2c6['id'])return;if(_0x366ac4(0x6af)in _0x45d2c6){_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x221)]=_0x45d2c6[_0x366ac4(0x6af)];if(_0x45d2c6[_0x366ac4(0x6af)]==='relay')_0x366ac4(0x5bf)===_0x366ac4(0x54f)?_0x274e49[_0x366ac4(0x1dc)](_0x43cb4c):(_0x366ac4(0x35b)in _0x45d2c6&&(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x340)]=_0x45d2c6[_0x366ac4(0x35b)]),'ip'in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x366ac4(0x274)][_0x366ac4(0x59f)]=_0x45d2c6['ip']));else try{delete _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x717)],delete _0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection'][_0x366ac4(0x218)];}catch(_0x493c13){}}_0x366ac4(0x32e)in _0x45d2c6&&(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x6f5)]=_0x45d2c6['networkType']);}else{if(_0x45d2c6[_0x366ac4(0x384)]==_0x366ac4(0x6ad)){if(_0x366ac4(0x10f)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]&&_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x10f)]!=_0x45d2c6['id']){if('ctGJx'==='TIUll')_0x303786[_0x366ac4(0x4ae)][_0x32b62a][_0x366ac4(0x1f8)]=_0x104bc3(_0x45cde4['iframeSrc']),_0x20d322[_0x366ac4(0x4ae)][_0x2112c9][_0x366ac4(0x1f8)]['id']=_0x366ac4(0x701)+_0xeb5570,_0x556e74[_0x366ac4(0x4ae)][_0x4dffa0]['iframeEle'][_0x366ac4(0x739)][_0x366ac4(0x611)]=_0x1a3d99,_0x3ccec4=!![],_0x278231[_0x366ac4(0x393)]=_0x51090e[_0x366ac4(0x4ae)][_0x2039d7][_0x366ac4(0x1f8)],_0x38edd5[_0x366ac4(0x4ae)][_0x53b912][_0x366ac4(0x678)]&&(_0x5dfa36[_0x366ac4(0x4ae)][_0x5d11cb][_0x366ac4(0x1f8)][_0x366ac4(0x739)]['sid']=_0x7a8151[_0x366ac4(0x4ae)][_0x32111d][_0x366ac4(0x678)]);else return;}if(_0x366ac4(0x6af)in _0x45d2c6){_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x658)]=_0x45d2c6[_0x366ac4(0x6af)];if(_0x45d2c6[_0x366ac4(0x6af)]===_0x366ac4(0x182))_0x366ac4(0x35b)in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x218)]=_0x45d2c6[_0x366ac4(0x35b)]),'ip'in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]['local_relayIP']=_0x45d2c6['ip']);else try{delete _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x366ac4(0x274)][_0x366ac4(0x717)],delete _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x218)];}catch(_0x53b366){}}_0x366ac4(0x32e)in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x6f5)]=_0x45d2c6[_0x366ac4(0x32e)]);}else{if(_0x45d2c6[_0x366ac4(0x384)]=='transport')_0x366ac4(0x688)in _0x45d2c6&&(_0x366ac4(0x4d0)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection'][_0x366ac4(0x451)]&&(_0x45d2c6[_0x366ac4(0x697)]&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection']['total_recv_bitrate_kbps']=parseInt(0x8*(_0x45d2c6[_0x366ac4(0x688)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection'][_0x366ac4(0x4d0)])/(_0x45d2c6[_0x366ac4(0x697)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x451)]))))),_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]['_bytesReceived']=_0x45d2c6['bytesReceived']),_0x366ac4(0x697)in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]['Peer-to-Peer\x20Connection'][_0x366ac4(0x451)]=_0x45d2c6[_0x366ac4(0x697)],!_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)]['_timestampStart']?_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x57e)]=_0x45d2c6['timestamp']:_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x126)]=parseInt((_0x45d2c6[_0x366ac4(0x697)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x274)][_0x366ac4(0x57e)])/0x258)/0x64);else{if(_0x45d2c6[_0x366ac4(0x384)]==_0x366ac4(0x1ed)&&_0x366ac4(0x224)in _0x45d2c6){_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]=_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]||{},_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x434)]=parseInt(0x8*(_0x45d2c6[_0x366ac4(0x688)]-_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]]['_last_bytes'])/(_0x45d2c6[_0x366ac4(0x697)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x2ea)])),_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['_last_bytes']=_0x45d2c6['bytesReceived']||_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x3d7)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['_last_time']=_0x45d2c6[_0x366ac4(0x697)]||_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x2ea)],_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)]['_codecId']=_0x45d2c6[_0x366ac4(0x398)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x366ac4(0x56f)]=_0x45d2c6['trackId'];if(_0x45d2c6[_0x366ac4(0xf7)]=='video'){_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']]['type']=_0x366ac4(0x51b),_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x3ad)]=_0x366ac4(0x275);if(_0x5db93f[_0x366ac4(0x743)]&&_0x366ac4(0x26c)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]&&_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x26c)]==_0x366ac4(0x2ec)){_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x27e)]=_0x45d2c6[_0x366ac4(0x47e)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x155)]||0x0,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]=_0x45d2c6[_0x366ac4(0x4c6)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']]['streamErrors_nackCount']+_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]||0x0,log(_0x366ac4(0x48e));if(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]]['pliDelta']===0x0&&_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]>=_0x5db93f['obsfix'])_0x5db93f[_0x366ac4(0x4aa)](_0x1f4247),_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]=0x0,log(_0x366ac4(0x10b));else _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['pliDelta']>0x0&&(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]=0x0);}else{if(_0x5db93f[_0x366ac4(0x743)]&&_0x366ac4(0x26c)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]&&_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x26c)]=='video/VP9'){_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['trackId']][_0x366ac4(0x27e)]=_0x45d2c6[_0x366ac4(0x47e)]-_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x45d2c6['trackId']][_0x366ac4(0x155)]||0x0,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['nackTrigger']=_0x45d2c6[_0x366ac4(0x4c6)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x559)]+_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]||0x0,log(_0x366ac4(0x48e));if(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x27e)]===0x0&&_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['trackId']][_0x366ac4(0x45e)]>=_0x5db93f[_0x366ac4(0x743)]*0x4)_0x5db93f[_0x366ac4(0x4aa)](_0x1f4247),_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]=0x0,log(_0x366ac4(0x10b));else _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['trackId']][_0x366ac4(0x27e)]>0x0&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x45e)]=0x0);}}_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x155)]=_0x45d2c6[_0x366ac4(0x47e)]||0x0,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x559)]=_0x45d2c6['nackCount']||0x0;if(_0x366ac4(0x2f8)in _0x45d2c6)_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['FPS']=parseInt(_0x45d2c6[_0x366ac4(0x2f8)]);else{if(_0x366ac4(0x44e)in _0x45d2c6&&_0x45d2c6[_0x366ac4(0x697)]){var _0x93501d=0x0,_0x1c90e8=0x0;try{_0x93501d=_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x2fc)],_0x1c90e8=_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x451)];}catch(_0x182077){}_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x2f9)]=parseInt(0xa*(_0x45d2c6[_0x366ac4(0x44e)]-_0x93501d)/(_0x45d2c6[_0x366ac4(0x697)]/0x3e8-_0x1c90e8))/0xa,_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x2fc)]=_0x45d2c6[_0x366ac4(0x44e)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x451)]=_0x45d2c6[_0x366ac4(0x697)]/0x3e8;}}}else _0x45d2c6[_0x366ac4(0xf7)]=='audio'&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x384)]=_0x366ac4(0x692),_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x3ad)]=_0x366ac4(0x35e),_0x366ac4(0x4e2)in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x35c)]=parseInt(parseFloat(_0x45d2c6[_0x366ac4(0x4e2)])*0x2710)/0x2710));if(_0x366ac4(0x4e1)in _0x45d2c6&&_0x366ac4(0x6d4)in _0x45d2c6){!(_0x366ac4(0x25f)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]])&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x25f)]=_0x45d2c6[_0x366ac4(0x4e1)]);!(_0x366ac4(0x15c)in _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]])&&(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x15c)]=_0x45d2c6[_0x366ac4(0x6d4)]);!(_0x366ac4(0x161)in _0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]])&&(_0x366ac4(0x18d)===_0x366ac4(0x18d)?_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']][_0x366ac4(0x161)]=0x0:_0x39e980[_0x366ac4(0x492)][_0x366ac4(0x6dc)]());_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x161)]=_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]]['packetLoss_in_percentage']*0.35+0.65*((_0x45d2c6[_0x366ac4(0x4e1)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x25f)])*0x64)/(_0x45d2c6[_0x366ac4(0x6d4)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x15c)]+(_0x45d2c6[_0x366ac4(0x4e1)]-_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['_packetsLost']))||0x0;if(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['signalMeter']&&_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6['trackId']][_0x366ac4(0x3ad)]===_0x366ac4(0x275)){if(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['packetLoss_in_percentage']<0.01)_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]]['Bitrate_in_kbps']==0x0?_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)][_0x366ac4(0x1e3)]=0x0:_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)][_0x366ac4(0x1e3)]=0x5;else{if(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x161)]<0.3)_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)][_0x366ac4(0x1e3)]=0x4;else{if(_0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x161)]<0x1)_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)][_0x366ac4(0x1e3)]=0x3;else _0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]][_0x366ac4(0x161)]<3.5?_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)][_0x366ac4(0x1e3)]=0x2:_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x531)][_0x366ac4(0x739)]['level']=0x1;}}}_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x45d2c6[_0x366ac4(0x224)]]['_packetsReceived']=_0x45d2c6[_0x366ac4(0x6d4)],_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x45d2c6['trackId']]['_packetsLost']=_0x45d2c6[_0x366ac4(0x4e1)];}}else _0x366ac4(0x42d)in _0x5db93f['rpcs'][_0x1f4247][_0x366ac4(0x1bb)]&&_0x45d2c6['id']==_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x42d)]&&(_0x366ac4(0x2b7)in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247]['stats'][_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)]['_codecIdTrackId']]?_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x366ac4(0x56f)]][_0x366ac4(0x26c)]=_0x45d2c6[_0x366ac4(0x2b7)]:(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x56f)]]={},_0x5db93f['rpcs'][_0x1f4247]['stats'][_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x56f)]][_0x366ac4(0x26c)]=_0x45d2c6[_0x366ac4(0x2b7)])),_0x366ac4(0x1af)in _0x45d2c6&&('frameWidth'in _0x45d2c6&&(_0x5db93f[_0x366ac4(0x4ae)][_0x1f4247][_0x366ac4(0x1bb)][_0x366ac4(0x44f)]=parseInt(_0x45d2c6[_0x366ac4(0x3ab)])+_0x366ac4(0x6ee)+parseInt(_0x45d2c6[_0x366ac4(0x1af)]))));}}}}}}),_0x5db93f[_0x534e0e(0x46e)]!==![]&&(_0x534e0e(0x710)===_0x534e0e(0x710)?_0x5db93f[_0x534e0e(0x1f4)](_0x1f4247):_0x53b9bc(function(){var _0xad2917=_0x534e0e;_0x4e3ea2[_0xad2917(0x1c3)];},0xbb8)),setTimeout(function(){var _0x478268=_0x534e0e;_0x5db93f[_0x478268(0x1f3)](),_0x5db93f[_0x478268(0x165)]();},0x0);});}catch(_0x4c0260){errorlog(_0x4c0260);}},_0x5db93f[_0x40a9c7(0x4ae)][_0x5ece8d][_0x40a9c7(0xf8)]=_0x2950a7=>{var _0x5da75e=_0x40a9c7;warnlog(_0x5da75e(0x300)),_0x5db93f[_0x5da75e(0x693)](_0x2950a7,_0x5ece8d);},log(_0x40a9c7(0x21f));},_0x5db93f[_0x1c8a5e(0x479)]=function(_0x1bd272,_0x2989e8){var _0x26d82c=_0x1c8a5e;!_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x3aa)]?(_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x3aa)]=createVideoElement(),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]={},_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)]['realUUID']=_0x2989e8,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x678)]&&(_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x678)]=_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x678)]),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x1bb)]={},_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x1bb)]['Audio_Loudness']=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x1e9)]=function(){return new Promise((_0x439991,_0x35f174)=>{_0x439991([]);});},_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x3cb)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x703)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x59c)]=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x3b8)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['bandwidth']=-0x1,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x2b0)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen']['channelOffset']=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x4d1)]=-0x1,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x13d)]=![],_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x518)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x229)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x729)]=[],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['videoMuted']=![],_0x5db93f['rpcs'][_0x2989e8+'_screen'][_0x26d82c(0x561)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x6c8)]=![],_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x15b)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x48a)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x115)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['closeTimeout']=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['mutedState']=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x443)]=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['mutedStateScene']=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen']['delayNode']={},_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x41e)]=![],_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)]['slot']=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x3be)]=![],_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x531)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x5f3)]=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x150)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x179)]=0x64,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x217)]=0x0,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x4c6)]=0x0,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x360)]='1',_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x1a5)]='1',_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x47e)]=0x0,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x481)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x68d)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x331)]=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x731)]=null,_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x600)]={},_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['iframeSrc']=![],_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x1f8)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x6c5)]=Date['now'](),_0x5db93f[_0x26d82c(0x3d8)]==0x2&&(_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['loudest']=!![]),_0x5db93f['rpcs'][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)]=_0x5db93f['rpcs'][_0x2989e8][_0x26d82c(0x3aa)],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)][_0x26d82c(0x739)][_0x26d82c(0x611)]=_0x2989e8+_0x26d82c(0x6a9),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)]['videoElement']['id']=_0x26d82c(0x286)+_0x2989e8+'_screen',_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x678)]&&(_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)][_0x26d82c(0x739)][_0x26d82c(0x61b)]=_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x678)]),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)][_0x26d82c(0x752)]=![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+'_screen'][_0x26d82c(0x229)]=![],setupIncomingScreenTracking(_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)],_0x2989e8+_0x26d82c(0x6a9)),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8][_0x26d82c(0x3aa)][_0x26d82c(0x239)]=createMediaStream(),_0x1bd272[_0x26d82c(0x113)](function(_0x40f231){var _0x1cb7fe=_0x26d82c;_0x5db93f['rpcs'][_0x2989e8]['screenElement'][_0x1cb7fe(0x239)][_0x1cb7fe(0x187)](_0x40f231);}),_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)][_0x26d82c(0x171)]=!![],_0x5db93f[_0x26d82c(0x4ae)][_0x2989e8+_0x26d82c(0x6a9)][_0x26d82c(0x463)][_0x26d82c(0x25e)](_0x26d82c(0x59b),'')):_0x1bd272[_0x26d82c(0x113)](function(_0x1ba60a){var _0x5af73b=_0x26d82c,_0x291953=![];_0x5db93f[_0x5af73b(0x4ae)][_0x2989e8][_0x5af73b(0x3aa)][_0x5af73b(0x239)][_0x5af73b(0x5a3)]()[_0x5af73b(0x113)](function(_0x549777){_0x549777['id']==_0x1ba60a['id']&&(_0x291953=!![]);});if(!_0x291953){if(_0x5af73b(0x63f)!=='uEgpV'){_0x3c6e87['hash']=_0x2f1cce;if(typeof _0x150a5d['ws']!==_0x5af73b(0x450)||_0x128d45['ws']['readyState']!==0x1)_0x3e5a91(_0x46f303,_0x5af73b(0x727)),_0x2a4b50['msg']['push'](_0x5b599d);else{_0x40ae29[_0x5af73b(0x678)]=_0x3d7c61[_0x5af73b(0x678)][_0x5af73b(0x524)](0x0,0x18)+_0x22cf36[_0x5af73b(0x2da)][_0x5af73b(0x524)](0x0,0x6);var _0x6eaed2=_0x5f2ee2[_0x5af73b(0x4fc)](_0x319a0d);if(_0x6eaed2[_0x5af73b(0x6a0)]>0x3a98){_0x13af6c(_0x5af73b(0x34a));return;}_0xc45825['ws'][_0x5af73b(0x6e5)](_0x6eaed2);}}else _0x5db93f[_0x5af73b(0x4ae)][_0x2989e8][_0x5af73b(0x3aa)][_0x5af73b(0x239)][_0x5af73b(0x187)](_0x1ba60a);}});},_0x5db93f[_0x1c8a5e(0x693)]=function(_0x36add3,_0xb65767){var _0x21112f=_0x1c8a5e;if(_0x5db93f[_0x21112f(0x285)][_0x21112f(0x4ac)](_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x678)])){errorlog(_0x21112f(0x243));return;}var _0x319be8=[],_0x43633d=![];if(_0x36add3[_0x21112f(0x277)]&&_0x36add3[_0x21112f(0x277)][0x0])_0x43633d=_0x36add3[_0x21112f(0x277)][0x0],_0x319be8=_0x43633d[_0x21112f(0x5a3)]();else{if(_0x36add3['track'])_0x319be8['push'](_0x36add3[_0x21112f(0x3db)]);else{errorlog(_0x21112f(0x35f));return;}}if(_0x5db93f['rpcs'][_0xb65767]['streamSrc']){var _0x2a46d8=_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x5f3)][_0x21112f(0x5a3)]();_0x319be8['forEach'](function(_0x1864b7){var _0x9e39de=_0x21112f;_0x2a46d8[_0x9e39de(0x113)](function(_0x35ea0a){var _0x14554c=_0x9e39de;if(_0x1864b7['id']==_0x35ea0a['id']){var _0x2c4064=_0x319be8[_0x14554c(0x37a)](_0x1864b7);_0x2c4064>-0x1&&_0x319be8[_0x14554c(0x748)](_0x2c4064,0x1);}});});}if(_0x5db93f[_0x21112f(0x41d)]!==![]||_0x5db93f['noaudio']!==![])try{var _0x54db26=_0x319be8['length'];while(_0x54db26--){if(_0x319be8[_0x54db26][_0x21112f(0x1a3)]==_0x21112f(0x275)){if('kPNKM'!==_0x21112f(0x245))_0x25f876[_0x21112f(0x4ae)][_0xa2ccf5]['videoElement'][_0x21112f(0x547)][_0x21112f(0x43a)]=_0x21112f(0x100),_0x202126=!![];else{if(_0x5db93f[_0x21112f(0x41d)]!==![]&&!_0x5db93f[_0x21112f(0x41d)][_0x21112f(0x4ac)](_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x678)])){_0x319be8[_0x21112f(0x748)](_0x54db26,0x1);continue;}}}else{if(_0x319be8[_0x54db26][_0x21112f(0x1a3)]==_0x21112f(0x35e)){if(_0x5db93f[_0x21112f(0x41a)]!==![]&&!_0x5db93f[_0x21112f(0x41a)][_0x21112f(0x4ac)](_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x678)])){_0x319be8[_0x21112f(0x748)](_0x54db26,0x1);continue;}}}}}catch(_0x3de3bc){_0x21112f(0x6e3)===_0x21112f(0x4c2)?_0x5b5c09():errorlog(_0x3de3bc);}if(!_0x319be8[_0x21112f(0x6a0)])return;var _0x524990=![];if(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x150)]&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x150)][_0x21112f(0x6a0)]){var _0x4b2100=_0x5db93f[_0x21112f(0x4ae)][_0xb65767]['getReceivers']();for(var _0xa9c3df=0x0;_0xa9c3df<_0x4b2100[_0x21112f(0x6a0)];_0xa9c3df++){for(var _0x4da7e0=0x0;_0x4da7e0<_0x319be8[_0x21112f(0x6a0)];_0x4da7e0++){if(_0x4b2100[_0xa9c3df][_0x21112f(0x3db)]&&_0x4b2100[_0xa9c3df][_0x21112f(0x3db)]['id']==_0x319be8[_0x4da7e0]['id'])for(var _0x1a5cf5=0x0;_0x1a5cf5<_0x5db93f[_0x21112f(0x4ae)][_0xb65767]['screenIndexes'][_0x21112f(0x6a0)];_0x1a5cf5++){if(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x150)][_0x1a5cf5]==_0xa9c3df){_0x524990=!![];break;}}if(_0x524990)break;}if(_0x524990){if(_0x21112f(0x1f5)===_0x21112f(0x1f5))break;else _0x449a82[_0x21112f(0x4ae)][_0x29e177][_0x21112f(0x360)]=='0'&&_0x3f9f83[_0x21112f(0x4ae)][_0x32c3d4][_0x21112f(0x1a5)]=='1'?(_0x112790[_0x21112f(0x4ae)][_0x5853c2][_0x21112f(0x463)][_0x21112f(0x547)][_0x21112f(0x235)]='1',_0x459d5d[_0x21112f(0x4ae)][_0x3e7d1f]['opacityDisconnect']='1',_0x11eab2()):_0xb006ed[_0x21112f(0x4ae)][_0xc058c8][_0x21112f(0x360)]='1';}}}if(_0x524990){_0x5db93f[_0x21112f(0x479)](_0x319be8,_0xb65767);return;}_0x5db93f['buffer']!==![]&&_0x5db93f[_0x21112f(0x1f4)](_0xb65767);_0x5db93f[_0x21112f(0x1f3)](),_0x5db93f[_0x21112f(0x165)]();_0x43633d&&(_0x43633d[_0x21112f(0x3d6)]=function(_0x34aea5){var _0x27e686=_0x21112f;try{if(_0x27e686(0x2c4)===_0x27e686(0x6ac)){var _0x379d1a=[new _0x5b7ec5(_0x3d1080)];_0x1712db[_0x2b0b80]['buffer']?_0x2f186a[_0x3efccb]['buffer'][_0x27e686(0x1dc)](_0x379d1a[0x0]):_0x795f30[_0x4a109e][_0x27e686(0x46e)]=_0x379d1a;_0x34e9c4(_0x520559);if(_0x529915[_0x27e686(0x492)]){var _0x500918=new _0x5e4e4f(_0x379d1a);_0x3dd9ee['writer'][_0x27e686(0x10c)](_0x500918);}}else warnlog(_0x27e686(0x724)),_0x5db93f[_0x27e686(0x4ae)][_0xb65767][_0x27e686(0x5f3)][_0x27e686(0x5a3)]()[_0x27e686(0x113)](_0x46fe70=>{var _0x4fa292=_0x27e686;_0x46fe70['id']==_0x34aea5[_0x4fa292(0x3db)]['id']&&_0x5db93f[_0x4fa292(0x4ae)][_0xb65767][_0x4fa292(0x5f3)][_0x4fa292(0x699)](_0x46fe70);}),_0x34aea5['track'][_0x27e686(0x1a3)]==_0x27e686(0x275)?updateIncomingVideoElement(_0xb65767,!![],![]):updateIncomingVideoElement(_0xb65767,![],!![]),updateIncomingVideoElement(_0xb65767),setTimeout(function(){updateMixer();},0x1);}catch(_0x30ec1c){}},_0x43633d[_0x21112f(0x20b)]=function(_0x14ea6c){var _0x1c8bc9=_0x21112f;errorlog(_0x14ea6c);try{warnlog(_0x1c8bc9(0x63e)),_0x5db93f['rpcs'][_0xb65767][_0x1c8bc9(0x5f3)][_0x1c8bc9(0x5a3)]()[_0x1c8bc9(0x113)](_0xd5604=>{var _0x26b58c=_0x1c8bc9;try{_0x26b58c(0x483)===_0x26b58c(0x483)?_0xd5604['id']==_0x14ea6c[_0x26b58c(0x3db)]['id']&&('sQCRI'===_0x26b58c(0x67c)?_0xd0a88f[_0x26b58c(0x6dc)]():_0x5db93f['rpcs'][_0xb65767][_0x26b58c(0x5f3)][_0x26b58c(0x699)](_0xd5604)):_0x5d96ef[_0x26b58c(0x467)][0x0][_0x26b58c(0x1b9)]=![];}catch(_0x298cec){}});if(_0x14ea6c['track']['kind']=='video')updateIncomingVideoElement(_0xb65767,!![],![]);else{if(_0x1c8bc9(0x31e)===_0x1c8bc9(0x31e))updateIncomingVideoElement(_0xb65767,![],!![]);else try{delete _0x24b6be[_0x1c8bc9(0x4ae)][_0x5564d3][_0x1c8bc9(0x1bb)][_0x1c8bc9(0x274)][_0x1c8bc9(0x717)],delete _0x407dd5[_0x1c8bc9(0x4ae)][_0x135800][_0x1c8bc9(0x1bb)][_0x1c8bc9(0x274)][_0x1c8bc9(0x218)];}catch(_0x25ed9b){}}setTimeout(function(){updateMixer();},0x1);}catch(_0x25e429){errorlog(_0x25e429);}});if(!_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x463)]){log(_0x21112f(0x23f));try{var _0x5d98e7=createVideoElement();}catch(_0x17c2bf){errorlog(_0x17c2bf);}_0x5db93f['rpcs'][_0xb65767][_0x21112f(0x463)]=_0x5d98e7,_0x5d98e7[_0x21112f(0x739)][_0x21112f(0x611)]=_0xb65767,_0x5d98e7['id']=_0x21112f(0x286)+_0xb65767,_0x5db93f['rpcs'][_0xb65767]['streamID']&&(_0x5d98e7[_0x21112f(0x739)][_0x21112f(0x61b)]=_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x678)]),_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)]&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)]['info']&&_0x21112f(0x758)in _0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)]['info']&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)][_0x21112f(0x33f)][_0x21112f(0x758)]!==![]?_0x5d98e7['screenshare']=!![]:_0x5d98e7[_0x21112f(0x752)]=![],setupIncomingVideoTracking(_0x5d98e7,_0xb65767);}!_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x5f3)]&&(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x5f3)]=createMediaStream());var _0x873002=![],_0x388fe6=![];_0x319be8['forEach'](_0x15d9f7=>{var _0x107623=_0x21112f;if(_0x15d9f7[_0x107623(0x1a3)]=='video')_0x873002=!![];else{if(_0x15d9f7[_0x107623(0x1a3)]==_0x107623(0x35e)){if(_0x107623(0x276)!==_0x107623(0xf6))_0x388fe6=!![];else{if(_0x34489c['ws']===null||(typeof _0xaf273c['ws']!==_0x107623(0x450)||_0x5a3667['ws'][_0x107623(0x3dc)]!==0x1))_0xb1b1e6(_0x16f28a,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x50e39e[_0x107623(0x608)][_0x107623(0x1dc)](_0x288f22);else{var _0xee5fcf=_0x645b22[_0x107623(0x4fc)](_0x5ee70c);if(_0xee5fcf[_0x107623(0x6a0)]>0x3a98){_0x1a655f(_0x107623(0x34a));return;}_0x348b98['ws'][_0x107623(0x6e5)](_0xee5fcf);}}}}log(_0x107623(0x1cc)),_0x5db93f['rpcs'][_0xb65767][_0x107623(0x5f3)]['addTrack'](_0x15d9f7);});if(_0x388fe6&&_0x873002)updateIncomingVideoElement(_0xb65767);else{if(_0x873002)_0x21112f(0x466)!==_0x21112f(0x466)?(_0x2aa4b1(_0x21112f(0x38d)),_0x1f4f22[_0x21112f(0x48d)][_0x5c0457]['stats']['scaleFactor']=_0x2f3c59(_0x1dd514)+'%',_0x2eb033(_0x21112f(0x4c0),_0x1cb0d4,_0x3a9a48),_0x1056a8(_0x21112f(0x453),_0x541b19,_0x13d948)):updateIncomingVideoElement(_0xb65767,!![],![]);else _0x388fe6&&(_0x21112f(0x303)!==_0x21112f(0x303)?_0x44d440[_0x21112f(0x467)][0x0][_0x21112f(0x1b9)]=!![]:updateIncomingVideoElement(_0xb65767,![],!![]));}if(_0x873002){var _0x40eb34=![];if(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)]&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)][_0x21112f(0x33f)]&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)][_0x21112f(0x33f)][_0x21112f(0x6be)]&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x1bb)][_0x21112f(0x33f)][_0x21112f(0x6be)]===_0x21112f(0x65f)){if(_0x5db93f[_0x21112f(0x510)]){if(_0x5db93f[_0x21112f(0x21d)]||_0x5db93f[_0x21112f(0x14d)]!==![]&&_0x5db93f['roomid']!==''&&_0x5db93f[_0x21112f(0x5ee)]===![]){}else{if(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x2fd)]!==![]){if(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x2fd)]>=0x0&&_0x5db93f[_0x21112f(0x4ae)][_0xb65767]['bandwidth']<_0x5db93f[_0x21112f(0x510)]){}else{if(_0x21112f(0x3bc)!==_0x21112f(0x109))_0x40eb34={},_0x40eb34['bitrate']=_0x5db93f[_0x21112f(0x510)],_0x5db93f[_0x21112f(0x4ae)][_0xb65767]['bandwidth']=_0x5db93f[_0x21112f(0x510)],log(_0x21112f(0x364));else return _0x203ec5['pcs'][_0x3f9ae7][_0x21112f(0x3d0)][_0x21112f(0x6e5)](_0x54d125),!![];}}else _0x40eb34={},_0x40eb34[_0x21112f(0x510)]=_0x5db93f[_0x21112f(0x510)],_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x2fd)]=_0x5db93f[_0x21112f(0x510)],log(_0x21112f(0x364));}}}_0x5db93f[_0x21112f(0x3dd)]&&(_0x40eb34==![]&&(_0x40eb34={}),_0x40eb34[_0x21112f(0x3dd)]=parseInt(_0x5db93f[_0x21112f(0x3dd)])),_0x40eb34&&_0x5db93f[_0x21112f(0x2e0)](_0x40eb34,_0xb65767);}if(_0x5db93f[_0x21112f(0x427)]===!![]){var _0x3a460a=function(_0x4d8b42){var _0x380422=function(_0x411fb8){var _0x2f0d3e=_0x3cda;if(!(_0x411fb8 in _0x5db93f[_0x2f0d3e(0x4ae)]))return;if(!_0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8][_0x2f0d3e(0x463)])return;try{var _0x332900=_0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8][_0x2f0d3e(0x463)][_0x2f0d3e(0x436)];_0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8]['videoElement'][_0x2f0d3e(0x436)]=![];}catch(_0x24fa4c){if('TpBNK'===_0x2f0d3e(0x148)){var _0x2451a=_0x3266bd[_0x2f0d3e(0x48d)][_0xe52089][_0x2f0d3e(0x3af)];_0x341a58['pcs'][_0x29d038][_0x2f0d3e(0x576)]&&_0x2f5996[_0x2f0d3e(0x48d)][_0x45d8d3][_0x2f0d3e(0x576)]>0x0&&(_0x436ea0[_0x2f0d3e(0x48d)][_0x20c899][_0x2f0d3e(0x576)]<_0x33f1a3[_0x2f0d3e(0x48d)][_0x26525f][_0x2f0d3e(0x3af)]&&(_0x2451a=_0x211b5e[_0x2f0d3e(0x48d)][_0x21848f]['savedBitrate'])),_0x12f9bc[_0x2f0d3e(0x5ae)](_0x1af0db,_0x2451a),_0x4a32a4[_0x2f0d3e(0x48d)][_0x2da60a]['optimizedBitrate']===0x0&&_0x44e6dc[_0x2f0d3e(0x590)](_0x19f8bd,0x0);}else warnlog(_0x24fa4c);}try{_0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8]['videoElement'][_0x2f0d3e(0x1cb)](_0x2f0d3e(0x176),_0x380422);}catch(_0x2b28ee){if(_0x2f0d3e(0x1d7)===_0x2f0d3e(0x1d7))warnlog(_0x2b28ee);else return;}_0x5db93f[_0x2f0d3e(0x4be)]['state']==_0x2f0d3e(0x430)&&_0x5db93f[_0x2f0d3e(0x4be)]['resume']();updateIncomingVideoElement(_0xb65767,![],!![]);try{_0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8][_0x2f0d3e(0x463)]['muted']=_0x332900,_0x2f0d3e(0x391)in _0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8]&&clearInterval(_0x5db93f[_0x2f0d3e(0x4ae)][_0x4d8b42][_0x2f0d3e(0x391)]),delete _0x5db93f[_0x2f0d3e(0x4ae)][_0x411fb8][_0x2f0d3e(0x391)];}catch(_0x2d88b2){warnlog(_0x2d88b2);}};return _0x380422(_0x4d8b42);};_0x5db93f[_0x21112f(0x4be)][_0x21112f(0x67e)]==_0x21112f(0x1e4)&&(_0x5db93f[_0x21112f(0x6c1)]=!![]);if(_0x21112f(0x391)in _0x5db93f[_0x21112f(0x4ae)][_0xb65767]){}else _0x5db93f['firstPlayTriggered']==![]?_0x5db93f['rpcs'][_0xb65767][_0x21112f(0x391)]=setInterval(function(_0x319e05){var _0x10cff9=_0x21112f;_0x319e05 in _0x5db93f[_0x10cff9(0x4ae)]?(log(_0x10cff9(0x1e5)),_0x5db93f[_0x10cff9(0x6c1)]&&(clearInterval(_0x5db93f[_0x10cff9(0x4ae)][_0x319e05][_0x10cff9(0x391)]),_0x5db93f[_0x10cff9(0x4ae)][_0x319e05][_0x10cff9(0x463)][_0x10cff9(0x26a)](_0x10cff9(0x176),_0x3a460a(_0x319e05)))):log(_0x10cff9(0x27f));},0x3e8,_0xb65767):(!_0x5db93f['rpcs'][_0xb65767][_0x21112f(0x391)]&&(_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x391)]=!![]),_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x463)][_0x21112f(0x26a)]('play',_0x3a460a(_0xb65767)));}_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x463)][_0x21112f(0x28b)]=_0x5db93f[_0x21112f(0x4ae)][_0xb65767][_0x21112f(0x582)],setTimeout(function(){updateMixer();},0x1),_0x5db93f[_0x21112f(0x1f3)](),_0x5db93f[_0x21112f(0x165)](),updateUserList(),mediaSourceUpdated(_0xb65767,_0x5db93f[_0x21112f(0x4ae)][_0xb65767]['streamID'],_0x873002);},_0x5db93f;}());function meshcast(){var _0x2e4903=_0x336d8a;if(session['meshcastSettings']!==![])return;session[_0x2e4903(0x1ab)]=null;try{var _0x4a5195=new Date(),_0xa8ace8=_0x4a5195['getTimezoneOffset']();urlParams[_0x2e4903(0x648)]('tz')&&(_0xa8ace8=parseInt(urlParams[_0x2e4903(0x30d)]('tz'))||_0xa8ace8);var _0x3221f9=[],_0x3c5b25=session[_0x2e4903(0x439)](0xe),_0x13e485=[],_0x2103c2={};fetch(_0x2e4903(0x233))[_0x2e4903(0x4a8)](_0x37320c=>_0x37320c[_0x2e4903(0x1e6)]())[_0x2e4903(0x4a8)](function(_0x435205){var _0x4354c9=_0x2e4903;_0x13e485=_0x435205;for(var _0x366837=0x0;_0x366837<_0x13e485[_0x4354c9(0x6a0)];_0x366837++){var _0x24b98d=Math['abs'](_0x13e485[_0x366837]['tz']-_0xa8ace8);Math[_0x4354c9(0x603)](_0x24b98d-0x3c*0x18)<_0x24b98d&&(_0x24b98d=Math[_0x4354c9(0x603)](_0x24b98d-0x3c*0x18)),_0x13e485[_0x366837][_0x4354c9(0x6f6)]=_0x24b98d;}_0x13e485[_0x4354c9(0x4d9)](compare_deltas),_0x2103c2=_0x13e485[0x0];try{session['mc']=new RTCPeerConnection(session[_0x4354c9(0x560)]),session['mc']['stats']={};}catch(_0x1e9082){!session['cleanOutput']&&warnUser(_0x4354c9(0x192));}try{session['mc'][_0x4354c9(0x2ef)]=_0x58a3b9,session[_0x4354c9(0x463)][_0x4354c9(0x239)]&&session[_0x4354c9(0x463)][_0x4354c9(0x239)][_0x4354c9(0x5a3)]()[_0x4354c9(0x113)](_0x1c5b49=>{var _0xcfad8f=_0x4354c9;warnlog('ADDING\x20TRACKS\x20TO\x20MESHCAST'),warnlog(_0x1c5b49),session['mc'][_0xcfad8f(0x187)](_0x1c5b49);}),warnlog(session['mc'][_0x4354c9(0x156)]()),session['mc']['onicecandidate']=function(_0x626b6d){var _0x3b1c9d=_0x4354c9;if(_0x626b6d[_0x3b1c9d(0x29f)]==null)return;log(_0x626b6d[_0x3b1c9d(0x29f)]),_0x3221f9[_0x3b1c9d(0x1dc)](_0x626b6d['candidate']);};}catch(_0x2b5a0e){_0x4354c9(0x435)===_0x4354c9(0x47d)?(_0x25b189[_0x4354c9(0x48d)][_0x5a11d2[_0x4354c9(0x611)]][_0x4354c9(0x56a)]=!![],_0x3b54a4['pcs'][_0x8828c5[_0x4354c9(0x611)]]['preferVideoCodec']&&_0x130d26[_0x4354c9(0x48d)][_0x3d05dd['UUID']][_0x4354c9(0x19c)]===_0x4354c9(0x4d4)&&(_0x67c5de[_0x4354c9(0x321)]['sdp']=_0x28a40b[_0x4354c9(0x6e9)](_0x276bd3[_0x4354c9(0x321)][_0x4354c9(0x5ba)],_0x4354c9(0x4d4)),_0x5cfd3d(_0x4354c9(0x207)+_0x48ead0[_0x4354c9(0x48d)][_0x83f04[_0x4354c9(0x611)]][_0x4354c9(0x19c)]+_0x4354c9(0x737)))):errorlog(_0x2b5a0e);}})[_0x2e4903(0x55f)](errorlog);}catch(_0x1556ee){errorlog(_0x1556ee);}function _0x3a032e(_0xb68b3b,_0x519ed8){var _0x409c5e=_0x2e4903;try{var _0x459200=new XMLHttpRequest();_0x459200[_0x409c5e(0x17b)]=function(){var _0x4390bd=_0x409c5e;if(this['readyState']==0x4&&this[_0x4390bd(0x659)]==0xc8){var _0x475268=this[_0x4390bd(0x69d)](_0x4390bd(0x632));if(_0x475268==_0x4390bd(0x68c)){var _0x1d4d0d={};_0x1d4d0d[_0x4390bd(0x5ba)]=this[_0x4390bd(0x545)],_0x1d4d0d['type']=_0x4390bd(0x461),_0x1d4d0d[_0x4390bd(0x5ba)]=CodecsHandler[_0x4390bd(0x2a7)](_0x1d4d0d[_0x4390bd(0x5ba)],{'stereo':0x1});!session[_0x4390bd(0x6d6)]&&(_0x1d4d0d[_0x4390bd(0x5ba)]=_0x1d4d0d['sdp'][_0x4390bd(0x626)](/42001f/gi,_0x4390bd(0x1bd)),_0x1d4d0d[_0x4390bd(0x5ba)]=_0x1d4d0d['sdp'][_0x4390bd(0x626)](/420029/gi,_0x4390bd(0x1bd)));session['mc']['setRemoteDescription'](_0x1d4d0d)[_0x4390bd(0x4a8)]()[_0x4390bd(0x55f)](function(_0x4bc5ca){log(_0x4bc5ca);});if(_0x3221f9[_0x4390bd(0x6a0)]){var _0x4bf7f7=JSON[_0x4390bd(0x4fc)](_0x3221f9[_0x4390bd(0x52f)]());setTimeout(function(){var _0x367efe=_0x4390bd;_0x3a032e(_0x4bf7f7,_0x367efe(0x37b));},0xa);}_0x5b66f0();}else _0x475268==_0x4390bd(0x5e5)&&(this[_0x4390bd(0x545)]==0x1b0?warnUser('Meshcast\x20error:\x20432'):warnUser(_0x4390bd(0x6ab)));}};var _0x377284=parseInt(0x61a8/session[_0x409c5e(0x3eb)])||0xa,_0x5a43d8='';session[_0x409c5e(0x6d6)]&&(_0x5a43d8='/'+session[_0x409c5e(0x6d6)]),_0x459200[_0x409c5e(0x3e6)](_0x409c5e(0x374),_0x2103c2[_0x409c5e(0x258)]+'/'+_0x377284+_0x5a43d8,!![]),_0x459200[_0x409c5e(0x48f)](_0x409c5e(0x4e7),_0x409c5e(0x6d1)+_0x519ed8+_0x409c5e(0x5bc)),_0x459200[_0x409c5e(0x48f)](_0x409c5e(0x704),'Bearer\x20'+_0x3c5b25),_0x459200[_0x409c5e(0x6e5)](_0xb68b3b);}catch(_0x305947){errorlog(_0x305947);}}function _0x58a3b9(_0x2e2892){var _0x51269d=_0x2e4903;warnlog('ON\x20NEGO\x20NEEDED'),warnlog(_0x2e2892);try{session['mc'][_0x51269d(0xf2)]()[_0x51269d(0x4a8)](function(_0x53dcaf){var _0x1b9ccb=_0x51269d;return _0x53dcaf[_0x1b9ccb(0x5ba)]=CodecsHandler['setOpusAttributes'](_0x53dcaf[_0x1b9ccb(0x5ba)],{'stereo':0x1}),!session[_0x1b9ccb(0x6d6)]&&(_0x53dcaf['sdp']=_0x53dcaf['sdp'][_0x1b9ccb(0x626)](/42001f/gi,_0x1b9ccb(0x1bd)),_0x53dcaf[_0x1b9ccb(0x5ba)]=_0x53dcaf[_0x1b9ccb(0x5ba)][_0x1b9ccb(0x626)](/420029/gi,'42e01f')),warnlog(_0x53dcaf),session['mc'][_0x1b9ccb(0x3c8)](_0x53dcaf);})[_0x51269d(0x4a8)](function(){var _0x4fcf74=_0x51269d;log(session['mc'][_0x4fcf74(0x2a9)]),_0x3a032e(session['mc'][_0x4fcf74(0x2a9)][_0x4fcf74(0x5ba)],_0x4fcf74(0x5ba));})[_0x51269d(0x55f)](function(_0x59cd06){});}catch(_0x26f4a4){errorlog(_0x26f4a4);}}function _0x5b66f0(){var _0x421761=_0x2e4903;if(_0x2103c2[_0x421761(0x3bf)])var _0x3d6421=_0x421761(0x3e9)+_0x2103c2[_0x421761(0x3bf)]+_0x421761(0x10d)+_0x3c5b25;else var _0x3d6421='https://meshcast.io/view.html?id='+_0x3c5b25;console[_0x421761(0x72d)](_0x421761(0x4f6)+_0x3d6421),session[_0x421761(0x1ab)]={'token':_0x3c5b25,'url':_0x2103c2[_0x421761(0x258)]};for(var _0x5d2de4 in session[_0x421761(0x48d)]){if(_0x421761(0x662)!==_0x421761(0x694)){if(session['pcs'][_0x5d2de4][_0x421761(0x606)]===null){var _0xc37e6a={};_0xc37e6a[_0x421761(0x606)]={'token':_0x3c5b25,'url':_0x2103c2['url']},session[_0x421761(0x2a1)](_0xc37e6a,_0x5d2de4)&&(session[_0x421761(0x48d)][_0x5d2de4]['meshcast']=!![]);}}else{var _0x7fa480=_0x3722c8(_0x59ac66);for(var _0x5f3043=0x0;_0x5f3043<_0x7fa480[_0x421761(0x6a0)];_0x5f3043++){_0x7fa480[_0x5f3043][_0x421761(0x3db)][_0x421761(0x1a3)]=='video'&&(_0x7fa480[_0x5f3043][_0x421761(0x3db)][_0x421761(0x57d)]=!_0x290e0b[_0x421761(0x58d)]);}}}}}function meshcastWatch(_0x250880,_0x454fb2){var _0x2882e2=_0x336d8a;!(_0x250880 in session[_0x2882e2(0x4ae)])&&(session['rpcs'][_0x250880]={},session[_0x2882e2(0x4ae)][_0x250880][_0x2882e2(0x1bb)]={},session['rpcs'][_0x250880][_0x2882e2(0x600)]={},session[_0x2882e2(0x4ae)][_0x250880][_0x2882e2(0x249)]=![]);try{session['rpcs'][_0x250880]['mc']=new RTCPeerConnection(session[_0x2882e2(0x560)]);}catch(_0x20f441){!session[_0x2882e2(0x31f)]&&warnUser(_0x2882e2(0x192));}session[_0x2882e2(0x4ae)][_0x250880]['mc'][_0x2882e2(0xf8)]=function(_0x3b31f1){var _0x104c36=_0x2882e2;if(_0x104c36(0x6d8)!==_0x104c36(0x3ca))session[_0x104c36(0x693)](_0x3b31f1,_0x250880);else return;};var _0x55cf43=session[_0x2882e2(0x439)](0xe),_0xf8e262={};_0xf8e262['streamID']=_0x454fb2[_0x2882e2(0x6de)],_0xf8e262[_0x2882e2(0x611)]=_0x55cf43;function _0x794d83(_0x351378){var _0x5b9ef7=_0x2882e2,_0x339058=new XMLHttpRequest();_0x339058['onreadystatechange']=function(){var _0x43332c=_0x3cda;if(this[_0x43332c(0x3dc)]==0x4&&this[_0x43332c(0x659)]==0xc8){var _0x2d1c50=this[_0x43332c(0x69d)](_0x43332c(0x632));if(_0x2d1c50=='application/sdp'){var _0x144140={};_0x144140[_0x43332c(0x5ba)]=this[_0x43332c(0x545)],_0x144140[_0x43332c(0x384)]='offer',session['rpcs'][_0x250880]['mc'][_0x43332c(0x4af)](_0x144140)[_0x43332c(0x4a8)](function(){_0x444b48();})['catch'](function(_0x489775){log(_0x489775);});}}else log(this);},_0x339058[_0x5b9ef7(0x3e6)](_0x5b9ef7(0x374),_0x454fb2[_0x5b9ef7(0x258)],!![]),_0x339058[_0x5b9ef7(0x48f)](_0x5b9ef7(0x4e7),_0x5b9ef7(0x259)),_0x339058[_0x5b9ef7(0x48f)](_0x5b9ef7(0x704),'Bearer\x20'+_0x454fb2[_0x5b9ef7(0x6de)]),_0x339058[_0x5b9ef7(0x6e5)](JSON[_0x5b9ef7(0x4fc)](_0x351378));}function _0x444b48(){var _0x3c4fc4=_0x2882e2;session[_0x3c4fc4(0x4ae)][_0x250880]['mc'][_0x3c4fc4(0x4d7)]()['then'](function(_0x5df18d){var _0x5ec780=_0x3c4fc4;return _0x5df18d[_0x5ec780(0x5ba)]=CodecsHandler[_0x5ec780(0x2a7)](_0x5df18d[_0x5ec780(0x5ba)],{'stereo':0x1}),session[_0x5ec780(0x4ae)][_0x250880]['mc'][_0x5ec780(0x3c8)](_0x5df18d);})[_0x3c4fc4(0x4a8)](function(){var _0x2c3d02=_0x3c4fc4,_0xdb8a56={};_0xdb8a56[_0x2c3d02(0x611)]=_0x55cf43,_0xdb8a56[_0x2c3d02(0x461)]=session['rpcs'][_0x250880]['mc'][_0x2c3d02(0x2a9)]['sdp'],_0x794d83(_0xdb8a56);})['catch'](function(_0x593224){});}_0x794d83(_0xf8e262);} \ No newline at end of file