From ea53cd989c35c2dae3558d19f6d3ff803fb06a45 Mon Sep 17 00:00:00 2001 From: guangyin Date: Thu, 25 Jan 2024 16:15:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=9B=B4=E6=96=B0=E9=A3=9E=E6=B8=A1ac.min?= =?UTF-8?q?.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hbt-debang/public/ac.min.js | 543 ++++++++++++++ hbt-debang/src/assets/icons/svg/duty.svg | 19 + hbt-debang/src/assets/icons/svg/manage.svg | 23 + hbt-debang/src/assets/img/default-icon.png | Bin 0 -> 2159 bytes hbt-debang/src/assets/img/default-pop-img.png | Bin 0 -> 183002 bytes hbt-debang/src/assets/img/index_video_1.png | Bin 0 -> 152915 bytes hbt-debang/src/assets/img/index_video_2.png | Bin 0 -> 118368 bytes hbt-debang/src/assets/img/large-title-bg.png | Bin 0 -> 3556 bytes hbt-debang/src/assets/img/logo.png | Bin 0 -> 6054 bytes .../center/centerSide.component.html | 74 ++ .../components/center/centerSide.component.ts | 104 +++ .../leftSide/leftSide.component.html | 66 ++ .../components/leftSide/leftSide.component.ts | 481 ++++++++++++ .../rightSide/rightSide.component.html | 23 + .../rightSide/rightSide.component.ts | 102 +++ .../src/components/scrollBox.component.vue | 134 ++++ .../src/views/admin/admin.component.vue | 110 +++ .../src/views/admin/duty/duty.component.vue | 125 ++++ .../src/views/admin/jk/jk.component.vue | 128 ++++ .../src/views/admin/tjfx/tjfx.component.vue | 160 ++++ .../src/components/MultipartUpload.vue | 691 ++++++++++++++++++ 21 files changed, 2783 insertions(+) create mode 100644 hbt-debang/public/ac.min.js create mode 100644 hbt-debang/src/assets/icons/svg/duty.svg create mode 100644 hbt-debang/src/assets/icons/svg/manage.svg create mode 100644 hbt-debang/src/assets/img/default-icon.png create mode 100644 hbt-debang/src/assets/img/default-pop-img.png create mode 100644 hbt-debang/src/assets/img/index_video_1.png create mode 100644 hbt-debang/src/assets/img/index_video_2.png create mode 100644 hbt-debang/src/assets/img/large-title-bg.png create mode 100644 hbt-debang/src/assets/img/logo.png create mode 100644 hbt-debang/src/components/center/centerSide.component.html create mode 100644 hbt-debang/src/components/center/centerSide.component.ts create mode 100644 hbt-debang/src/components/leftSide/leftSide.component.html create mode 100644 hbt-debang/src/components/leftSide/leftSide.component.ts create mode 100644 hbt-debang/src/components/rightSide/rightSide.component.html create mode 100644 hbt-debang/src/components/rightSide/rightSide.component.ts create mode 100644 hbt-debang/src/components/scrollBox.component.vue create mode 100644 hbt-debang/src/views/admin/admin.component.vue create mode 100644 hbt-debang/src/views/admin/duty/duty.component.vue create mode 100644 hbt-debang/src/views/admin/jk/jk.component.vue create mode 100644 hbt-debang/src/views/admin/tjfx/tjfx.component.vue create mode 100644 split-upload/src/components/MultipartUpload.vue diff --git a/hbt-debang/public/ac.min.js b/hbt-debang/public/ac.min.js new file mode 100644 index 0000000..65bbb9d --- /dev/null +++ b/hbt-debang/public/ac.min.js @@ -0,0 +1,543 @@ +var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(v){var D=0;return function(){return D>>0,$jscomp.propertyToPolyfillSymbol[O]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(O):$jscomp.POLYFILL_PREFIX+I+"$"+O),$jscomp.defineProperty(E,$jscomp.propertyToPolyfillSymbol[O],{configurable:!0,writable:!0,value:D})))};$jscomp.initSymbol=function(){};$jscomp.iteratorPrototype=function(v){v={next:v};v[Symbol.iterator]=function(){return this};return v};$jscomp.underscoreProtoCanBeSet=function(){var v={a:!0},D={};try{return D.__proto__=v,D.a}catch(I){}return!1}; +$jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(v,D){v.__proto__=D;if(v.__proto__!==D)throw new TypeError(v+" is not extensible");return v}:null;$jscomp.makeIterator=function(v){var D="undefined"!=typeof Symbol&&Symbol.iterator&&v[Symbol.iterator];return D?D.call(v):$jscomp.arrayIterator(v)};$jscomp.generator={}; +$jscomp.generator.ensureIteratorResultIsObject_=function(v){if(!(v instanceof Object))throw new TypeError("Iterator result "+v+" is not an object");};$jscomp.generator.Context=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null}; +$jscomp.generator.Context.prototype.start_=function(){if(this.isRunning_)throw new TypeError("Generator is already running");this.isRunning_=!0};$jscomp.generator.Context.prototype.stop_=function(){this.isRunning_=!1};$jscomp.generator.Context.prototype.jumpToErrorHandler_=function(){this.nextAddress=this.catchAddress_||this.finallyAddress_};$jscomp.generator.Context.prototype.next_=function(v){this.yieldResult=v}; +$jscomp.generator.Context.prototype.throw_=function(v){this.abruptCompletion_={exception:v,isException:!0};this.jumpToErrorHandler_()};$jscomp.generator.Context.prototype.return=function(v){this.abruptCompletion_={return:v};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.jumpThroughFinallyBlocks=function(v){this.abruptCompletion_={jumpTo:v};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.yield=function(v,D){this.nextAddress=D;return{value:v}}; +$jscomp.generator.Context.prototype.yieldAll=function(v,D){v=$jscomp.makeIterator(v);var I=v.next();$jscomp.generator.ensureIteratorResultIsObject_(I);if(I.done)this.yieldResult=I.value,this.nextAddress=D;else return this.yieldAllIterator_=v,this.yield(I.value,D)};$jscomp.generator.Context.prototype.jumpTo=function(v){this.nextAddress=v};$jscomp.generator.Context.prototype.jumpToEnd=function(){this.nextAddress=0}; +$jscomp.generator.Context.prototype.setCatchFinallyBlocks=function(v,D){this.catchAddress_=v;void 0!=D&&(this.finallyAddress_=D)};$jscomp.generator.Context.prototype.setFinallyBlock=function(v){this.catchAddress_=0;this.finallyAddress_=v||0};$jscomp.generator.Context.prototype.leaveTryBlock=function(v,D){this.nextAddress=v;this.catchAddress_=D||0}; +$jscomp.generator.Context.prototype.enterCatchBlock=function(v){this.catchAddress_=v||0;v=this.abruptCompletion_.exception;this.abruptCompletion_=null;return v};$jscomp.generator.Context.prototype.enterFinallyBlock=function(v,D,I){I?this.finallyContexts_[I]=this.abruptCompletion_:this.finallyContexts_=[this.abruptCompletion_];this.catchAddress_=v||0;this.finallyAddress_=D||0}; +$jscomp.generator.Context.prototype.leaveFinallyBlock=function(v,D){D=this.finallyContexts_.splice(D||0)[0];if(D=this.abruptCompletion_=this.abruptCompletion_||D){if(D.isException)return this.jumpToErrorHandler_();void 0!=D.jumpTo&&this.finallyAddress_I&&(I=Math.max(I+O,0));Id?h:d},e)}return b(a,1)}function I(a){let b=a.length,c=Array(b),e;for(let d=0;de?e-48:(e&223)-65+10,c[d]=e;return c.reduce((d,g)=>16*d+g,0)}function E(a){if(void 0!=a){var b=[];if(/^(rgb|RGB)/.test(a)){a=a.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");for(let c of a)b.push(Number((Number(c)/255).toFixed(1)))}else if(/^#/.test(a)){if(/^#[0-9A-F]{3}$/i.test(a)){let c= +"#";a.replace(/[0-9A-F]/ig,function(e){c+=e+e});a=c}/^#[0-9A-F]{6}$/i.test(a)&&a.replace(/[0-9A-F]{2}/ig,function(c){c=I(c);b.push(Number((c/255).toFixed(1)))})}else a instanceof Array&&(b=a);3==b.length&&b.push(1);return b}}function O(a){if(void 0!=a){var b,c=D(a);2==c?b=[[a]]:3==c?b=[a]:4==c&&(b=a);if(b)for(let e of b)for(let d of e)for(let g of d)2==g.length&&g.push(0);return b}}function S(a){if(void 0!=a)return 1==D(a)?[a]:a}function F(a){return a instanceof Array?a:[a]}function J(a){let b=[]; +if(a instanceof Array)for(let c in a)b[c]=a[c].toString();else b=[a.toString()];return b}function T(a){switch(typeof a){case "undefined":return!0;case "string":if(0===a.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case "boolean":if(!a)return!0;break;case "number":if(isNaN(a))return!0;break;case "object":if(null===a||0===a.length)return!0;for(var b in a)return!1;return!0}return!1}function ra(a,b){for(a=a.toString();a.length=q?(e=h,a.apply(g,d),c&&(clearTimeout(c),c=null)):c||(c=setTimeout(()=>{e=+new Date;c=null;a.apply(g,d)},q))}}function Ka(a){switch(a){case ea.StartingProcess:return"starting process...";case ea.CheckingBusy:return"checking...";case ea.ProcessStartFailed:return"process start failed!";case ea.ProcessStarted:return"process started"; +case ea.LoadingProject:return"loading project...";case ea.ProjectLoaded:return"project loaded"}}function ya(a){"string"===typeof a&&(a=document.getElementById(a));return a}function La(a){return R.isIOSDevice&&R.isInWeixinBrowser?!1:a==la.abnormal||a==la.instance_disconnected}function Z(a,b){return void 0!==a&&null!==a?a:b}function W(){if(!(this instanceof W))return new W;this.reg=Array(8);this.chunk=[];this.size=0;this.reset()}function Ma(a){var b=new W;a=b.sum(a);return b.toArray(a,function(c){return("0"+ +(c&255).toString(16)).slice(-2)}).join("")}function za(a){return a.keyCode===fa.Shift&&"ShiftRight"===a.code?fa.RightShift:a.keyCode===fa.Control&&"ControlRight"===a.code?fa.RightControl:a.keyCode===fa.Alt&&"AltRight"===a.code?fa.RightAlt:a.keyCode}var p={None:0,Camera_PlayAnimation:1,Camera_StopAnimation:2,Misc_EnterReportMode:3,Misc_ExitReportMode:4,Misc_SetDateTime:5,Camera_GetCamera:6,Camera_SetState:7,Camera_Set:8,Camera_LookAtBBox:9,Coord_World2Screen:10,Coord_Screen2World:11,InfoTree_SetVisibility:12, +InfoTree_Show:13,InfoTree_Hide:14,InfoTree_EnableXRay:15,InfoTree_DisableXRay:16,TileLayer_Add:17,HeatMap_Add:18,HeatMap_Update:19,HeatMap_AddPoints:20,HeatMap_RemovePoints:21,HeatMap_Delete:22,HeatMap_Show:23,HeatMap_Hide:24,HeatMap_Focus:25,HighlightArea_Add:26,HighlightArea_Delete:27,HighlightArea_Update:28,Polygon3D_Add:29,Polygon3D_Delete:30,Misc_AddImageButton:31,Misc_DeleteImageButton:32,Misc_AddAnimatedImageButton:33,Settings_SetMainUIVisibility:34,Settings_SetMousePickMask:35,Tag_Add:36, +Tag_Delete:37,Tag_Update:38,Tag_Clear:39,Tag_Focus:40,Beam_Add:41,Beam_Update:42,Beam_Delete:43,Beam_Clear:44,Beam_Focus:45,Beam_Show:350,Beam_Hide:351,Beam_ShowAll:352,Beam_HideAll:353,RadiationPoint_Add:46,RadiationPoint_Update:47,RadiationPoint_Delete:48,RadiationPoint_Clear:49,Polygon_Add:50,Polygon_Update:51,Polygon_Delete:52,Polygon_Clear:53,Polygon_Highlight:54,Polygon_StopHighlight:325,Polygon_Glow:55,Polygon_Focus:56,Tag_FocusAll:57,Tag_Show:58,Tag_Hide:59,Tag_ShowAll:60,Tag_HideAll:61,RadiationPoint_Focus:62, +RadiationPoint_FocusAll:63,RadiationPoint_Show:64,RadiationPoint_Hide:65,RadiationPoint_ShowAll:66,RadiationPoint_HideAll:67,Polygon_Show:68,Polygon_Hide:69,Polygon3D_Update:70,Polygon3D_Clear:71,Polygon3D_Focus:72,Polygon3D_Show:73,Polygon3D_Hide:74,Polygon3D_Highlight:75,Polygon3D_Glow:76,Polygon3D_StopGlow:77,HighlightArea_Clear:78,HighlightArea_Focus:79,HighlightArea_Show:80,HighlightArea_Hide:81,Misc_GetVersion:82,TileLayer_Update:83,TileLayer_Delete:84,TileLayer_Focus:85,TileLayer_EnableXRay:86, +TileLayer_DisableXRay:87,TileLayer_Show:88,TileLayer_Hide:89,Tag_Get:90,RadiationPoint_Get:91,Polygon_Get:92,Polygon3D_Get:93,HighlightArea_Get:94,TileLayer_Get:95,Beam_Get:96,HeatMap_Get:97,Settings_GetMapMode:98,Settings_SetMapMode:99,Settings_SetMapURL:100,Settings_SetWMTSLayerVisible:320,TileLayer_Actor_Show:101,TileLayer_Actor_Hide:102,TileLayer_Actor_Focus:103,TileLayer_Actor_Highlight:104,TileLayer_Actor_StopHightlight:105,CustomObject_Add:106,CustomObject_Update:107,CustomObject_Delete:108, +CustomObject_Get:109,CustomObject_Focus:110,CustomObject_Show:111,CustomObject_Hide:112,CustomObject_SetTintColor:326,HeatMap_Clear:113,CustomTag_Clear:39,CustomTag_Delete:37,CustomTag_Focus:40,CustomTag_FocusAll:57,CustomTag_Show:58,CustomTag_Hide:59,CustomTag_ShowAll:60,CustomTag_HideAll:61,CustomTag_Add:114,CustomTag_Update:115,CustomTag_Get:116,Polyline_Add:117,Polyline_Update:118,Polyline_Delete:119,Polyline_Clear:120,Polyline_Focus:121,Polyline_Get:122,Polyline_Show:123,Polyline_Hide:124,Polyline_ShowAll:125, +Polyline_HideAll:126,VideoProjection_Add:127,VideoProjection_Update:128,VideoProjection_Delete:129,VideoProjection_Show:130,VideoProjection_Hide:131,VideoProjection_Get:132,VideoProjection_Focus:133,Misc_PlayVideo:134,Misc_StopPlayVideo:135,Weather_SetParams:136,Weather_GetParams:137,Weather_SetDate:138,Weather_GetDate:139,ODLine_Add:140,ODLine_Update:141,ODLine_Delete:142,ODLine_Clear:143,ODLine_Focus:144,ODLine_Get:145,ODLine_Show:146,ODLine_Hide:147,ODLine_ShowAll:148,ODLine_HideAll:149,Misc_SetWindowResolution:150, +Misc_CallBPFunction:151,Settings_SetHighlightColor:152,InfoTree_ShowByGroupId:153,InfoTree_HideByGroupId:154,InfoTree_HighlightByGroupId:155,InfoTree_DeleteByGroupId:156,EditHelper_Start:157,EditHelper_Quit:158,EditHelper_Finish:159,EditHelper_SetParam:160,Settings_SetFovX:161,TileLayer_Actor_ShowAll:162,TileLayer_Actor_HideAll:163,CameraTour_Add:164,CameraTour_Update:165,CameraTour_Play:166,CameraTour_Stop:167,CameraTour_Delete:168,Tag_PopupWindow_Show:169,Tag_PopupWindow_Hide:170,Tag_PopupWindow_ShowAll:171, +Tag_PopupWindow_HideAll:172,Settings_SetOceanColor:173,Misc_ShowAllFoliages:174,Misc_HideAllFoliages:175,Tools_StartPolygonClip:176,Tools_StopClip:177,TileLayer_SetAllowClip:178,Panorama_Add:179,Panorama_Update:180,Panorama_Delete:181,Panorama_Clear:182,Panorama_Focus:183,Panorama_Get:184,Decal_Add:185,Decal_Update:186,Decal_Delete:187,Decal_Clear:188,Decal_Focus:189,Decal_FocusAll:190,Decal_Get:191,Misc_PlayMovie:192,Misc_StopMovie:193,Tools_SetMeasurement:194,Tools_StartMeasurement:195,Tools_StopMeasurement:196, +Viewshed_Add:197,Viewshed_Update:198,Viewshed_Focus:199,Viewshed_Delete:200,Viewshed_Clear:201,Viewshed_Get:202,TileLayer_SetStyle:203,Tools_LineIntersect:204,Coord_PCS2GCS:205,Coord_GCS2PCS:206,DynamicWater_Add:207,DynamicWater_Update:208,DynamicWater_Focus:209,DynamicWater_Delete:210,DynamicWater_Clear:211,DynamicWater_Get:212,DynamicWater_Show:213,DynamicWater_Hide:214,Quit:215,TileLayer_Actor_Unhighlight:216,InfoTree_Get:217,Reset:218,SaveProject:225,CustomObject_Clear:219,CustomObject_Highlight:220, +CustomObject_Unhighlight:221,CustomObject_StopHighlight:222,CustomObject_CallFunction:223,CustomObject_AddByTileLayer:224,Tools_StartPlaneClip:226,Tools_StopPlaneClip:228,Tools_StartVolumeClip:229,Tools_UpdateVolumeClip:230,Tools_StopVolumeClip:231,Tools_StartSkylineAnalysis:232,Tools_StopSkylineAnalysis:233,Tools_ExportSkyline:234,Tools_StartViewshedAnalysis:235,Tools_StopViewshedAnalysis:236,Camera_Move:237,TileLayer_SetCollision:238,TileLayer_Modifier_Add:239,TileLayer_Modifier_Update:240,TileLayer_Modifier_Delete:241, +TileLayer_Modifier_Clear:242,Misc_StartProcess:243,Settings_SetCampassVisible:244,Tools_StartGeometryEdit:245,Tools_StopGeometryEdit:246,Settings_SetEnableInteract:247,Camera_PauseAnimation:248,Camera_ResumeAnimation:249,Settings_SetInteractiveMode:250,CameraTour_Pause:251,CameraTour_Resume:252,Settings_SetTerrainAlpha:253,CustomMesh_Add:254,CustomMesh_Delete:255,CustomMesh_Clear:256,CustomMesh_Update:257,CustomMesh_Get:258,CustomMesh_Focus:259,CustomMesh_Show:260,CustomMesh_Hide:261,CustomMesh_ShowAll:262, +CustomMesh_HideAll:263,Settings_EnableCameraMovingEvent:264,Marker_Add:265,Marker_Update:266,Marker_Get:267,Marker_Delete:268,Marker_Clear:269,Marker_Focus:270,Marker_FocusAll:271,Marker_Show:272,Marker_Hide:273,Marker_ShowAll:274,Marker_HideAll:275,Marker_ShowPopupWindow:276,Marker_HidePopupWindow:277,Marker_ShowAllPopupWindow:278,Marker_HideAllPopupWindow:279,TileLayer_SetViewportVisible:280,TileLayer_GetObjectIDs:281,Polygon3D_StopHighlight:282,Tools_StartFloodFill:283,Tools_StopFloodFill:284, +FloodFill_Add:285,FloodFill_Delete:286,FloodFill_Clear:287,FloodFill_Update:288,FloodFill_Get:289,FloodFill_Focus:290,FloodFill_Show:291,FloodFill_Hide:292,FloodFill_ShowAll:293,FloodFill_HideAll:294,Cesium3DTile_Add:295,Cesium3DTile_Delete:296,Cesium3DTile_Clear:297,Cesium3DTile_Update:298,Cesium3DTile_Get:299,Cesium3DTile_Focus:300,Cesium3DTile_Show:301,Cesium3DTile_Hide:302,Cesium3DTile_ShowAll:303,Cesium3DTile_HideAll:304,TileLayer_GetActorInfoFromDB:305,ShapeFileLayer_Add:306,ShapeFileLayer_Delete:307, +ShapeFileLayer_Clear:308,ShapeFileLayer_Update:309,ShapeFileLayer_Get:310,ShapeFileLayer_Focus:311,ShapeFileLayer_Show:312,ShapeFileLayer_Hide:313,ShapeFileLayer_ShowAll:314,ShapeFileLayer_HideAll:315,ShapeFileLayer_OpenShapeFileLayer:316,Weather_SimulateTime:317,TileLayer_Actor_GetInfo:318,Camera_GetAnimationList:319,TileLayer_CutPolygon_Add:321,TileLayer_CutPolygon_Update:322,TileLayer_CutPolygon_Delete:323,TileLayer_CutPolygon_Clear:324,Marker3D_Add:327,Marker3D_Delete:328,Marker3D_Clear:329,Marker3D_Update:330, +Marker3D_Get:331,Marker3D_Focus:332,Marker3D_Show:333,Marker3D_Hide:334,Marker3D_ShowAll:335,Marker3D_HideAll:336,Camera_GetAnimationImage:337,Tools_ReplaceTexture:338,Tools_RestoreTexture:339,Light_Add:340,Light_Delete:341,Light_Update:343,Light_Get:344,Light_Clear:342,Light_Focus:345,Light_Show:346,Light_Hide:347,Light_ShowAll:348,Light_HideAll:349,WaterMesh_Add:354,WaterMesh_Update:355,WaterMesh_Delete:356,WaterMesh_Clear:357,WaterMesh_Get:358,WaterMesh_Focus:359,WaterMesh_Show:360,WaterMesh_Hide:361, +WaterMesh_ShowAll:362,WaterMesh_HideAll:363,CustomObject_StartMove:364,CustomObject_StopMove:365,CustomObject_OverrideMaterial:366,CustomObject_RestoreMaterial:367,Settings_SetReport:368,Settings_GetReport:369,Settings_SetControl:370,Settings_GetControl:371,Settings_SetPostProcess:372,Settings_GetPostProcess:373,Settings_SetCamera:374,Settings_GetCamera:375,CustomObject_SetViewportVisible:376,WaterFlowField_Add:377,WaterFlowField_Update:378,WaterFlowField_Delete:379,WaterFlowField_Clear:380,WaterFlowField_Get:381, +WaterFlowField_Focus:382,WaterFlowField_Show:383,WaterFlowField_Hide:384,TileLayer_SetViewHeightRange:385,Tools_StartVisiblityAnalysis:386,Tools_StopVisiblityAnalysis:387,Tools_StartViewDomeAnalysis:388,Tools_StopViewDomeAnalysis:389,Tools_StartCutFillAnalysis:390,Tools_StopCutFillAnalysis:391,Tools_StartSunshineAnalysis:392,Tools_StopSunshineAnalysis:393,Tools_StartTerrainSlopeAnalysis:394,Tools_StopTerrainSlopeAnalysis:395,Tools_StartContourLineAnalysis:396,Tools_StopContourLineAnalysis:397,TileLayer_GetAllFlattenData:398, +Marker_SetupPOIAttachment:399,HeatMap3D_Add:400,HeatMap3D_Update:401,HeatMap3D_Focus:402,HeatMap3D_Delete:403,HeatMap3D_Show:404,HeatMap3D_Hide:405,HeatMap3D_Get:406,HeatMap3D_Clear:407,ShapeFileLayer_HighlightFeature:408,ShapeFileLayer_UnHighlightFeature:409,ShapeFileLayer_FocusFeature:410,ShapeFileLayer_GetFeatureInfo:411,Misc_EnterMultiViewport:412,Misc_ExitMultiViewport:413,Misc_SetActivateMultiViewport:414,Misc_GetActivateMultiViewport:415,Panorama_Enter:416,Panorama_Exit:417,Panorama_Switch:418, +VTPKService_Get:419,VTPKService_Set:420,SimulateTest__:421,Settings_CursorAutoSync:422,InfoTree_Focus:423,Marker_ShowByGroupId:424,Marker_HideByGroupId:425,Marker_DeleteByGroupId:426,ImageryLayer_Init:427,ImageryLayer_Add:428,Camera_LockBBox:429,Camera_UnLockBBox:430,Settings_SetWMTSLayerOpacity:431,Camera_EnterEarthCapture:432,Camera_ExitEarthCapture:433,Tools_AnalysisPopupAttributes:434,Tools_AnalysisCloseAttributes:435,ImageryLayer_Show:436,ImageryLayer_Hide:437,ImageryLayer_Delete:438,Settings_GetInteractiveMode:439, +VideoProjection_Clear:440,Misc_UpdateMultiViewport:441,Misc_downloadPakFiles:442,Settings_SetCampassPosition:443,Polygon3D_ShowAll:444,Polygon3D_HideAll:445,GeoJSONLayer_Add:446,GeoJSONLayer_Show:447,GeoJSONLayer_Hide:448,GeoJSONLayer_Delete:449,Vehicle_Add:450,Vehicle_Update:451,Vehicle_AddWayPoints:452,Vehicle_ClearWayPoints:453,Vehicle_Focus:454,Vehicle_Show:455,Vehicle_Hide:456,Vehicle_Get:457,Vehicle_Delete:458,Vehicle_Clear:459,Vehicle_MoveTo:460,Misc_ConvexHull2D:461,HeatMap_AddVoxels:462, +TileLayer_GetCollision:463,TileLayer_SetPointSize:464,Misc_QueryActorOrMaterial:465,CustomObject_StartGlow:466,CustomObject_StopGlow:467,Coord_Transform:468,RegisterJsCommunication:469,UnRegisterJsCommunication:470,Vehicle_CallBatchFunction:471,Camera_FlyAround:472,Marker3D_ShowByGroupId:473,Marker3D_HideByGroupId:474,Marker3D_DeleteByGroupId:475,Camera_EnterWorldAnimation:476,Camera_ExitWorldAnimation:477,TileLayer_SetDecalAttach:478,Settings_SetGameBoardVisible:479,Antenna_Add:480,Antenna_Update:481, +Antenna_Get:482,Antenna_Focus:483,Antenna_Delete:484,Antenna_Clear:485,Antenna_Show:486,Antenna_Hide:487,TileLayer_Clear:499,Settings_GetWKT:508,ImageryLayer_AddCustom:510,GeoJSONLayer_Focus:511,ImageryLayer_Focus:512,Marker_SetViewPort:513,Command_End:1E4},Aa=!1;(()=>{if(!Aa){Aa=!0;for(let a in p)p[p[a]]=a}})();class Na{constructor(a,b){this.id=a;this.visible=b}}class Oa{constructor(a,b,c,e){this.id=a.toString();this.coordinate=b;this.radius=c;this.heatValue=e}}class Pa{constructor(a,b,c,e,d,g,h, +q,k,f,l,t,x,r){this.id=a.toString();this.coordinate=b;this.imagePath=c;this.imageSize=e;this.url=d;this.text=g;this.range=h||[1,1E5];this.showLine=!!q;this.textColor=k||[0,0,0,1];this.textBackgroundColor=f||[1,1,1,.85];this.textBorderColor=l||[0,0,0,0];this.textRange=t||1E5;this.hoverImagePath=x;this.autoHidePopupWindow=r||!0}}class Qa{constructor(a,b,c){this.url=a;this.width=b;this.height=c}}class Ra{constructor(a,b,c,e,d,g,h,q){this.id=a.toString();this.coordinate=b;this.contentURL=c.url;this.contentSize= +[c.width,c.height];this.popupURL=e.url;this.popupSize=[e.width,e.height];this.pivot=d;this.range=g;this.autoHidePopupWindow=h||!0;this.popupPos=q}}class Sa{constructor(a,b,c,e,d,g){this.id=a.toString();this.coordinates=O(b);this.color=E(c);this.heightRange=e;this.intensity=d;this.depthTest=g||!0}}class Ta{constructor(a,b,c,e,d,g,h,q){this.id=a.toString();this.x=b;this.y=c;this.width=e;this.height=d;this.normalImage=g;this.hoverImage=h;this.tooltip=q}}class Ua{constructor(a,b,c,e,d,g,h,q,k){this.id= +a.toString();this.x=b;this.y=c;this.width=e;this.height=d;this.imageSequecePath=g;this.imageSequeceLength=h;this.loop=!!q;this.interactable=!!k}}class Va{constructor(a,b,c,e,d,g,h){this.id=a.toString();this.duration=b;this.thickness=c;this.interval=e;this.velocity=d;this.color=E(g);this.coordinates=h}}class Wa{constructor(a,b,c,e,d,g){this.id=a.toString();this.coordinate=b;this.radius=c;this.rippleNumber=e;this.color=E(d);this.brightness=g}}class Xa{constructor(a,b,c,e,d,g,h,q){this.id=a.toString(); +this.style=b;this.coordinates=O(c);this.color=E(e);this.height=d;this.intensity=g;this.tillingX=h;this.tillingY=q}}class Ya{constructor(a,b,c,e,d,g,h,q,k,f){this.id=a.toString();this.color=E(b);this.coordinates=c;this.style=void 0==e?0:e;if(0>this.style||5this.style||10{this.isMainThreadBusy?this._callNextForTimeout(5E3):this.callNext()},a)}}class Q{constructor(a,b,c){this.int=a;this.type=b;this.colorProps=c;this._useBatchUpdate=!1;this._tempUpdateData=[]}_checkCommand(a){a=this.type+a;let b=p[a];void 0==b&&this.int.logWithColor("red",`Invalid command: ${a}`);return b}_convertFilePath(a){return this.int.resourcesPath?a.replace("@path:",this.int.resourcesPath+"/"):a}_processProps(a){a=F(a);for(var b of a)for(let e in b)if("string"== +typeof b[e]&&b[e].startsWith("@path:")&&(b[e]=this._convertFilePath(b[e])),"imagesArray"==e)for(let d=0;da[3]||a[1]>a[4]||a[2]>a[5])return!1}else return!1;return!0}add(a,b,c,e,d,g,h,q,k,f,l){return this._checkBBox(b)?"undefined"==typeof d||"function"==typeof d?this.int.call({command:p.HeatMap_Add,id:a.toString(),bbox:b,range:c,data:F(e),style:-1},l):0==d||1==d?this.int.call({command:p.HeatMap_Add,id:a.toString(),bbox:b,range:c,data:F(e),style:d,textureSize:g,opacityMode:h,opacityRange:q, +blur:k,colors:f},l):this.int.call({command:p.HeatMap_Add,id:a.toString(),bbox:b,range:c,data:F(e),style:-1},l):(this.int.logWithColor("red","Invalid bbox value"),!1)}update(a,b,c,e,d){a={command:p.HeatMap_Update,id:a.toString()};if(b){if(!this._checkBBox(b))return this.int.logWithColor("red","Invalid bbox value"),!1;a.bbox=b}c&&(a.range=c);e&&(a.data=F(e));return this.int.call(a,d)}delete(a,b){return super._delete(a,b)}clear(a){return super._clear(a)}focus(a,b,c,e,d){return super._focus(a,b,c,e,d)}show(a, +b){return super._show(a,b)}hide(a,b){return super._hide(a,b)}get(a,b){return super._get(a,b)}addPoints(a,b,c){return this.int.call({command:p.HeatMap_AddPoints,id:a,data:F(b)},c)}removePoints(a,b,c){return this.int.call({command:p.HeatMap_RemovePoints,id:a,pointIds:F(b)},c)}setRange(a,b,c){return this.int.call({command:p.HeatMap_Update,id:a,range:b},c)}setBBox(a,b,c){return this._checkBBox(b)?this.int.call({command:p.HeatMap_Update,id:a,bbox:b},c):(this.int.logWithColor("red","Invalid bbox value"), +!1)}}class xb extends Q{constructor(a){super(a,"HeatMap3D")}_checkBBox(a){if(a instanceof Array){if(6!=a.length||a[0]>a[3]||a[1]>a[4]||a[2]>a[5])return!1}else return!1;return!0}add(a,b){return super._add(a,b)}addVoxels(a,b){return this.int.call({command:p.HeatMap_AddVoxels,data:F(a)},b)}update(a,b){return super._update(a,b)}delete(a,b){return super._delete(a,b)}clear(a){return super._clear(a)}focus(a,b,c,e,d){return super._focus(a,b,c,e,d)}show(a,b){return super._show(a,b)}hide(a,b){return super._hide(a, +b)}get(a,b){return super._get(a,b)}setDisplayMode(a,b,c){return this.int.call({command:p.HeatMap3D_Update,id:a,displayMode:b},c)}}class yb extends Q{constructor(a){super(a,"HighlightArea","color")}add(a,b){return super._add(a,b)}update(a,b){return super._update(a,b)}delete(a,b){return super._delete(a,b)}clear(a){return super._clear(a)}focus(a,b,c,e,d){return super._focus(a,b,c,e,d)}show(a,b){return super._show(a,b)}hide(a,b){return super._hide(a,b)}get(a,b){return super._get(a,b)}setColor(a,b,c){return super._updateOneProp(a, +"color",E(b),c)}setCoordinates(a,b,c){return super._updateOneProp(a,"coordinates",b,c)}setHeightRange(a,b,c){return super._updateOneProp(a,"heightRange",b,c)}setIntensity(a,b,c){return super._updateOneProp(a,"intensity",b,c)}setDepthTest(a,b,c){return super._updateOneProp(a,"depthTest",b,c)}}class zb extends Q{constructor(a){super(a,"ImageryLayer")}init(a,b){return this.int.call({command:p.ImageryLayer_Init,xmlPath:a.xmlUrl,layerName:a.layerName,tileMatrixName:a.tileMatrixName,ogcEPSG:a.ogcEPSG,cachePath:a.cachePath, +mapMode:a.mapMode,renderMode:a.renderMode},b)}add(a,b){const c=this;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){return a instanceof Array?new Promise(e=>$jscomp.asyncExecutePromiseGeneratorFunction(function*(){let d;for(let g of a)if(d=yield c.addOne(g,b),0!=d.result){e(d);break}e(d)})):c.addOne(a,b)})}addOne(a,b){return this.int.call({command:p.ImageryLayer_Add,id:a.id,url:a.url,xmlPath:a.xmlPath,layerName:a.layerName,tileMatrixName:a.tileMatrixName,ogcEPSG:a.ogcEPSG},b)}show(a, +b){return super._show(a,b)}hide(a,b){return super._hide(a,b)}delete(a,b){return super._delete(a,b)}focus(a,b,c,e,d){return super._focus(a,b,c,e,d)}}class Ab extends Q{constructor(a){super(a,"Light","color")}add(a,b){return super._add(a,b)}update(a,b){return super._update(a,b)}delete(a,b){return super._delete(a,b)}clear(a){return super._clear(a)}focus(a,b,c,e,d){return super._focus(a,b,c,e,d)}show(a,b){return super._show(a,b)}showAll(a){return super._showAll(a)}hide(a,b){return super._hide(a,b)}hideAll(a){return super._hideAll(a)}get(a, +b){return super._get(a,b)}}class Bb extends Q{constructor(a){super(a,"Marker","fontColor|fontOutlineColor|textBackgroundColor|lineColor")}add(a,b){this._fixMarkerData(a,"add");return super._add(a,b)}_fixMarkerProperty(a,b){a.textColor&&(a.fontColor=a.textColor);a.url&&(a.popupURL=a.url);a.dispalyMode&&(a.displayMode=a.dispalyMode);T(a.displayMode)&&"add"==b&&(a.displayMode=4);a.popupURL&&!a.popupSize&&"add"==b&&(a.popupSize=[600,400]);0==a.showLine&&(a.lineSize=[0,0]);1!=a.showLine||null!=a.lineSize&& +void 0!=a.lineSize||(a.lineSize=[2,100]);4==a.displayMode&&0{Ca="zh"===a?"zh":"en";va={};a="zh"==Ca;for(let b in Da){let c=Da[b];va[b]=a?c[0]:c[1]}for(let b of H.onLanguageChangedCallbacks)"function"==typeof b&&b()};H.getString=a=>va[a];class Qb{constructor(a){this.int=a;this._useOldDataFormat=!1}useOldDataFormat(a){this._useOldDataFormat=a||!0}get(a){return this.int.call0(p.Camera_GetCamera,a)}_setByArray(a,b,c){return this.set(a[0],a[1],a[2],a[3],a[4],b,c)}_setByObject(a,b,c){return this.set(a.x,a.y,a.z,a.pitch,a.yaw,b,c)}set(a,b,c,e,d, +g,h){if(a instanceof Array&&5<=a.length)return this._setByArray(a,b,c);if("object"==typeof a&&a.hasOwnProperty("x"))return this._setByObject(a,b,c);"function"==typeof g&&(h=g,g=void 0);if(this._useOldDataFormat){let q=e;e=d;d=q}return this.int.call({command:p.Camera_Set,coordinate:[a,b,c],pitch:e||0,yaw:d||0,flyTime:g},h)}lookAt(a,b,c,e,d,g,h,q){"function"==typeof h&&(q=h,h=void 0);if(this._useOldDataFormat){let k=d;d=g;g=k}return this.int.call({command:p.Camera_Set,coordinate:[a,b,c],distance:e, +pitch:d||0,yaw:g||0,flyTime:h},q)}lookAtBBox(a,b,c,e,d){"function"==typeof e&&(d=e,e=void 0);if(this._useOldDataFormat){let g=b;b=c;c=g}return this.int.call({command:p.Camera_LookAtBBox,bbox:a,pitch:b||0,yaw:c||0,flyTime:e},d)}playAnimation(a,b){return this.int.call({command:p.Camera_PlayAnimation,id:a},b)}stopAnimation(a){return this.int.call0(p.Camera_StopAnimation,a)}pauseAnimation(a){return this.int.call0(p.Camera_PauseAnimation,a)}resumeAnimation(a){return this.int.call0(p.Camera_ResumeAnimation, +a)}getAnimationList(a){return this.int.call0(p.Camera_GetAnimationList,a)}getAnimationImage(a,b){return this.int.call({command:p.Camera_GetAnimationImage,name:a},b)}moveForward(a){return this.int.call({command:p.Camera_Move,moveForward:!0},a)}moveBackward(a){return this.int.call({command:p.Camera_Move,moveBackward:!0},a)}moveLeft(a){return this.int.call({command:p.Camera_Move,moveLeft:!0},a)}moveRight(a){return this.int.call({command:p.Camera_Move,moveRight:!0},a)}moveUp(a){return this.int.call({command:p.Camera_Move, +moveUp:!0},a)}moveDown(a){return this.int.call({command:p.Camera_Move,moveDown:!0},a)}turnLeft(a){return this.int.call({command:p.Camera_Move,turnLeft:!0},a)}turnRight(a){return this.int.call({command:p.Camera_Move,turnRight:!0},a)}turnUp(a){return this.int.call({command:p.Camera_Move,turnUp:!0},a)}turnDown(a){return this.int.call({command:p.Camera_Move,turnDown:!0},a)}stop(a){return this.int.call({command:p.Camera_Move,stop:!0},a)}getEulerAngle(a,b){const c=360/(2*Math.PI);let e=b[0]-a[0],d=b[1]- +a[1];return[Math.atan2(b[2]-a[2],Math.sqrt(e*e+d*d))*c,Math.atan2(e,d)*c-90,0]}lockByBBox(a,b){return this.int.call({command:p.Camera_LockBBox,bbox:a},b)}unlock(a){return this.int.call({command:p.Camera_UnLockBBox},a)}flyAround(a,b,c,e,d){return this.int.call({command:p.Camera_FlyAround,coordinate:a,rotation:b||[0,90,0],distance:c||1E3,time:e||10},d)}enterWorld(a){return this.int.call({command:p.Camera_ExitWorldAnimation},a)}exitWorld(a){return this.int.call({command:p.Camera_EnterWorldAnimation}, +a)}}class Rb{constructor(a){this.int=a}screen2World(a,b,c){return this.int.call({command:p.Coord_Screen2World,screenPosition:[a,b]},c)}world2Screen(a,b,c,e){return this.int.call({command:p.Coord_World2Screen,worldlocation:[a,b,c]},e)}gcs2pcs(a,b,c){"function"==typeof b&&(c=b);T(b)&&(b=1);if(1==b)return this.int.call({command:p.Coord_GCS2PCS,coordinates:S(a)},c);2==b?this.transform(S(a),2,0,c):3==b?this.transform(S(a),3,0,c):console.error("\u672a\u77e5\u5750\u6807\u7cfb\u7c7b\u578b")}pcs2gcs(a,b,c){"function"== +typeof b&&(c=b);T(b)&&(b=1);if(1==b)return this.int.call({command:p.Coord_PCS2GCS,coordinates:S(a)},c);2==b?this.transform(S(a),0,2,c):3==b?this.transform(S(a),0,3,c):console.error("\u672a\u77e5\u5750\u6807\u7cfb\u7c7b\u578b")}transform(a,b,c,e){return this.int.call({command:p.Coord_Transform,coordinates:S(a),src:b,dest:c},e)}}class Sb{constructor(a){this.int=a}start(a){return this.int.call0(p.EditHelper_Start,a)}cancel(a){return this.int.call0(p.EditHelper_Quit,a)}finish(a,b){return this.int.call({command:p.EditHelper_Finish, +withOffset:a||!0},b)}setParam(a,b,c,e){return this.int.call({command:p.EditHelper_SetParam,lineType:a,buildType:b,color:E(c)},e)}}class Tb{constructor(a){this.int=a}setVisibility(a,b){return this.int.call({command:p.InfoTree_SetVisibility,layers:F(a)},b)}show(a,b){return this.int.call({command:p.InfoTree_Show,ids:J(a)},b)}hide(a,b){return this.int.call({command:p.InfoTree_Hide,ids:J(a)},b)}enableXRay(a,b,c){return this.int.call({command:p.InfoTree_EnableXRay,ids:F(a),color:E(b)},c)}disableXRay(a, +b){return this.int.call({command:p.InfoTree_DisableXRay,ids:F(a)},b)}showByGroupId(a,b){return this.int.call({command:p.InfoTree_ShowByGroupId,ids:J(a)},b)}hideByGroupId(a,b){return this.int.call({command:p.InfoTree_HideByGroupId,ids:J(a)},b)}highlightByGroupId(a,b){return this.int.call({command:p.InfoTree_HighlightByGroupId,ids:J(a)},b)}deleteByGroupId(a,b){return this.int.call({command:p.InfoTree_DeleteByGroupId,ids:J(a)},b)}get(a){return this.int.call0(p.InfoTree_Get,a)}focus(a,b){return this.int.call({command:p.InfoTree_Focus, +ids:J(a)},b)}}class Ub{constructor(a){this.int=a;this.apiVersion="6.0";this.apiVersionServer=""}isApiVersionMatched(){return"1.0.0"==this.apiVersionServer||this.apiVersionServer==this.int.getVersion()}addImageButtons(a,b){return this.int.call({command:p.Misc_AddImageButton,data:F(a)},b)}deleteImageButtons(a,b){return this.int.call({command:p.Misc_DeleteImageButton,ids:J(a)},b)}addAnimatedImageButtons(a,b){return this.int.call({command:p.Misc_AddAnimatedImageButton,data:F(a)},b)}setApiVersionReceived(a){this.int.onApiVersionReceived= +a}playVideo(a,b,c,e,d,g,h){return this.int.call({command:p.Misc_PlayVideo,data:[{id:a.toString(),position:[b,c],size:[e,d],url:g}]},h)}stopPlayVideo(a,b){return this.int.call({command:p.Misc_StopPlayVideo,ids:J(a)},b)}playMovie(a,b,c){"function"==typeof b&&(c=b,b=!1);return this.int.call({command:p.Misc_PlayMovie,loop:b,url:a},c)}stopMovie(a){return this.int.call({command:p.Misc_StopMovie},a)}playVideoAlone(a,b,c){let e=[];e.push(`--URL=${a}`);"object"==typeof b&&(b.hasOwnProperty("mute")&&b.mute&& +e.push("--Mute"),b.hasOwnProperty("x")&&-1!=b.x&&e.push(`--Left=${b.x}`),b.hasOwnProperty("y")&&-1!=b.y&&e.push(`--Top=${b.y}`),b.hasOwnProperty("cx")&&0!=b.cx&&e.push(`--Width=${b.cx}`),b.hasOwnProperty("cy")&&0!=b.cy&&e.push(`--Height=${b.cy}`),b.hasOwnProperty("title")&&b.title&&e.push(`--Title="${b.title}"`),b.hasOwnProperty("opacity")&&0!=b.opacity&&e.push(`--Opacity=${b.opacity}`),b.hasOwnProperty("style")&&e.push(`--FormBorderStyle=${b.style}`),b.hasOwnProperty("hideBuffering")&&b.hideBuffering&& +e.push("--HideBuffering"),b.hasOwnProperty("maximizeBox")&&b.maximizeBox&&e.push("--MaximizeBox"),b.hasOwnProperty("notTopmost")&&b.notTopmost&&e.push("--NotTopmost"));a=e.join(" ");return this.startProcess("$VlcPlayer",a,!0,c)}stopPlayVideoAlone(a,b){return this.int.test(2,a,b)}setWindowResolution(a,b,c){return this.int.call({command:p.Misc_SetWindowResolution,cx:a,cy:b,mode:0},c)}callBPFunction(a,b){return this.int.call({command:p.Misc_CallBPFunction,data:F(a)},b)}enterReportMode(a){return this.int.call0(p.Misc_EnterReportMode)}exitReportMode(a){return this.int.call0(p.Misc_ExitReportMode, +a)}showAllFoliages(a){return this.int.call0(p.Misc_ShowAllFoliages,a)}hideAllFoliages(a){return this.int.call0(p.Misc_HideAllFoliages,a)}startProcess(a,b,c,e){"function"==typeof c&&(e=c,c=!0);return this.int.call({command:p.Misc_StartProcess,appName:a,commandLine:b,visible:c},e)}enterMultiViewportMode(a,b,c,e){if(null==b||void 0==b)b="#DEA309";if(null==c||void 0==c)c=2;return this.int.call({command:p.Misc_EnterMultiViewport,type:a,lineColor:E(b),lineThickness:c},e)}exitMultiViewportMode(a){return this.int.call({command:p.Misc_ExitMultiViewport}, +a)}setActiveViewport(a,b){return this.int.call({command:p.Misc_SetActivateMultiViewport,viewIndex:F(a)},b)}getActiveViewport(a){return this.int.call({command:p.Misc_GetActivateMultiViewport},a)}setMultiviewportInteractSync(a,b){this.setCameraFollow4Viewport(a,b)}setCameraFollow4Viewport(a,b){return this.int.call({command:p.Misc_UpdateMultiViewport,moverTogether:a},b)}downloadPakFiles(a,b){return this.int.call({command:p.Misc_downloadPakFiles,ids:F(a)},b)}getConvexPolygon(a,b){return this.int.call({command:p.Misc_ConvexHull2D, +data:F(a)},b)}getMaterial(a,b){return this.int.call({command:p.Misc_QueryActorOrMaterial,idOrPaths:F(a)},b)}getBPFunction(a,b){return this.int.call({command:p.Misc_QueryActorOrMaterial,idOrPaths:F(a)},b)}startPolygonClip(a,b,c){return this.int.tools.startPolygonClip(a,b,c)}stopClip(a){return this.int.tools.stopClip(a)}playAnimation(a,b){return this.int.camera.playAnimation(a,b)}stopAnimation(a){return this.int.camera.stopAnimation(a)}setDateTime(a,b,c,e,d,g,h){return this.int.weather.setDateTime(a, +b,c,e,d,g,h)}setQueryToolState(a,b){return this.int.call({"c.ommand":p.Settings_SetMousePickMask,mouseClick:a},b)}setCampassVisible(a,b){return this.int.settings.setCampassVisible(a,b)}setMainUIVisibility(a,b){return this.int.settings.setMainUIVisibility(a,b)}setMousePickMask(a,b){return this.int.settings.setMousePickMask(a,b)}}class Vb{constructor(a){this.int=a}setMapMode(a,b,c){b=b||{};return this.int.call({command:p.Settings_SetMapMode,mode:a,serviceType:b.serviceType||0,coordType:b.coordType|| +0,mapPoint:b.mapPoint||[0,0],longitude:b.longitude||0,latitude:b.latitude||0,cache:b.cache||":memory:",style:b.style||"mapbox://styles/mapbox/streets-v10",groundHeight:b.groundHeight||0,renderMode:b.renderMode||0,decalMode:b.decalMode||1,serverURL:b.serverURL,coordOrder:b.coordOrder,maxLevel:b.maxLevel},c)}getMapMode(a){return this.int.call0(p.Settings_GetMapMode,a)}setWMTSLayerVisible(a,b){this.setwmtsLayerVisible(a,b)}setwmtsLayerVisible(a,b){return this.int.call({command:p.Settings_SetWMTSLayerVisible, +data:F(a)},b)}setWMTSLayerOpacity(a,b){return this.int.call({command:p.Settings_SetWMTSLayerOpacity,data:F(a)},b)}setMapURL(a,b){return this.int.call({command:p.Settings_SetMapURL,url:a},b)}highlightColor(a,b){return this.setHighlightColor(a,b)}setHighlightColor(a,b){return this.int.call({command:p.Settings_SetHighlightColor,color:E(a)},b)}setFovX(a,b){return this.int.call({command:p.Settings_SetFovX,value:a},b)}setOceanColor(a,b){return this.int.call({command:p.Settings_SetOceanColor,color:E(a)}, +b)}setEnableInteract(a,b){return this.int.call({command:p.Settings_SetEnableInteract,enableInteract:a},b)}setInteractiveMode(a,b){return this.int.call({command:p.Settings_SetInteractiveMode,mode:a},b)}setRoleLocation(a,b,c){return this.int.call({command:p.Settings_SetInteractiveMode,mode:1,location:a,rotation:b},c)}getInteractiveMode(a){return this.int.call({command:p.Settings_GetInteractiveMode},a)}setCampassVisible(a,b){return this.int.call({command:p.Settings_SetCampassVisible,visible:a},b)}setCampassPosition(a, +b,c){return this.int.call({command:p.Settings_SetCampassPosition,position:[a,b]},c)}setMainUIVisibility(a,b){return this.int.call({command:p.Settings_SetMainUIVisibility,visible:a},b)}setMousePickMask(a,b){let c=!1,e=!1,d=!1;a&sa.MouseClick&&(c=!0);a&sa.MouseMove&&(e=!0);a&sa.MouseHover&&(d=!0);return this.int.call({command:p.Settings_SetMousePickMask,mouseClick:c,mouseMove:e,mouseHover:d},b)}setTerrainAlpha(a,b){return this.int.call({command:p.Settings_SetTerrainAlpha,alpha:a},b)}setEnableCameraMovingEvent(a, +b,c){return this.int.call({command:p.Settings_EnableCameraMovingEvent,bEnable:a,monitorThreshold:b},c)}setLabelLayer(a,b){return this.int.call({command:p.VTPKService_Set,vtpk:a},b)}getLabelLayer(a){return this.int.call({command:p.VTPKService_Get},a)}removeLabelLayer(a){return this.int.call({command:p.VTPKService_Set,vtpk:""},a)}setRenderedCursorVisible(a,b){this.setCursorAutoSync(a,b)}setCursorAutoSync(a,b){return this.int.call({command:p.Settings_CursorAutoSync,useSoftwareCursor:a},b)}setScreenControlsVisible(a, +b){return this.int.call({command:p.Settings_SetGameBoardVisible,visible:a},b)}getProjectWKT(a){return this.int.call({command:p.Settings_GetWKT},a)}}class Wb{constructor(a){this.int=a}setReportMode(a,b,c,e){return this.int.call({command:p.Settings_SetReport,alignment:a,playMode:b,moveInOtherView:c},e)}getReportMode(a){return this.int.call({command:p.Settings_GetReport},a)}setControlMode(a,b,c,e,d,g){return this.int.call({command:p.Settings_SetControl,speed:a,yawSpeed:b,rotateSelf:c,useFemale:e,viewType:d}, +g)}getControlMode(a){return this.int.call({command:p.Settings_GetControl},a)}setPostProcessMode(a,b){let c=1E3,e=1E3;0<=a.terrainGlobalAlpha&&1>=a.terrainGlobalAlpha&&(c=1E3*a.terrainGlobalAlpha);0<=a.osgbGlobalAlpha&&1>=a.osgbGlobalAlpha&&(e=1E3*a.osgbGlobalAlpha);return this.int.call({command:p.Settings_SetPostProcess,globalIllumination:a.globalIllumination,chromaticAberration:a.chromaticAberration,ambientRadius:a.ambientRadius,ambientFadeDistance:a.ambientFadeDistance,exposureEnabled:a.exposureEnabled, +exposureCompensation:a.exposureCompensation,depthFiethSwitch:a.depthFiethSwitch,focalLength:a.focalLength,aperture:a.aperture,deepBlur:a.deepBlur,contrast:a.contrast,saturation:a.saturation,lensFlareIntensity:a.lensFlareIntensity,ambientIntensity:a.ambientIntensity,bloomIntensity:a.bloomIntensity,lutMode:a.lutMode,lutIntensity:a.lutIntensity,darkCorner:a.darkCorner,screenPercentage:a.screenPercentage,terrainGlobalAlpha:c,terrainGlobalLitStatus:a.terrainGlobalLitStatus,osgbGlobalLitStatus:a.osgbGlobalLitStatus, +osgbGlobalAlpha:e,antiAliasing:a.antiAliasing,tonemapper:a.tonemapper,postProcessEffects:a.postProcessEffects,dofMode:a.dofMode,wireThickness:a.wireThickness,receiveDecalMode:a.receiveDecalMode},b)}getPostProcessMode(a){return this.int.call({command:p.Settings_GetPostProcess},a)}setCameraMode(a,b,c,e,d){e&&"function"==typeof e&&(d=e);return this.int.call({command:p.Settings_SetCamera,nearClipPlane:a,fovH:b,minCamHeight:c,maxCamHeight:e},d)}getCameraMode(a){return this.int.call({command:p.Settings_GetCamera}, +a)}setMapMode(a,b,c){b=b||{};return this.int.call({command:p.Settings_SetMapMode,mode:a,serviceType:b.serviceType||0,coordType:b.coordType||0,mapPoint:b.mapPoint||[0,0],longitude:b.longitude||0,latitude:b.latitude||0,cache:b.cache||":memory:",style:b.style||"mapbox://styles/mapbox/streets-v10",groundHeight:b.groundHeight||0,renderMode:b.renderMode||0,decalMode:b.decalMode||1,serverURL:b.serverURL,coordOrder:b.coordOrder,maxLevel:b.maxLevel},c)}getMapMode(a){return this.int.call0(p.Settings_GetMapMode, +a)}}class Xb{constructor(a){this.int=a}startPolygonClip(a,b,c){return this.int.call({command:p.Tools_StartPolygonClip,data:F({id:"0",coordinates:O(a),toggleImageCut:b})},c)}startPlaneClip(a,b,c,e,d){return this.int.call({command:p.Tools_StartPlaneClip,location:a,rotation:b,isShowPlane:c,isEdit:e},d)}startVolumeClip(a,b,c,e,d,g){return this.int.call({command:p.Tools_StartVolumeClip,bbox:a,rotation:d,value:b,isShowPlane:c,isEdit:e},g)}updateVolumeClip(a,b,c,e,d,g){return this.int.call({command:p.Tools_UpdateVolumeClip, +bbox:a,rotation:d,value:b,isShowPlane:c,isEdit:e},g)}stopClip(a){return this.stopPolygonClip(a)}stopPolygonClip(a){return this.int.call0(p.Tools_StopClip,a)}stopPlaneClip(a){return this.int.call({command:p.Tools_StopPlaneClip},a)}stopVolumeClip(a){return this.int.call({command:p.Tools_StopVolumeClip},a)}setMeasurement(a,b,c){b=b||{};return this.int.call({command:p.Tools_SetMeasurement,type:a,pointSize:b.pointSize,textSize:b.textSize,textColor:E(b.textColor),pointColor:E(b.pointColor),lineColor:E(b.lineColor), +areaColor:E(b.areaColor),showCoordinateText:b.showCoordinateText},c)}startMeasurement(a){return this.int.call0(p.Tools_StartMeasurement,a)}stopMeasurement(a){return this.int.call0(p.Tools_StopMeasurement,a)}lineIntersect(a,b,c){return this.int.call({command:p.Tools_LineIntersect,data:[{start:a,end:b}],highPrecision:!1,returnDetails:!0},c)}linesIntersect(a,b,c,e){return this.int.call({command:p.Tools_LineIntersect,data:F(a),highPrecision:b,returnDetails:c},e)}startGeometryEdit(a,b,c){return this.int.call({command:p.Tools_StartGeometryEdit, +id:a,type:b},c)}stopGeometryEdit(a){return this.int.call0(p.Tools_StopGeometryEdit,a)}startSkylineAnalysis(a,b){a=a||{};a.outlineColor&&(a.outlineColor=E(a.outlineColor));a.sceneColor&&(a.sceneColor=E(a.sceneColor));a.skylineColor&&(a.skylineColor=E(a.skylineColor));a.backgroundColor&&(a.backgroundColor=E(a.backgroundColor));if(a.tileLayers){a.tileLayers=F(a.tileLayers);for(let c of a.tileLayers)c.hasOwnProperty("color")&&(c.color=E(c.color))}a.command=p.Tools_StartSkylineAnalysis;return this.int.call(a, +b)}stopSkylineAnalysis(a){return this.int.call0(p.Tools_StopSkylineAnalysis,a)}exportSkyline(a,b,c,e){c=c||{};c.skylineColor&&(c.skylineColor=E(c.skylineColor));c.backgroundColor&&(c.backgroundColor=E(c.backgroundColor));if(c.tileLayers){c.tileLayers=F(c.tileLayers);for(let d of c.tileLayer)d.hasOwnProperty("color")&&(d.color=E(d.color))}return this.int.call({command:p.Tools_ExportSkyline,path:a,size:b,skylineColor:c.skylineColor,backgroundColor:c.backgroundColor},e)}startViewshedAnalysis(a,b){a= +a||{};a.visibleColor&&(a.visibleColor=E(a.visibleColor));a.invisibleColor&&(a.invisibleColor=E(a.invisibleColor));a.command=p.Tools_StartViewshedAnalysis;return this.int.call(a,b)}stopViewshedAnalysis(a){return this.int.call0(p.Tools_StopViewshedAnalysis,a)}startVisiblityAnalysis(a,b){a=a||{};a.visibleColor&&(a.visibleColor=E(a.visibleColor));a.invisibleColor&&(a.invisibleColor=E(a.invisibleColor));a.command=p.Tools_StartVisiblityAnalysis;return this.int.call(a,b)}stopVisiblityAnalysis(a){return this.int.call0(p.Tools_StopVisiblityAnalysis, +a)}startViewDomeAnalysis(a,b){a=a||{};a.visibleColor&&(a.visibleColor=E(a.visibleColor));a.invisibleColor&&(a.invisibleColor=E(a.invisibleColor));a.command=p.Tools_StartViewDomeAnalysis;return this.int.call(a,b)}stopViewDomeAnalysis(a){return this.int.call0(p.Tools_StopViewDomeAnalysis,a)}startCutFillAnalysis(a,b){a=a||{};a.cutLineColor&&(a.cutLineColor=E(a.cutLineColor));a.fillLineColor&&(a.fillLineColor=E(a.fillLineColor));a.cutPointColor&&(a.cutPointColor=E(a.cutPointColor));a.fillPointColor&& +(a.fillPointColor=E(a.fillPointColor));a.gridColor&&(a.gridColor=E(a.gridColor));a.command=p.Tools_StartCutFillAnalysis;return this.int.call(a,b)}stopCutFillAnalysis(a){return this.int.call0(p.Tools_StopCutFillAnalysis,a)}startSunshineAnalysis(a,b){var c=/^(0?[0-9]|1[0-9]|[2][0-3]):(0?[0-9]|[1-5][0-9])$/;if(null==a||void 0==a)console.error("\u53c2\u6570\u4e0d\u80fd\u4e3a\u7a7a");else{let e=a.startTime,d=a.endTime;if(null==e||""==e||null==d||""==d)console.error("\u65f6\u95f4\u53c2\u6570\u683c\u5f0f\u4e0d\u6b63\u786e"); +else if(e.match(c)&&d.match(c))if(e.split(":"))if(a.startHour=parseInt(e.split(":")[0]),a.startMinute=parseInt(e.split(":")[1]),d.split(":"))if(a.endHour=parseInt(d.split(":")[0]),a.endMinute=parseInt(d.split(":")[1]),a.startHour>a.endHour)console.error("\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u5927\u4e8e\u7ed3\u675f\u65f6\u95f4");else{if(a.startHour==a.endHour){if(a.startMinute==a.endMinute){console.error("\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u7b49\u4e8e\u7ed3\u675f\u65f6\u95f4");return}if(a.startMinute> +a.endMinute){console.error("\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u5927\u4e8e\u7ed3\u675f\u65f6\u95f4");return}}T(a.groundElevation)||(c=a.groundElevation,!isNaN(parseFloat(c))&&isFinite(c)&&(a.undersideHeight=a.groundElevation,delete a.groundElevation));a.command=p.Tools_StartSunshineAnalysis;return this.int.call(a,b)}else console.error("\u53c2\u6570endTime\u65f6\u95f4\u683c\u5f0f\u4e0d\u6b63\u786e");else console.error("\u53c2\u6570startTime\u65f6\u95f4\u683c\u5f0f\u4e0d\u6b63\u786e");else console.error("\u65f6\u95f4\u53c2\u6570\u683c\u5f0f\u4e0d\u6b63\u786e")}}stopSunshineAnalysis(a){return this.int.call0(p.Tools_StopSunshineAnalysis, +a)}startTerrainSlopeAnalysis(a,b){a.command=p.Tools_StartTerrainSlopeAnalysis;return this.int.call(a,b)}stopTerrainSlopeAnalysis(a){return this.int.call0(p.Tools_StopTerrainSlopeAnalysis,a)}startContourLineAnalysis(a,b){a.command=p.Tools_StartContourLineAnalysis;return this.int.call(a,b)}stopContourLineAnalysis(a){return this.int.call0(p.Tools_StopContourLineAnalysis,a)}startFloodFill(a,b){a=a||{};a.color&&(a.color=E(a.color));a.command=p.Tools_StartFloodFill;return this.int.call(a,b)}stopFloodFill(a){return this.int.call0(p.Tools_StopFloodFill, +a)}replaceTextureByVideo(a,b,c){return this.int.call({command:p.Tools_ReplaceTexture,texturePackage:a,newTexture:b,type:1},c)}replaceTextureByImage(a,b,c){return this.int.call({command:p.Tools_ReplaceTexture,texturePackage:a,newTexture:b,type:2},c)}replaceTextureByUrl(a,b,c){return this.int.call({command:p.Tools_ReplaceTexture,texturePackage:a,newTexture:b,type:3},c)}restoreTexture(a,b){return this.int.call({command:p.Tools_RestoreTexture,ids:F(a)},b)}showPanel(a,b,c){this.showAnalysisPanel(a,b,c)}hidePanel(a){this.hideAnalysisPanel(a)}showAnalysisPanel(a, +b,c){return this.int.call({command:p.Tools_AnalysisPopupAttributes,type:a,position:b},c)}hideAnalysisPanel(a){return this.int.call({command:p.Tools_AnalysisCloseAttributes},a)}}class Yb{constructor(a){this.int=a}getParams(a){return this.int.call0(p.Weather_GetParams,a)}_setParam(a,b){return this.int.call({command:p.Weather_SetParams,data:a},b)}setDateTime(a,b,c,e,d,g,h){return this.int.call({command:p.Weather_SetDate,year:a,month:b,day:c,hour:e,minute:d,daynightLoop:g},h)}getDateTime(a){return this.int.call0(p.Weather_GetDate, +a)}simulateTime(a,b,c,e){let d=0,g=0,h=0,q=0;a instanceof Array?(0this.sendApi(c))}getPlayer(){return this.player}setHost(a, +b){this.url=`ws://${a}:${b}`}connectWebSocket(){if(!this.player){this.log(`Connecting: ${this.url}`);if("undefined"==typeof window)this.websocket=new (require("ws"))(this.url);else{if(!("WebSocket"in window)){console.error("Not Support WebSocket!");return}this.websocket=new WebSocket(this.url)}this.websocket.onopen=()=>this.onConnectionOpen();this.websocket.onmessage=a=>this.onConnectionMessage(a.data);this.websocket.onclose=a=>this.onConnectionClose(a);this.websocket.onerror=a=>this.onConnectionError(a)}}setEventCallback(a){this.options.onEvent= +a}destroy(){this.isDestroyed=!0;this.player&&this.player.destroy();this.websocket&&(this.websocket.close(),this.websocket=null)}reset(a,b){return this.call({command:p.Reset,resetType:a||Ba.ClearObjects},b)}saveProject(a){return this.call0(p.SaveProject,a)}registerTick(a,b,c){b=b||{};"__execute__"!=a&&(b.func="tick");this.call({command:p.RegisterJsCommunication,id:this.tickMarkerId,url:a,func:b.func,x:b.x||4,y:b.y||4,width:b.width||400,height:b.height||300,visible:b.visible||!1},c)}removeTick(a){this.call({command:p.UnRegisterJsCommunication, +ids:[this.tickMarkerId]},a)}showTickWindow(a,b){this.isCalledInCEF?ue.internal.showtickwindow(a):a?this.registerTick("__show__",{},b):this.registerTick("",{},b)}executeJsInTickPage(a,b){this.registerTick("__execute__",{func:a},b)}getVersion(){return"6.0.0102.16504"}checkApiReady(){if(!this.isReady)throw console.error("The interface call is not ready!"),"The interface call is not ready!";return!0}get camera(){if(!this.checkApiReady())return null;this._camera||(this._camera=new Qb(this));return this._camera}get coord(){if(!this.checkApiReady())return null; +this._coord||(this._coord=new Rb(this));return this._coord}get infoTree(){if(!this.checkApiReady())return null;this._infoTree||(this._infoTree=new Tb(this));return this._infoTree}get cameraTour(){if(!this.checkApiReady())return null;this._cameraTour||(this._cameraTour=new nb(this));return this._cameraTour}get tileLayer(){if(!this.checkApiReady())return null;this.__tileLayer||(this._tileLayer=new Lb(this));return this._tileLayer}get tag(){if(!this.checkApiReady())return null;this._tag||(this._tag= +new Kb(this));return this._tag}get marker(){if(!this.checkApiReady())return null;this._marker||(this._marker=new Bb(this));return this._marker}get marker3d(){if(!this.checkApiReady())return null;this._marker3d||(this._marker3d=new Cb(this));return this._marker3d}get customTag(){if(!this.checkApiReady())return null;this._customTag||(this._customTag=new rb(this));return this._customTag}get radiationPoint(){if(!this.checkApiReady())return null;this._radiationPoint||(this._radiationPoint=new Ib(this)); +return this._radiationPoint}get customMesh(){if(!this.checkApiReady())return null;this._customMesh||(this._customMesh=new pb(this));return this._customMesh}get waterMesh(){if(!this.checkApiReady())return null;this._waterMesh||(this._waterMesh=new Pb(this));return this._waterMesh}get waterFlowField(){if(!this.checkApiReady())return null;this._waterFlowField||(this._waterFlowField=new Ob(this));return this._waterFlowField}get polyline(){if(!this.checkApiReady())return null;this._polyline||(this._polyline= +new Hb(this));return this._polyline}get odline(){if(!this.checkApiReady())return null;this._odline||(this._odline=new Db(this));return this._odline}get polygon3d(){if(!this.checkApiReady())return null;this._polygon3d||(this._polygon3d=new Gb(this));return this._polygon3d}get polygon(){if(!this.checkApiReady())return null;this._polygon||(this._polygon=new Fb(this));return this._polygon}get heatmap(){if(!this.checkApiReady())return null;this._heatmap||(this._heatmap=new wb(this));return this._heatmap}get heatmap3d(){if(!this.checkApiReady())return null; +this._heatmap3d||(this._heatmap3d=new xb(this));return this._heatmap3d}get beam(){if(!this.checkApiReady())return null;this._beam||(this._beam=new mb(this));return this._beam}get highlightArea(){if(!this.checkApiReady())return null;this._highlightArea||(this._highlightArea=new yb(this));return this._highlightArea}get customObject(){if(!this.checkApiReady())return null;this._customObject||(this._customObject=new qb(this));return this._customObject}get videoProjection(){if(!this.checkApiReady())return null; +this._videoProjection||(this._videoProjection=new Nb(this));return this._videoProjection}get panorama(){if(!this.checkApiReady())return null;this._panorama||(this._panorama=new Eb(this));return this._panorama}get decal(){if(!this.checkApiReady())return null;this._decal||(this._decal=new sb(this));return this._decal}get dynamicWater(){if(!this.checkApiReady())return null;this._dynamicWater||(this._dynamicWater=new tb(this));return this._dynamicWater}get floodFill(){if(!this.checkApiReady())return null; +this._floodFill||(this._floodFill=new ub(this));return this._floodFill}get cesium3DTileset(){if(!this.checkApiReady())return null;this._cesium3DTileset||(this._cesium3DTileset=new ob(this));return this._cesium3DTileset}get shapeFileLayer(){if(!this.checkApiReady())return null;this._shapeFileLayer||(this._shapeFileLayer=new Jb(this));return this._shapeFileLayer}get light(){if(!this.checkApiReady())return null;this._light||(this._light=new Ab(this));return this._light}get imageryLayer(){if(!this.checkApiReady())return null; +this._imageryLayer||(this._imageryLayer=new zb(this));return this._imageryLayer}get geoJSONLayer(){if(!this.checkApiReady())return null;this._geoJSONLayer||(this._geoJSONLayer=new vb(this));return this._geoJSONLayer}get vehicle(){if(!this.checkApiReady())return null;this._vehicle||(this._vehicle=new Mb(this));return this._vehicle}get misc(){if(!this.checkApiReady())return null;this._misc||(this._misc=new Ub(this));return this._misc}get tools(){if(!this.checkApiReady())return null;this._tools||(this._tools= +new Xb(this));return this._tools}get settings(){if(!this.checkApiReady())return null;this._settings||(this._settings=new Vb(this));return this._settings}get weather(){if(!this.checkApiReady())return null;this._weather||(this._weather=new Yb(this));return this._weather}get editHelper(){if(!this.checkApiReady())return null;this._editHelper||(this._editHelper=new Sb(this));return this._editHelper}get settingsPanel(){if(!this.checkApiReady())return null;this._settingsPanel||(this._settingsPanel=new Wb(this)); +return this._settingsPanel}setEnableAliases(){this.ct=this.cameraTour;this.tl=this.tileLayer;this.ctag=this.customTag;this.line=this.polyline;this.ol=this.odline;this.p3d=this.polygon3d;this.hm=this.heatmap;this.hm3d=this.heatmap3d;this.co=this.customObject;this.ha=this.highlightArea;this.vp=this.videoProjection;this.dw=this.dynamicWater;this.ff=this.floodFill;this.c3d=this.cesium3DTileset;this.shapeFile=this.shp=this.shapeFileLayer;this.imagery=this.imageryLayer;this.geoJSON=this.geoJSONLayer;this.vc= +this.vehicle;this.eh=this.editHelper;this.sp=this.settingsPanel}_getCallbackIndex(){return++this.callbackIndex}call0(a,b){return this.call({command:a},b)}call(a,b){if(!this.isConnected)return this.logWithColor("red","Not connected!"),b?void 0:Promise.reject("Not connected!");if(void 0==a.command||a.command==p.None)return this.logWithColor("red","command is undefined or None"),b?void 0:Promise.reject("command is undefined or None");a.timestamp=Date.now();a.callbackIndex=this._getCallbackIndex();a.__command= +p[a.command]||"Unknown";a.__version=this.getVersion();null===b&&(a.__noResponse=!0);let c=a.command+"_"+a.callbackIndex;b&&"function"==typeof b&&(this.callbackMap[c]=b);if(this.isCalledInCEF&&null===b)return delete a.__noResponse,this.callbackMap[c]=null,this.sendApi(a),a;let e=JSON.stringify(a);this.log("");this.logWithColor("RoyalBlue",`Request: ${p[a.command]||"Unknown"}`,!0);this.logWithColor("green","\uff08"+(new Date(a.timestamp)).toLocaleTimeString()+"\uff09");this.logWithColor("gray",`${e}`); +if(b||null===b)this.apiQueue.push(a);else return new Promise(d=>{this.callbackMap[c]=d;this.apiQueue.push(a)})}sendApi(a){this.isCalledInCEF?ue.internal.execute(JSON.stringify(a)):this.player?this.player.sendApi(a):this.sendStringByWS(a)}sendStringByWS(a){if(a){a=JSON.stringify(a);var b=a.length;if(16777216>=b)this.websocket.send(a);else{var c=Math.ceil(b/16777216),e=[];for(let d=0;dthis.savedCamera=b.camera)}}onReady(){this.isReady=!0;if("function"==typeof this.options.onReady)this.options.onReady();this.call({command:p.Misc_GetVersion});if(this.player)this.player.onApiReady()}log(a, +b,c){if("function"==typeof this.options.onLog)this.options.onLog(a,b,c)}logWithColor(a,b,c){this.log(b,c,a)}onConnectionOpen(){this.isConnected=!0;this.logWithColor("blue","Connected!")}onConnectionClose(a){this.isConnected=!1;this.logWithColor("red",`Connection closed! code: ${a.code||"-"}, reason: ${1006==a.code?H.getString("Disconnect"):a.reason||a.message||"-"}`);this.log("");this.logWithColor("SpringGreen","Reconnecting...");this.isDestroyed||this.player||this.connectWebSocket()}onConnectionError(a){console.error("WebSocket error observed")}onConnectionMessage(a, +b){a=a.replace(/~!@~!@~!@/g,'\\"');this.log("");let c=null;try{c=JSON.parse(a)}catch(d){this.isCalledInCEF?(document.writeln(d.message),document.writeln("
"),document.writeln(a)):(console.error(d.message),this.log("Response: [Unknown]"));return}if(c.command==p.Misc_GetVersion){this.misc.apiVersionServer=c.version;if(!this.misc.isApiVersionMatched()){var e=H.getString("VersionMismatch").format(this.getVersion(),this.misc.apiVersionServer);console.warn(e);"undefined"!=typeof window&&alert(e)}if("function"== +typeof this.options.onApiVersion)this.options.onApiVersion(this.misc.apiVersionServer)}if(c.command)this.apiQueue.callNext(c.callbackIndex),e=Date.now()-c.timestamp,this.logWithColor("RoyalBlue",`Response: ${p[c.command]||"Unknown"}`,!0),this.logWithColor("green",` (${H.getString("TimeConsuming")}${e}ms)`),this.logWithColor("gray",`${H.getString("RequestTime")}${(new Date(c.timestamp)).toLocaleTimeString()}`,!0),this.logWithColor("gray",` ${H.getString("ResponseTime")}${(new Date(Date.now())).toLocaleTimeString()}`, +!0),this.logWithColor("gray",` ${H.getString("MessageLength")}${a.length}`),a=c.command+"_"+c.callbackIndex,(e=this.callbackMap[a])?(e(c),delete this.callbackMap[a]):null===e&&"function"===typeof tick_next&&tick_next(c,b);else if(c.eventtype)if(this.log("Response: Event"),"CompleteInitialization"==c.eventtype)this.log("The initialization is complete, now you can call the interfaces in onReady callback function."),this.initialCameraPosition=c.InitialCamera,c.ResourcesPath&&(this.resourcesPath=c.ResourcesPath, +this.log("ResourcesPath:"+this.resourcesPath)),this.onReady();else if("NodeConfiguration"==c.eventtype)this.resourcesPath=c.ResourcesPath,this.log("ResourcesPath:"+this.resourcesPath);else if("MainThreadBusy"==c.eventtype)this.apiQueue.onMainThreadBusy(c),this.player&&this.player.onMainThreadBusy(c);else{if("function"==typeof this.options.onEvent)this.options.onEvent(c)}else this.log("Response: [Unknown]");b=JSON.stringify(c,(d,g)=>g instanceof Array?JSON.stringify(g):g,"\t").replace(/"\[/g,"[").replace(/\]"/g, +"]").replace(/\\"/g,'"').replace(/""/g,'"');this.logWithColor("gray",b)}quit(){return this.call0(p.Quit)}test(a,b,c){return this.call({command:p.SimulateTest__,type:a,int32Val:b},c)}}const V={WS_Disconnected:0,WS_Connecting:1,WS_Connected:2,RTC_Opened:3,Video_LoadedMetaData:4,OnReady:5},ea={StartingProcess:0,CheckingBusy:1,ConfirmBusy:2,ProcessStartFailed:3,ProcessStarted:4,LoadingProject:5,ProjectLoaded:6};class Zb{constructor(){"undefined"!=typeof navigator&&(this.isUnix="Mac68K"==navigator.platform|| +"MacPPC"==navigator.platform||"Macintosh"==navigator.platform||"MacIntel"==navigator.platform||-1!=navigator.platform.indexOf("Linux"),this.isChrome=-1!=navigator.userAgent.indexOf("Chrome"),this.isMobileDevice=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent),this.isIOSDevice=/iPhone|iPad|iPod/i.test(navigator.userAgent),this.isSafari=/Safari/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent),this.isAndroidDevice=/Android/i.test(navigator.userAgent),this.isInWeixinBrowser)}fullscreen(a){a&& +(a.requestFullscreen?a.requestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen?a.msRequestFullscreen:a.webkitRequestFullscreen&&a.webkitRequestFullscreen())}exitFullscreen(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen||(document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen())}isFullscreen(){return document.fullscreen||document.mozFullScreen||document.webkitIsFullScreen}isFunction(a){return"function"== +typeof a}}var R=new Zb;const la={abnormal:1006,invalid_message:1008,out_of_control:4E3,instance_disconnected:4001,instance_not_found:4002,instance_start_failed:4003,webrtc_connection_error:4004,one_client_allowed:4005,timeout:4006,iid_required:4007,locked:4008,invalid_project:4009,no_free_instance:4010,kicked:4100,syncing_data:4101,instance_killed_by_user:4102,invalid_password:4103,nodeservice_stopped:4105,instance_is_busy:4107,ip_no_access:4108,unknown_client:4109,num_of_instances_exceeded:4110, +instance_not_auth:4111,permission_denied:4112,instance_was_preempted:4113,no_username_provided:4114,user_does_not_exist:4115,not_logged_in:4116};Z.EMPTY_OBJECT=Object.freeze({});class ma{}ma.doParamsCompatibility=a=>{a.apiOptions=a.apiOptions||{};a.events=a.events||{};a.ui=a.ui||{};"undefined"!=typeof a.showMarker&&(a.showStatus=a.showMarker,delete a.showMarker);"undefined"!=typeof a.actionEventHander&&(a.onaction=a.actionEventHander,delete a.actionEventHander);"undefined"!=typeof a.useBuiltinCursor&& +(a.useBuiltinCursors=a.useBuiltinCursor,delete a.useBuiltinCursor);"undefined"!=typeof a.keyEventReceiver&&(a.keyEventTarget=a.keyEventReceiver,delete a.keyEventReceiver);"undefined"!=typeof a.ui.debugTouchPanel&&(a.ui.debugEventsPanel=a.ui.debugTouchPanel,delete a.ui.debugTouchPanel);var b=(c,e)=>{let d=a[c];d&&(a.events[e]=d,delete a[c])};b("onclose","onConnClose");b("onloaded","onVideoLoaded");b("onvideostatus","onRtcStatsReport");b("onaction","mouseKeyListener");b=(c,e)=>{let d=a.events.mouseKeyListener[c]; +d&&(a.events.mouseKeyListener[e]=d,delete a.events.mouseKeyListener[c])};a.events.mouseKeyListener&&(b("onmouseenter","onMouseEnter"),b("onmouseleave","onMouseLeave"),b("onmousemove","onMouseMove"),b("onmousedown","onMouseDown"),b("onmouseup","onMouseUp"),b("onkeydown","onKeyDown"),b("onkeyup","onKeyUp"),b("onkeypress","onKeyPress"));b=(c,e)=>{"undefined"!=typeof a[c]&&(a.ui[e]=a[c],delete a[c])};b("showStartupInfo","startupInfo");b("showStatus","statusButton");b("showFullscreenButton","fullscreenButton"); +b("showHomeButton","homeButton");b("showTaskList","taskListBar")};ma.setDefaultParamValues=a=>{a.enableApiCallLog=Z(a.enableApiCallLog,!1);a.receiveRenderEvents=Z(a.receiveRenderEvents,!0);a.registerEvents=Z(a.registerEvents,!0);a.keyEventTarget=Z(a.keyEventTarget,"video");a.useBuiltinCursors=Z(a.useBuiltinCursors,!0);a.ui.startupInfo=Z(a.ui.startupInfo,!0);a.ui.statusIndicator=Z(a.ui.statusIndicator,!0);a.ui.statusButton=Z(a.ui.statusButton,!1);a.ui.fullscreenButton=Z(a.ui.fullscreenButton,!1);a.ui.homeButton= +Z(a.ui.homeButton,!1);a.ui.taskListBar=Z(a.ui.taskListBar,1);a.ui.debugEventsPanel=Z(a.ui.debugEventsPanel,!1);a.offer=1};ma.processParams=a=>{ma.doParamsCompatibility(a);ma.setDefaultParamValues(a)};W.prototype.reset=function(){this.reg[0]=1937774191;this.reg[1]=1226093241;this.reg[2]=388252375;this.reg[3]=3666478592;this.reg[4]=2842636476;this.reg[5]=372324522;this.reg[6]=3817729613;this.reg[7]=2969243214;this.chunk=[];this.size=0};W.prototype.strToBytes=function(a){for(var b,c,e=[],d=0;d>=8;while(b);e=e.concat(c.reverse())}return e};W.prototype.write=function(a){a="string"===typeof a?this.strToBytes(a):a;this.size+=a.length;var b=64-this.chunk.length;if(a.lengtha;a++)b+=this.reg[a].toString(16);else for(b=Array(32),a=0;8>a;a++){var c=this.reg[a];b[4*a+3]=(c&255)>>>0;c>>>=8;b[4*a+2]=(c&255)>>>0;c>>>=8;b[4*a+1]=(c&255)>>>0;c>>>=8;b[4*a]=(c&255)>>>0}this.reset();return b};W.prototype._compress=function(a){if(64>a)console.error("compress error: not enough data");else{var b=this._expand(a);a=this.reg.slice(0);for(var c=0;64>c;c++){var e=this._rotl(a[0],12)+a[4]+this._rotl(this._t(c), +c);e=(e&4294967295)>>>0;e=this._rotl(e,7);var d=(e^this._rotl(a[0],12))>>>0,g=this._ff(c,a[0],a[1],a[2]);g=g+a[3]+d+b[c+68];g=(g&4294967295)>>>0;d=this._gg(c,a[4],a[5],a[6]);d=d+a[7]+e+b[c];d=(d&4294967295)>>>0;a[3]=a[2];a[2]=this._rotl(a[1],9);a[1]=a[0];a[0]=g;a[7]=a[6];a[6]=this._rotl(a[5],19);a[5]=a[4];a[4]=(d^this._rotl(d,9)^this._rotl(d,17))>>>0}for(b=0;8>b;b++)this.reg[b]=(this.reg[b]^a[b])>>>0}};W.prototype._fill=function(){var a=8*this.size,b=this.chunk.push(128)%64;for(8>64-b&&(b-=64);56> +b;b++)this.chunk.push(0);for(b=0;4>b;b++)this.chunk.push(Math.floor(a/4294967296)>>>8*(3-b)&255);for(b=0;4>b;b++)this.chunk.push(a>>>8*(3-b)&255)};W.prototype._expand=function(a){for(var b=Array(132),c=0;16>c;c++)b[c]=a[4*c]<<24,b[c]|=a[4*c+1]<<16,b[c]|=a[4*c+2]<<8,b[c]|=a[4*c+3],b[c]>>>=0;for(a=16;68>a;a++)c=b[a-16]^b[a-9]^this._rotl(b[a-3],15),c=c^this._rotl(c,15)^this._rotl(c,23),b[a]=(c^this._rotl(b[a-13],7)^b[a-6])>>>0;for(a=0;64>a;a++)b[a+68]=(b[a]^b[a+4])>>>0;return b};W.prototype._rotl=function(a, +b){b%=32;return(a<>>32-b)>>>0};W.prototype._t=function(a){if(0<=a&&16>a)return 2043430169;if(16<=a&&64>a)return 2055708042;console.error("invalid j for constant Tj")};W.prototype._ff=function(a,b,c,e){if(0<=a&&16>a)return(b^c^e)>>>0;if(16<=a&&64>a)return(b&c|b&e|c&e)>>>0;console.error("invalid j for bool function FF");return 0};W.prototype._gg=function(a,b,c,e){if(0<=a&&16>a)return(b^c^e)>>>0;if(16<=a&&64>a)return(b&c|~b&e)>>>0;console.error("invalid j for bool function GG");return 0};W.prototype.toArray= +function(a,b){for(var c=[],e=0;e{if(this.options.onopen)this.options.onopen();setInterval(()=>{this.timeOfLastInteraction&&this.send({type:"ping",time:this.timeOfLastInteraction})}, +3E3);"string"==typeof this.options.customString&&this.send({type:"customString",content:this.options.customString})},this.websocket.onmessage=b=>{if(b=JSON.parse(b.data)){switch(b.type){case "checkParamsResult":this.onCheckParamsResponse(b);return;case "detectResponse":this.send(b);return}if(this.options.onmessage)this.options.onmessage(b)}},this.websocket.onerror=b=>{if(this.options.onerror)this.options.onerror(b)},this.websocket.onclose=b=>{this.websocket=void 0;if(this.options.onclose)this.options.onclose(b)}): +alert("Your browser does not support WebSocket")}isOpened(){return this.websocket&&1===this.websocket.readyState}send(a){a&&this.isOpened()&&this.websocket.send(JSON.stringify(a))}close(a){console.log(`call SignallingConnection.close: ${a||" "}`);this.isOpened()&&(this.websocket.close(a),this.websocket=null)}sendReady(){this.send({type:"ready"})}sendCustomString(a){"string"==typeof a&&this.send({type:"customString",content:a})}sendCandidate(a){a.candidate&&a.candidate.candidate&&this.send({type:"iceCandidate", +candidate:a.candidate})}sendOffer(a,b){this.send({type:"offer",sdp:a,hasVideo:b})}sendApi(a){"api"==(null==a?void 0:a.type)?this.send(a):console.error("Invalid API call format!")}sendInstancePassword(a){"string"==typeof a&&0{this.checkParamsMap[a.timestamp]=b;this.send({type:"checkParams",data:a});this.timerOfCheckParams=setTimeout(()=> +{let c=this.checkParamsMap[a.timestamp];c&&(delete this.checkParamsMap[a.timestamp],c(null))},1E3)})}onCheckParamsResponse(a){let b=this.checkParamsMap[a.timestamp];b&&(clearTimeout(this.timerOfCheckParams),delete this.checkParamsMap[a.timestamp],b(a))}}(function(a){"object"===typeof v&&"undefined"!==typeof module?module.exports=a():"function"===typeof define&&define.amd?define([],a):("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:this).adapter= +a()})(function(){return function(){function a(b,c,e){function d(q,k){if(!c[q]){if(!b[q]){var f="function"==typeof require&&require;if(!k&&f)return f(q,!0);if(g)return g(q,!0);k=Error("Cannot find module '"+q+"'");throw k.code="MODULE_NOT_FOUND",k;}k=c[q]={exports:{}};b[q][0].call(k.exports,function(l){return d(b[q][1][l]||l)},k,k.exports,a,b,c,e)}return c[q].exports}for(var g="function"==typeof require&&require,h=0;hl.version&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(r){var y=f.RTCPeerConnection.prototype[r],u=e({},r,function(){arguments[0]=new ("addIceCandidate"=== +r?f.RTCIceCandidate:f.RTCSessionDescription)(arguments[0]);return y.apply(this,arguments)});f.RTCPeerConnection.prototype[r]=u[r]});var x=f.RTCPeerConnection.prototype.addIceCandidate;f.RTCPeerConnection.prototype.addIceCandidate=function(){return t||arguments[0]?78>l.version&&arguments[0]&&""===arguments[0].candidate?Promise.resolve():x.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}};c.fixNegotiationNeeded=function(f){var l=k.detectBrowser(f);k.wrapPeerConnectionEvent(f, +"negotiationneeded",function(t){var x=t.target;if(!(72>l.version||x.getConfiguration&&"plan-b"===x.getConfiguration().sdpSemantics)||"stable"===x.signalingState)return t})};var k=function(f){if(f&&f.__esModule)return f;var l={};if(null!=f)for(var t in f)Object.prototype.hasOwnProperty.call(f,t)&&(l[t]=f[t]);l.default=f;return l}(a("../utils.js"))},{"../utils.js":15,"./getdisplaymedia":4,"./getusermedia":5}],4:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.shimGetDisplayMedia= +function(e,d){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||!e.navigator.mediaDevices||("function"!==typeof d?console.error("shimGetDisplayMedia: getSourceId argument is not a function"):e.navigator.mediaDevices.getDisplayMedia=function(g){return d(g).then(function(h){var q=g.video&&g.video.width,k=g.video&&g.video.height;g.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:h,maxFrameRate:g.video&&g.video.frameRate||3}};q&&(g.video.mandatory.maxWidth=q);k&& +(g.video.mandatory.maxHeight=k);return e.navigator.mediaDevices.getUserMedia(g)})})}},{}],5:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(h){return typeof h}:function(h){return h&&"function"===typeof Symbol&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h};c.shimGetUserMedia=function(h){var q=h&&h.navigator;if(q.mediaDevices){var k=d.detectBrowser(h),f=function(r){if("object"!==("undefined"=== +typeof r?"undefined":e(r))||r.mandatory||r.optional)return r;var y={};Object.keys(r).forEach(function(u){if("require"!==u&&"advanced"!==u&&"mediaSource"!==u){var A="object"===e(r[u])?r[u]:{ideal:r[u]};void 0!==A.exact&&"number"===typeof A.exact&&(A.min=A.max=A.exact);var m=function(w,z){return w?w+z.charAt(0).toUpperCase()+z.slice(1):"deviceId"===z?"sourceId":z};if(void 0!==A.ideal){y.optional=y.optional||[];var n={};"number"===typeof A.ideal?(n[m("min",u)]=A.ideal,y.optional.push(n),n={},n[m("max", +u)]=A.ideal):n[m("",u)]=A.ideal;y.optional.push(n)}void 0!==A.exact&&"number"!==typeof A.exact?(y.mandatory=y.mandatory||{},y.mandatory[m("",u)]=A.exact):["min","max"].forEach(function(w){void 0!==A[w]&&(y.mandatory=y.mandatory||{},y.mandatory[m(w,u)]=A[w])})}});r.advanced&&(y.optional=(y.optional||[]).concat(r.advanced));return y},l=function(r,y){if(61<=k.version)return y(r);if((r=JSON.parse(JSON.stringify(r)))&&"object"===e(r.audio)){var u=function(n,w,z){w in n&&!(z in n)&&(n[z]=n[w],delete n[w])}; +r=JSON.parse(JSON.stringify(r));u(r.audio,"autoGainControl","googAutoGainControl");u(r.audio,"noiseSuppression","googNoiseSuppression");r.audio=f(r.audio)}if(r&&"object"===e(r.video)){var A=r.video.facingMode;A=A&&("object"===("undefined"===typeof A?"undefined":e(A))?A:{ideal:A});u=66>k.version;if(!(!A||"user"!==A.exact&&"environment"!==A.exact&&"user"!==A.ideal&&"environment"!==A.ideal||q.mediaDevices.getSupportedConstraints&&q.mediaDevices.getSupportedConstraints().facingMode&&!u)){delete r.video.facingMode; +var m=void 0;if("environment"===A.exact||"environment"===A.ideal)m=["back","rear"];else if("user"===A.exact||"user"===A.ideal)m=["front"];if(m)return q.mediaDevices.enumerateDevices().then(function(n){n=n.filter(function(z){return"videoinput"===z.kind});var w=n.find(function(z){return m.some(function(B){return z.label.toLowerCase().includes(B)})});!w&&n.length&&m.includes("back")&&(w=n[n.length-1]);w&&(r.video.deviceId=A.exact?{exact:w.deviceId}:{ideal:w.deviceId});r.video=f(r.video);g("chrome: "+ +JSON.stringify(r));return y(r)})}r.video=f(r.video)}g("chrome: "+JSON.stringify(r));return y(r)},t=function(r){return 64<=k.version?r:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError", +ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[r.name]||r.name,message:r.message,constraint:r.constraint||r.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}};q.getUserMedia=function(r,y,u){l(r,function(A){q.webkitGetUserMedia(A,y,function(m){u&&u(t(m))})})}.bind(q);if(q.mediaDevices.getUserMedia){var x=q.mediaDevices.getUserMedia.bind(q.mediaDevices);q.mediaDevices.getUserMedia=function(r){return l(r,function(y){return x(y).then(function(u){if(y.audio&& +!u.getAudioTracks().length||y.video&&!u.getVideoTracks().length)throw u.getTracks().forEach(function(A){A.stop()}),new DOMException("","NotFoundError");return u},function(u){return Promise.reject(t(u))})})}}}};var d=function(h){if(h&&h.__esModule)return h;var q={};if(null!=h)for(var k in h)Object.prototype.hasOwnProperty.call(h,k)&&(q[k]=h[k]);q.default=h;return q}(a("../utils.js")),g=d.log},{"../utils.js":15}],6:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var e="function"=== +typeof Symbol&&"symbol"===typeof Symbol.iterator?function(h){return typeof h}:function(h){return h&&"function"===typeof Symbol&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h};c.shimRTCIceCandidate=function(h){if(h.RTCIceCandidate&&!(h.RTCIceCandidate&&"foundation"in h.RTCIceCandidate.prototype)){var q=h.RTCIceCandidate;h.RTCIceCandidate=function(k){"object"===("undefined"===typeof k?"undefined":e(k))&&k.candidate&&0===k.candidate.indexOf("a=")&&(k=JSON.parse(JSON.stringify(k)),k.candidate= +k.candidate.substr(2));if(k.candidate&&k.candidate.length){var f=new q(k);k=d.default.parseCandidate(k.candidate);var l=Object.assign(f,k);l.toJSON=function(){return{candidate:l.candidate,sdpMid:l.sdpMid,sdpMLineIndex:l.sdpMLineIndex,usernameFragment:l.usernameFragment}};return l}return new q(k)};h.RTCIceCandidate.prototype=q.prototype;g.wrapPeerConnectionEvent(h,"icecandidate",function(k){k.candidate&&Object.defineProperty(k,"candidate",{value:new h.RTCIceCandidate(k.candidate),writable:"false"}); +return k})}};c.shimMaxMessageSize=function(h){if(h.RTCPeerConnection){var q=g.detectBrowser(h);"sctp"in h.RTCPeerConnection.prototype||Object.defineProperty(h.RTCPeerConnection.prototype,"sctp",{get:function(){return"undefined"===typeof this._sctp?null:this._sctp}});var k=function(r){if(!r||!r.sdp)return!1;r=d.default.splitSections(r.sdp);r.shift();return r.some(function(y){return(y=d.default.parseMLine(y))&&"application"===y.kind&&-1!==y.protocol.indexOf("SCTP")})},f=function(r){r=r.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/); +if(null===r||2>r.length)return-1;r=parseInt(r[1],10);return r!==r?-1:r},l=function(r){var y=65536;"firefox"===q.browser&&(y=57>q.version?-1===r?16384:2147483637:60>q.version?57===q.version?65535:65536:2147483637);return y},t=function(r,y){var u=65536;"firefox"===q.browser&&57===q.version&&(u=65535);r=d.default.matchPrefix(r.sdp,"a=max-message-size:");0l.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+l.sctp.maxMessageSize+" bytes)");return t.apply(f,arguments)}}if(h.RTCPeerConnection&&"createDataChannel"in h.RTCPeerConnection.prototype){var k=h.RTCPeerConnection.prototype.createDataChannel; +h.RTCPeerConnection.prototype.createDataChannel=function(){var f=k.apply(this,arguments);q(f,this);return f};g.wrapPeerConnectionEvent(h,"datachannel",function(f){q(f.channel,f.target);return f})}};c.shimConnectionState=function(h){if(h.RTCPeerConnection&&!("connectionState"in h.RTCPeerConnection.prototype)){var q=h.RTCPeerConnection.prototype;Object.defineProperty(q,"connectionState",{get:function(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState}, +enumerable:!0,configurable:!0});Object.defineProperty(q,"onconnectionstatechange",{get:function(){return this._onconnectionstatechange||null},set:function(k){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange);k&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=k)},enumerable:!0,configurable:!0});["setLocalDescription","setRemoteDescription"].forEach(function(k){var f=q[k]; +q[k]=function(){this._connectionstatechangepoly||(this._connectionstatechangepoly=function(l){var t=l.target;if(t._lastConnectionState!==t.connectionState){t._lastConnectionState=t.connectionState;var x=new Event("connectionstatechange",l);t.dispatchEvent(x)}return l},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly));return f.apply(this,arguments)}})}};c.removeAllowExtmapMixed=function(h){if(h.RTCPeerConnection){var q=g.detectBrowser(h);if(!("chrome"===q.browser&& +71<=q.version||"safari"===q.browser&&605<=q.version)){var k=h.RTCPeerConnection.prototype.setRemoteDescription;h.RTCPeerConnection.prototype.setRemoteDescription=function(f){f&&f.sdp&&-1!==f.sdp.indexOf("\na=extmap-allow-mixed")&&(f.sdp=f.sdp.split("\n").filter(function(l){return"a=extmap-allow-mixed"!==l.trim()}).join("\n"));return k.apply(this,arguments)}}}};var d=(b=a("sdp"))&&b.__esModule?b:{default:b},g=function(h){if(h&&h.__esModule)return h;var q={};if(null!=h)for(var k in h)Object.prototype.hasOwnProperty.call(h, +k)&&(q[k]=h[k]);q.default=h;return q}(a("./utils"))},{"./utils":15,sdp:17}],7:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.shimGetDisplayMedia=c.shimGetUserMedia=void 0;var e=a("./getusermedia");Object.defineProperty(c,"shimGetUserMedia",{enumerable:!0,get:function(){return e.shimGetUserMedia}});var d=a("./getdisplaymedia");Object.defineProperty(c,"shimGetDisplayMedia",{enumerable:!0,get:function(){return d.shimGetDisplayMedia}});c.shimPeerConnection=function(k){var f=g.detectBrowser(k); +if(k.RTCIceGatherer&&(k.RTCIceCandidate||(k.RTCIceCandidate=function(x){return x}),k.RTCSessionDescription||(k.RTCSessionDescription=function(x){return x}),15025>f.version)){var l=Object.getOwnPropertyDescriptor(k.MediaStreamTrack.prototype,"enabled");Object.defineProperty(k.MediaStreamTrack.prototype,"enabled",{set:function(x){l.set.call(this,x);var r=new Event("enabled");r.enabled=x;this.dispatchEvent(r)}})}!k.RTCRtpSender||"dtmf"in k.RTCRtpSender.prototype||Object.defineProperty(k.RTCRtpSender.prototype, +"dtmf",{get:function(){void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=new k.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null));return this._dtmf}});k.RTCDtmfSender&&!k.RTCDTMFSender&&(k.RTCDTMFSender=k.RTCDtmfSender);var t=(0,q.default)(k,f.version);k.RTCPeerConnection=function(x){x&&x.iceServers&&(x.iceServers=(0,h.filterIceServers)(x.iceServers,f.version),g.log("ICE servers after filtering:",x.iceServers));return new t(x)};k.RTCPeerConnection.prototype=t.prototype};c.shimReplaceTrack= +function(k){!k.RTCRtpSender||"replaceTrack"in k.RTCRtpSender.prototype||(k.RTCRtpSender.prototype.replaceTrack=k.RTCRtpSender.prototype.setTrack)};var g=function(k){if(k&&k.__esModule)return k;var f={};if(null!=k)for(var l in k)Object.prototype.hasOwnProperty.call(k,l)&&(f[l]=k[l]);f.default=k;return f}(a("../utils")),h=a("./filtericeservers"),q=(a=a("rtcpeerconnection-shim"))&&a.__esModule?a:{default:a}},{"../utils":15,"./filtericeservers":8,"./getdisplaymedia":9,"./getusermedia":10,"rtcpeerconnection-shim":16}], +8:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.filterIceServers=function(d,g){var h=!1;d=JSON.parse(JSON.stringify(d));return d.filter(function(q){if(q&&(q.urls||q.url)){var k=q.urls||q.url;q.url&&!q.urls&&e.deprecated("RTCIceServer.url","RTCIceServer.urls");var f="string"===typeof k;f&&(k=[k]);k=k.filter(function(l){return 0===l.indexOf("stun:")?!1:(l=l.startsWith("turn")&&!l.startsWith("turn:[")&&l.includes("transport=udp"))&&!h?h=!0:l&&!h});delete q.url;q.urls=f?k[0]:k;return!!k.length}})}; +var e=function(d){if(d&&d.__esModule)return d;var g={};if(null!=d)for(var h in d)Object.prototype.hasOwnProperty.call(d,h)&&(g[h]=d[h]);g.default=d;return g}(a("../utils"))},{"../utils":15}],9:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.shimGetDisplayMedia=function(e){"getDisplayMedia"in e.navigator&&e.navigator.mediaDevices&&!(e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices)&&(e.navigator.mediaDevices.getDisplayMedia=e.navigator.getDisplayMedia.bind(e.navigator))}}, +{}],10:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.shimGetUserMedia=function(e){e=e&&e.navigator;var d=function(h){return{name:{PermissionDeniedError:"NotAllowedError"}[h.name]||h.name,message:h.message,constraint:h.constraint,toString:function(){return this.name}}},g=e.mediaDevices.getUserMedia.bind(e.mediaDevices);e.mediaDevices.getUserMedia=function(h){return g(h).catch(function(q){return Promise.reject(d(q))})}}},{}],11:[function(a,b,c){function e(k,f,l){f in k?Object.defineProperty(k, +f,{value:l,enumerable:!0,configurable:!0,writable:!0}):k[f]=l;return k}Object.defineProperty(c,"__esModule",{value:!0});c.shimGetDisplayMedia=c.shimGetUserMedia=void 0;var d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},g=a("./getusermedia");Object.defineProperty(c,"shimGetUserMedia",{enumerable:!0,get:function(){return g.shimGetUserMedia}}); +var h=a("./getdisplaymedia");Object.defineProperty(c,"shimGetDisplayMedia",{enumerable:!0,get:function(){return h.shimGetDisplayMedia}});c.shimOnTrack=function(k){"object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCTrackEvent&&"receiver"in k.RTCTrackEvent.prototype&&!("transceiver"in k.RTCTrackEvent.prototype)&&Object.defineProperty(k.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})};c.shimPeerConnection=function(k){var f=q.detectBrowser(k);if("object"=== +("undefined"===typeof k?"undefined":d(k))&&(k.RTCPeerConnection||k.mozRTCPeerConnection)){!k.RTCPeerConnection&&k.mozRTCPeerConnection&&(k.RTCPeerConnection=k.mozRTCPeerConnection);53>f.version&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(r){var y=k.RTCPeerConnection.prototype[r],u=e({},r,function(){arguments[0]=new ("addIceCandidate"===r?k.RTCIceCandidate:k.RTCSessionDescription)(arguments[0]);return y.apply(this,arguments)});k.RTCPeerConnection.prototype[r]= +u[r]});if(68>f.version){var l=k.RTCPeerConnection.prototype.addIceCandidate;k.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&""===arguments[0].candidate?Promise.resolve():l.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var t={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},x=k.RTCPeerConnection.prototype.getStats;k.RTCPeerConnection.prototype.getStats= +function(){var r=Array.prototype.slice.call(arguments),y=r[1],u=r[2];return x.apply(this,[r[0]||null]).then(function(A){if(53>f.version&&!y)try{A.forEach(function(m){m.type=t[m.type]||m.type})}catch(m){if("TypeError"!==m.name)throw m;A.forEach(function(n,w){A.set(w,Object.assign({},n,{type:t[n.type]||n.type}))})}return A}).then(y,u)}}};c.shimSenderGetStats=function(k){if("object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCPeerConnection&&k.RTCRtpSender&&!(k.RTCRtpSender&&"getStats"in k.RTCRtpSender.prototype)){var f= +k.RTCPeerConnection.prototype.getSenders;f&&(k.RTCPeerConnection.prototype.getSenders=function(){var t=this,x=f.apply(this,[]);x.forEach(function(r){return r._pc=t});return x});var l=k.RTCPeerConnection.prototype.addTrack;l&&(k.RTCPeerConnection.prototype.addTrack=function(){var t=l.apply(this,arguments);t._pc=this;return t});k.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}};c.shimReceiverGetStats=function(k){if("object"===("undefined"=== +typeof k?"undefined":d(k))&&k.RTCPeerConnection&&k.RTCRtpSender&&!(k.RTCRtpSender&&"getStats"in k.RTCRtpReceiver.prototype)){var f=k.RTCPeerConnection.prototype.getReceivers;f&&(k.RTCPeerConnection.prototype.getReceivers=function(){var l=this,t=f.apply(this,[]);t.forEach(function(x){return x._pc=l});return t});q.wrapPeerConnectionEvent(k,"track",function(l){l.receiver._pc=l.srcElement;return l});k.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}};c.shimRemoveStream= +function(k){!k.RTCPeerConnection||"removeStream"in k.RTCPeerConnection.prototype||(k.RTCPeerConnection.prototype.removeStream=function(f){var l=this;q.deprecated("removeStream","removeTrack");this.getSenders().forEach(function(t){t.track&&f.getTracks().includes(t.track)&&l.removeTrack(t)})})};c.shimRTCDataChannel=function(k){k.DataChannel&&!k.RTCDataChannel&&(k.RTCDataChannel=k.DataChannel)};c.shimAddTransceiver=function(k){if("object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCPeerConnection){var f= +k.RTCPeerConnection.prototype.addTransceiver;f&&(k.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var l=arguments[1],t=l&&"sendEncodings"in l;t&&l.sendEncodings.forEach(function(y){if("rid"in y&&!/^[a-z0-9]{0,16}$/i.test(y.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in y&&!(1<=parseFloat(y.scaleResolutionDownBy)))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in y&&!(0<=parseFloat(y.maxFramerate)))throw new RangeError("max_framerate must be >= 0.0"); +});var x=f.apply(this,arguments);if(t){var r=x.sender;t=r.getParameters();"encodings"in t||(t.encodings=l.sendEncodings,r.sendEncodings=l.sendEncodings,this.setParametersPromises.push(r.setParameters(t).then(function(){delete r.sendEncodings}).catch(function(){delete r.sendEncodings})))}return x})}};c.shimGetParameters=function(k){if("object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCRtpSender){var f=k.RTCRtpSender.prototype.getParameters;f&&(k.RTCRtpSender.prototype.getParameters=function(){var l= +f.apply(this,arguments);return"sendEncodings"in this?Object.assign({},{encodings:this.sendEncodings},l):l})}};c.shimCreateOffer=function(k){if("object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCPeerConnection){var f=k.RTCPeerConnection.prototype.createOffer;k.RTCPeerConnection.prototype.createOffer=function(){var l=this,t=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return f.apply(l,t)}).finally(function(){l.setParametersPromises= +[]}):f.apply(this,arguments)}}};c.shimCreateAnswer=function(k){if("object"===("undefined"===typeof k?"undefined":d(k))&&k.RTCPeerConnection){var f=k.RTCPeerConnection.prototype.createAnswer;k.RTCPeerConnection.prototype.createAnswer=function(){var l=this,t=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return f.apply(l,t)}).finally(function(){l.setParametersPromises=[]}):f.apply(this,arguments)}}};var q=function(k){if(k&& +k.__esModule)return k;var f={};if(null!=k)for(var l in k)Object.prototype.hasOwnProperty.call(k,l)&&(f[l]=k[l]);f.default=k;return f}(a("../utils"))},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});c.shimGetDisplayMedia=function(e,d){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||!e.navigator.mediaDevices||(e.navigator.mediaDevices.getDisplayMedia=function(g){if(!g||!g.video)return g=new DOMException("getDisplayMedia without video constraints is undefined"), +g.name="NotFoundError",g.code=8,Promise.reject(g);!0===g.video?g.video={mediaSource:d}:g.video.mediaSource=d;return e.navigator.mediaDevices.getUserMedia(g)})}},{}],13:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"===typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g};c.shimGetUserMedia=function(g){var h=d.detectBrowser(g), +q=g&&g.navigator;g=g&&g.MediaStreamTrack;q.getUserMedia=function(x,r,y){d.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia");q.mediaDevices.getUserMedia(x).then(r,y)};if(!(55=t&&parseInt(f[t],10)}function d(f){return"[object Object]"!==Object.prototype.toString.call(f)? +f:Object.keys(f).reduce(function(l,t){var x="[object Object]"===Object.prototype.toString.call(f[t]),r=x?d(f[t]):f[t];x=x&&!Object.keys(r).length;if(void 0===r||x)return l;x=Object;var y=x.assign,u={};t in u?Object.defineProperty(u,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):u[t]=r;return y.call(x,l,u)},{})}function g(f,l,t){l&&!t.has(l.id)&&(t.set(l.id,l),Object.keys(l).forEach(function(x){x.endsWith("Id")?g(f,f.get(l[x]),t):x.endsWith("Ids")&&l[x].forEach(function(r){g(f,f.get(r),t)})}))} +Object.defineProperty(c,"__esModule",{value:!0});var h="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(f){return typeof f}:function(f){return f&&"function"===typeof Symbol&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f};c.extractVersion=e;c.wrapPeerConnectionEvent=function(f,l,t){if(f.RTCPeerConnection){f=f.RTCPeerConnection.prototype;var x=f.addEventListener;f.addEventListener=function(y,u){if(y!==l)return x.apply(this,arguments);var A=function(m){(m=t(m))&& +(u.handleEvent?u.handleEvent(m):u(m))};this._eventMap=this._eventMap||{};this._eventMap[l]||(this._eventMap[l]=new Map);this._eventMap[l].set(u,A);return x.apply(this,[y,A])};var r=f.removeEventListener;f.removeEventListener=function(y,u){if(y!==l||!this._eventMap||!this._eventMap[l]||!this._eventMap[l].has(u))return r.apply(this,arguments);var A=this._eventMap[l].get(u);this._eventMap[l].delete(u);0===this._eventMap[l].size&&delete this._eventMap[l];0===Object.keys(this._eventMap).length&&delete this._eventMap; +return r.apply(this,[y,A])};Object.defineProperty(f,"on"+l,{get:function(){return this["_on"+l]},set:function(y){this["_on"+l]&&(this.removeEventListener(l,this["_on"+l]),delete this["_on"+l]);y&&this.addEventListener(l,this["_on"+l]=y)},enumerable:!0,configurable:!0})}};c.disableLog=function(f){return"boolean"!==typeof f?Error("Argument type: "+("undefined"===typeof f?"undefined":h(f))+". Please use a boolean."):(q=f)?"adapter.js logging disabled":"adapter.js logging enabled"};c.disableWarnings= +function(f){if("boolean"!==typeof f)return Error("Argument type: "+("undefined"===typeof f?"undefined":h(f))+". Please use a boolean.");k=!f;return"adapter.js deprecation warnings "+(f?"disabled":"enabled")};c.log=function(){"object"!==("undefined"===typeof window?"undefined":h(window))||q||"undefined"!==typeof console&&"function"===typeof console.log&&console.log.apply(console,arguments)};c.deprecated=function(f,l){k&&console.warn(f+" is deprecated, please use "+l+" instead.")};c.detectBrowser=function(f){var l= +f.navigator,t={browser:null,version:null};if("undefined"===typeof f||!f.navigator)return t.browser="Not a browser.",t;l.mozGetUserMedia?(t.browser="firefox",t.version=e(l.userAgent,/Firefox\/(\d+)\./,1)):l.webkitGetUserMedia||!1===f.isSecureContext&&f.webkitRTCPeerConnection&&!f.RTCIceGatherer?(t.browser="chrome",t.version=e(l.userAgent,/Chrom(e|ium)\/(\d+)\./,2)):l.mediaDevices&&l.userAgent.match(/Edge\/(\d+).(\d+)$/)?(t.browser="edge",t.version=e(l.userAgent,/Edge\/(\d+).(\d+)$/,2)):f.RTCPeerConnection&& +l.userAgent.match(/AppleWebKit\/(\d+)\./)?(t.browser="safari",t.version=e(l.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=f.RTCRtpTransceiver&&"currentDirection"in f.RTCRtpTransceiver.prototype):t.browser="Not a supported browser.";return t};c.compactObject=d;c.walkStats=g;c.filterStats=function(f,l,t){var x=t?"outbound-rtp":"inbound-rtp",r=new Map;if(null===l)return r;var y=[];f.forEach(function(u){"track"===u.type&&u.trackIdentifier===l.id&&y.push(u)});y.forEach(function(u){f.forEach(function(A){A.type=== +x&&A.trackId===u.id&&g(f,A,r)})});return r};var q=!0,k=!0},{}],16:[function(a,b,c){function e(l,t,x,r,y){t=f.writeRtpDescription(l.kind,t);t+=f.writeIceParameters(l.iceGatherer.getLocalParameters());t+=f.writeDtlsParameters(l.dtlsTransport.getLocalParameters(),"offer"===x?"actpass":y||"active");t+="a=mid:"+l.mid+"\r\n";t=l.rtpSender&&l.rtpReceiver?t+"a=sendrecv\r\n":l.rtpSender?t+"a=sendonly\r\n":l.rtpReceiver?t+"a=recvonly\r\n":t+"a=inactive\r\n";l.rtpSender&&(x=l.rtpSender._initialTrackId||l.rtpSender.track.id, +l.rtpSender._initialTrackId=x,r="msid:"+(r?r.id:"-")+" "+x+"\r\n",t=t+("a="+r)+("a=ssrc:"+l.sendEncodingParameters[0].ssrc+" "+r),l.sendEncodingParameters[0].rtx&&(t+="a=ssrc:"+l.sendEncodingParameters[0].rtx.ssrc+" "+r,t+="a=ssrc-group:FID "+l.sendEncodingParameters[0].ssrc+" "+l.sendEncodingParameters[0].rtx.ssrc+"\r\n"));t+="a=ssrc:"+l.sendEncodingParameters[0].ssrc+" cname:"+f.localCName+"\r\n";l.rtpSender&&l.sendEncodingParameters[0].rtx&&(t+="a=ssrc:"+l.sendEncodingParameters[0].rtx.ssrc+" cname:"+ +f.localCName+"\r\n");return t}function d(l,t){var x=!1;l=JSON.parse(JSON.stringify(l));return l.filter(function(r){if(r&&(r.urls||r.url)){var y=r.urls||r.url;r.url&&!r.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var u="string"===typeof y;u&&(y=[y]);y=y.filter(function(A){return 0!==A.indexOf("turn:")||-1===A.indexOf("transport=udp")||-1!==A.indexOf("turn:[")||x?0===A.indexOf("stun:")&&14393<=t&&-1===A.indexOf("?transport=udp"):x=!0});delete r.url;r.urls=u?y[0]:y;return!!y.length}})} +function g(l,t){var x={codecs:[],headerExtensions:[],fecMechanisms:[]},r=function(u,A){u=parseInt(u,10);for(var m=0;mt&&m.recvEncodingParameters.forEach(function(B){delete B.rtx}), +z.encodings=m.recvEncodingParameters.length?m.recvEncodingParameters:[{}],z.rtcp={compound:m.rtcpParameters.compound},m.rtcpParameters.cname&&(z.rtcp.cname=m.rtcpParameters.cname),m.sendEncodingParameters.length&&(z.rtcp.ssrc=m.sendEncodingParameters[0].ssrc),m.rtpReceiver.receive(z))};u.prototype.setLocalDescription=function(m){var n=this;if(-1===["offer","answer"].indexOf(m.type))return Promise.reject(k("TypeError",'Unsupported type "'+m.type+'"'));if(!h("setLocalDescription",m.type,n.signalingState)|| +n._isClosed)return Promise.reject(k("InvalidStateError","Can not set local "+m.type+" in state "+n.signalingState));if("offer"===m.type){var w=f.splitSections(m.sdp);var z=w.shift();w.forEach(function(C,G){C=f.parseRtpParameters(C);n.transceivers[G].localCapabilities=C});n.transceivers.forEach(function(C,G){n._gather(C.mid,G)})}else if("answer"===m.type){w=f.splitSections(n._remoteDescription.sdp);z=w.shift();var B=0t&&(L.codecs=L.codecs.filter(function(Y){return"rtx"!==Y.name}));ba=N.sendEncodingParameters||[{ssrc:1001*(2*K+2)}];qa=!1;if("sendrecv"===P||"sendonly"===P){qa=!N.rtpReceiver;var ia= +N.rtpReceiver||new l.RTCRtpReceiver(N.dtlsTransport,U);if(qa){P=ia.track;if(!X||"-"!==X.stream)if(X){w[X.stream]||(w[X.stream]=new l.MediaStream,Object.defineProperty(w[X.stream],"id",{get:function(){return X.stream}}));Object.defineProperty(P,"id",{get:function(){return X.track}});var ka=w[X.stream]}else w.default||(w.default=new l.MediaStream),ka=w.default;ka&&(x(P,ka),N.associatedRemoteMediaStreams.push(ka));z.push([P,ia,ka])}}else N.rtpReceiver&&N.rtpReceiver.track&&(N.associatedRemoteMediaStreams.forEach(function(Y){var Ia= +Y.getTracks().find(function(ac){return ac.id===N.rtpReceiver.track.id});Ia&&r(Ia,Y)}),N.associatedRemoteMediaStreams=[]);N.localCapabilities=L;N.remoteCapabilities=Ea;N.rtpReceiver=ia;N.rtcpParameters=Ga;N.sendEncodingParameters=ba;N.recvEncodingParameters=na;n._transceive(n.transceivers[K],!1,qa)}}});void 0===n._dtlsRole&&(n._dtlsRole="offer"===m.type?"active":"passive");n._remoteDescription={type:m.type,sdp:m.sdp};"offer"===m.type?n._updateSignalingState("have-remote-offer"):n._updateSignalingState("stable"); +Object.keys(w).forEach(function(L){var K=w[L];if(K.getTracks().length){if(-1===n.remoteStreams.indexOf(K)){n.remoteStreams.push(K);var P=new Event("addstream");P.stream=K;l.setTimeout(function(){n._dispatchEvent("addstream",P)})}z.forEach(function(U){K.id===U[2].id&&y(n,U[0],U[1],[K])})}});z.forEach(function(L){L[2]||y(n,L[0],L[1],[])});l.setTimeout(function(){n&&n.transceivers&&n.transceivers.forEach(function(L){L.iceTransport&&"new"===L.iceTransport.state&&0w&&(C.wantReceive=!1)):"video"===C.kind&&(z--,0>z&&(C.wantReceive=!1))});0t&&(L.codecs=L.codecs.filter(function(K){return"rtx"!==K.name}));L.codecs.forEach(function(K){"H264"===K.name&&void 0===K.parameters["level-asymmetry-allowed"]&&(K.parameters["level-asymmetry-allowed"]="1");C.remoteCapabilities&&C.remoteCapabilities.codecs&&C.remoteCapabilities.codecs.forEach(function(P){K.name.toLowerCase()===P.name.toLowerCase()&&K.clockRate===P.clockRate&&(K.preferredPayloadType=P.payloadType)})}); +L.headerExtensions.forEach(function(K){(C.remoteCapabilities&&C.remoteCapabilities.headerExtensions||[]).forEach(function(P){K.uri===P.uri&&(K.id=P.id)})});G=C.sendEncodingParameters||[{ssrc:1001*(2*G+1)}];M&&15019<=t&&"video"===aa&&!G[0].rtx&&(G[0].rtx={ssrc:G[0].ssrc+1});C.wantReceive&&(C.rtpReceiver=new l.RTCRtpReceiver(C.dtlsTransport,aa));C.localCapabilities=L;C.sendEncodingParameters=G});"max-compat"!==n._config.bundlePolicy&&(B+="a=group:BUNDLE "+n.transceivers.map(function(C){return C.mid}).join(" ")+ +"\r\n");B+="a=ice-options:trickle\r\n";n.transceivers.forEach(function(C,G){B+=e(C,C.localCapabilities,"offer",C.stream,n._dtlsRole);B+="a=rtcp-rsize\r\n";!C.iceGatherer||"new"===n.iceGatheringState||0!==G&&n.usingBundle||(C.iceGatherer.getLocalCandidates().forEach(function(M){M.component=1;B+="a="+f.writeCandidate(M)+"\r\n"}),"completed"===C.iceGatherer.state&&(B+="a=end-of-candidates\r\n"))});m=new l.RTCSessionDescription({type:"offer",sdp:B});return Promise.resolve(m)};u.prototype.createAnswer= +function(){var m=this;if(m._isClosed)return Promise.reject(k("InvalidStateError","Can not call createAnswer after close"));if("have-remote-offer"!==m.signalingState&&"have-local-pranswer"!==m.signalingState)return Promise.reject(k("InvalidStateError","Can not call createAnswer in signalingState "+m.signalingState));var n=f.writeSessionBoilerplate(m._sdpSessionId,m._sdpSessionVersion++);m.usingBundle&&(n+="a=group:BUNDLE "+m.transceivers.map(function(B){return B.mid}).join(" ")+"\r\n");n+="a=ice-options:trickle\r\n"; +var w=f.getMediaSections(m._remoteDescription.sdp).length;m.transceivers.forEach(function(B,C){if(!(C+1>w))if(B.rejected)"application"===B.kind?n="DTLS/SCTP"===B.protocol?n+"m=application 0 DTLS/SCTP 5000\r\n":n+("m=application 0 "+B.protocol+" webrtc-datachannel\r\n"):"audio"===B.kind?n+="m=audio 0 UDP/TLS/RTP/SAVPF 0\r\na=rtpmap:0 PCMU/8000\r\n":"video"===B.kind&&(n+="m=video 0 UDP/TLS/RTP/SAVPF 120\r\na=rtpmap:120 VP8/90000\r\n"),n+="c=IN IP4 0.0.0.0\r\na=inactive\r\na=mid:"+B.mid+"\r\n";else{if(B.stream){var G; +"audio"===B.kind?G=B.stream.getAudioTracks()[0]:"video"===B.kind&&(G=B.stream.getVideoTracks()[0]);G&&15019<=t&&"video"===B.kind&&!B.sendEncodingParameters[0].rtx&&(B.sendEncodingParameters[0].rtx={ssrc:B.sendEncodingParameters[0].ssrc+1})}C=g(B.localCapabilities,B.remoteCapabilities);!C.codecs.filter(function(M){return"rtx"===M.name.toLowerCase()}).length&&B.sendEncodingParameters[0].rtx&&delete B.sendEncodingParameters[0].rtx;n+=e(B,C,"answer",B.stream,m._dtlsRole);B.rtcpParameters&&B.rtcpParameters.reducedSize&& +(n+="a=rtcp-rsize\r\n")}});var z=new l.RTCSessionDescription({type:"answer",sdp:n});return Promise.resolve(z)};u.prototype.addIceCandidate=function(m){var n=this,w;return m&&void 0===m.sdpMLineIndex&&!m.sdpMid?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(z,B){if(n._remoteDescription)if(m&&""!==m.candidate){var C=m.sdpMLineIndex;if(m.sdpMid)for(var G=0;Gq&&(q=k.maxptime)});0d[g].length||"="!==d[g].charAt(1))return!1;return!0};"object"===typeof b&&(b.exports=e)},{}]},{},[1])(1)});class bc{constructor(a){this.FrameDisplayDeltaTimeMs=this.BrowserReceiptTimeMs=this.UETransmissionTimeMs= +this.UECaptureToSendMs=this.UEEncodeMs=this.UEReceiptTimeMs=this.TestStartTimeMs=null;this.onReady=a}reset(){this.FrameDisplayDeltaTimeMs=this.BrowserReceiptTimeMs=this.UETransmissionTimeMs=this.UEEncodeMs=this.UECaptureToSendMs=this.UEReceiptTimeMs=this.TestStartTimeMs=null}start(){this.reset();this.TestStartTimeMs=Date.now();if(this.onReady)this.onReady()}setUETimings(a){this.UEReceiptTimeMs=a.ReceiptTimeMs;this.UEEncodeMs=a.EncodeMs;this.UECaptureToSendMs=a.CaptureToSendMs;this.UETransmissionTimeMs= +a.TransmissionTimeMs;this.BrowserReceiptTimeMs=Date.now();this.latencyTimingsReady()}setFrameDisplayDeltaTime(a){null==this.FrameDisplayDeltaTimeMs&&(this.FrameDisplayDeltaTimeMs=Math.round(a),this.latencyTimingsReady())}latencyTimingsReady(){if(this.BrowserReceiptTimeMs){var a=this.BrowserReceiptTimeMs-this.TestStartTimeMs,b=this.UECaptureToSendMs,c=this.UETransmissionTimeMs-this.UEReceiptTimeMs,e=a-c,d={latencyExcludingDecode:a,encodeLatency:this.UEEncodeMs.toFixed(1),uePixelStreamLatency:b.toFixed(1), +ueTestDuration:c.toFixed(1),networkLatency:e.toFixed(1)};this.FrameDisplayDeltaTimeMs&&this.BrowserReceiptTimeMs&&(d.endToEndLatency=this.FrameDisplayDeltaTimeMs+e+("string"===typeof b?0:b),d.browserSideLatency=this.FrameDisplayDeltaTimeMs+(a-e-c),d.endToEndLatency=d.endToEndLatency.toFixed(1),d.browserSideLatency=d.browserSideLatency.toFixed(1));if(this.onReady)this.onReady(d)}}}class cc{constructor(a,b){this.useStats=a.useStats;this.events=a.events;this.webRtcConfig=a.peerConnectionOptions||{}; +this.webRtcConfig.sdpSemantics="unified-plan";this.tnClient=this.dcClient=this.pcClient=null;this.sdpConstraints={offerToReceiveAudio:0,offerToReceiveVideo:1,voiceActivityDetection:!1};this.dataChannelOptions={ordered:!0};this.lastStats={};this.playerId=0;this.latencyTestTimings=new bc(this.events.onLatencyTimingsReady);this.api_isSending=!1;this.api_queue=[];this.player=b;this.api_enableLog=a.enableApiCallLog;this.log=(c,e,d)=>this.player.getAPI().log(c,e,d)}setVideo(a){this.video=a}logStartupInfo(a){if(this.events.onlog)this.events.onlog(a)}logApiCall(a, +b,c){this.api_enableLog&&(a&&""!=a?(a=`[API] ${ua()} ${a}`,this.log(a,b,c)):this.log(""))}logPerfTest(a,b,c){a&&""!=a?this.log(`[PerfTest] ${ua()} ${a}`,b,c):this.log("")}setupPeerConnection(){this.pcClient||(this.pcClient=new RTCPeerConnection(this.webRtcConfig),this.pcClient.addTransceiver("video",{direction:"recvonly"}),this.pcClient.onsignalingstatechange=a=>this.onStateChanged(a),this.pcClient.oniceconnectionstatechange=a=>this.onStateChanged(a),this.pcClient.onicegatheringstatechange=a=>this.onStateChanged(a), +this.pcClient.ontrack=a=>this.events.ontrack(a),this.pcClient.onicecandidate=a=>this.events.onicecandidate(a),this.pcClient.ondatachannel=a=>{this.dcClient=a.channel;this.dcClient.bufferedAmountLowThreshold=this.lowWaterMark;this.setupDataChannelCallbacks()},this.lowWaterMark=this.chunkSize=this.pcClient.sctp?Math.min(this.pcClient.sctp.maxMessageSize,65536):65536,this.highWaterMark=Math.max(8*this.chunkSize,1048576),this.headerOffset=4,this.lenPerChunk=Math.floor((this.chunkSize-this.headerOffset)/ +2),this.log("Chunk Size: "+this.chunkSize),this.log("Buffer Threshold Low: "+this.lowWaterMark),this.log("Buffer Threshold High: "+this.highWaterMark))}close(){this.dcClient&&"open"==this.dcClient.readyState&&(this.dcClient.close(),this.dcClient=null);this.pcClient&&(this.pcClient.close(),this.pcClient=null);this.clearStatsTimer()}setupDataChannelCallbacks(){this.dcClient.binaryType="arraybuffer";this.dcClient.onopen=a=>{this.isDatachannelOpened=!0;if(this.events&&this.events.ondatachannelopen)this.events.ondatachannelopen(a); +this.logStartupInfo("video: loading...");for(let b of[81,87,69,82,84,65,83,68,70])this.send((new Uint8Array([61,b])).buffer)};this.dcClient.onclose=a=>{this.isDatachannelOpened=!1;this.clearStatsTimer();if(this.events&&this.events.ondatachannelclose)this.events.ondatachannelclose(a)};this.dcClient.onerror=a=>{this.isDatachannelOpened=!1;this.logStartupInfo("channel error");if(this.events&&this.events.ondatachannelerror)this.events.ondatachannelerror(a)};this.dcClient.onmessage=a=>this.onDatachannelMessage(a)}createOffer(){this.close(); +this.setupPeerConnection();try{this.dcClient=this.pcClient.createDataChannel("cirrus",this.dataChannelOptions),this.dcClient.bufferedAmountLowThreshold=this.lowWaterMark,this.setupDataChannelCallbacks(),this.logStartupInfo("channel created")}catch(a){this.logStartupInfo("no channel"),this.dcClient=null}this.pcClient.createOffer(this.sdpConstraints).then(a=>{a.sdp=a.sdp.replace("useinbandfec=1","useinbandfec=1;stereo=1;sprop-maxcapturerate=48000");this.pcClient.setLocalDescription(a);this.events.onOfferCreated(a)}, +()=>{this.logStartupInfo("couldn't create offer")})}onReceiveOffer(a){a=new RTCSessionDescription(a);this.setupPeerConnection();this.pcClient.setRemoteDescription(a).then(()=>{this.pcClient.createAnswer().then(b=>this.pcClient.setLocalDescription(b)).then(()=>{if(this.events.onAnswerCreated)this.events.onAnswerCreated(this.pcClient.currentLocalDescription)}).then(()=>{let b=this.pcClient.getReceivers();for(let c of b)c.playoutDelayHint=0}).catch(b=>console.error("createAnswer() failed:",b))});this.setupLiveStats()}onIceCandidate(a){a= +new RTCIceCandidate(a);this.pcClient.addIceCandidate(a).then(b=>{this.logStartupInfo("candidate added")})}onReceiveAnswer(a){this.playerId=a.playerId;this.logStartupInfo(`received answer: ${this.playerId}`);a=new RTCSessionDescription(a);this.pcClient.setRemoteDescription(a);a=this.pcClient.getReceivers();for(let b of a)b.playoutDelayHint=0;this.setupLiveStats()}setupLiveStats(){this.clearStatsTimer();this.useStats&&!this.aggregateStatsIntervalId&&(this.aggregateStatsIntervalId=setInterval(()=>{this.pcClient&& +this.pcClient.getStats(null).then(a=>this.processLiveStats(a))},1E3))}onStateChanged(a){this.signalingState!=this.pcClient.signalingState&&(this.signalingState=this.pcClient.signalingState,this.logStartupInfo(`__signaling: ${this.signalingState}`));this.iceConnectionState!=this.pcClient.iceConnectionState&&(this.iceConnectionState=this.pcClient.iceConnectionState,this.logStartupInfo(`__ice_connection: ${this.iceConnectionState}`),"disconnected"!=this.iceConnectionState||this.isDatachannelOpened|| +this.logStartupInfo("\u8fde\u63a5\u5efa\u7acb\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1\u5668\u7aef\u53e3\u8bbe\u7f6e"),"failed"!=this.iceConnectionState||this.isDatachannelOpened||this.logStartupInfo("\u8fde\u63a5\u5efa\u7acb\u5931\u8d25\uff0c\u65e0\u53ef\u7528\u7684\u5019\u9009\u8fde\u63a5"));this.iceGatheringState!=this.pcClient.iceGatheringState&&(this.iceGatheringState=this.pcClient.iceGatheringState,this.logStartupInfo(`__ice_gathering: ${this.iceGatheringState}`))}clearStatsTimer(){this.aggregateStatsIntervalId&& +(clearInterval(this.aggregateStatsIntervalId),this.aggregateStatsIntervalId=void 0)}send(a){return this.dcClient&&"open"==this.dcClient.readyState?(this.dcClient.send(a),!0):!1}requestInitialSettings(){this.send((new Uint8Array([7])).buffer)}requestQualityControl(){this.send((new Uint8Array([1])).buffer)}sendEnableIntervalSendQP(a){this.send((new Uint8Array([11,a?1:0])).buffer)}sendEnableReceiveEvents(a){this.send((new Uint8Array([12,a?1:0])).buffer)}_createApiBinBuffer(a,b,c){let e=new DataView(new ArrayBuffer(this.headerOffset+ +2*b)),d=0;e.setUint8(d,52);d++;e.setUint8(d,a);d++;e.setUint16(d,b,!0);d+=2;for(a=0;athis.lenPerChunk){let e=Math.ceil(a/this.lenPerChunk);for(let d=0;d=this.highWaterMark){this.dcClient.bufferedAmount< +this.lowWaterMark&&(this.api_timeoutHandle=setTimeout(()=>{0==this.api_queue.length?(this.api_isSending=!1,this.logApiCall("Finished!")):(this.logApiCall("continue send after timeout."),this._sendApiFromQueue())},0));this.logApiCall(`-------paused------- queue: ${this.api_queue.length}, bufferedAmount: ${a}, highWaterMark: ${this.highWaterMark}`);return}}this.api_isSending=!1;this.logApiCall("Finished!")}sendApi(a){this.logApiCall();this.logApiCall(`START: ${a?a.command:"Unkown"}`);this.dcClient&& +"open"==this.dcClient.readyState?(this._pushApiToSendingQueue(a),this.dcClient.onbufferedamountlow=b=>{this.logApiCall(`-------bufferedamountlow------- queue: ${this.api_queue.length}`);0==this.api_queue.length?(this.api_isSending=!1,this.logApiCall("Finished!")):(this.logApiCall("continue send after bufferedamountlow."),this._sendApiFromQueue())},this.api_isSending?this.logApiCall("Waiting..."):this._sendApiFromQueue()):this.logApiCall("Data channel is invalid!")}perfTest(a){this.api_isSending?this.logPerfTest("Please wait until the API call is completed before testing!", +!1,"red"):(this.pt_finished=!1,this.pt_bytesToSend=1048576*a,this.pt_timeoutHandle=null,this.pt_sended=this.pt_sendStartTime=this.pt_maxTimeUsedInSend=this.pt_numberOfSendCalls=this.pt_totalTimeUsedInSend=0,this.logPerfTest(),this.logPerfTest(`Performence Testing Starting: ${a}MB (${1048576*a})`,!1,"blue"),this.logPerfTest("Chunk Size: "+this.chunkSize),this.logPerfTest("Buffer Threshold Low: "+this.lowWaterMark),this.logPerfTest("Buffer Threshold High: "+this.highWaterMark),this.dcClient.onbufferedamountlow= +b=>{this.logPerfTest(`[bufferedamountlow] sendCalls: ${this.pt_numberOfSendCalls}, sended: ${this.pt_sended}, bufferedAmount: ${this.dcClient.bufferedAmount}`,!1,"gray");this.pt_finished||this.pt_send()},this.pt_create_data=()=>{var b=new Date;b=b.toLocaleString()+"."+b.getMilliseconds();let c=new DataView(new ArrayBuffer(this.chunkSize)),e=0;c.setUint8(e,53);e++;c.setUint16(e,b.length,!0);e+=2;for(let d=0;d{null!== +this.pt_timeoutHandle&&(clearTimeout(this.pt_timeoutHandle),this.pt_timeoutHandle=null);for(var b=this.dcClient.bufferedAmount;this.pt_sendedthis.pt_maxTimeUsedInSend&&(this.pt_maxTimeUsedInSend=c);this.pt_numberOfSendCalls+=1;b+=this.chunkSize;this.pt_sended+=this.chunkSize;if(b>=this.highWaterMark){this.dcClient.bufferedAmountsendData(),0));this.logPerfTest(`[-------paused-------] sendCalls: ${this.pt_numberOfSendCalls}, sended: ${this.pt_sended}, ${b} / ${this.dcClient.bufferedAmount}`,!1,"darkgray");break}}this.pt_sended===this.pt_bytesToSend&&(this.pt_finished=!0,this.logPerfTest("Data transfer completed successfully!",!1,"blue"),this.logPerfTest(" Total sended: "+this.pt_sended),this.logPerfTest(" Average time spent in send() (ms): "+this.pt_totalTimeUsedInSend/this.pt_numberOfSendCalls),this.logPerfTest(" Max time spent in send() (ms): "+ +this.pt_maxTimeUsedInSend),b=performance.now()-this.pt_sendStartTime,this.logPerfTest(" Total time spent: "+b),this.logPerfTest(" MBytes/Sec: "+this.pt_bytesToSend/1E3/b))},this.logPerfTest("Start sending data..."),this.pt_sendStartTime=performance.now(),this.pt_sended=this.pt_numberOfSendCalls=this.pt_totalTimeUsedInSend=this.pt_maxTimeUsedInSend=0,this.pt_send())}sendDescriptor(a,b){b=JSON.stringify(b);let c=new DataView(new ArrayBuffer(3+2*b.length)),e=0;c.setUint8(e,a);e++;c.setUint16(e, +b.length,!0);e+=2;for(a=0;a{"inbound-rtp"!=c.type||c.isRemote||"video"!=c.mediaType&&!c.id.toLowerCase().includes("video")||(b.timestamp=c.timestamp,b.timestampStart=this.lastStats&&this.lastStats.timestampStart?this.lastStats.timestampStart:c.timestamp,b.bytesReceived=c.bytesReceived,b.packetsLost=c.packetsLost,b.framesDropped=c.framesDropped,b.framesPerSecond=c.framesPerSecond,b.framesReceived=c.framesReceived,b.framesDecoded=c.framesDecoded,b.keyFramesDecoded=c.keyFramesDecoded, +b.frameWidth=c.frameWidth,b.frameHeight=c.frameHeight,this.lastStats&&(b.bitrate=8*(b.bytesReceived-this.lastStats.bytesReceived)/(b.timestamp-this.lastStats.timestamp)));"track"==c.type&&c.frameWidth&&(c.framesDropped&&(b.framesDropped=c.framesDropped),c.framesReceived&&(b.framesReceived=c.framesReceived),b.frameWidth=c.frameWidth,b.frameHeight=c.frameHeight);"candidate-pair"==c.type&&c.hasOwnProperty("currentRoundTripTime")&&0!=c.currentRoundTripTime&&(b.currentRoundTripTime=c.currentRoundTripTime)}); +this.lastStats.receiveToCompositeMs&&(b.receiveToCompositeMs=this.lastStats.receiveToCompositeMs,this.latencyTestTimings.setFrameDisplayDeltaTime(this.lastStats.receiveToCompositeMs));this.lastStats=b;this.events.onstats(this.lastStats)}onDatachannelMessage(a){var b=new Uint8Array(a.data);switch(b[0]){case 0:this.events.ondatachannelmessage("QualityControlOwnership",1==b[1]);break;case 1:if((a=(new TextDecoder("utf-16")).decode(a.data.slice(1)))&&""!=a)this.events.ondatachannelmessage("ResponseAPI", +a);break;case 101:b=b[1];a=(new TextDecoder("utf-8")).decode(a.data.slice(2));switch(b){case 0:this.events.ondatachannelmessage("ResponseAPI",a);break;case 1:this.reponse_api_json_string=a;break;case 2:this.reponse_api_json_string+=a;break;case 3:this.reponse_api_json_string+=a,this.events.ondatachannelmessage("ResponseAPI",this.reponse_api_json_string)}break;case 6:a=(new TextDecoder("utf-16")).decode(a.data.slice(1));a=JSON.parse(a);this.latencyTestTimings.setUETimings(a);break;case 7:a=(new TextDecoder("utf-16")).decode(a.data.slice(1)); +a=JSON.parse(a);if(a.Encoder)this.events.ondatachannelmessage("InitialSettings",a);break;case 5:this.events.ondatachannelmessage("VideoEncoderAvgQP",a)}}startLatencyTest(){this.video&&(this.latencyTestTimings.start(),this.sendDescriptor(6,{StartTime:this.latencyTestTimings.TestStartTimeMs}))}}class ja{constructor(a){this.player=a;this.uniqueId=a.uniqueId;this.container=a.container}appendElement(a){this.container.appendChild(a);this.setNeedReposUI()}removeElement(a){this.container.removeChild(a)}get(a){return ya(a+ +"_"+this.uniqueId)}getValue(a){let b;return null==(b=this.get(a))?void 0:b.value}setValue(a,b){(a=this.get(a))&&(a.value=b)}setText(a,b){(a=this.get(a))&&(a.innerText=b)}setHtml(a,b){(a=this.get(a))&&(a.innerHTML=b)}resize(){this.player.resize()}setNeedReposUI(){this.player.bNeedReposUI=!0}}class dc extends ja{constructor(a){super(a);this.el=document.createElement("pre");this.el.id=`eventsPanel_${this.uniqueId}`;this.el.className="__eventsPanel";this.el.oncontextmenu=new Function("return false"); +this.el.onselectstart=new Function("return false");this.appendElement(this.el)}destroy(){this.el&&(this.removeElement(this.el),this.el=null)}appendText(a){if(this.el){let b=this.el.innerText;b+=a+"\n";this.el.innerText=b;this.el.scrollTop=this.el.scrollHeight+100}}setPosition(a){a||(a=this.container.getBoundingClientRect());this.el&&(this.el.style.width=`${a.width}px`)}}class da{}da.Information=''; +da.FullScreenEnter=''; +da.FullScreenExit=''; +da.InitialCamera=''; +class ec extends ja{constructor(a){super(a);this.create()}create(){if(!this.el){this.el=document.createElement("button");this.el.id=`fullscreeButton_${this.uniqueId}`;this.el.className="__fullscreeButton";if(R.isIOSDevice||R.isSafari)this.el.style.backgroundSize="cover";this.el.innerHTML=da.FullScreenEnter;this.el.title=H.getString("EnterFullscreen");this.el.oncontextmenu=new Function("return false");this.el.onselectstart=new Function("return false");this.el.onclick=()=>this.player.fullscreen=!this.player.fullscreen; +this.el.onmousedown=a=>{1==a.button&&a.preventDefault()};this.appendElement(this.el);document.addEventListener("fullscreenchange",()=>{this.el.title=H.getString("ExitFullscreen");this.el.innerHTML=R.isFullscreen()?da.FullScreenExit:da.FullScreenEnter;this.player.resize()})}}destroy(){this.el&&(this.removeElement(this.el),this.el=null)}setPosition(a,b){a||(a=this.container.getBoundingClientRect());this.el&&(this.el.style.left=`${b?38:5}px`,this.el.style.top=`${a.height-32}px`)}}const fa={BackSpace:8, +Shift:16,Control:17,Alt:18,RightShift:253,RightControl:254,RightAlt:255};class fc extends ja{constructor(a,b){super(a);this.video=null;this.useBuiltinCursors=b.useBuiltinCursors;this.keyEventTargetStr=b.keyEventTarget;this.keyEventTarget="document"==b.keyEventTarget?document:"none"==b.keyEventTarget?null:"video";this.callOnUserInteraction=()=>this.player.resetInteractTimestamp();this.fakeMouseWithTouches=!1;this.onMButtonDoubleClick=b.onMButtonDoubleClick;this.mouseKeyListener=b.mouseKeyListener; +this.touchListener=b.touchListener;this.onActionEnable=!0;this.onEvents=b.onEvents;this.onVideoLoaded=b.onVideoLoaded;document.addEventListener("WeixinJSBridgeReady",()=>{R.isInWeixinBrowser=!0;this.video.play()});this.create()}isVideoLoaded(){return!!this._isVideoLoaded}create(){this.video&&this.destroy();this.video||(this.video=document.createElement("video"),this.video.id=`streamingVideo_${this.uniqueId}`,this.video.style="position:absolute;",this.video.playsInline=!0,this.video.muted=!0,this.video.autoplay= +!0,this.video.disablepictureinpicture=!0,"video"===this.keyEventTarget&&(this.video.tabIndex=1,this.keyEventTarget=this.video),this.appendElement(this.video),this.player.logStartupInfo("video element created"),this._isVideoLoaded=!1,this.video.addEventListener("loadedmetadata",()=>{this._isVideoLoaded=!0;this.video.onmouseenter({button:0,x:0,y:0});this.onVideoLoaded()},!0),this.setCursor());if("requestVideoFrameCallback"in HTMLVideoElement.prototype){const a=(b,c)=>{c.receiveTime&&c.expectedDisplayTime&& +(this.rtc.lastStats.receiveToCompositeMs=c.presentationTime-c.receiveTime);this.video&&this.video.requestVideoFrameCallback(a)};this.video.requestVideoFrameCallback(a)}}setWebRtcPlayer(a){(!this.video||R.isAndroidDevice||R.isIOSDevice&&!R.isInWeixinBrowser)&&this.create();this.rtc=a;this.rtc.setVideo(this.video)}setActionEventEnabled(a){this.onActionEnable=a}destroy(){this.video&&(this.removeElement(this.video),this.video=null)}valid(){return!!this.video}videoWidth(){let a;return null==(a=this.video)? +void 0:a.videoWidth}videoHeight(){let a;return null==(a=this.video)?void 0:a.videoHeight}clientWidth(){let a;return null==(a=this.video)?void 0:a.clientWidth}clientHeight(){let a;return null==(a=this.video)?void 0:a.clientHeight}setTrack(a){let b=a.streams[0];this.player.logStartupInfo("track: "+a.track.kind);"audio"==a.track.kind?(a=document.createElement("Audio"),a.autoplay=!0,a.srcObject=b,a.play(),this.player.logStartupInfo("audio element created")):"video"==a.track.kind&&this.video.srcObject!== +b&&(this.video.srcObject=b)}setKeyEventTarget(a){this.keyEventTargetStr!=a&&(this.clearKeyboardEvents(),"video"==a?(this.video&&(this.video.tabIndex=1),this.keyEventTarget=this.video,this.video.focus()):"document"==a?(this.keyEventTarget=document,this.video.focus()):this.keyEventTarget&&(this.keyEventTarget=null),this.keyEventTargetStr=a,this.registerKeyboardEvents())}clearKeyboardEvents(){this.keyEventTarget&&(this.keyEventTarget.onkeydown=null,this.keyEventTarget.onkeyup=null,this.keyEventTarget.onkeypress= +null)}registerKeyboardEvents(){this.keyEventTarget&&(this.keyEventTarget.onkeydown=a=>{112<=a.keyCode&&123>=a.keyCode||a.ctrlKey||this.sendKeydown(a);if(a.keyCode===fa.BackSpace)this.keyEventTarget.onkeypress({charCode:fa.BackSpace});this.callActionEventHander(5,a)},this.keyEventTarget.onkeyup=a=>{112<=a.keyCode&&123>=a.keyCode||a.ctrlKey||this.sendKeyup(a);this.callActionEventHander(6,a)},this.keyEventTarget.onkeypress=a=>{112<=a.keyCode&&123>=a.keyCode||this.sendKeypress(a);this.callActionEventHander(7, +a)})}setCursor(){if(this.video)if(this.useBuiltinCursors)switch(this.mouseDownButton){case 0:this.video.setAttribute("class","streamingVideoCursorPan");break;case 1:this.video.setAttribute("class","streamingVideoCursorMove");break;case 2:this.video.setAttribute("class","streamingVideoCursorRotate");break;default:this.video.setAttribute("class","streamingVideoCursorPointer")}else this.video.setAttribute("class","streamingVideoNoCursor")}callActionEventHander(a,b){if(this.mouseKeyListener&&this.onActionEnable)switch(a){case 0:if(R.isFunction(this.mouseKeyListener.onMouseEnter))this.mouseKeyListener.onMouseEnter(b); +break;case 1:if(R.isFunction(this.mouseKeyListener.onMouseLeave))this.mouseKeyListener.onMouseLeave(b);break;case 2:if(R.isFunction(this.mouseKeyListener.onMouseMove))this.mouseKeyListener.onMouseMove(b);break;case 3:if(R.isFunction(this.mouseKeyListener.onMouseDown))this.mouseKeyListener.onMouseDown(b);break;case 4:if(R.isFunction(this.mouseKeyListener.onMouseUp))this.mouseKeyListener.onMouseUp(b);break;case 5:if(R.isFunction(this.mouseKeyListener.onKeyDown))this.mouseKeyListener.onKeyDown(b);break; +case 6:if(R.isFunction(this.mouseKeyListener.onKeyUp))this.mouseKeyListener.onKeyUp(b);break;case 7:if(R.isFunction(this.mouseKeyListener.onKeyPress))this.mouseKeyListener.onKeyPress(b)}}isMiddleDoubleClick(a){if(1==a.button){if(this.lastMClickTimestamp&&200>a.timeStamp-this.lastMClickTimestamp)return!0;this.lastMClickTimestamp=a.timeStamp}else this.lastMClickTimestamp=void 0;return!1}registerMouseEvents(){this.video.onmouseenter=a=>{this.sendMouseEnter();a.buttons&1&&this.sendMouseDown(0,a.offsetX, +a.offsetY);a.buttons&2&&this.sendMouseDown(2,a.offsetX,a.offsetY);a.buttons&4&&this.sendMouseDown(1,a.offsetX,a.offsetY);a.buttons&8&&this.sendMouseDown(3,a.offsetX,a.offsetY);a.buttons&16&&this.sendMouseDown(4,a.offsetX,a.offsetY);this.callActionEventHander(0,a)};this.video.onmouseleave=a=>{this.sendMouseLeave();a.buttons&1&&this.sendMouseUp(0,a.offsetX,a.offsetY);a.buttons&2&&this.sendMouseUp(2,a.offsetX,a.offsetY);a.buttons&4&&this.sendMouseUp(1,a.offsetX,a.offsetY);a.buttons&8&&this.sendMouseUp(3, +a.offsetX,a.offsetYy);a.buttons&16&&this.sendMouseUp(4,a.offsetX,a.offsetY);this.callActionEventHander(1,a)};this.video.onmousemove=a=>{this.sendMouseMove(a.offsetX,a.offsetY,a.movementX,a.movementY);a.preventDefault();if(0==this.mouseDownButton||2==this.mouseDownButton)this.setCursor(),this.mouseDownButton=void 0;this.callActionEventHander(2,a)};this.video.onmousedown=a=>{this.keyEventTarget==this.video&&this.video.focus();this.sendMouseEnter();this.isMiddleDoubleClick(a)&&this.onMButtonDoubleClick? +(this.onMButtonDoubleClick(a.offsetX,a.offsetY),a.preventDefault()):(this.mouseDownButton=a.button,this.sendMouseDown(a.button,a.offsetX,a.offsetY),a.preventDefault(),0!=a.button&&2!=a.button&&this.setCursor(),this.callActionEventHander(3,a))};this.video.onmouseup=a=>{this.mouseDownButton=void 0;this.sendMouseUp(a.button,a.offsetX,a.offsetY);a.preventDefault();this.setCursor();this.callActionEventHander(4,a)};this.video.oncontextmenu=a=>{a.preventDefault()};"onmousewheel"in this.video?this.video.addEventListener("mousewheel", +a=>{this.sendMouseWheel(a.wheelDelta,a.offsetX,a.offsetY);a.preventDefault()},{passive:!1}):this.video.addEventListener("DOMMouseScroll",a=>{this.sendMouseWheel(-120*a.detail,a.offsetX,a.offsetY);a.preventDefault()},!1)}registerTouchEvents(){this.initFingers=()=>{this.fingers=[9,8,7,6,5,4,3,2,1,0];this.fingerIds={};this.fingersToEnd=new Set};this.rememberTouch=a=>{let b=this.fingers.pop();void 0===b&&console.log("exhausted touch indentifiers");this.fingerIds[a.identifier]=b};this.forgetTouch=a=>{this.fingers.push(this.fingerIds[a.identifier]); +delete this.fingerIds[a.identifier]};this.initFingers();["touchstart","touchmove","touchend","touchcancel"].forEach(a=>{this.video.addEventListener(a,b=>{b.preventDefault();let c=b.touches,e=b.changedTouches;switch(a){case "touchstart":if(0this.videoAspectRatio){let c=this.playerAspectRatio/this.videoAspectRatio;a/=this.container.clientWidth;b=c*(b/this.container.clientHeight-.5)+.5}else a=this.videoAspectRatio/this.playerAspectRatio*(a/this.container.clientWidth-.5)+.5,b/=this.container.clientHeight;return 0>a||1b||1this.videoAspectRatio){let c= +this.playerAspectRatio/this.videoAspectRatio;a/=.5*this.container.clientWidth;b=c*b/(.5*this.container.clientHeight);return{x:32767*a,y:32767*b}}return{x:this.videoAspectRatio/this.playerAspectRatio*a/(.5*this.container.clientWidth)*32767,y:b/(.5*this.container.clientHeight)*32767}}sendTouch(a,b,c){this.callOnUserInteraction();let e=new DataView(new ArrayBuffer(2+10*c.length));e.setUint8(0,b);e.setUint8(1,c.length);b=2;let d=[],g=this.video.getBoundingClientRect();for(let q of c){let k=q.clientX- +g.left,f=q.clientY-g.top,l=this.normalizeAndQuantizeUnsigned(k,f),t=this.fingerIds[q.identifier];if(void 0==t){let x;null==(x=this.onEvents)||x.call(this,`\t[${a}] fingersToEnd:${this.fingersToEnd.size},fingerIds:${JSON.stringify(this.fingerIds)},touchCount:${c.length} Invalid touchId!!!!!!!!!!!!`)}else e.setUint16(b,l.x,!0),b+=2,e.setUint16(b,l.y,!0),b+=2,e.setInt32(b,t,!0),b+=4,e.setUint8(b,255*q.force,!0),b+=1,e.setUint8(b,l.inRange?1:0,!0),b+=1,d.push(`{${t} (${parseInt(k)},${parseInt(f)})->(${parseInt(l.x)},${parseInt(l.y)})}`)}this.rtc.send(e.buffer); +let h;null==(h=this.onEvents)||h.call(this,`\t[${a}] ${d.join(",")}`)}sendKeydown(a){this.callOnUserInteraction();let b=za(a),c;null==(c=this.onEvents)||c.call(this,`Send KeyDown, Code:${b}, Repeat:${a.repeat}`);this.rtc.send((new Uint8Array([60,b,a.repeat])).buffer)}sendKeyup(a){this.callOnUserInteraction();a=za(a);let b;null==(b=this.onEvents)||b.call(this,`Send KeyUp:${a}`);this.rtc.send((new Uint8Array([61,a])).buffer)}sendKeypress(a){this.callOnUserInteraction();var b;null==(b=this.onEvents)|| +b.call(this,`Send KeyPress:${a.charCode}`);b=new DataView(new ArrayBuffer(3));b.setUint8(0,62);b.setUint16(1,a.charCode,!0);this.rtc.send(b.buffer)}sendMouseEnter(){this.callOnUserInteraction();var a;null==(a=this.onEvents)||a.call(this,"Send MouseEnter");a=new DataView(new ArrayBuffer(1));a.setUint8(0,70);this.rtc.send(a.buffer)}sendMouseLeave(){this.callOnUserInteraction();var a;null==(a=this.onEvents)||a.call(this,"Send MouseLeave");a=new DataView(new ArrayBuffer(1));a.setUint8(0,71);this.rtc.send(a.buffer)}sendMouseMove(a, +b,c,e){this.callOnUserInteraction();if(this.normalizeAndQuantizeUnsigned){var d;null==(d=this.onEvents)||d.call(this,`Send MouseMove, X:${a}, Y:${b}, DeltaX:${c}, DeltaY:${e}`);a=this.normalizeAndQuantizeUnsigned(a,b);c=this.normalizeAndQuantizeSigned(c,e);e=new DataView(new ArrayBuffer(9));e.setUint8(0,74);e.setUint16(1,a.x,!0);e.setUint16(3,a.y,!0);e.setInt16(5,c.x,!0);e.setInt16(7,c.y,!0);this.rtc.send(e.buffer)}}sendMouseDown(a,b,c){this.callOnUserInteraction();if(this.normalizeAndQuantizeUnsigned){var e; +null==(e=this.onEvents)||e.call(this,`Send MouseDown, Button:${a}, X:${b}, Y:${c}`);b=this.normalizeAndQuantizeUnsigned(b,c);c=new DataView(new ArrayBuffer(6));c.setUint8(0,72);c.setUint8(1,a);c.setUint16(2,b.x,!0);c.setUint16(4,b.y,!0);this.rtc.send(c.buffer)}}sendMouseUp(a,b,c){if(this.normalizeAndQuantizeUnsigned){var e;null==(e=this.onEvents)||e.call(this,`Send MouseUp, Button:${a}, X:${b}, Y:${c}`);b=this.normalizeAndQuantizeUnsigned(b,c);c=new DataView(new ArrayBuffer(6));c.setUint8(0,73);c.setUint8(1, +a);c.setUint16(2,b.x,!0);c.setUint16(4,b.y,!0);this.rtc.send(c.buffer)}}sendMouseWheel(a,b,c){this.callOnUserInteraction();if(this.normalizeAndQuantizeUnsigned){var e;null==(e=this.onEvents)||e.call(this,`Send MouseWheel, Delta:${a}, X:${b}, Y:${c}`);b=this.normalizeAndQuantizeUnsigned(b,c);c=new DataView(new ArrayBuffer(7));c.setUint8(0,75);c.setInt16(1,a,!0);c.setUint16(3,b.x,!0);c.setUint16(5,b.y,!0);this.rtc.send(c.buffer)}}}class gc extends ja{constructor(a,b,c){super(a);this.updateConnectionCount(b); +this.createButton(c)}createButton(a){if(!this.elButton){this.elButton=document.createElement("button");this.elButton.id=`liveStatusSwitchButton_${this.uniqueId}`;this.elButton.innerHTML=da.Information;this.elButton.title=a;this.elButton.className="__liveStatusSwitchButton";if(R.isIOSDevice||R.isSafari)this.elButton.style.backgroundSize="cover";this.elButton.oncontextmenu=new Function("return false");this.elButton.onselectstart=new Function("return false");this.elButton.onclick=()=>this.setPanelVisible(); +this.elButton.onmousedown=b=>{1==b.button&&b.preventDefault()};this.appendElement(this.elButton)}}createPanel(){if(!this.elPanel){var a=''+``+ +``+``+``+``+ +``+``+``+ +``+``+``+ +``+``+"
${H.getString("ConnInfo")}1-1${H.getString("Close")}
${H.getString("Duration")}00:00:00
${H.getString("Resolution")}1920 x 1080
${H.getString("Received")}0 kB
${H.getString("ReceivedFrames")}0
${H.getString("Dropped")}0 / 0
${H.getString("DecodingTime")}
${H.getString("DecodeFrames")}0 / 0
${H.getString("Bitrate")}-
${H.getString("FPS")}- / -
${H.getString("QP")}0
${H.getString("MaxQP")}
${H.getString("MaxBitrate")}
";this.elPanel=document.createElement("div");this.elPanel.innerHTML=a;this.elPanel.id=`liveStatusPanel_${this.uniqueId}`; +this.elPanel.className="__liveStatusPanel __fadeinComp";this.elPanel.oncontextmenu=new Function("return false");this.elPanel.onselectstart=new Function("return false");this.appendElement(this.elPanel);this.get("i_hide_panel").onclick=()=>this.setPanelVisible();for(a=29;40>=a;a++)this.get("i_settings_maxQP").add(new Option(a,a));this.get("i_settings_maxQP").onchange=()=>{let b={encodeMaxQP:this.getValue("i_settings_maxQP")};this.player.rtc.updateParams(b);this.player.signallingConnection.updateParams(b); +this.get("i_settings_maxQP").blur()};for(a=10;100>=a;a+=5)this.get("i_settings_maxBitrate").add(new Option(a,a));this.get("i_settings_maxBitrate").onchange=()=>{let b={maxBitrate:this.getValue("i_settings_maxBitrate")};this.player.rtc.updateParams(b);this.player.signallingConnection.updateParams(b);this.get("i_settings_maxBitrate").blur()}}}setPosition(a){a||(a=this.container.getBoundingClientRect());this.elButton&&(this.elButton.style.top=`${a.height-32}px`);if(this.elPanel)if(this.customPosX&&this.customPosY)this.elPanel.style.left= +this.customPosX+"px",this.elPanel.style.top=this.customPosY+"px";else{let b=this.elPanel.getBoundingClientRect();this.elPanel.style.left="5px";this.elPanel.style.top=`${a.height-b.height-42}px`}}destroy(){this.updateLatencyTestUI=!1;this.visible&&this.setPanelVisible();this.elPanel&&(this.removeElement(this.elPanel),this.elPanel=null);this.elButton&&(this.removeElement(this.elButton),this.elButton=null)}setPanelVisible(a,b){this.customPosX=a;this.customPosY=b;if(this.elPanel)if("none"==this.elPanel.style.display)this.updateConnectionCount(), +this.elPanel.style.display="block",this.elPanel.className="__liveStatusPanel __fadeinComp",this.visible=!0,this.player.rtc.sendEnableIntervalSendQP(!0);else{this.elPanel.className="__liveStatusPanel __fadeoutComp";setTimeout(()=>{this.visible=!1;this.elPanel&&(this.elPanel.style.display="none");this.player.rtc.sendEnableIntervalSendQP(!1);this.setNeedReposUI();this.resize()},500);return}else this.createPanel(),this.visible=!0,this.resize(),this.updateConnectionCount(),this.player.rtc.requestInitialSettings(), +this.player.rtc.sendEnableIntervalSendQP(!0);this.setNeedReposUI();this.resize()}adjustMaxQP(a){return 18==a?(this.get("i_settings_maxQP")&&this.get("i_settings_maxQP").add(new Option(18,18)),18):0>a?40:0<=a&&29>a?29:40a?10:100e);d++)e/=1E3,c=b[d];this.setText("i_bytesReceived",this.formatNumber(e)+" "+c);this.setText("i_framesReceived",this.processValue(a.framesReceived)); +this.setText("i_framesDecoded",a.framesDecoded);this.setText("i_keyframesDecoded",this.processValue(a.keyFramesDecoded));this.updateVideoFramerate(this.formatNumber(a.framesPerSecond));this.updateBitrate(a.bitrate);this.setText("i_packetsLost",this.processValue(a.packetsLost));this.setText("i_frameDropped",this.processValue(a.framesDropped));this.setText("i_compositeTime",this.formatNumber(a.receiveToCompositeMs,1))}}updateVideoFramerate(a){let b=this.get("i_framerateVideo");b.style.color=10>a?"red": +20>a?"orange":"rgb(128,255,0)";b.innerText=a}updateBitrate(a){let b=this.get("i_bitrate");a?1E3a?"red":1E3>a?"orange":"rgb(128,255,0)",b.innerText=this.formatNumber(a)+" kbps"):b.innerText="-"}updateInitialSettings(a){let b=this.adjustMaxQP(a.Encoder.MaxQP);this.setValue("i_settings_maxQP",b);a=this.adjustMaxBitrate(a.WebRTC.MaxBitrate/1E3/1E3);this.setValue("i_settings_maxBitrate",a)}updateQPAndRenderFPS(a, +b){let c=this.get("i_qp");c.style.color=35this.setVisible(!1),500)}setDelayClear(a){this.bDelayClear=a}log(a){if(this.el){if(this.bDelayClear)this.bDelayClear=!1,this.el.innerText= +a+"\n";else{let b=this.el.innerText;b+=a+"\n";this.el.innerText=b}this.el.scrollTop=this.el.scrollHeight+100}}setPosition(a){a||(a=this.container.getBoundingClientRect());this.el&&(this.el.style.height=`${a.height-20}px`)}}class ic extends ja{constructor(a){super(a);this.create()}create(){this.el||(this.el=document.createElement("i"),this.el.id=`statusIndicator_${this.uniqueId}`,this.el.className="__statusIndicator",this.appendElement(this.el))}destroy(){this.el&&(this.removeElement(this.el),this.el= +null)}setStatus(a){let b="Red",c=this.get("statusIndicator");switch(a){case V.WS_Disconnected:b="Red";c&&(c.style.display="inline-block");break;case V.WS_Connecting:b="RGB(200,200,200)";break;case V.WS_Connected:b="Yellow";break;case V.RTC_Opened:b="RGB(0,128,255)";break;case V.OnReady:b="RGB(0,255,0)",this.hide()}this.lastStatus=a;c&&(c.style.backgroundColor=b)}hide(){let a=this.get("statusIndicator");a&&(a.style.display="none")}}class jc{constructor(){this.css("@keyframes __fadeoutframes {0%{opacity:1;} 100%{opacity:0;}}.__fadeoutComp {animation-duration:600ms; animation-name:__fadeoutframes;}@keyframes __fadeinframes {0%{opacity:0;} 100%{opacity:0.65;}}.__fadeinComp {animation-duration:100ms; animation-name:__fadeinframes;}@keyframes twinkling{0%{opacity:0;}100%{opacity:1;}}.__statusIndicator {position:absolute;display:block;left:5px;top:5px;width:6px;height:6px;border-radius:50%;background-color:red;animation:twinkling 0.25s infinite ease-in-out;}.__startupInfoPanel { position:absolute;left:3px;top:0px;width:400px;background-color:transparent !important;text-shadow:black 0.1em 0.1em 0.2em;color:white;font-family:Verdana;font-size:12px !important;overflow:auto;}.__liveStatusPanel {position:absolute;left:5px;top:10px;width:164px;height:300px;background-color:rgba(50,50,50,0.8);color:#00FF00;font-family:Verdana;font-size:10px;box-shadow:0px 0px 5px 5px rgba(200,200,200,0.5);-moz-border-radius:8px;-webkit-border-radius:8px;}.__liveStatusPanel a:link { color: rgb(0,255,128); text-decoration: none; }.__liveStatusPanel a:hover { color: yellow; background:transparent; }.__liveStatusPanel input {background:transparent; border:1px solid gray; color: #00FF00;}.__liveStatusPanel select {background:transparent; border:1px solid gray; color: #00FF00;}.__liveStatusPanel option {background:#333; color: #00FF00;}.__liveStatusSwitchButton{position:absolute;padding:0;left:6px;width:26px;height:26px;opacity:0.65;cursor:pointer;background-size:conver;}.__fullscreeButton {position:absolute;padding:0;left:38px;width:26px;height:26px;opacity:0.65;cursor:pointer;background-size:conver;}.__viewHomeButton {position:absolute;padding:0;left:70px;width:26px;height:26px;opacity:0.65;cursor:pointer;background-size:conver;}.__taskWaiting {position:absolute;z-index:30;text-align:center;padding-left:5px;text-shadow:black 0.1em 0.1em 0.2em;color:lime;font-family:Verdana;font-size:12px !important;overflow:hidden;display:none;}.__eventsPanel {position:absolute;left:3px;top:0px;width:600px;height:200px;background-color:rgba(64,64,64,0.5) !important;text-shadow:black 0.1em 0.1em 0.2em;color:white;font-family:Verdana;font-size:12px !important;overflow:auto;}.streamingVideoNoCursor {width:100%;height:100%;}.streamingVideoCursorMove {width:100%;height:100%;cursor:move;}.streamingVideoCursorPan {width:100%;height:100%;cursor:url(data:application/octet-stream;base64,AAACAAEAICAAAA8ADwCoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////8AAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////////////////////////////////////4B///+Af///AH///gA///wAP//8AB///gAf//8AH//+AB///gA///8k///////////////////////////////////////////////////////////////////////w==),auto;}.streamingVideoCursorPointer {width:100%;height:100%;cursor:url(data:application/octet-stream;base64,AAACAAEAICAAAA0ACACoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAD///////8AAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////////////////////////////////////4B///+Af///AH///gA///wAP//8AB//+AAf//AAD//wAA//+AAP//4AD//+AF///gT///4f///+H////h////8////////////////////////////////////////w==),auto;}.streamingVideoCursorRotate {width:100%;height:100%;cursor:url(data:application/octet-stream;base64,AAACAAEAICAAAA8ADwCoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAD///////////////////////////////////////8AAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////8AAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////8AAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////8AAAD///8AAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAD///////8AAAD///////8AAAD///////8AAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////////////////////////////////////4B///+Af///AH//hgAh/wwAMP4cABh+HgAYfh8AGH4eABh+HgA4eAck4BwP//A+H//4fz///P/////////////////////////////////////////////////////w==),auto;}")}css(a){let b= +document.createElement("style");try{b.appendChild(document.createTextNode(a))}catch(c){b.styleSheet.cssText=a}(a=document.getElementsByTagName("head")[0])?a.appendChild(b):console.error("[Cloud] No head element found, cannot create css.")}}class kc extends ja{constructor(a){super(a);this.elContainer=document.createElement("div");this.elContainer.id=`taskWaiting_${this.uniqueId}`;this.elContainer.className="__taskWaiting";this.elContainer.oncontextmenu=new Function("return false");this.elContainer.onselectstart= +new Function("return false");this.appendElement(this.elContainer);this.elText=document.createElement("div");this.elText.style.marginBottom="15px";this.elText.innerText="dddd";this.elContainer.appendChild(this.elText);this.elButton=document.createElement("input");this.elButton.type="button";this.elButton.value=H.getString("RestartInstNow");this.elButton.onclick=()=>{this.player.setInstanceOptions({iid:this.player.options.iid,reset:!0})};this.elContainer.appendChild(this.elButton);H.onLanguageChangedCallbacks.push(()=> +{this.elButton.value=H.getString("RestartInstNow")});this.setMode(0)}setMode(a){this._mode=a;0===a?this.elContainer.style.background="transparent":(this.elContainer.style.background="rgba(64,64,64,0.5)",this.elContainer.style.height="26px",this.elContainer.style.lineHeight="26px")}destroy(){this.elContainer&&(this.removeElement(this.elContainer),this.elContainer=null)}updateText(a){this.elText&&(this.elText.innerText=a,this.show())}show(){this.elContainer.className="__taskWaiting";this.elContainer.style.display= +"block"}hide(){this.elContainer.className="__taskWaiting __fadeoutComp";setTimeout(()=>this.elContainer.style.display="none",500)}setPosition(a,b,c,e){if(this.elContainer)if(a||(a=this.container.getBoundingClientRect()),0==this._mode){var d=a.width/2-150;0>d&&(d=10);this.elContainer.style.left=d+"px";this.elContainer.style.top=a.height/2+"px"}else d=0,b&&d++,c&&d++,e&&d++,a=a.height-32,this.elContainer.style.left=(0==d?5:1==d?38:2==d?70:102)+"px",this.elContainer.style.top=a+"px"}}class lc extends ja{constructor(a){super(a); +this.create()}create(){if(!this.el){var a=[];a.push(H.getString("LeftClickTip"));a.push(H.getString("RightClickTip"));a.push(H.getString("MiddleClickTip"));a=a.join("\n");this.el=document.createElement("button");this.el.id=`viewHomeButton_${this.uniqueId}`;this.el.className="__viewHomeButton";if(R.isIOSDevice||R.isSafari)this.el.style.backgroundSize="cover";this.el.innerHTML=da.InitialCamera;this.el.title=a;this.el.oncontextmenu=new Function("return false");this.el.onselectstart=new Function("return false"); +this.el.onclick=b=>this.player.viewHome(0);this.el.onmousedown=b=>{0!=b.button&&this.player.viewHome(b.button);b.preventDefault()};this.appendElement(this.el)}}destroy(){this.el&&(this.removeElement(this.el),this.el=null)}setPosition(a,b,c){a||(a=this.container.getBoundingClientRect());if(this.el){let e=5;if(b&&c)e=70;else if(b||c)e=38;this.el.style.left=e+"px";this.el.style.top=`${a.height-32}px`}}}var xa=0;class mc{constructor(a,b){if(a){this.host=a;this.options=b;ma.processParams(this.options); +this.receiveRenderEvents=this.options.receiveRenderEvents;H.setLanguage();this.uniqueId=++xa;this.options.apiOptions.player=this;this.api=new ta(null,this.options.apiOptions);if(this.options.domId)if(a=ya(this.options.domId))this.container=document.createElement("div"),this.container.style="position:relative;width:100%;height:100%;",a.innerHTML="",a.appendChild(this.container);else if("loading"==document.readyState){console.error(H.getString("DomLoading"));return}if(this.hasVideo=!!this.container)this.styleManager= +new jc,this.createWidgetsInConstructor(),this.canAdaptiveResolution=!1,this.lastResizeTime=Date.now(),this.orientationChangeTimeout=void 0;this.constructUrlAndConnect();this.resetInteractTimestamp()}else console.error("[DigitalTwinPlayer] The parameter `host` cannot be empty!")}constructUrlAndConnect(){this.logStartupInfo(`host: ${this.host}`);this.useHttps="https:"==location.protocol||this.options.useHttps;this.url=`${this.useHttps?"wss":"ws"}://${this.host}/player?hasVideo=${this.hasVideo}`;this.options.offer&& +(this.url+="&offer=1");this.options.iid&&(this.url+="&iid="+this.options.iid);this.options.pid&&(this.url+="&pid="+this.options.pid);if("object"==typeof this.options.urlExtraInfo)for(let a in this.options.urlExtraInfo){let b=this.options.urlExtraInfo[a];null!=b&&void 0!=b&&(this.url+="&"+a+"="+b)}this.options.reset&&(this.url+="&reset=1",this.options.reset=!1);setTimeout(()=>this.connectSignallingServer(),200)}callEvent(a,b,c){a=this.options.events[a];"function"==typeof a&&a(b,c)}getHost(){return this.host}getAPI(){return this.api}getInstanceInfo(){return this.paramInfo}getVideoElement(){let a; +return null==(a=this.htmlVideo)?void 0:a.video}getVideoElementSize(){let a=this.getVideoElement();return{width:null==a?void 0:a.clientWidth,height:null==a?void 0:a.clientHeight}}getVideoStreamSize(){return{width:this.htmlVideo.videoWidth(),height:this.htmlVideo.videoHeight()}}getVideoSize(){return this.getVideoStreamSize()}screen2World(a,b,c){let e=this.getVideoElementSize(),d=this.getVideoStreamSize(),g=0,h=0,q=d.height/d.width;e.height/e.width>q?h=-(e.width*q-e.height)/2:g=-(e.height/q-e.width)/ +2;a=d.width/(e.width-2*g)*(a-g);b=d.height/(e.height-2*h)*(b-h);return this.getAPI().coord.screen2World(a,b,c)}world2Screen(a,b,c,e){const d=this;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){let g=yield d.getAPI().coord.world2Screen(a,b,c,e),h=d.getVideoElementSize(),q=d.getVideoStreamSize(),k=0,f=0,l=q.height/q.width;h.height/h.width>l?f=-(h.width*l-h.height)/2:k=-(h.height/l-h.width)/2;g.screenPosition=[g.screenPosition[0]/(q.width/(h.width-2*k))+k,g.screenPosition[1]/(q.height/ +(h.height-2*f))+f];return g})}setResolution(a,b){if(this.streamerAdaptive&&(0!=a||0!=b)){window.devicePixelRatio&&(a*=window.devicePixelRatio,b*=window.devicePixelRatio);if(4096this.streamerResX||b>this.streamerResY)&&(b=a/b,b>=this.streamerResX/this.streamerResY?(a=this.streamerResX,b=this.streamerResX/b):(a=this.streamerResY*b,b=this.streamerResY));a=Math.floor(a);b=Math.floor(b); +256>a&&(console.warn("ResX:"+a),a=256);256>b&&(console.warn("ResY:"+b),b=256);var c=this.htmlVideo.videoWidth(),e=this.htmlVideo.videoHeight();if(a!=c&&a+1!=c&&a-1!=c||b!=e&&b+1!=e&&b-1!=e){if(this.lastWidth&&this.lastHeight&&(c=Math.abs(this.lastWidth-a),e=Math.abs(this.lastHeight-b),(0!=c||0!=e)&&4>c&&4>e))return;this.lastWidth=a;this.lastHeight=b;this.rtc&&this.rtc.updateRenderResolution(a,b);return[a,b]}}}destroy(a){console.log(`call DigitalTwinPlayer.destroy: ${a||" "}`);if(!this.isDestroyed){xa--; +this.isDestroyed=!0;this.destroyReason=a;var b;null==(b=this.rtc)||b.close();var c;null==(c=this.signallingConnection)||c.close()}}setKeyEventTarget(a){let b;null==(b=this.htmlVideo)||b.setKeyEventTarget(a)}setKeyEventReceiver(a){this.setKeyEventTarget(a)}resize(){if(this.container){this.rect=this.container.getBoundingClientRect();if(this.bNeedReposUI||!this.oldRect||this.oldRect.width!=this.rect.width||this.oldRect.height!=this.rect.height){this.bNeedReposUI=!1;this.oldRect=this.rect;let b;null== +(b=this.startupInfo)||b.setPosition(this.rect);let c;null==(c=this.liveStatus)||c.setPosition(this.rect);let e;null==(e=this.fullscreenButton)||e.setPosition(this.rect,this.options.ui.statusButton);let d;null==(d=this.homeButton)||d.setPosition(this.rect,this.options.ui.statusButton,this.options.ui.fullscreenButton);let g;null==(g=this.taskListBar)||g.setPosition(this.rect,this.options.ui.statusButton,this.options.ui.fullscreenButton,this.options.ui.homeButton)}if(this.htmlVideo.valid()){this.canAdaptiveResolution&& +this.setResolution(this.htmlVideo.clientWidth(),this.htmlVideo.clientHeight());var a;null==(a=this.htmlVideo)||a.resize(this.streamerAdaptive&&this.canAdaptiveResolution)}}}setInstanceOptions(a){const b=this;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){var c=a.pid==b.options.pid&&a.iid==b.options.iid||!a.pid&&a.iid==b.options.iid||!a.iid&&a.pid==b.options.pid;if(c&&!a.reset)b.api.log("setInstanceOptions: no change.");else{if(!c){c=(!a.iid||a.iid==b.options.iid)&&a.pid!=b.options.pid; +if(b.streamerLocked&&c){b.api.log(H.getString("CannotChangeProject"));return}c=yield b.signallingConnection.checkParams(a);if(null!==c){if(!1===c.iid){b.api.log(`iid(${a.iid})${H.getString("InstanceNotExist")}`);return}if(!1===c.pid){b.api.log(`pid(${a.pid})${H.getString("ProjectNotExist")}`);return}}}b.destroy();b.options.iid=a.iid;b.options.pid=a.pid;b.options.reset=a.reset;b.constructUrlAndConnect()}})}set fullscreen(a){a?R.fullscreen(this.container):R.exitFullscreen()}get fullscreen(){return!!document.fullscreenElement}setActionEventEnabled(a){let b; +null==(b=this.htmlVideo)||b.setActionEventEnabled(a)}perfTest(a){let b;null==(b=this.rtc)||b.perfTest(a)}onApiReady(){this.setStatus(V.OnReady);let a;null==(a=this.signallingConnection)||a.sendReady();1==this.options.ui.mainUI?this.api.settings.setMainUIVisibility(!0):0==this.options.ui.mainUI&&this.api.settings.setMainUIVisibility(!1);1==this.options.ui.campass?this.api.settings.setCampassVisible(!0):0==this.options.ui.campass&&this.api.settings.setCampassVisible(!1)}sendApi(a,b){if(a)if(b){let c; +null==(c=this.signallingConnection)||c.sendApi(a)}else{let c;null==(c=this.rtc)||c.sendApi(a)}}onMainThreadBusy(a){if(1===a.busy){let b="BUSY! ",c=this.api.apiQueue.queueSize(),e=this.api.apiQueue.dataSize();0{if(Date.now()-this.timeOfLastInteraction>6E4*this.kickOutInMinutes){let h=H.getString("DisconnectForIdle");this.destroy(h);console.warn(h);clearInterval(g)}},2E4)}this.nodeInfoArray=[`${H.getString("NodeInfo")}`];e&&this.nodeInfoArray.push(`\t${H.getString("Host")}`+e);c&&this.nodeInfoArray.push(`\t${H.getString("HostAddress")}`+c);b&&this.nodeInfoArray.push(`\t\u3000${H.getString("Project")}`+b);this.options.pid&& +this.nodeInfoArray.push(`\t${H.getString("ProjectId")}`+this.options.pid);this.nodeInfoArray.push(`\t${H.getString("IID")}`+this.options.iid);this.nodeInfoArray.push(`\t${H.getString("Adaptive")}`+this.streamerAdaptive);this.nodeInfoArray.push(`\t${H.getString("LimitMaxRes")}`+this.streamerLimitMaxResolution);this.nodeInfoArray.push(`\t${H.getString("Resolution")}${this.streamerResX}x${this.streamerResY}`);let d;null==(d=this.liveStatus)||d.updateButtonTip(this.nodeInfoArray.join("\n"));this.api.log(this.nodeInfoArray.join("\n\t"))}logStartupInfo(a){if(a){a= +`[${ua()}] ${a}`;var b;null==(b=this.startupInfo)||b.log(a);1 +{let b;return null==(b=this.eventsPanel)?void 0:b.appendText(a)},onVideoLoaded:()=>{this.logStartupInfo("video: loadedmetadata");this.createWidgets();this.callEvent("onVideoLoaded");this.resize()},onMButtonDoubleClick:(a,b)=>{let c;null==(c=this.liveStatus)||c.setPanelVisible(a,b)}});this.options.ui.statusIndicator&&(this.statusIndicator=new ic(this));this.options.ui.startupInfo&&(this.startupInfo=new hc(this),this.logStartupInfo("sdk version: "+this.api.getVersion()),this.logStartupInfo("uniqueId: "+ +this.uniqueId));this.resizeObserver=new ResizeObserver(Ja(()=>this.resize(),1E3));this.resizeObserver.observe(this.container)}createWidgets(){this.options.ui.statusButton&&(this.liveStatus=new gc(this,this.playerCount,this.nodeInfoArray.join("\n")));this.options.ui.fullscreenButton&&(this.fullscreenButton=new ec(this));this.options.ui.homeButton&&(this.homeButton=new lc(this));this.taskListBar&&this.taskListBar.setMode(1)}destroyWidgets(){this.liveStatus&&(this.liveStatus.destroy(),this.liveStatus= +null);this.fullscreenButton&&(this.fullscreenButton.destroy(),this.fullscreenButton=null);this.homeButton&&(this.homeButton.destroy(),this.homeButton=null);this.eventsPanel&&(this.eventsPanel.destroy(),this.eventsPanel=null);this.taskListBar&&(this.taskListBar.destroy(),this.taskListBar=null)}isQualityController(){return this.bQualityController}initWebRtcPlayer(a){H.setLanguage(a.language);this.rtc=new cc({useStats:this.hasVideo&&(this.options.ui.statusButton||this.options.events.onRtcStatsReport), +peerConnectionOptions:a.peerConnectionOptions,events:{onlog:b=>this.logStartupInfo(b),ontrack:b=>{let c;null==(c=this.htmlVideo)||c.setTrack(b)},onicecandidate:b=>{let c;return null==(c=this.signallingConnection)?void 0:c.sendCandidate(b)},onOfferCreated:b=>{let c;return null==(c=this.signallingConnection)?void 0:c.sendOffer(b.sdp,this.hasVideo)},onAnswerCreated:b=>{let c;return null==(c=this.signallingConnection)?void 0:c.send(b)},onstats:b=>{let c;null==(c=this.liveStatus)||c.updateWebRtcStats(b); +this.callEvent("onRtcStatsReport",b)},ondatachannelopen:()=>{this.setStatus(V.RTC_Opened);this.signallingConnection.sendCustomString(this.options.customString);this.hasVideo&&(this.rtc.requestQualityControl(),this.liveStatus&&this.rtc.requestInitialSettings());this.receiveRenderEvents||this.rtc.sendEnableReceiveEvents(!1);this.api.onConnectionOpen()},ondatachannelclose:b=>this.api.onConnectionClose(b),ondatachannelerror:b=>this.api.onConnectionClose(b.error),ondatachannelmessage:(b,c)=>{switch(b){case "ResponseAPI":this.api.onConnectionMessage(c); +break;case "InitialSettings":let e;null==(e=this.liveStatus)||e.updateInitialSettings(c);break;case "VideoEncoderAvgQP":let d;if(null==(d=this.liveStatus)?0:d.visible)b=(new TextDecoder("utf-16")).decode(c.data.slice(1)),(b=JSON.parse(b))&&this.liveStatus.updateQPAndRenderFPS(b.qp,b.renderFPS);break;case "QualityControlOwnership":this.bQualityController=c;let g;null==(g=this.liveStatus)||g.updatePlayerId()}}},enableApiCallLog:this.options.enableApiCallLog},this);this.hasVideo&&this.htmlVideo.setWebRtcPlayer(this.rtc); +this.logStartupInfo("setting up...");this.options.offer&&this.rtc.createOffer();this.hasVideo&&this.options.registerEvents&&(this.htmlVideo.registerKeyboardEvents(),this.htmlVideo.registerMouseEvents(),this.htmlVideo.registerTouchEvents())}connectSignallingServer(){this.setStatus(V.WS_Connecting);this.signallingConnection=new $b({onopen:()=>{this.setStatus(V.WS_Connected);this.options.password&&this.signallingConnection.sendInstancePassword(this.options.password)},onclose:a=>this.handleSignallingClose(a), +onerror:()=>{this.setStatus(V.WS_Disconnected)},onmessage:a=>{switch(a.type){case "config":setTimeout(()=>this.initWebRtcPlayer(a),200);break;case "answer":this.playerId=a.playerId;this.rtc&&this.rtc.onReceiveAnswer(a);break;case "offer":this.playerId=a.playerId;this.rtc&&this.rtc.onReceiveOffer(a);break;case "iceCandidate":this.rtc&&this.rtc.onIceCandidate(a.candidate);break;case "paramInfo":this.receiveParamInfo(a);break;case "status":this.handleSignallingMessage_Status(a);break;case "playerCount":this.handleSignallingMessage_PlayerCount(a); +break;case "api":this.api.onConnectionMessage(JSON.stringify(a));break;case "userConfig":this.captchaRequired=a.captchaRequired}},customString:this.options.customString});this.signallingConnection.connect(this.url)}handleSignallingClose(a){this.destroyWidgets();this.callEvent("onConnClose",a);this.startupInfo&&this.startupInfo.setVisible(!0);this.api.onConnectionClose(a);this.rtc&&this.rtc.close();let b="";this.isDestroyed?(b=H.getString("Destroyed"),b=this.destroyReason?b+(": "+this.destroyReason): +b+"."):(b="closed: ",a.code&&(b+=a.code),a.reason?b+=" "+a.reason:1006==a.code&&(b+=" "+H.getString("Disconnect")));this.setStatus(V.WS_Disconnected,b);La(a.code)||this.destroy();this.isDestroyed||(this.logStartupInfo(H.getString("Reconnect5s")),this.startupInfo.setDelayClear(!0),setTimeout(()=>this.connectSignallingServer(),5E3));a.code==la.instance_is_busy?confirm(H.getString("RestartAndRetry"))&&this.setInstanceOptions({iid:this.busyIId,reset:!0}):a.code==la.no_username_provided?this.callEvent("onLoginRequired", +this.captchaRequired):a.code==la.user_does_not_exist?this.callEvent("onLoginRequired",this.captchaRequired):a.code==la.not_logged_in&&this.callEvent("onLoginRequired",this.captchaRequired)}handleSignallingMessage_Status(a){let b=Ka(a.state);b&&this.logStartupInfo(b);a.state===ea.StartFailed?(console.error(a.info),this.options.ui.startupInfo&&setTimeout(()=>alert(a.info),500)):a.state==ea.ConfirmBusy&&(this.busyIId=a.info)}handleSignallingMessage_PlayerCount(a){this.playerCount=a.count;let b;null== +(b=this.liveStatus)||b.updateConnectionCount(this.playerCount);this.canAdaptiveResolution=1===a.count}}v.APIErrorCode={OK:0,InvalidParameters:1,InternalError:2,ResourceNotFound:3,AcpProjWKTNotSet:4,CoordinateConversionFailed:5,IDExists:6,InvalidRequestType:7,InvalidRequestString:8,NoCommand:9,DataTypeNotSupport:10,InvalidOperation:11,ProjectNotOpened:12,CodeMax:65535};v.ActionMode={None:0,Follow:1,FollowBehindAndAbove:2,FollowBehind:3,FollowAbove:4,FollowBellow:5,FollowLeft:6,FollowRight:7};v.AnimatedImageButtonData= +Ua;v.BPFuncParamType={Bool:0,UInt8:1,Int32:2,Float:3,Double:4,String:5,Color:6,Vector2D:7,Vector:8,Rotator:9,IntArray:10,StringArray:11,VectorArray:12,Coordinate:13,CoordinateArray:14,FloatArray:15};v.BPFunctionData=hb;v.BeamData=Va;v.CameraTourData=jb;v.CameraTourKeyFrame=ib;v.CloudStatus=V;v.Color={LightPink:"RGB(255,182,193)",Pink:"RGB(255,192,203)",Crimson:"RGB(220,20,60)",LavenderBlush:"RGB(255,240,245)",PaleVioletRed:"RGB(219,112,147)",HotPink:"RGB(255,105,180)",DeepPink:"RGB(255,20,147)",MediumVioletRed:"RGB(199,21,133)", +Orchid:"RGB(218,112,214)",Thistle:"RGB(216,191,216)",plum:"RGB(221,160,221)",Violet:"RGB(238,130,238)",Magenta:"RGB(255,0,255)",Fuchsia:"RGB(255,0,255)",DarkMagenta:"RGB(139,0,139)",Purple:"RGB(128,0,128)",MediumOrchid:"RGB(186,85,211)",DarkVoilet:"RGB(148,0,211)",DarkOrchid:"RGB(153,50,204)",Indigo:"RGB(75,0,130)",BlueViolet:"RGB(138,43,226)",MediumPurple:"RGB(147,112,219)",MediumSlateBlue:"RGB(123,104,238)",SlateBlue:"RGB(106,90,205)",DarkSlateBlue:"RGB(72,61,139)",Lavender:"RGB(230,230,250)",GhostWhite:"RGB(248,248,255)", +Blue:"RGB(0,0,255)",MediumBlue:"RGB(0,0,205)",MidnightBlue:"RGB(25,25,112)",DarkBlue:"RGB(0,0,139)",Navy:"RGB(0,0,128)",RoyalBlue:"RGB(65,105,225)",CornflowerBlue:"RGB(100,149,237)",LightSteelBlue:"RGB(176,196,222)",LightSlateGray:"RGB(119,136,153)",SlateGray:"RGB(112,128,144)",DoderBlue:"RGB(30,144,255)",AliceBlue:"RGB(240,248,255)",SteelBlue:"RGB(70,130,180)",LightSkyBlue:"RGB(135,206,250)",SkyBlue:"RGB(135,206,235)",DeepSkyBlue:"RGB(0,191,255)",LightBLue:"RGB(173,216,230)",PowDerBlue:"RGB(176,224,230)", +CadetBlue:"RGB(95,158,160)",Azure:"RGB(240,255,255)",LightCyan:"RGB(225,255,255)",PaleTurquoise:"RGB(175,238,238)",Cyan:"RGB(0,255,255)",Aqua:"RGB(212,242,231)",DarkTurquoise:"RGB(0,206,209)",DarkSlateGray:"RGB(47,79,79)",DarkCyan:"RGB(0,139,139)",Teal:"RGB(0,128,128)",MediumTurquoise:"RGB(72,209,204)",LightSeaGreen:"RGB(32,178,170)",Turquoise:"RGB(64,224,208)",Auqamarin:"RGB(127,255,170)",MediumAquamarine:"RGB(0,250,154)",MediumSpringGreen:"RGB(0,255,127)",MintCream:"RGB(245,255,250)",SpringGreen:"RGB(60,179,113)", +SeaGreen:"RGB(46,139,87)",Honeydew:"RGB(240,255,240)",LightGreen:"RGB(144,238,144)",PaleGreen:"RGB(152,251,152)",DarkSeaGreen:"RGB(143,188,143)",LimeGreen:"RGB(50,205,50)",Lime:"RGB(0,255,0)",ForestGreen:"RGB(34,139,34)",Green:"RGB(0,128,0)",DarkGreen:"RGB(0,100,0)",Chartreuse:"RGB(127,255,0)",LawnGreen:"RGB(124,252,0)",GreenYellow:"RGB(173,255,47)",OliveDrab:"RGB(85,107,47)",Beige:"RGB(245,245,220)",LightGoldenrodYellow:"RGB(250,250,210)",Ivory:"RGB(255,255,240)",LightYellow:"RGB(255,255,224)",Yellow:"RGB(255,255,0)", +Olive:"RGB(128,128,0)",DarkKhaki:"RGB(189,183,107)",LemonChiffon:"RGB(255,250,205)",PaleGodenrod:"RGB(238,232,170)",Khaki:"RGB(240,230,140)",Gold:"RGB(255,215,0)",Cornislk:"RGB(255,248,220)",GoldEnrod:"RGB(218,165,32)",FloralWhite:"RGB(255,250,240)",OldLace:"RGB(253,245,230)",Wheat:"RGB(245,222,179)",Moccasin:"RGB(255,228,181)",Orange:"RGB(255,165,0)",PapayaWhip:"RGB(255,239,213)",BlanchedAlmond:"RGB(255,235,205)",NavajoWhite:"RGB(255,222,173)",AntiqueWhite:"RGB(250,235,215)",Tan:"RGB(210,180,140)", +BrulyWood:"RGB(222,184,135)",Bisque:"RGB(255,228,196)",DarkOrange:"RGB(255,140,0)",Linen:"RGB(250,240,230)",Peru:"RGB(205,133,63)",PeachPuff:"RGB(255,218,185)",SandyBrown:"RGB(244,164,96)",Chocolate:"RGB(210,105,30)",SaddleBrown:"RGB(139,69,19)",SeaShell:"RGB(255,245,238)",Sienna:"RGB(160,82,45)",LightSalmon:"RGB(255,160,122)",Coral:"RGB(255,127,80)",OrangeRed:"RGB(255,69,0)",DarkSalmon:"RGB(233,150,122)",Tomato:"RGB(255,99,71)",MistyRose:"RGB(255,228,225)",Salmon:"RGB(250,128,114)",Snow:"RGB(255,250,250)", +LightCoral:"RGB(240,128,128)",RosyBrown:"RGB(188,143,143)",IndianRed:"RGB(205,92,92)",Red:"RGB(255,0,0)",Brown:"RGB(165,42,42)",FireBrick:"RGB(178,34,34)",DarkRed:"RGB(139,0,0)",Maroon:"RGB(128,0,0)",White:"RGB(255,255,255)",WhiteSmoke:"RGB(245,245,245)",Gainsboro:"RGB(220,220,220)",LightGrey:"RGB(211,211,211)",Silver:"RGB(192,192,192)",DarkGray:"RGB(169,169,169)",Gray:"RGB(128,128,128)",DimGray:"RGB(105,105,105)",Black:"RGB(0,0,0)"};v.CommandType=p;v.CustomObjectData=db;v.CustomObjectData2=eb;v.CustomTagData= +Ra;v.DecalData=bb;v.DigitalTwinAPI=ta;v.DigitalTwinPlayer=mc;v.DynamicWaterData=gb;v.FieldType={String:0,Number:1};v.HeatMapPointData=Oa;v.HeatMapStyle={Normal:-1,CustomColor:0,CustomWave:1};v.HighlightAreaData=Sa;v.ImageButtonData=Ta;v.LayerVisibleData=Na;v.MapMode={Campass:0,SmallMap:1,BigMap:2};v.MeasurementMode={Coordinate:1,Linear:2,Horizontal:3,Vertical:4,MultiPoint:5,TerrainArea:6};v.MousePickMask=sa;v.ODLineData=Za;v.PanelType={ViewshedAnalysis:0,SkylineAnalysis:1,ViewDomeAnalysis:2,VisiblityAnalysis:3, +FloodFillAnalysis:4,SolarAnalysis:5,CutFillAnalysis:6,TerrainSlopeAnalysi:7,ContourLineAnalysis:8};v.PanoramaData=ab;v.Polygon3DData=Xa;v.Polygon3DStyle={Wave:0,LoopLine:1,Gradual:2,DynamicGradual:3,WaveTransparent:4,WideWave:5,RotateArrow:6,RotateLine:7,RotateGradual:8,SingleColor:9,SingleColorWithLight:10};v.PolygonData=$a;v.PolygonStyle={SingleColor:0,CirclePoint:1,Volumn:2,Gradual:3,DynamicGradual:4,WaveTransparent:5,WideWave:6,RotateArrow:7,RotateLine:8,RotateGradual:9,OnTerrain:10};v.PolylineData= +Ya;v.PolylineStyle={Arrow:0,Arrow1:1,Flow:2,Beam:3,Normal:4,OnTerrain:5,DottedNormal:6,DottedCircle:7};v.REVISION=16504;v.RadiationPointData=Wa;v.RendererType={SimpleRenderer:0,UniqueValueRenderer:1,ClassBreaksRenderer:2};v.ResetType=Ba;v.TagData=Pa;v.TileLayerActorData=ha;v.TileLayerData=cb;v.VERSION="6.0";v.VehicleViewMode={FirstPerson:0,ThirdPerson:1};v.VideoProjectionData=fb;v.Viewport=ca;v.WaterFlowFieldStyle={HeatMap:0,Water:1,Particle:2};v.WebUIData=Qa;v.__onCefResponse=function(a,b){if(wa)wa.onConnectionMessage(a, +b)};Object.defineProperty(v,"__esModule",{value:!0});return v}({});(()=>{if("undefined"!=typeof module&&module.exports)module.exports=acapi;else if("function"==typeof define&&define.amd)define(function(){return acapi});else{window.AcApiVersion=acapi.VERSION;acapi.AirCityAPI=acapi.DigitalTwinAPI;acapi.AirCityPlayer=acapi.DigitalTwinPlayer;for(let v in acapi)"VERSION"!=v&&(window[v]=acapi[v]);acapi.DigitalTwinAPI.__onApiConstructed=v=>{window.__g=v;window.fdapi=v}}})(); diff --git a/hbt-debang/src/assets/icons/svg/duty.svg b/hbt-debang/src/assets/icons/svg/duty.svg new file mode 100644 index 0000000..bb20fe5 --- /dev/null +++ b/hbt-debang/src/assets/icons/svg/duty.svg @@ -0,0 +1,19 @@ + + + 值守平台 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hbt-debang/src/assets/icons/svg/manage.svg b/hbt-debang/src/assets/icons/svg/manage.svg new file mode 100644 index 0000000..c839aef --- /dev/null +++ b/hbt-debang/src/assets/icons/svg/manage.svg @@ -0,0 +1,23 @@ + + + 进入后台 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hbt-debang/src/assets/img/default-icon.png b/hbt-debang/src/assets/img/default-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..11bf80cf3454dcf8d56a8ea8bd60af8e4e596c29 GIT binary patch literal 2159 zcmV-#2$1)QP)Px-DM>^@R7gvmmV0ni)g8w_=f3utWRnefC*+CQfP`oO3B`&+gV@pO(1%sQPK&R$ zV(a)QBu+CLq%za7Ivr_ss?}vBi0y19(gCb34y$`$tL??v%B|n5{rXX zYsWit|GB?&&*%Q`Ip6R33O?s5ey}gas@0YdY~+#nQWblJ#Wuej)g=MKvAkib8m@!xXqv&DERyeZG$tsI{*pE1SpL{ z3-4=hSUUG<^L{GKQ$Mglka#K6X=ZF);iEQZKQ5&YRkt9FY~o29h+5YW6N^A9gd}SbTn0Bu_R;I z(vbFY=90e0oW(=j)Ch&9Y5Mb@I5Op-Ba{mQ^b>6Lt!t*=6Y!_Fr zScEzGCZSW?aX4o%3=Kn1M%Pm@9BJ6y%Mr04G56iXEK8W0oZz`%J<0gUAOn`w_>!)j zBf*CDJ;iTb0Dc6ksPnFpf+Kg-Sgo6?ve48hQzz??W4}SOM6g;E6y1*1GJm^qrY*yw zN)q}dkaG`XBLVh4wwuy24|c1;!LvDZn9IjSoa*++O3us!{{xf4Q}284$`bYRd#}v} z6l83I@s?XqBZoo6v1kHa0gDBak{4lfy0AFPP=&;FeVsY`7G8YuB}l{w_(y5)I89gf z_X#?d{Gp?<_{NW5<#m1EHdKE9^sO1Vlbx6*B%dw6NphUr<(7&a+SKVSHqQ zk>P&gu>{+;|A40HRW$c2FLyK+-6YBze1%F}`u5zALiyrUR8L;U;*6Gyipr;lJY z1gRN1?lc8VJE#7o(0n)vcTpuLrcJK8dJ}8EdOgoP`Ew>F$C;U$BFS!W-%lRm_;d~p zO*0|1NSg3GDciy)- zA46Bs4T05AFhlK3oZL%b;1ut_*~@sJM#!`gl_uHgZj!Y)m6fY$n-xS)9B1>-_HnGI zo7t&hY#L+~l(25Y^_aq7%M(8Q5%s&mQ}2CxZGm~)tykt?)dUtp$7U7C^Jg)vI&Z&v zkfx`0W1EYRVn}?m334*CxvaXH^rBLRef?yMI7{#RDIGo^{p~F{t&;MpD=4T~i;TmL z-+JksP#+MUI`1=A7Rl|~*5#nhZ*5J%YS*ypAF5)!zm4DRx{Gi$O4XVgYkdhJE>T@IYfR?#;;hQ+=Jht0r@hbb)cke*Y>&Q~IIPFNqD?`&^%cH;hfHsv8D z=&FKYRWY>rwG${xl*2DS2Tm8$QpI9-Vrm*Afglc-i}P>oXLY6x;jnVbKZ|O0FIbyJ znIjUM;?fnD(QvGi$vOM&!n4b}J=JbL^UIrZ7qm1lXhjtm#=M>cs%FyN*U9nTenJTo z|L7ozxQUkRBqb%4!Irn!TBvbua*AoYi<+99@`w99`mOyEKEh6x1-i$DZkKrVLV&tk@KZstN2yg3foF=5>K{Z0u+(dE>(^*C4fugs<&Oh3b;8 ztXl4QPZEwq7Hlgk zZ!tsOKK?qjj&s^2uXi*S*IwlMP`=AoD->S6eT_w3S(1j$fS%R^g#BlUMMHFUw~>~X zN;nu~VseJOyiAUt=)h)CDJUo)H#39D=}9bxm4d=jPLAf$6siuPBv!XSQr7k{*n%O~ z`5rJd^RfHZCzJ1-p|`bZ;dFM`b><>L&J6faG@ap*ajL4S8T0$;>1xBGt9X`_G4p1L(%l-CF+ao{|4^3Qd&`&Q&a!|002ovPDHLkV1jJUI#B=s literal 0 HcmV?d00001 diff --git a/hbt-debang/src/assets/img/default-pop-img.png b/hbt-debang/src/assets/img/default-pop-img.png new file mode 100644 index 0000000000000000000000000000000000000000..6b1be22e8ba00b7c852d3b06765c6a3ac8265e7d GIT binary patch literal 183002 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̯g!AWY^kwpFPqk(H2lu*;gBo}$BMW@jd+ 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 bD&GGO^Uz>oA*uGq00000NkvXXu0mjfPJXHz literal 0 HcmV?d00001 diff --git a/hbt-debang/src/assets/img/index_video_1.png b/hbt-debang/src/assets/img/index_video_1.png new file mode 100644 index 0000000000000000000000000000000000000000..bcd4a9c4db2923b653a4aaaf958508ff66740fc7 GIT binary patch literal 152915 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

>*EqYu@OX` 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 t)e`X^S=8W7 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 JPDHLkV1h5glKcPw literal 0 HcmV?d00001 diff --git a/hbt-debang/src/assets/img/large-title-bg.png b/hbt-debang/src/assets/img/large-title-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ac7c90d294defd2d7b4db7cb2527436abf76a1d5 GIT binary patch literal 3556 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 XKc?`Wvi<%$-Z4~_v=nRQ;i3NnD2|O@ literal 0 HcmV?d00001 diff --git a/hbt-debang/src/components/center/centerSide.component.html b/hbt-debang/src/components/center/centerSide.component.html new file mode 100644 index 0000000..da2eaf4 --- /dev/null +++ b/hbt-debang/src/components/center/centerSide.component.html @@ -0,0 +1,74 @@ +

+
+ + 企业消防力量分布 + +
+
+
+
+ +
+
+
+ + {{ single.num }} + +
+
{{ single.label }}
+
+
+
+ +
+
+
+ + 全场重点消防监控报警 + +
+
+
+
+
{{ count }}%
+ 设备在线 +
+ +
+
+
+ 在线监测 50 +
+
+ 总监测点 63 +
+
+
+ +
+
+
+
+
+
+ 已处理报警75 +
+
+
+
+
+
+ 未处理报警75 +
+
+
+
+
+
+ 逾期处理75 +
+
+
+
+
diff --git a/hbt-debang/src/components/center/centerSide.component.ts b/hbt-debang/src/components/center/centerSide.component.ts new file mode 100644 index 0000000..f096ea6 --- /dev/null +++ b/hbt-debang/src/components/center/centerSide.component.ts @@ -0,0 +1,104 @@ +import {Component, Emit, Vue} from 'vue-property-decorator'; +import template from "./centerSide.component.html" +import TitleComponent from "@/components/title.component.vue" + +import("@/assets/style/pageCommon.component.scss") + + +Component.registerHooks([ + 'beforeRouteLeave', +]); +@Component({ + template, + components: { + TitleComponent, + + }, +}) +export default class CenterSideComponent extends Vue { + //标题图片 + imgSrc = require("@/assets/icons/png/env/env-title-icon.png"); + imgPowerSrc = require("@/assets/icons/png/power-icon.png"); + imgAlertSrc = require("@/assets/icons/png/alert-icon.png"); + iconImg3 = require("@/assets/img/env/count.png"); + count = 0 + public timer:any; + public colors = [ + {color: '#FF5959', percentage: 20}, + {color: '#FF5959', percentage: 40}, + {color: '#FFA900', percentage: 60}, + {color: '#80ED30', percentage: 80}, + {color: '#80ED30', percentage: 100} + ]; + powerList = [ + [ + { + label: '消防人员(人)', + num: 34 + },{ + label: '消防车辆(辆)', + num: 4 + },{ + label: '消防设施(个)', + num: 54 + } + ], + [{ + label: '火灾报警点(个)', + num: 20 + },{ + label: '应急物资(套)', + num: 340 + },{ + label: '重大危险源(个)', + num: 2 + }], + [{ + label: '储罐(个)', + num: 24 + },{ + label: '重大危险源(个)', + num: 4 + },{ + label: '', + num: 0 + }] + ] + + mounted() { + this.timer = setInterval(()=>{ + + this.getCount(80) + },4000) + } + public textFormat(data){ + return "" + } + public getCount(data){ + this.count = 0; + setTimeout(()=>{ + const timer = setInterval(()=>{ + if(this.count +
+ + 今日消防值班人员 + +
+
+
+
+
+

带班领导陈远航 139308897887

+ +
    +
  • +
    + + {{ item.name }} +
    + {{ item.tel }} + {{ item.job }} +
  • +
+
+
+
+
+ + 车辆信息 + +
+ 车辆类型 + 备战 + 巡检 + 故障 + 保养 + 合计 +
+ +
+
+ {{ item.title }} + {{ item.bz }} + {{ item.xj }} + {{ item.gz }} + {{ item.by }} + {{ item.total }} +
+
+
+
+
+ + 重点区域火灾报警点位 + +
+ +
+
+
{{item.label}}
+
{{item.status === 0?'报警':'正常'}}
+
+
+
+
+
+ diff --git a/hbt-debang/src/components/leftSide/leftSide.component.ts b/hbt-debang/src/components/leftSide/leftSide.component.ts new file mode 100644 index 0000000..992c3fd --- /dev/null +++ b/hbt-debang/src/components/leftSide/leftSide.component.ts @@ -0,0 +1,481 @@ +import {Component, Emit, Prop, Vue} from 'vue-property-decorator'; +import template from "./leftSide.component.html" + + +import TitleComponent from "@/components/title.component.vue" +import WarningListComponent from "@/components/warningList.component.vue" +import ScrollBoxComponent from "@/components/scrollBox.component.vue" +import * as turf from '@turf/turf' +import Mock from "mockjs" +import moment from "moment" + +import("@/assets/style/pageCommon.component.scss") + + +Component.registerHooks([ + 'beforeRouteLeave', +]); +@Component({ + template, + components: { + TitleComponent, + WarningListComponent, + ScrollBoxComponent + }, +}) +export default class LeftSideComponent extends Vue { + //传入的报警信息详情 + @Prop({ + default: ()=> { + return { + "typeName": "火灾", + "content": "北京汉邦唐化工厂区发生火灾", + "levelName": "二级", + "levelClass": "level-2-text", + "levelClassIcon": "level-2", + "time": "2023-05-15 15:21:35", + "address": "工厂厂房", + "reporter": "蒋丽", + "tableHeader": [ + { + "prop": "name", + "label": "摄像头名称" + }, + { + "prop": "type", + "label": "类型" + }, + { + "prop": "distance", + "label": "距离 (m)" + } + ], + "tableData": [ + { + "type": "简型摄像头", + "distance": "10", + "name": "1号摄像头" + }, + { + "type": "简型摄像头", + "distance": "20", + "name": "2号摄像头" + }, + { + "type": "简型摄像头", + "distance": "22", + "name": "3号摄像头" + }, + { + "type": "简型摄像头", + "distance": "10", + "name": "4号摄像头" + }, + { + "type": "简型摄像头", + "distance": "20", + "name": "5号摄像头" + }, + { + "type": "简型摄像头", + "distance": "22", + "name": "6号摄像头" + } + ], + "title": "火灾爆炸", + "info": "北京汉邦唐化工厂区发生火灾", + "level": "1", + "type": "fire", + "tel": 13231475537, + "id": "110000197911038403", + "position": [ + 13312990.72, + 4098613.12, + 0.51 + ] + } + } + }) info!: any; + //标题左侧图标 + imgSrc = require("@/assets/icons/png/env/env-title-icon.png"); + imgDutySrc = require("@/assets/icons/png/duty-icon.png"); + imgCarSrc = require("@/assets/icons/png/car-icon.png"); + imgPointSrc = require("@/assets/icons/png/point-icon.png"); + + currentCompany = false + popObj: any = { + popTitle: '报警记录', + type: '', + title: '风险点异常', + info: '', + time: '', + address: '', + level: '', + typeName: "", + reporter: "", + tel: "", + position: [], + content: "", + typeId: "", + id: '' + + } + typeList = [ + { + label: '气体泄露', + value: 'normal', + level: 2, + id: 1 + }, { + label: '火灾爆炸', + value: 'fire', + level: 1, + id: 2 + }, { + label: '气液泄露', + value: 'normal', + level: 1, + id: 3 + }, { + label: '安全事故', + value: 'normal', + level: 2, + id: 4 + }, { + label: '自然灾害', + value: 'normal', + level: 3, + id: 5 + }, + ] + eqList =[ + { + label:'乙烯装置01-Y-001', + status:1, + },{ + label:'乙烯装置02-W-098', + status:0, + },{ + label:'芳烃装置03-R-012', + status:1, + },{ + label:'硝基苯胺04-Q-034', + status:0, + },{ + label:'硝基苯胺04-T-001', + status:1, + },{ + label:'邻苯甲酚09-Y-129', + status:0, + },{ + label:'二氯苯胺10-Y-09', + status:0, + }, + ] + levelClass = 'level-1'; + levelName = '一级'; + level = 1; + cardText = 'level-1-text'; + dutyList = [ + {name:'刘月明',tel:'139308897887',job:'指挥员'}, + {name:'王建民',tel:'139308897887',job:'指挥员'}, + {name:'李璇',tel:'139308897887',job:'指挥员'}, + {name:'刘月明',tel:'139308897887',job:'指挥员'}, + {name:'王建民',tel:'139308897887',job:'指挥员'}, + {name:'李璇',tel:'139308897887',job:'指挥员'} + ] + tableData = [ + { + title: '水罐消防车', + bz: '1', + xj: '2', + gz: '0', + by: '0', + total: '3', + }, { + title: '抢险救援车', + bz: '2', + xj: '0', + gz: '1', + by: '1', + total: '4', + }, { + title: '干粉泡沫联用车', + bz: '1', + xj: '2', + gz: '0', + by: '0', + total: '3', + }, { + title: '泡沫运输车', + bz: '2', + xj: '0', + gz: '1', + by: '1', + total: '4', + },{ + title: '重型泡沫消防车', + bz: '2', + xj: '0', + gz: '1', + by: '1', + total: '4', + },{ + title: '举高喷射消防车', + bz: '1', + xj: '1', + gz: '1', + by: '1', + total: '4', + },{ + title: '化学洗消消防车', + bz: '3', + xj: '0', + gz: '1', + by: '1', + total: '5', + },{ + title: '大跨度消防车', + bz: '0', + xj: '0', + gz: '1', + by: '1', + total: '2', + },{ + title: '干粉消防车', + bz: '0', + xj: '0', + gz: '1', + by: '1', + total: '2', + },{ + title: '云梯消防车', + bz: '1', + xj: '0', + gz: '1', + by: '1', + total: '3', + },{ + title: '槽罐车', + bz: '1', + xj: '0', + gz: '2', + by: '1', + total: '4', + },{ + title: '多功能救护车', + bz: '1', + xj: '0', + gz: '2', + by: '1', + total: '4', + },{ + title: '后勤保障车', + bz: '1', + xj: '0', + gz: '2', + by: '1', + total: '4', + } + ] + tableDataExpert = [ + { + person: '黄勇军, 程宇航,蔡宝惠', + area: '火灾救援', + checked: false, + }, { + person: '林子涵,吴琳芳,梁博雅', + area: '医疗救助', + checked: false, + }, { + person: '陶春华,邓思琪,张锐毅', + area: '医疗组', + checked: false, + }, + ] + tableDataVicinity = [ + { + position: '人民广场东北方向…', + distance: '10', + name: '一号站', + checked: false, + }, { + position: '人民广场西南方向…', + distance: '20', + name: '四号站', + checked: false, + }, { + position: '人民广场西北方向…', + distance: '30', + name: '二号站', + checked: false, + }, + ] + // 当前进度条 + active = 1 + + get dataList() { + return this.$store.state.warningList.filter(item => item.model === 'eme') + } + + //下一步操作 + nextStep() { + if (this.active < 3) { + this.active++ + } + this.gotoNext() + } + + @Emit('gotoNext') + gotoNext() { + // + } + + changeLevel(type) { + if (type === 'up') { + if (this.level === 1) { + return + } + this.level-- + + } else if (type === 'down') { + if (this.level === 4) { + return + } + this.level++ + } + const nameList = { + 1: '一级', + 2: '二级', + 3: '三级', + 4: '四级', + } + this.levelName = nameList[this.level] + this.levelClass = `level-${this.level}` + this.cardText = `level-${this.level}-text` + } + + setData(val, type) { + if (type === 'typeName') { + const find = this.typeList.find(item => item.id == val) as any + this.popObj.level = find.level + this.popObj.title = find.label + this.popObj.type = find.value + } + this.popObj[type] = val + } + + //展示告警信息 + showWaring(item) { + const levelMap = { + 1:'一级', + 2:'二级', + 3:'三级', + 4:'四级', + } + const levelClassMap = { + 4:'blue', + 3:'yellow', + 2:'orange', + 1:'red', + } + this.getItem(Object.assign(item,{ + level:item.level, + levelClass:levelClassMap[item.level], + levelName:levelMap[item.level], + equipment:'园区2号监测点', + tableHeader:[ + { + 'prop': 'alarmSubject', + 'label': '告警主体', + 'width': '90px', + }, { + 'prop': 'COD', + 'label': 'COD', + }, { + 'prop': 'standard', + 'label': '标准值', + }, + ], + tableData: [{ + 'alarmSubject': '排放量', + 'COD': '456m3', + 'standard': '466m3', + }, { + 'alarmSubject': '排放浓度', + 'COD': '2.6mg/L', + 'standard': '2.5mg/L', + }, { + 'alarmSubject': '排放时间', + 'COD': '2023.3.31 05:03:45', + 'standard': '8:00-22:00', + }, { + 'alarmSubject': '排放浓度', + 'COD': '2.6mg/L', + 'standard': '2.5mg/L', + }, { + 'alarmSubject': '排放时间', + 'COD': '2023.3.31 05:03:45', + 'standard': '8:00-22:00', + }] + })) + } + //点击告警信息 + @Emit() + getItem(item) { + // console.log('item', item) + } + + count = 1 + + + mounted() { + + } + + destroyed() { + + } + + + + changeClose() { + console.log(1) + } + + addManual() { + this.currentCompany = true + } + + submitWaring() { + this.popObj.id = Mock.mock("@id"); + if (this.popObj.type === 'normal') { + this.popObj.position = turf.randomPosition([ + 13312995.84, + 4098177.2800000003, + 13313096.96, + 4098754.88, + ]); + } else if (this.popObj.type === 'fire') { + this.popObj.position = [13312990.72, 4098613.12, 0.51] + } + this.popObj.time = moment().subtract(0, "days").format("YYYY-MM-DD HH:mm:ss") + + this.$store.commit("upDateWaringList", [this.popObj]) + this.currentCompany = false + } + + //点击点位 + @Emit('changePoint') + changePoint(item) { + console.log(item) +// + } + //点击点位 + @Emit('changeMore') + changeMore(item) { + console.log(item) +// + } +} + diff --git a/hbt-debang/src/components/rightSide/rightSide.component.html b/hbt-debang/src/components/rightSide/rightSide.component.html new file mode 100644 index 0000000..03d0dba --- /dev/null +++ b/hbt-debang/src/components/rightSide/rightSide.component.html @@ -0,0 +1,23 @@ +
+
+ + 报警信息 + +
+ +
+
+
+ + 全场重点消防监控 + +
2#氧化反应器R-2222
+
+ +
+
4#氧化反应器R-2224
+
+ +
+
+
diff --git a/hbt-debang/src/components/rightSide/rightSide.component.ts b/hbt-debang/src/components/rightSide/rightSide.component.ts new file mode 100644 index 0000000..83f3100 --- /dev/null +++ b/hbt-debang/src/components/rightSide/rightSide.component.ts @@ -0,0 +1,102 @@ +import {Component, Emit, Vue} from 'vue-property-decorator'; +import template from "./rightSide.component.html" +import TitleComponent from "@/components/title.component.vue" +import WarningListComponent from "@/components/warningList.component.vue" +import {getPreviousDay} from "@/utils/utils"; +import("@/assets/style/pageCommon.component.scss") + + +Component.registerHooks([ + 'beforeRouteLeave', +]); +@Component({ + template, + components: { + TitleComponent, + WarningListComponent + }, +}) +export default class RightSideComponent extends Vue { + //标题图片 + imgSrc = require("@/assets/icons/png/env/env-title-icon.png"); + imgMsgSrc = require("@/assets/icons/png/message-icon.png"); + imgVideoSrc = require("@/assets/icons/png/video-icon.png"); + + mounted() { + + } + get dataList() { + // return this.$store.state.warningList.filter(item => item.model === 'env') + return this.$store.state.eventList + } + //展示告警信息 + showWaring(item) { + + const levelMap = { + 1:'一级', + 2:'二级', + 3:'三级', + 4:'四级', + } + const levelClassMap = { + 4:'blue', + 3:'yellow', + 2:'orange', + 1:'red', + } + console.log(item) + this.getItem(Object.assign(item, { + level: item.level, + levelClass: levelClassMap[item.level], + levelName: levelMap[item.level], + equipment: '北区广场10号监测仪', + tableHeader: [ + { + 'prop': 'alarmSubject', + 'label': '告警主体', + 'width': '90px', + }, { + 'prop': 'COD', + 'label': 'COD', + }, { + 'prop': 'standard', + 'label': '标准值', + }, + ], + tableData: [{ + 'alarmSubject': '排放量', + 'COD': '456m3', + 'standard': '466m3', + }, { + 'alarmSubject': '排放浓度', + 'COD': '2.6mg/L', + 'standard': '2.5mg/L', + }, { + 'alarmSubject': '排放时间', + 'COD': getPreviousDay(item.time), + 'standard': '8:00-22:00', + }] + })) + } + //点击告警信息 + @Emit('getItem') + getItem(item) { + // console.log('item', item) + } + @Emit('changeMore') + changeMore(e){ + + } + @Emit('openPopVideo') + openPopVideo(e){ + + } + beforeDestroy() { + + } + destroyed() { + + } + +} + diff --git a/hbt-debang/src/components/scrollBox.component.vue b/hbt-debang/src/components/scrollBox.component.vue new file mode 100644 index 0000000..01bc798 --- /dev/null +++ b/hbt-debang/src/components/scrollBox.component.vue @@ -0,0 +1,134 @@ + + + + + + + + + diff --git a/hbt-debang/src/views/admin/admin.component.vue b/hbt-debang/src/views/admin/admin.component.vue new file mode 100644 index 0000000..678ac55 --- /dev/null +++ b/hbt-debang/src/views/admin/admin.component.vue @@ -0,0 +1,110 @@ + + + diff --git a/hbt-debang/src/views/admin/duty/duty.component.vue b/hbt-debang/src/views/admin/duty/duty.component.vue new file mode 100644 index 0000000..02b4c32 --- /dev/null +++ b/hbt-debang/src/views/admin/duty/duty.component.vue @@ -0,0 +1,125 @@ + + + diff --git a/hbt-debang/src/views/admin/jk/jk.component.vue b/hbt-debang/src/views/admin/jk/jk.component.vue new file mode 100644 index 0000000..750d3d3 --- /dev/null +++ b/hbt-debang/src/views/admin/jk/jk.component.vue @@ -0,0 +1,128 @@ + + + diff --git a/hbt-debang/src/views/admin/tjfx/tjfx.component.vue b/hbt-debang/src/views/admin/tjfx/tjfx.component.vue new file mode 100644 index 0000000..c5ba5be --- /dev/null +++ b/hbt-debang/src/views/admin/tjfx/tjfx.component.vue @@ -0,0 +1,160 @@ + + + diff --git a/split-upload/src/components/MultipartUpload.vue b/split-upload/src/components/MultipartUpload.vue new file mode 100644 index 0000000..67d2439 --- /dev/null +++ b/split-upload/src/components/MultipartUpload.vue @@ -0,0 +1,691 @@ + + + + +