CzRger 1 year ago
parent
commit
2a72bc8ea9
1 changed files with 57 additions and 394 deletions
  1. 57 394
      src/views/screen/video-resource/important-area-focus.vue

+ 57 - 394
src/views/screen/video-resource/important-area-focus.vue

@@ -16,11 +16,14 @@
 <!--      </template>-->
       <div class="right-title">{{ currentInfo.areaName }}</div>
       <div class="right-content">
-        <template v-for="(item, index) in currentInfo.viseoRecords?.filter((v, i) => i < 8)">
-          <div class="video-item">
-            <div class="video-item-title">{{item.name}}</div>
-            <FlvVideo v-if="item.flvUrl" class="flv-video" :url="item.flvUrl"/>
-          </div>
+        <!--        <FlvVideo class="flv-video" :url="`ws://10.110.31.81/odae-video/live/b5355c42-a313-4798-8d1b-4631b71286fa/1TMyt2IzM7UDBM_aq7bYkOdi-9GkCBoDSrZPidJ1JAA/rtmp.live.flv`"/>-->
+        <template v-if="switchArea">
+          <template v-for="(item, index) in currentInfo.viseoRecords?.filter((v, i) => i < 8)">
+            <div class="video-item">
+              <div class="video-item-title">{{item.name}}</div>
+              <FlvVideo v-if="item.flvUrl" class="flv-video" :url="item.flvUrl"/>
+            </div>
+          </template>
         </template>
       </div>
     </div>
