Bläddra i källkod

Merge branch 'v5' of http://git.ycjcjy.com/welcome/hdware-welcome3 into v5

# Conflicts:
#	.idea/workspace.xml
#	src/main/resources/application.properties
傅行帆 5 år sedan
förälder
incheckning
99b8659ce2
100 ändrade filer med 728 tillägg och 287 borttagningar
  1. 606
    271
      .idea/workspace.xml
  2. 1
    1
      pom.xml
  3. 92
    8
      src/main/java/com/huiju/welcome/hardware/service/HikService.java
  4. 16
    0
      src/main/java/com/huiju/welcome/hardware/service/PersonDetect.java
  5. 1
    0
      src/main/java/com/huiju/welcome/hardware/websocket/Action.java
  6. 3
    0
      src/main/java/com/huiju/welcome/hardware/websocket/WSClient.java
  7. 9
    7
      src/main/resources/application.properties
  8. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$BYTE_ARRAY.class
  9. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$CAPTURE_MODE.class
  10. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$CARDRIGHTPLAN.class
  11. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$DISPLAY_MODE.class
  12. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FColGlobalDataCallBack.class
  13. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FColLocalDataCallBack.class
  14. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FDrawFun.class
  15. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FExceptionCallBack.class
  16. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FJpegdataCallBack.class
  17. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMSGCallBack.class
  18. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMSGCallBack_V31.class
  19. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack.class
  20. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack_EX.class
  21. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack_NEW.class
  22. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessageCallBack.class
  23. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FPlayDataCallBack.class
  24. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FPostMessageCallBack.class
  25. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRealDataCallBack_V30.class
  26. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRemoteConfigCallback.class
  27. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRowDataCallBack.class
  28. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FSerialDataCallBack.class
  29. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FStdDataCallBack.class
  30. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack.class
  31. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack2.class
  32. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_MR.class
  33. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_MR_V30.class
  34. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_V30.class
  35. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$GpsDataParamUion.class
  36. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVRRECEIVER.class
  37. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ACS_ALARM_INFO.class
  38. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ACS_EVENT_INFO.class
  39. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ADDIT_POSITION.class
  40. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AID_ALARM_V41.class
  41. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AID_INFO.class
  42. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMER.class
  43. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINCFG.class
  44. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINCFG_V30.class
  45. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO.class
  46. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_EX.class
  47. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_V30.class
  48. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_V40.class
  49. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTCFG.class
  50. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTCFG_V30.class
  51. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTSTATUS.class
  52. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTSTATUS_V30.class
  53. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARM_ISAPI_INFO.class
  54. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARM_ISAPI_PICDATA.class
  55. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALRAM_FIXED_HEADER.class
  56. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AREAINFOCFG.class
  57. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AUXOUTCFG.class
  58. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARDINFO.class
  59. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG.class
  60. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG_COND.class
  61. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG_SEND_DATA.class
  62. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNELSTATE.class
  63. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNELSTATE_V30.class
  64. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNEL_GROUP.class
  65. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CLIENTINFO.class
  66. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COLOR.class
  67. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG.class
  68. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_EX.class
  69. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_NEW.class
  70. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_V30.class
  71. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_AUDIO.class
  72. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO.class
  73. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO_EX.class
  74. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO_V30.class
  75. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_PARA.class
  76. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_POINT.class
  77. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_RET.class
  78. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DATE.class
  79. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNS.class
  80. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA.class
  81. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA_EX.class
  82. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA_V30.class
  83. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCFG.class
  84. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANINFO.class
  85. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$fileInfo.class
  86. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$timeInfo.class
  87. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$userInfo.class
  88. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo.class
  89. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS.class
  90. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECINFO.class
  91. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERCFG.class
  92. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERCFG_V30.class
  93. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERINFO.class
  94. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERSTATE.class
  95. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECSTATUS.class
  96. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICECFG.class
  97. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICEINFO.class
  98. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICEINFO_V30.class
  99. Binär
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DIRECTION.class
  100. 0
    0
      target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DISKSTATE.class

+ 606
- 271
.idea/workspace.xml
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 1
- 1
pom.xml Visa fil

@@ -10,7 +10,7 @@
10 10
 	</parent>
11 11
 	<groupId>com.huiju.welcome</groupId>
12 12
 	<artifactId>hardware</artifactId>
13
-	<version>V3.0.1</version>
13
+	<version>V3.1.0</version>
14 14
 	<name>hardware</name>
15 15
 	<description>hardware app for huiju.com.welcome</description>
16 16
 

