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