From b2001a7042d511cea1c1b2000edca57253d992ad Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期六, 20 十二月 2025 16:21:51 +0800
Subject: [PATCH] 时间控制修改
---
ycl-platform/src/main/java/com/ycl/task/SynchronizeHKVideo.java | 71 -----------------------------------
1 files changed, 1 insertions(+), 70 deletions(-)
diff --git a/ycl-platform/src/main/java/com/ycl/task/SynchronizeHKVideo.java b/ycl-platform/src/main/java/com/ycl/task/SynchronizeHKVideo.java
index 46095f2..2136e1b 100644
--- a/ycl-platform/src/main/java/com/ycl/task/SynchronizeHKVideo.java
+++ b/ycl-platform/src/main/java/com/ycl/task/SynchronizeHKVideo.java
@@ -7,13 +7,6 @@
import com.ycl.entity.video.VideoPoint;
import com.ycl.service.video.impl.IVideoPointService;
import com.ycl.util.VideoUtil;
-import com.ycl.util.dahua.alarm.AlarmDataCB;
-import com.ycl.util.dahua.lib.LibraryLoad;
-import com.ycl.util.dahua.lib.NetSDKLib;
-import com.ycl.util.dahua.lib.module.LoginModule;
-import com.ycl.util.dahua.login.DisConnectCallBack;
-import com.ycl.util.dahua.login.HaveReConnectCallBack;
-import com.ycl.util.dahua.module.AlarmListenModule;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@@ -34,6 +27,7 @@
@Autowired
private VideoUtil videoUtil;
+ ////////////////////////////////澶栫綉鏈嶅姟灞忚斀鍐呭////////////////////////////////
// @Scheduled(cron = "0 */5 * * * ?") // 姣�5鍒嗛挓鎵ц
@Scheduled(cron = "0 0 1 * * ?")
@Transactional(rollbackFor = Exception.class)
@@ -44,69 +38,6 @@
}
- public static final NetSDKLib netSdk = NetSDKLib.NETSDK_INSTANCE;
- // 鐧婚檰鍙ユ焺
- private NetSDKLib.LLong loginHandle = new NetSDKLib.LLong(0);
-
- // 棰勮棰勮鍙ユ焺
- private static NetSDKLib.LLong lRealHandle = new NetSDKLib.LLong(0);
-
-
- // 璁惧淇℃伅鎵╁睍
- private NetSDKLib.NET_DEVICEINFO_Ex deviceInfo = new NetSDKLib.NET_DEVICEINFO_Ex();
-
- @Scheduled(cron = "0 */1 * * * ?")
- @Transactional(rollbackFor = Exception.class)
- public void scheduledTestTask() {
- try {
-
- System.out.println("澶у崕锛氬紑濮嬫墽琛�");
- LibraryLoad.setExtractPath("/home/sccg/libs/linux64");
-// LibraryLoad.setExtractPath("D:\\1.workcode\\ycyl\\sccg_server\\ycl-platform\\src\\main\\resources\\libs\\win64");
- AlarmDataCB cbMessage = new AlarmDataCB();
- String m_strIp = "172.28.194.186";
- int m_nPort = 37777;
- String m_strUser = "admin";
- String m_strPassword = "scdx@123";
- InitTest();
- // 鐧婚檰璁惧
- int nSpecCap = NetSDKLib.EM_LOGIN_SPAC_CAP_TYPE.EM_LOGIN_SPEC_CAP_TCP; // TCP鐧诲叆
- IntByReference nError = new IntByReference(0);
- loginHandle = netSdk.CLIENT_LoginEx2(m_strIp, m_nPort, m_strUser,
- m_strPassword, nSpecCap, null, deviceInfo, nError);
- if (loginHandle.longValue() != 0) {
- System.out.printf("Login Device[%s] Success!\n", m_strIp);
- } else {
- System.err.printf("Login Device[%s] Fail.Error[0x%x]\n", m_strIp, netSdk.CLIENT_GetLastError());
-// LoginOut();
- }
-
- AlarmListenModule.startListen(cbMessage, loginHandle);
-
- } catch (Exception ex) {
- System.out.println(ex.getMessage());
- }
- }
-
- public void InitTest() {
- // 鍒濆鍖朣DK搴�
- netSdk.CLIENT_Init(DisConnectCallBack.getInstance(), null);
-
- // 璁剧疆鏂嚎閲嶈繛鎴愬姛鍥炶皟鍑芥暟
- netSdk.CLIENT_SetAutoReconnect(HaveReConnectCallBack.getInstance(), null);
-
- //鎵撳紑鏃ュ織锛屽彲閫�
- NetSDKLib.LOG_SET_PRINT_INFO setLog = new NetSDKLib.LOG_SET_PRINT_INFO();
- String logPath = new File(".").getAbsoluteFile().getParent() + File.separator + "sdk_log" + File.separator + "sdk.log";
- setLog.bSetFilePath = 1;
- System.arraycopy(logPath.getBytes(), 0, setLog.szLogFilePath, 0, logPath.getBytes().length);
- setLog.bSetPrintStrategy = 1;
- setLog.nPrintStrategy = 0;
- if (!netSdk.CLIENT_LogOpen(setLog)) {
- System.err.println("Open SDK Log Failed!!!");
- }
-
- }
private void findVideoList(Integer pageNo, Integer pageSize) {
try {
--
Gitblit v1.8.0