+ 92
- 8
src/main/java/com/huiju/welcome/hardware/service/HikService.java Visa fil

@@ -1,3 +1,4 @@
1
+
1 2
 package com.huiju.welcome.hardware.service;
2 3
 
3 4
 /**
@@ -52,6 +53,9 @@ public class HikService {
52 53
     // 回调类
53 54
     HCNetSDK.FMSGCallBack_V31 fmsgCallBack;
54 55
 
56
+    // 正在使用的人脸库
57
+    String faceLib;
58
+
55 59
     public boolean init() {
56 60
         String deviceIP = Configer.pick("device.ip");
57 61
 
@@ -66,6 +70,13 @@ public class HikService {
66 70
         if (!setDeviceAlarm()) return false;
67 71
         if (!setDeviceOnline()) return false;
68 72
 
73
+        try {
74
+            detectFaceLib();
75
+        } catch (Exception e) {
76
+            e.printStackTrace();
77
+            log.error("探测人脸库失败: {}", e.getMessage());
78
+        }
79
+
69 80
         return true;
70 81
     }
71 82
 
@@ -203,14 +214,14 @@ public class HikService {
203 214
 
204 215
         String appendXML = "" +
205 216
                 "<FaceAppendData version=\"2.0\" xmlns=\"http://www.hikvision.com/ver20/XMLSchema\">\n" +
206
-                    "<name>"+ personId +"</name>\n" +
207
-                    "<PersonInfoExtendList>\n" +
208
-                        "<PersonInfoExtend>\n" +
209
-                            "<id>1</id>\n" +
210
-                            "<enable>false</enable>\n" +
211
-                        "</PersonInfoExtend>\n" +
212
-                    "</PersonInfoExtendList>\n" +
213
-                    "<customHumanID>\n"+personId+"</customHumanID>\n"+
217
+                "<name>"+ personId +"</name>\n" +
218
+                "<PersonInfoExtendList>\n" +
219
+                "<PersonInfoExtend>\n" +
220
+                "<id>1</id>\n" +
221
+                "<enable>false</enable>\n" +
222
+                "</PersonInfoExtend>\n" +
223
+                "</PersonInfoExtendList>\n" +
224
+                "<customHumanID>\n"+personId+"</customHumanID>\n"+
214 225
                 "</FaceAppendData>";
215 226
         byte[] appendDataBytes = appendXML.getBytes();
216 227
 
@@ -256,6 +267,79 @@ public class HikService {
256 267
         hcNetSDK.NET_DVR_UploadClose(upHandle);
257 268
     }
258 269
 
270
+    public void deleteFace(String personId) throws Exception {
271
+        // NET_DVR_STDXMLConfig(DELETE /ISAPI/Intelligent/FDLib/<FDID>/picture/<PID>)
272
+        HCNetSDK.NET_DVR_XML_CONFIG_INPUT lpInputParam0 = new HCNetSDK.NET_DVR_XML_CONFIG_INPUT();
273
+        lpInputParam0.dwSize = lpInputParam0.size();
274
+
275
+        String customFaceLibID = null == faceLib ? Configer.pick("hik.facelib") : faceLib;
276
+        String url = "DELETE /ISAPI/Intelligent/FDLib/"+customFaceLibID+"/picture/"+personId+"?FDType=custom\r\n";
277
+        HCNetSDK.BYTE_ARRAY ptrUrl = new HCNetSDK.BYTE_ARRAY(url.length());
278
+        System.arraycopy(url.getBytes(), 0, ptrUrl.byValue, 0, url.length());
279
+        ptrUrl.write();
280
+        lpInputParam0.lpRequestUrl = ptrUrl.getPointer();
281
+        lpInputParam0.dwRequestUrlLen = url.length();
282
+        lpInputParam0.write();
283
+
284
+        HCNetSDK.NET_DVR_XML_CONFIG_OUTPUT lpOutputParam0 = new HCNetSDK.NET_DVR_XML_CONFIG_OUTPUT();
285
+        lpOutputParam0.dwSize = lpOutputParam0.size();
286
+        HCNetSDK.BYTE_ARRAY ptrOutByte = new HCNetSDK.BYTE_ARRAY(HCNetSDK.ISAPI_DATA_LEN);
287
+        lpOutputParam0.lpOutBuffer = ptrOutByte.getPointer();
288
+        lpOutputParam0.dwOutBufferSize = HCNetSDK.ISAPI_DATA_LEN;
289
+        lpOutputParam0.write();
290
+
291
+        if (!hcNetSDK.NET_DVR_STDXMLConfig(user, lpInputParam0, lpOutputParam0)) {
292
+            String error = getHcNetError();
293
+            log.error("删除人脸失败: {}", error);
294
+            throw new Exception(error);
295
+        }
296
+        return;
297
+    }
298
+
299
+    public void detectFaceLib() throws Exception {
300
+        HCNetSDK.NET_DVR_XML_CONFIG_INPUT lpInputParam0 = new HCNetSDK.NET_DVR_XML_CONFIG_INPUT();
301
+        lpInputParam0.dwSize = lpInputParam0.size();
302
+
303
+        String url = "GET /ISAPI/Intelligent/FDLib\r\n";
304
+        HCNetSDK.BYTE_ARRAY ptrUrl = new HCNetSDK.BYTE_ARRAY(url.length());
305
+        System.arraycopy(url.getBytes(), 0, ptrUrl.byValue, 0, url.length());
306
+        ptrUrl.write();
307
+        lpInputParam0.lpRequestUrl = ptrUrl.getPointer();
308
+        lpInputParam0.dwRequestUrlLen = url.length();
309
+        lpInputParam0.write();
310
+
311
+        HCNetSDK.NET_DVR_XML_CONFIG_OUTPUT lpOutputParam0 = new HCNetSDK.NET_DVR_XML_CONFIG_OUTPUT();
312
+        lpOutputParam0.dwSize = lpOutputParam0.size();
313
+        HCNetSDK.BYTE_ARRAY ptrOutByte = new HCNetSDK.BYTE_ARRAY(HCNetSDK.ISAPI_DATA_LEN);
314
+        lpOutputParam0.lpOutBuffer = ptrOutByte.getPointer();
315
+        lpOutputParam0.dwOutBufferSize = HCNetSDK.ISAPI_DATA_LEN;
316
+        lpOutputParam0.write();
317
+
318
+        if (!hcNetSDK.NET_DVR_STDXMLConfig(user, lpInputParam0, lpOutputParam0)) {
319
+            String error = getHcNetError();
320
+            log.error("检测人脸库失败: {}", error);
321
+        }
322
+
323
+        byte[] fDSearchResult = lpOutputParam0.lpOutBuffer.getByteArray(0, lpOutputParam0.dwOutBufferSize);
324
+        // https://dom4j.github.io/javadoc/2.1.1/overview-summary.html
325
+        String xml = new String(fDSearchResult, "GBK");
326
+        Document document = DocumentHelper.parseText(xml);
327
+        Element root = document.getRootElement();
328
+        for (Iterator<Element> it = root.elementIterator("FDLibBaseCfg"); it.hasNext();) {
329
+            Element fDLibBaseCfg = it.next();
330
+            Element nameNode = fDLibBaseCfg.element("name");
331
+            if ("default".equals(nameNode.getStringValue())) {
332
+                Element fdidNode = fDLibBaseCfg.element("FDID");
333
+                faceLib = fdidNode.getStringValue();
334
+
335
+                // todo
336
+                // 反写配置文件
337
+
338
+                break;
339
+            }
340
+        }
341
+    }
342
+
259 343
 
260 344
     /**
261 345
      * 人脸检索 - 功能弃用,设备不支持

+ 16
- 0
src/main/java/com/huiju/welcome/hardware/service/PersonDetect.java Visa fil

@@ -48,6 +48,22 @@ public class PersonDetect implements HCNetSDK.FMSGCallBack_V31 {
48 48
         }
49 49
     }
50 50
 
51
+    public void deleteFace(Action message) {
52
+        JSONObject data = (JSONObject) message.getPayload();
53
+        String personId = data.getString("personId");
54
+        if (null == personId || "".equals(personId.trim())) {
55
+            log.error("删除人脸ID不能为空");
56
+            return;
57
+        }
58
+
59
+        try {
60
+            hikService.deleteFace(personId);
61
+        } catch (Exception e) {
62
+            e.printStackTrace();
63
+            log.error("删除人脸失败: {}", e.getMessage());
64
+        }
65
+    }
66
+
51 67
     // 海康回调
52 68
     @Override
53 69
     public boolean invoke(NativeLong lCommand, HCNetSDK.NET_DVR_ALARMER pAlarmer, Pointer pAlarmInfo, int dwBufLen, Pointer pUser) {

+ 1
- 0
src/main/java/com/huiju/welcome/hardware/websocket/Action.java Visa fil

@@ -9,6 +9,7 @@ public class Action {
9 9
     public final static String TYPE_DEFAULT = "default";
10 10
     public final static String TYPE_ACK = "ack";
11 11
     public final static String TYPE_DISPATCH_FACE = "dispatch-face";
12
+    public final static String TYPE_DELETE_FACE = "delete-face";
12 13
     public final static String TYPE_TO_FRONT = "to-front";
13 14
 
14 15
     public final static String ACK_SUCCESS = "success";

+ 3
- 0
src/main/java/com/huiju/welcome/hardware/websocket/WSClient.java Visa fil

@@ -48,6 +48,9 @@ public class WSClient implements ISubcriber {
48 48
                     Action ack = personDetect.dispatchFace(message);
49 49
                     send(ack);
50 50
                     break;
51
+                case Action.TYPE_DELETE_FACE:
52
+                    personDetect.deleteFace(message);
53
+                    break;
51 54
                 case Action.TYPE_TO_FRONT:
52 55
                     JSONObject data = (JSONObject) message.getPayload();
53 56
                     String to = data.getString("to");

+ 9
- 7
src/main/resources/application.properties Visa fil

@@ -3,18 +3,18 @@
3 3
 server.port=8082
4 4
 
5 5
 # 设备信息
6
-device.id=216
6
+device.id=215
7 7
 device.name=人脸
8 8
 device.loginUser=admin
9 9
 device.password=huiju999
10
-device.ip=192.168.0.17
10
+device.ip=192.168.1.215
11 11
 device.port=8000
12 12
 # 支持人脸识别 1 支持, 0 不支持
13 13
 device.afr=0
14 14
 # 1-人脸识别相机,  2-车辆识别相机
15
-device.type=1
15
+device.type=2
16 16
 # 仅抓拍人脸
17
-device.faceonly = true
17
+device.faceonly = false
18 18
 
19 19
 # 静态文件
20 20
 assets.images=
@@ -22,12 +22,14 @@ assets.video=
22 22
 assets.dir=E:\\files
23 23
 
24 24
 # 服务相关
25
-api.mainbiz=http://127.0.0.1:8080
25
+api.mainbiz=https://welcome.ycjcjy.com/api
26 26
 api.current=http://127.0.0.1
27
-api.websocket=ws://127.0.0.1:8080/ws
27
+api.websocket=wss://welcome.ycjcjy.com/ws
28 28
 
29 29
 # 海康相关
30
-hik.dlldir=E:\\hklib
30
+hik.dlldir=E:\\JavaProjects\\welcome3.0\\hardware\\hklib
31
+hik.facelib=0
32
+
31 33
 # 是否记录日志, 不填则代表不写日志
32 34
 # 日志路径会拼在 hik.dlldir 后面。需要先手动创建好目录
33 35
 hik.log = \\logs

Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$BYTE_ARRAY.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$CAPTURE_MODE.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$CARDRIGHTPLAN.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$DISPLAY_MODE.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FColGlobalDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FColLocalDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FDrawFun.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FExceptionCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FJpegdataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMSGCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMSGCallBack_V31.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack_EX.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessCallBack_NEW.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FMessageCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FPlayDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FPostMessageCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRealDataCallBack_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRemoteConfigCallback.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FRowDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FSerialDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FStdDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack2.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_MR.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_MR_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$FVoiceDataCallBack_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$GpsDataParamUion.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVRRECEIVER.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ACS_ALARM_INFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ACS_EVENT_INFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ADDIT_POSITION.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AID_ALARM_V41.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AID_INFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMER.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINCFG_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_EX.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMINFO_V40.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTCFG_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTSTATUS.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARMOUTSTATUS_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARM_ISAPI_INFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALARM_ISAPI_PICDATA.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_ALRAM_FIXED_HEADER.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AREAINFOCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_AUXOUTCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARDINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG_COND.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CARD_CFG_SEND_DATA.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNELSTATE.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNELSTATE_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CHANNEL_GROUP.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CLIENTINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COLOR.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_EX.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_NEW.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSIONCFG_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_AUDIO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO_EX.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_COMPRESSION_INFO_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_PARA.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_POINT.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_CRUISE_RET.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DATE.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNS.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA_EX.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DDNSPARA_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$fileInfo.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$timeInfo.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo$userInfo.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS$objectInfo.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECCHANSTATUS.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERCFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERCFG_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECODERSTATE.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DECSTATUS.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICECFG.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICEINFO.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DEVICEINFO_V30.class Visa fil


Binär
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DIRECTION.class Visa fil


+ 0
- 0
target/classes/com/huiju/welcome/hardware/hik/HCNetSDK$NET_DVR_DISKSTATE.class Visa fil


Vissa filer visades inte eftersom för många filer har ändrats