From b1084891961232e3c697ea9fc52f127cdccffb6b Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: 星期四, 11 七月 2024 17:28:44 +0800
Subject: [PATCH] 优化:流媒体
---
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-)
diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java
index 4e7d4ff..0b089e4 100644
--- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java
+++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java
@@ -84,28 +84,24 @@
/**
* @Author 鍒樿嫃涔�
- * @Description 鍚屾nvr閫氶亾鐘舵�佸疄鏃跺悓姝ユ祦濯掍綋
+ * @Description 鍚屾閫氶亾鐘舵�佸疄鏃跺悓姝ユ祦濯掍綋
* @Date 2024/7/9 16:01
*/
- public void nvrChannelState() {
+ public void syncChannelState() {
+ log.warn("瀹氭椂鍚屾閫氶亾浠诲姟寮�濮�");
//鑾峰彇鎵�鏈塶vr璁惧
List<ArdCameras> ardCamerasList = iArdCamerasService.selectArdCamerasListNoDataScope(new ArdCameras());
if (ardCamerasList.size() > 0) {
ardCamerasList.stream()
- .filter(ardCameras -> ardCameras.getGdtype().equals("2"))
.forEach(ardCameras -> {
- //閫氳繃SDK鑾峰彇NVR褰撳墠閫氶亾
+ //閫氳繃SDK鑾峰彇NVR瀹為檯閫氶亾
CameraSDK cameraSDK = cameraSDKFactory.createCameraSDK(ardCameras.getFactory());
List<ArdChannel> ardChannelList = cameraSDK.getChannels(ardCameras);
//鍚屾閫氶亾琛�
ArdChannel ardChannel=new ArdChannel();
ardChannel.setDeviceId(ardCameras.getId());
List<ArdChannel> ardChannelListDb = ardChannelService.selectArdChannelList(ardChannel);
- ardChannelService.asyncChannel(ardChannelListDb,ardChannelList);
- //鍚屾娴佸獟浣撹〃
-
- //鍚屾娴佸獟浣揳pi
-
+ ardChannelService.asyncChannel(ardCameras,ardChannelListDb,ardChannelList);
});
}
}
@@ -142,9 +138,10 @@
* 鍒樿嫃涔�
* 2023/10/13 14:13:53
*/
- public void vtdu() {
+ public void syncVtdu() {
+ log.warn("瀹氭椂鍚屾娴佸獟浣撲换鍔″紑濮�");
List<String> nameList = mediaService.getNameList();
List<Vtdu> vtduList = vtduService.selectVtduList(new Vtdu());
vtduService.asyncVtdu(vtduList,nameList);
}
-}
+}
\ No newline at end of file
--
Gitblit v1.9.3