From ba1e219d97e123b91657dc424f13a2fdeaa85d21 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: Mon, 21 Aug 2023 13:37:01 +0800
Subject: [PATCH] 修改兴趣点列表井号模糊查询

---
 ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK.java b/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK.java
index 2959708..a07c6d0 100644
--- a/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK.java
+++ b/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK.java
@@ -2252,7 +2252,8 @@
     public static class NET_DVR_IPCHANINFO extends HIKSDKStructure {/* IP通道匹配参数 */
         public byte byEnable;                    /* 该通道是否启用 */
         public byte byIPID;                    /* IP设备ID 取值1- MAX_IP_DEVICE */
-        public byte byChannel;                    /* 通道号 */
+        public byte byChannel;                  /* 通道号 */
+        public byte byIPIDHigh;
         public byte[] byres = new byte[33];                    /* 保留 */
 
 
@@ -10242,7 +10243,14 @@
     boolean NET_DVR_InquiryRecordTimeSpan(int lUserID, int dwChannel, NET_DVR_RECORD_TIME_SPAN_INQUIRY lpInquiry, NET_DVR_RECORD_TIME_SPAN lpResult);
 
     boolean NET_DVR_StartGetDevState(NET_DVR_CHECK_DEV_STATE pParams);
-
+    //强制I帧参数结构体。
+    public static class NET_DVR_I_FRAME extends HIKSDKStructure{
+        public int dwSize;
+        public byte[] sStreamID = new byte[32];  //流IDs    SDK 中对  STREAM_ID_LEN进行了定义,赋值32
+        public int dwChannel;//通道号
+        public byte byStreamType; //码流类型:0-主码流,1-子码流,2-码流3,3-虚拟码流,以此类推
+        public byte[] byRes = new byte[63];  //保留,置为0    按照SDK要求进行对应赋值
+    }
     //gps相关结构定义
     public static class TimeSegParam extends HIKSDKStructure {
         //GPS数据查找起始时间

--
Gitblit v1.9.3