@@ -52,413 +55,72 @@ export default defineComponent({
     const store = useStore()
     const that = (getCurrentInstance() as ComponentInternalInstance).appContext.config.globalProperties
     const state = reactive({
-      // videoData: [],
-      test: {},
+      videoData: [],
       secret: '035c73f7-bb6b-4889-a715-d9eb2d1925cc',
       currentInfo: {},
-      videoData: [
-        {
-          "areaName": "码头前沿",
-          "areaType": 1,
-          "viseoRecords": [
-            {
-              "code": "46017701001325000091",
-              "name": "1号泊位球机",
-              "sort": 1,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/W4d0I-PrFG8E_pdwnm3baQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/W4d0I-PrFG8E_pdwnm3baQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/W4d0I-PrFG8E_pdwnm3baQ"
-            },
-            {
-              "code": "46017701001325000140",
-              "name": "码头前沿7号立杆球机",
-              "sort": 2,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/B-HYd1AKjWXpCVxToVV8Zw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/B-HYd1AKjWXpCVxToVV8Zw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/B-HYd1AKjWXpCVxToVV8Zw"
-            },
-            {
-              "code": "46017701001325000128",
-              "name": "9号泊位升降桥-1",
-              "sort": 3,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/rZBI2abJWCf6ZrrSnS5Jqw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/rZBI2abJWCf6ZrrSnS5Jqw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/rZBI2abJWCf6ZrrSnS5Jqw"
-            },
-            {
-              "code": "46017701001325000098",
-              "name": "海口港海关离岛免税监管点2号泊位升降桥-1",
-              "sort": 4,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/HUbOzHszBaWJPl-mqZ43XA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/HUbOzHszBaWJPl-mqZ43XA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/HUbOzHszBaWJPl-mqZ43XA"
-            },
-            {
-              "code": "46017701001325000099",
-              "name": "海口港海关离岛免税监管点2号泊位升降桥-2",
-              "sort": 5,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1O7BG8vzNZRTG2UWaB44Bw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1O7BG8vzNZRTG2UWaB44Bw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1O7BG8vzNZRTG2UWaB44Bw"
-            },
-            {
-              "code": "46017701001325000104",
-              "name": "海口港海关离岛免税监管点3号泊位升降桥-1",
-              "sort": 6,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/G18ox6IuOAKEgNzasIX-OQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/G18ox6IuOAKEgNzasIX-OQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/G18ox6IuOAKEgNzasIX-OQ"
-            },
-            {
-              "code": "46017701001325000105",
-              "name": "海口港海关离岛免税监管点3号泊位升降桥-2",
-              "sort": 7,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/AwXBOM_tPTc4gtQTm0Uwgw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/AwXBOM_tPTc4gtQTm0Uwgw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/AwXBOM_tPTc4gtQTm0Uwgw"
-            },
-            {
-              "code": "46017701001325000113",
-              "name": "海口港海关离岛免税监管点4号泊位升降桥-2",
-              "sort": 8,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/RYvu_rvJbJVL23hMnYteAA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/RYvu_rvJbJVL23hMnYteAA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/RYvu_rvJbJVL23hMnYteAA"
-            },
-            {
-              "code": "46017701001325000117",
-              "name": "海口港海关离岛免税监管点5号泊位升降桥-2",
-              "sort": 9,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/pQnxq-HwSjCAXyUkSklrgA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/pQnxq-HwSjCAXyUkSklrgA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/pQnxq-HwSjCAXyUkSklrgA"
-            },
-            {
-              "code": "46017701001325000123",
-              "name": "海口港海关离岛免税监管点6号泊位升降桥-2",
-              "sort": 10,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/4f7dQGmym7NvthNKlo7l5A",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/4f7dQGmym7NvthNKlo7l5A",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/4f7dQGmym7NvthNKlo7l5A"
-            },
-            {
-              "code": "46017701001325000125",
-              "name": "海口港海关离岛免税监管点7号泊位升降桥-2",
-              "sort": 11,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F4R-BIWwh3tdjMuVxAuRTA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F4R-BIWwh3tdjMuVxAuRTA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F4R-BIWwh3tdjMuVxAuRTA"
-            },
-            {
-              "code": "46017701001325000127",
-              "name": "海口港海关离岛免税监管点8号泊位升降桥-2",
-              "sort": 12,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/NLZE0O7gfH3dXoQp5Q2lrw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/NLZE0O7gfH3dXoQp5Q2lrw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/NLZE0O7gfH3dXoQp5Q2lrw"
-            },
-            {
-              "code": "46017701001325000129",
-              "name": "海口港海关离岛免税监管点9号泊位升降桥-2",
-              "sort": 13,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nSZarI2j9wQ43-qCcWAaFg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nSZarI2j9wQ43-qCcWAaFg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nSZarI2j9wQ43-qCcWAaFg"
-            },
-            {
-              "code": "46017701001325000087",
-              "name": "海口港海关离岛免税监管点10号泊位升降桥-1",
-              "sort": 14,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/9ayokoqjpEl_-kT7TyELFg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/9ayokoqjpEl_-kT7TyELFg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/9ayokoqjpEl_-kT7TyELFg"
-            },
-            {
-              "code": "46017701001325000088",
-              "name": "海口港海关离岛免税监管点10号泊位升降桥-2",
-              "sort": 15,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/T9uuYlFXvDEsT0y-wfLopQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/T9uuYlFXvDEsT0y-wfLopQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/T9uuYlFXvDEsT0y-wfLopQ"
-            }
-          ]
-        },
-        {
-          "areaName": "三亚鸿洲游艇会",
-          "areaType": 2,
-          "viseoRecords": [
-            {
-              "code": "46620000081325000020",
-              "name": "海口三亚海关鸿洲保税仓库02",
-              "sort": 1,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PRNUEblr5FpPGoJiAK5ztg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PRNUEblr5FpPGoJiAK5ztg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PRNUEblr5FpPGoJiAK5ztg"
-            },
-            {
-              "code": "46620000081325000022",
-              "name": "海口三亚海关鸿洲码头01",
-              "sort": 2,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/N24gLd3Fk-1TkZ6Hql6mjw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/N24gLd3Fk-1TkZ6Hql6mjw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/N24gLd3Fk-1TkZ6Hql6mjw"
-            },
-            {
-              "code": "46620000081325000024",
-              "name": "海口三亚海关鸿洲码头02",
-              "sort": 3,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/vyE2O7P4Bl6aEDHA6sCcPg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/vyE2O7P4Bl6aEDHA6sCcPg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/vyE2O7P4Bl6aEDHA6sCcPg"
-            },
-            {
-              "code": "46620000081325000026",
-              "name": "海口三亚海关鸿洲码头03",
-              "sort": 4,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/I1ad1iB2MHI8F6AoUuSqqA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/I1ad1iB2MHI8F6AoUuSqqA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/I1ad1iB2MHI8F6AoUuSqqA"
-            },
-            {
-              "code": "46620000081325000028",
-              "name": "海口三亚海关鸿洲码头04",
-              "sort": 5,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nynwe6hUdx4X3OWQIStFUA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nynwe6hUdx4X3OWQIStFUA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/nynwe6hUdx4X3OWQIStFUA"
-            },
-            {
-              "code": "46620000081325000030",
-              "name": "海口三亚海关鸿洲码头05",
-              "sort": 6,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/zFhXf0XXKkUt3RsNx8tXgQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/zFhXf0XXKkUt3RsNx8tXgQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/zFhXf0XXKkUt3RsNx8tXgQ"
-            },
-            {
-              "code": "46620000081325000032",
-              "name": "海口三亚海关鸿洲码头06",
-              "sort": 7,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/0xA5wFALQBP1b4MRtbOHIQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/0xA5wFALQBP1b4MRtbOHIQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/0xA5wFALQBP1b4MRtbOHIQ"
-            },
-            {
-              "code": "46620000081325000034",
-              "name": "海口三亚海关鸿洲码头07",
-              "sort": 8,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F7iKKzLaDstiWp1GrNuzIA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F7iKKzLaDstiWp1GrNuzIA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/F7iKKzLaDstiWp1GrNuzIA"
-            },
-            {
-              "code": "46620000081325000219",
-              "name": "三亚鸿洲游艇码头-东河码头1",
-              "sort": 9,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/TrnMuXHRg5aUZ3Fh0drF8A",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/TrnMuXHRg5aUZ3Fh0drF8A",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/TrnMuXHRg5aUZ3Fh0drF8A"
-            },
-            {
-              "code": "46620000081325000050",
-              "name": "三亚鸿洲游艇码头-东河码头5",
-              "sort": 10,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/V6UHPnN9BhB9yxDRHoV7xA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/V6UHPnN9BhB9yxDRHoV7xA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/V6UHPnN9BhB9yxDRHoV7xA"
-            },
-            {
-              "code": "46620000081325000052",
-              "name": "三亚鸿洲游艇码头-东河码头9",
-              "sort": 11,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/UVUJJ32HmFL-a7DLJ4t2tQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/UVUJJ32HmFL-a7DLJ4t2tQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/UVUJJ32HmFL-a7DLJ4t2tQ"
-            },
-            {
-              "code": "46620000081325000046",
-              "name": "西河码头8号泊位",
-              "sort": 12,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/fASZkf4Sbh7yzyQdX7DoWQ",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/fASZkf4Sbh7yzyQdX7DoWQ",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/fASZkf4Sbh7yzyQdX7DoWQ"
-            },
-            {
-              "code": "46620000081325000036",
-              "name": "西河码头10号泊位",
-              "sort": 13,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1EgNAn0m5BZJ4XL3_iPc1A",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1EgNAn0m5BZJ4XL3_iPc1A",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1EgNAn0m5BZJ4XL3_iPc1A"
-            },
-            {
-              "code": "46620000081325000038",
-              "name": "西河码头11号泊位",
-              "sort": 14,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1wXlldRi_TF4CjRvDOKoXg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1wXlldRi_TF4CjRvDOKoXg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/1wXlldRi_TF4CjRvDOKoXg"
-            },
-            {
-              "code": "46620000081325000040",
-              "name": "西河码头12号泊位",
-              "sort": 15,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/MHm6tn0nMmoPdoHXkzj19g",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/MHm6tn0nMmoPdoHXkzj19g",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/MHm6tn0nMmoPdoHXkzj19g"
-            },
-            {
-              "code": "46620000081325000042",
-              "name": "西河码头13号泊位",
-              "sort": 16,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/VVyOSrINLLI_C3zHFTtQiA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/VVyOSrINLLI_C3zHFTtQiA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/VVyOSrINLLI_C3zHFTtQiA"
-            },
-            {
-              "code": "46620000081325000044",
-              "name": "西河码头14号泊位",
-              "sort": 17,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/38FgpfDVgqPDMfEN8ODGLA",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/38FgpfDVgqPDMfEN8ODGLA",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/38FgpfDVgqPDMfEN8ODGLA"
-            },
-            {
-              "code": "46620000081325000048",
-              "name": "西河码头水泥平台",
-              "sort": 18,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/qx3wuNw0zZIPL54zdvUFbg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/qx3wuNw0zZIPL54zdvUFbg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/qx3wuNw0zZIPL54zdvUFbg"
-            }
-          ]
-        },
-        {
-          "areaName": "中免三亚凤凰机场离岛免税店",
-          "areaType": 3,
-          "viseoRecords": [
-            {
-              "code": "64029231101322020001",
-              "name": "海口三亚中免凤凰机场店01",
-              "sort": 1,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/EjsqjBaLUDxgQ1Di64gO2g",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/EjsqjBaLUDxgQ1Di64gO2g",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/EjsqjBaLUDxgQ1Di64gO2g"
-            },
-            {
-              "code": "64029231101322020002",
-              "name": "海口三亚中免凤凰机场店02",
-              "sort": 2,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/wELTkUhPxcX4JO_0QKTr0g",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/wELTkUhPxcX4JO_0QKTr0g",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/wELTkUhPxcX4JO_0QKTr0g"
-            },
-            {
-              "code": "64029231101322020003",
-              "name": "海口三亚中免凤凰机场店03",
-              "sort": 3,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/Vm4ebnsiQdJK9H9rWBMw7A",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/Vm4ebnsiQdJK9H9rWBMw7A",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/Vm4ebnsiQdJK9H9rWBMw7A"
-            },
-            {
-              "code": "64029231101322020004",
-              "name": "海口三亚中免凤凰机场店04",
-              "sort": 4,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/-fsS-iEk2siIIcc2LcgBOw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/-fsS-iEk2siIIcc2LcgBOw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/-fsS-iEk2siIIcc2LcgBOw"
-            },
-            {
-              "code": "64029231101322020005",
-              "name": "海口三亚中免凤凰机场店05",
-              "sort": 5,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PgUVb7WjjFJ1_tJezCSp2Q",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PgUVb7WjjFJ1_tJezCSp2Q",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/PgUVb7WjjFJ1_tJezCSp2Q"
-            },
-            {
-              "code": "64029231101322020006",
-              "name": "海口三亚中免凤凰机场店06",
-              "sort": 6,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/3vfwxRZ5IImqX8fY-eHyHw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/3vfwxRZ5IImqX8fY-eHyHw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/3vfwxRZ5IImqX8fY-eHyHw"
-            },
-            {
-              "code": "64029231101322020007",
-              "name": "海口三亚中免凤凰机场店07",
-              "sort": 7,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/_HskccDbfFDnNM7TEcQQFw",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/_HskccDbfFDnNM7TEcQQFw",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/_HskccDbfFDnNM7TEcQQFw"
-            },
-            {
-              "code": "64029231101322020008",
-              "name": "海口三亚中免凤凰机场店08",
-              "sort": 8,
-              "rtspUrl": "rtsp://10.110.80.105:554/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/g6FK-MZ4rE4KiXJdSoubmg",
-              "rtmpUrl": "rtmp://10.110.80.105:556/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/g6FK-MZ4rE4KiXJdSoubmg",
-              "hlsUrl": "http://1.1.1.1:1/live/374a0894-93bf-4bbe-ae07-b2ebc762a8b0/g6FK-MZ4rE4KiXJdSoubmg"
-            }
-          ]
-        }
-      ]
+      switchArea: false,
     });
+    //  @ts-ignore
     const cC = window.cusConfig
     watch(() => state.videoData, (n) => {
       state.currentInfo = n?.[0] || {}
     })
     watch(() => state.currentInfo, (n: any) => {
-      n?.viseoRecords.filter((v, i) => i < 8).forEach((v: any) => {
+      n?.viseoRecords.filter((v: any, i: number) => i < 8).forEach((v: any) => {
         getStream(v)
       })
+      state.switchArea = false
+      setTimeout(() => {
+        state.switchArea = true
+      }, 100)
     })
     const getStream = (obj: any) => {
       let url_1 = `/${store.state.app.apiProxy.tesApi}/index/api/addFFmpegSource?`
       const streamId = obj.hlsUrl.substring(obj.hlsUrl.indexOf('/live/') + 6)
-      const params = {
-        'secret': state.secret,
-        'src_url': `${obj.hlsUrl}/${cC.video.source}`,
-        'dst_url': `rtmp://127.0.0.1/live/${streamId}`,
-        'timeout_ms': 10000,
-        'enable_hls': 0,
-        'enable_mp4': 0
-      }
-      Object.entries(params).forEach(([k, v], i) => {
-        if (i > 0) {
-          url_1 += '&'
-        }
-        url_1 += `${k}=${v}`
-      })
-      axios.get(url_1).then(res => {
-        if (res.status === 200 && res.data?.code === 0 && res.data.data?.key) {
-          let url_2 = `/${store.state.app.apiProxy.tesApi}/index/api/getMediaList?`
-          const params = {
-            'secret': state.secret,
-            'stream': streamId,
-          }
-          Object.entries(params).forEach(([k, v], i) => {
-            if (i > 0) {
-              url_2 += '&'
-            }
-            url_2 += `${k}=${v}`
-          })
-          axios.get(url_2).then(res => {
-            if (res.status === 200 && res.data?.code === 0) {
-              obj.flvUrl = `ws://10.110.31.81/odae-video/live/${streamId}/${cC.video.source}.live.flv`
-              obj.flvUrlProxy = `ws://${location.host}/${store.state.app.apiProxy.tesApi}/live/${streamId}/${cC.video.source}.live.flv`
-            }
-          })
-        }
-      }).catch(() => {})
+      obj.flvUrl = `ws://10.110.31.81/odae-video/live/${streamId}/${cC.video.source}.live.flv`
+
+      // const params = {
+      //   'secret': state.secret,
+      //   'src_url': `${obj.hlsUrl}/${cC.video.source}`,
+      //   'dst_url': `rtmp://127.0.0.1/live/${streamId}`,
+      //   'timeout_ms': 10000,
+      //   'enable_hls': 0,
+      //   'enable_mp4': 0
+      // }
+      // Object.entries(params).forEach(([k, v], i) => {
+      //   if (i > 0) {
+      //     url_1 += '&'
+      //   }
+      //   url_1 += `${k}=${v}`
+      // })
+      // axios.get(url_1).then(res => {
+      //   if (res.status === 200 && res.data?.code === 0 && res.data.data?.key) {
+      //     let url_2 = `/${store.state.app.apiProxy.tesApi}/index/api/getMediaList?`
+      //     const params = {
+      //       'secret': state.secret,
+      //       'stream': streamId,
+      //     }
+      //     Object.entries(params).forEach(([k, v], i) => {
+      //       if (i > 0) {
+      //         url_2 += '&'
+      //       }
+      //       url_2 += `${k}=${v}`
+      //     })
+      //     axios.get(url_2).then(res => {
+      //       if (res.status === 200 && res.data?.code === 0) {
+      //         obj.flvUrl = `ws://10.110.31.81/odae-video/live/${streamId}/${cC.video.source}.live.flv`
+      //         obj.flvUrlProxy = `ws://${location.host}/${store.state.app.apiProxy.tesApi}/live/${streamId}/${cC.video.source}.live.flv`
+      //       }
+      //     })
+      //   }
+      // }).catch(() => {})
     }
     onMounted(() => {
       window.addEventListener("message", function (event) {
         const result = event.data;
-        // if (result.videoData) {
-        //   state.videoData = result.videoData
-        // }
+        if (result.videoData) {
+          state.videoData = result.videoData
+        }
       });
       window.parent.postMessage({
         from: window.name,
@@ -579,6 +241,7 @@ export default defineComponent({
           text-overflow: ellipsis;
           white-space: nowrap;
           line-height: 24px;
+          z-index: 2;
         }
         .flv-video {
           width: 100%;