From 7b973b3b9b723f48c54f2c0c5083886573224541 Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期一, 05 一月 2026 16:40:19 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 fzzy-igdss-web/src/main/resources/static/security/video-list-dept.js |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/fzzy-igdss-web/src/main/resources/static/security/video-list-dept.js b/fzzy-igdss-web/src/main/resources/static/security/video-list-dept.js
index 2ad4c1b..7ca15fb 100644
--- a/fzzy-igdss-web/src/main/resources/static/security/video-list-dept.js
+++ b/fzzy-igdss-web/src/main/resources/static/security/video-list-dept.js
@@ -7,6 +7,8 @@
 var playCamera = null;
 var playList = {};
 
+var playTag = 1;  //榛樿鍐呯綉鎾斁
+
 var playUrl1 = null;
 var videoId1 = null;
 let webrtc1;
@@ -217,10 +219,60 @@
     }
 }
 
-
-
+/**
+ * 鍒ゆ柇鍐呯綉鎾斁杩樻槸澶栫綉鎾斁
+ */
 function startPlay() {
 
+    startPlay1();
+}
+
+/**
+ * 澶栫綉鎾斁
+ */
+function startPlay1() {
+
+    if(windowsNum > splitWin){
+        windowsNum = 1;
+    }
+    if (!playCamera) {
+        $("#f" + splitWin + "_d" + windowsNum).html("鏈幏鍙栧埌鎽勫儚澶存挱鏀句俊鎭紒锛�");
+    }
+
+    if (playCamera.playUrl) {
+
+        var divId = "#f" + splitWin + "_d" + windowsNum;
+        var html = '<video class="video" id="video' + splitWin + '_' + windowsNum+'" style="width:100%;height: 100%"  controls>';
+        $(divId).html(html);
+
+        if (flvjs.isSupported()) {
+            var videoElement = document.getElementById("video" + splitWin + '_' + windowsNum);
+            var flvPlayer = flvjs.createPlayer({
+                type: 'flv',
+                isLive: true,
+                cors: true,
+                url: playCamera.playUrl
+            });
+            flvPlayer.attachMediaElement(videoElement);
+            flvPlayer.load();
+            flvPlayer.play();
+        }
+
+        // var html = '<video class="video" id="video'+splitWin + "_" + windowsNum+'" autoplay playsinline="true" webkit-playsinline="true" crossorigin="anonymous"';
+        // html += 'crossorigin="anonymous" src="blob:'+playCamera.playUrl+'" style="display: none;"></video>';
+        // html += '<canvas width="100%" height="100%" style="height: 100%">';
+        // $("#f" + splitWin + "_d" + windowsNum).html(html);
+        curCamera = playList[windowsNum];
+    } else {
+        $("#f" + splitWin + "_d" + windowsNum).html("鏈幏鍙栧埌鎽勫儚澶�(" + playCamera.cameraName + ")鎾斁淇℃伅锛侊紒");
+    }
+}
+
+/**
+ * 鍐呯綉鎾斁
+ */
+function startPlay2() {
+
     if(windowsNum > splitWin){
         windowsNum = 1;
     }

--
Gitblit v1.9.3