From ac95a9bf81b312fc36030e54450feb0f360c0703 Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期二, 07 四月 2026 17:36:12 +0800
Subject: [PATCH] 监控配置,适配移动千里眼视频预览
---
fzzy-igdss-view/src/main/java/com/fzzy/igds/SecCamera.view.xml | 2 +-
fzzy-igdss-web/src/main/resources/static/security/video-webrtc.js | 15 +++++++++++++--
fzzy-igdss-web/src/main/resources/templates/security/video-webrtc.html | 5 ++---
3 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/fzzy-igdss-view/src/main/java/com/fzzy/igds/SecCamera.view.xml b/fzzy-igdss-view/src/main/java/com/fzzy/igds/SecCamera.view.xml
index 17a0c0c..e45b39e 100644
--- a/fzzy-igdss-view/src/main/java/com/fzzy/igds/SecCamera.view.xml
+++ b/fzzy-igdss-view/src/main/java/com/fzzy/igds/SecCamera.view.xml
@@ -556,7 +556,7 @@
return;
}

- var url = "./basic/security/video-play?cameraId="+cur.get("id")+"&playType="+playType+"&time="+ new Date().getTime();
+ var url = "./security/video-play?cameraId="+cur.get("id")+"&playType="+playType+"&time="+ new Date().getTime();

view.get("#iFrameVideo").set("path",url);
view.get("#dialogVideo").show();
diff --git a/fzzy-igdss-web/src/main/resources/static/security/video-webrtc.js b/fzzy-igdss-web/src/main/resources/static/security/video-webrtc.js
index 4556ba1..201b8fd 100644
--- a/fzzy-igdss-web/src/main/resources/static/security/video-webrtc.js
+++ b/fzzy-igdss-web/src/main/resources/static/security/video-webrtc.js
@@ -29,8 +29,19 @@
layer.msg(result.msg);
} else {
playUrl = result.playUrl;
- toPlay();
- onLogin();
+ var htm = "";
+ //web-rtc鎾斁鏂瑰紡
+ if (PlayType.PLAY_TYPE_WEB_RTC == cameraData.playType) {
+ htm = '<video class="video" id="video" autoplay="" muted="" playsinline=""></video>';
+ $("#sp-showItem2").append(htm);
+ toPlay();
+ onLogin();
+ }
+ if (PlayType.PLAY_TYPE_YD_QLY == cameraData.playType) {
+ htm = '<iframe src="' + playUrl + '" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>';
+ $("#sp-showItem2").append(htm);
+ }
+
}
},
error: function (result) {
diff --git a/fzzy-igdss-web/src/main/resources/templates/security/video-webrtc.html b/fzzy-igdss-web/src/main/resources/templates/security/video-webrtc.html
index d1135a8..20eb36c 100644
--- a/fzzy-igdss-web/src/main/resources/templates/security/video-webrtc.html
+++ b/fzzy-igdss-web/src/main/resources/templates/security/video-webrtc.html
@@ -74,9 +74,7 @@
<div class="sp-tab-bd">
<div class="sp-showBox layui-row show">
<div class="layui-col-lg12 layui-col-md12">
- <div class="sp-showItem2">
- <video class="video" id="video" autoplay="" muted="" playsinline="">
- </video>
+ <div class="sp-showItem2" id="sp-showItem2">
</div>
</div>
</div>
@@ -204,6 +202,7 @@
var cameraData = [[${cameraData}]];
</script>
<script th:src="@{/js/jquery.min.js}"></script>
+<script th:src="@{/common/constant.js}"></script>
<script th:src="@{/ajax/libs/layui/layui.js}"></script>
<script th:src="@{/security/video-webrtc.js}"></script>
</body>
--
Gitblit v1.9.3