‘liusuyi’
2023-05-30 2809c11f8611aea88673c105945a8e093ff1efc7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
Êþº¾4õ
ž    ŽŸ  ¡¢
£¤¥
ž¦
§¨
©    nª«¬
­®
¯°    Ž±²³´µ¶·
ž
¸¹    º
¸»
§¼
½
¾ ¿À
!Á    !Ã
!½
!¾ÄÅÆ
(Ç ¡È ÉÊËÌ ÍÎ
IÏ
IÐ
IÑ
IÒ
[Ó Ô†  ÕÖ
:ž × Ø
[Ù
IÚ    ÛÜ
IÝ Þß Þà Þá    :â
Iãä    Žåæ
Iž çè éê ëì ëí
Žî
Iï
[ðñò
óô ¡õ çö÷ø Þùú û
üý þ
üÿ
ü
ü
ü  
 
ü
hž
h¾    
kÁ    h
 
h   
qž
hï    h
    h
ü 
€ž
€½
€¾
€
€    €             !"#$%&'()*+,-./0123456    §7
89:
¡ž
¡¾
¡½
¡
¡;<
§=>    ¡?
[@
[AA 
ªB    ¡C    ¡D
ªE
ªFG
HIJ
¾K
üL    ¡MN
¾F@$
¸O
[P QR
üS
üT@4@bÀ
UV çW
XY
üZ
ü[
I\
I]
I^_
Ôž
Ô`
Ôa
Ib
¸c    de    Žf gh
ij
kl
mno
àž
à¾
à½
à p
à    àqr
èž
è     ès    èq
[­
tu    èv
è¾
è½wx
óž
ó¾
ó½
ó
ó    óy
§z    ó{    ó|    ó}    ó~€‚ƒ„…
ž
¾
 †
‡    ˆ    ‰Š
ž    ‹
½ŒŽ        ‘
ž    ’    “”•–    h—    h˜    h™
h½š› œžŸ
'ž
'¾
'
'     '¡
'½¢£¤
1ž ¥¦§
5ž    5¨    5©
kž
ª« ¬­
®¯
?ž
?°±
¸²³´µ¶
ª·¸
¹º
¹­»
¸¼½¾
N=
N¿ÀÁÂÃ
UÄ    ŽÅ
ÆÇ
ÈÉ
ÈÊËÌÍ
\ÇÎÏ
`ž
`    `Р   `Ñ    `Ò    `Ó    `Ô    `Õ
`½    ŽÖ רÙÚÛÜ
n=
nÝ
nÞ
nß
nà
(á
nâ
\áã
yž
yä
yå
yæ
yç èéêë ìí„îï
‡=ð
‰á
‡Çñ
òóôõölogLorg/slf4j/Logger;    minioUtil2Lcom/ruoyi/device/hiksdk/util/minioUtil/MinioUtil;RuntimeVisibleAnnotationsLjavax/annotation/Resource;ardCamerasMapper1Lcom/ruoyi/device/camera/mapper/ArdCamerasMapper; sysUserMapper'Lcom/ruoyi/system/mapper/SysUserMapper;hCNetSDK2Lcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK; user_real_MapLjava/util/Map;    SignatureOLjava/util/Map<Ljava/lang/Integer;Lcom/ruoyi/device/hiksdk/domain/recordInfo;>;<init>()VCodeLineNumberTableLocalVariableTablethis;Lcom/ruoyi/device/hiksdk/service/impl/HikClientServiceImpl;loadHCNetSDKLibWIN_PATHLjava/lang/String;
LINUX_PATH
strPathCom struComPathNET_DVR_LOCAL_SDK_PATH InnerClassesILcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_LOCAL_SDK_PATH;ptrByteArrayCrypto
BYTE_ARRAY=Lcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$BYTE_ARRAY; strPathCryptoptrByteArraySsl
strPathSslexLjava/lang/Exception; StackMapTableÅloginX(Lcom/ruoyi/device/camera/domain/ArdCameras;)Lcom/ruoyi/device/camera/domain/ArdCameras;camera+Lcom/ruoyi/device/camera/domain/ArdCameras; m_sDeviceIP m_sUsername m_sPasswordm_sPortSm_strDeviceInfoNET_DVR_DEVICEINFO_V30ILcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEVICEINFO_V30;lUserIDIôæ÷ÖloginAll
ardCamerasLjava/util/List;LocalVariableTypeTable=Ljava/util/List<Lcom/ruoyi/device/camera/domain/ArdCameras;>;øù1Lorg/springframework/scheduling/annotation/Async;value loginExecutorloginOut(Ljava/lang/String;)ZcameraIduserIdLjava/lang/Integer;bZúisOnLine-(Lcom/ruoyi/device/camera/domain/CameraCmd;)Zcmd*Lcom/ruoyi/device/camera/domain/CameraCmd;PTZControlWithSpeeddwStop    errorCodeenable
channelNumspeedcode dwPTZCommandboolú(Lcom/ruoyi/common/annotation/SdkOperate; setFocusPos
dwFocusPos focusmodeCfgNET_DVR_FOCUSMODE_CFGHLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_FOCUSMODE_CFG;pointLcom/sun/jna/Pointer;ibrBytesReturned Lcom/sun/jna/ptr/IntByReference;û     getFocusPos;(Lcom/ruoyi/device/camera/domain/CameraCmd;)Ljava/util/Map;map5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;a(Lcom/ruoyi/device/camera/domain/CameraCmd;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;    setPreset PresetIndex
gotoPresetgetVideoResolution>(Lcom/ruoyi/device/camera/domain/CameraCmd;)Ljava/lang/String; byStreamTypeBdwVideoBitrate byResolution ResResolution
resolutionNET_DVR_COMPRESSIONCFG_V30MLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_COMPRESSIONCFG_V30;piointgetPtzdfLjava/text/DecimalFormat;Ljava/math/BigDecimal;cdpDtzptzMapm_ptzPosCurrentNET_DVR_PTZPOSALcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZPOS;:setPtzptz5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;üsetTargetPosition    cameraPTZ[D# controlLocknowLjava/util/Date;sysUser-Lcom/ruoyi/common/core/domain/entity/SysUser;    loginUser.Lcom/ruoyi/common/core/domain/model/LoginUser;user currentLevel operatorLevelexpiredoperatorcurrentOperatorcurrentExpired_getPTZLockInfo-(Lcom/ruoyi/device/camera/domain/CameraCmd;)I
byWorkModenetDvrPtzLockcfgNET_DVR_PTZ_LOCKCFGFLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZ_LOCKCFG;o
setZeroPtziinitialpositionctrlNET_DVR_INITIALPOSITIONCTRLNLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_INITIALPOSITIONCTRL;r getPtzScope
wPanPosMax
wPanPosMin wTiltPosMax wTiltPosMin wZoomPosMax wZoomPosMin ptzScopeMapNET_DVR_PTZSCOPECLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZSCOPE;xcontrolDefogcfgstruCameraParamNET_DVR_CAMERAPARAMCFG_EXLLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_CAMERAPARAMCFG_EX;b_GetCameraParamdefogcfgNET_DVR_DEFOGCFGCLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEFOGCFG;…ŠcontrolInfrarecfg struDayNighdaynightNET_DVR_DAYNIGHTCLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DAYNIGHT;‘controlFocusMode struFocusModecontrolPTHeateRpwroncontrolCameraDeicing struDeicingNET_DVR_DEVSERVER_CFGHLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEVSERVER_CFG;ŸcaptureJPEGPicturedevworkNET_DVR_WORKSTATE_V30HLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_WORKSTATE_V30;jpegNET_DVR_JPEGPARACLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_JPEGPARA;a
jpegBufferLjava/nio/ByteBuffer;isencoderLsun/misc/BASE64Encoder;
png_base64¤
picCutCateLjava/io/IOException;array[B
BucketNameuuidtime
ObjectName ContentTypeinputLjava/io/InputStream;url§ývþÌrecordiErr
fileParentLjava/io/File;efileinfo+Lcom/ruoyi/device/hiksdk/domain/recordInfo; lRealHandleLjava/io/FileNotFoundException;streamLjava/io/FileInputStream;path previewinfoNET_DVR_PREVIEWINFOFLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PREVIEWINFO;ÏÚãïð<clinit>
SourceFileHikClientServiceImpl.java(Lorg/springframework/stereotype/Service;0com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK ¡¢ ‘’开始加载sdk库文件路径ÿ  java/lang/StringBuilderuser.dir       
ªlib HCNetSDK.dll   %当前Windows平台的sdk库路径:  ›œ Linux平台hikliblibhcnetsdk.so#当前Linux平台的sdk库路径: /home/hiklibGcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_LOCAL_SDK_PATH÷  v   ¢  ;com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$BYTE_ARRAY ¡/home/hiklib/libcrypto.so.1.1 v/home/hiklib/libssl.so.1.1java/lang/Exception加载库文件异常:    SDK初始化失败ardLoglogs !"/home/ardLog/hiklog # $ % &' () *+ ,-Gcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEVICEINFO_V30 ./ 0 12 345 6ž 7 ü 89 :; <= > ?4加载lib完成! —˜)com/ruoyi/device/camera/domain/ArdCameras@ ABø CDù E FG »¼ H' I相机: J登录成功: Š KL登录失败:初始化登录相机异常: M;java/lang/Integer NOú P QR S T' U' V' WX Y控制失败,请稍后重试 Z ['Fcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_FOCUSMODE_CFGcom/sun/jna/ptr/IntByReference ïÈ \ ]^%设置聚焦值失败,请稍后重试java/util/HashMap _¢byFocusDefinitionDisplay  `a 1bdwRelativeFocusPos È%获取聚焦值失败,请稍后重试 c' de%预置点设置失败,请稍后重试 Kcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_COMPRESSIONCFG_V30 fhi  È DCIF(528*384/528*320)CIF(352*288/352*240)QCIF(176*144/176*120)4CIF(704*576/704*480)2CIF(704*288/704*240) QVGA(320*240)QQVGA(160*120) VGA(640*480)UXGA(1600*1200) SVGA(800*600)HD720P(1280*720)XVGA(1280*960)HD900P(1600*900)    1360*1024    1536*1536    1920*1920
1920*1080p    2560*19201600*304    2048*15366不在当前分辨率索引,请联系管理员添加 jkl m?com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZPOSjava/text/DecimalFormat0.0 ¡java/math/BigDecimal nà op qr ¡s tà uà vw xyT垂直参数为:  zP水平参数为: Z变倍参数为:  1{ |} ~Ãjava/lang/Double 1p q €设置ptz失败,请稍后重试 ‚ƒ „ƒ… †‡ ˆ‰Š ‹9 Œ'  Ž  ‘java/util/Date ’“ ”• –— ˜9™ šž ™š› œž Ÿ'  ¡¢£ ¤¥Dcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZ_LOCKCFG+获取ptz锁定信息失败,请稍后重试 6Lcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_INITIALPOSITIONCTRL ¦È§ ¨© ªÃ 错误码:Acom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZSCOPE Bà «¬ Dà Eà Fà GÃpMaxpMintMaxtMinzMaxzMinJcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_CAMERAPARAMCFG_EX'获取前端参数失败,错误码:是否开启透雾: ­S ®Acom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEFOGCFG ¯"设置透雾失败,请稍后重试设置透雾成功是否开启夜视: °Z ±Acom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DAYNIGHT ² ³"设置夜视失败,请稍后重试设置夜视成功当前聚焦模式: ´ µ ¶(设置聚焦模式失败,请稍后重试设置聚焦模式成功 ·e(设置云台加热失败,请稍后重试设置云台加热成功Fcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEVSERVER_CFG是否开启除冰: ¸(设置镜头除冰失败,请稍后重试设置镜头除冰成功Fcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_WORKSTATE_V30 ¹º抓图失败,请稍后重试Acom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_JPEGPARA »à ¼Ãý ½¾ ¿À3-----------这里开始图片存入内存---------- Ásun/misc/BASE64Encoder ÂÃ
ÄÅ ------------处理完成截图数据----------E-----------这里开始封装 NET_DVR_CaptureJPEGPicture_NEW----------hksdk(抓图)-结果状态值(0表示成功): upicÆ ÇÈ- ÉÊjava/text/SimpleDateFormatyyyyMMdd «Ë/.jpeg
image/JPEGjava/io/ByteArrayInputStream ¡Ì “”þ ÍÎ ÏÐ ÑÒ上传文件成功!java/io/IOException上传文件异常:抓图失败,请稍后重试Dcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PREVIEWINFO ÓÈ ÔÈ ÕÈ ÖÙ ÚÈ Û ž Üß 取流失败 取流成功 java/io/File
D:/record/.mp4 à áâ ã ä å¢ æ )com/ruoyi/device/hiksdk/domain/recordInfo ç4 è é' ê ëì:保存视频文件到临时文件夹失败 é”™è¯¯ç ä¸º:  8保存视频文件到临时文件夹失败 é”™è¯¯ç ä¸º: 录像开始 íO 录像停止    video/MP4java/io/FileInputStreamjava/io/FileNotFoundExceptionhikSdkî ïð9com/ruoyi/device/hiksdk/service/impl/HikClientServiceImpljava/lang/Object1com/ruoyi/device/hiksdk/service/IHikClientServicejava/lang/Stringjava/util/Listjava/util/Iterator(com/ruoyi/device/camera/domain/CameraCmdcom/sun/jna/Pointer java/util/Mapjava/nio/ByteBufferjava/io/InputStreamorg/slf4j/Loggerdebug(Ljava/lang/String;)Vcom/sun/jna/Platform    isWindows()Zjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;    separatortoString()Ljava/lang/String;com/sun/jna/Native loadLibrary7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;getBytes()[BsPathlength()I    arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vwrite
getPointer()Lcom/sun/jna/Pointer;NET_DVR_SetSDKInitCfg(ILcom/sun/jna/Pointer;)Z(I)VbyValue
getMessageerror NET_DVR_InitNET_DVR_SetLogToFile(ILjava/lang/String;Z)ZgetIp getUsername getPasswordgetPort()Ljava/lang/Integer;
shortValue()SNET_DVR_SetConnectTime(II)ZNET_DVR_SetReconnect(IZ)ZNET_DVR_Login_V30ƒ(Ljava/lang/String;SLjava/lang/String;Ljava/lang/String;Lcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEVICEINFO_V30;)INET_DVR_CleanupvalueOf(I)Ljava/lang/Integer;
setLoginId(Ljava/lang/Integer;)V4com/ruoyi/device/hiksdk/common/global/globalVariableloginMapgetId containsKey(Ljava/lang/Object;)Zremove&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; byStartChan
setChannel/com/ruoyi/device/camera/mapper/ArdCamerasMapperselectArdCamerasList=(Lcom/ruoyi/device/camera/domain/ArdCameras;)Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
getLoginIdintValue-(Ljava/lang/Object;)Ljava/lang/StringBuilder;updateArdCameras.(Lcom/ruoyi/device/camera/domain/ArdCameras;)IgetNET_DVR_Logout(I)Z getCameraIdNET_DVR_RemoteControl(IILcom/sun/jna/Pointer;I)ZisEnable getChannelNumgetSpeedgetCode!NET_DVR_PTZControlWithSpeed_Other(IIIII)ZNET_DVR_GetLastError(I)Ljava/lang/StringBuilder; getDwFocusPossizeNET_DVR_GetDVRConfig<(IIILcom/sun/jna/Pointer;ILcom/sun/jna/ptr/IntByReference;)ZreadbyFocusDefinitionDisplayjava/lang/Byte(B)Ljava/lang/Byte;getPresetIndexNET_DVR_PTZPreset_Other(IIII)ZstruNormHighRecordParaNET_DVR_COMPRESSION_INFO_V30OLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_COMPRESSION_INFO_V30;Mcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_COMPRESSION_INFO_V30outLjava/io/PrintStream;java/io/PrintStreamprintlnwPanPos toHexString(I)Ljava/lang/String;parseInt(Ljava/lang/String;)I(D)VwTiltPoswZoomPossetScale(II)Ljava/math/BigDecimal; doubleValue()D(D)Ljava/lang/StringBuilder;(D)Ljava/lang/Double;    getPtzMap()Ljava/util/Map;wAction(Ljava/lang/String;I)INET_DVR_SetDVRConfig(IIILcom/sun/jna/Pointer;I)ZgetCamPosition()[DgetTargetPosition/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil getCameraPTZ
([D[DDD)[DselectArdCamerasById?(Ljava/lang/String;)Lcom/ruoyi/device/camera/domain/ArdCameras;"com/ruoyi/common/utils/StringUtilsisNull
getExpired getOperator getOperatorIdgetOperatorExpired()Ljava/util/Date; setOperatorIdgetTime()JsetTime(J)VsetOperatorExpired(Ljava/util/Date;)Vequalscom/ruoyi/constant/sdkPriority priorityMap%com/ruoyi/system/mapper/SysUserMapperselectUserByIdA(Ljava/lang/String;)Lcom/ruoyi/common/core/domain/entity/SysUser;+com/ruoyi/common/core/domain/entity/SysUsergetCameraPriority$com/ruoyi/common/utils/SecurityUtils getLoginUser0()Lcom/ruoyi/common/core/domain/model/LoginUser;,com/ruoyi/common/core/domain/model/LoginUsergetUser/()Lcom/ruoyi/common/core/domain/entity/SysUser;dwSizejava/lang/Short
parseShort(Ljava/lang/String;)SdwChanformat(D)Ljava/lang/String; struDefogCfgbyModebyLevel struDayNightbyDayNightFilterTypebySwitchScheduleEnabledbyDayNightFilterTime byFocusModebyAutoFocusModebyFocusSpeedLevelNET_DVR_PTZControl_OtherbyEnableDeicingNET_DVR_GetDVRWorkState_V30L(ILcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_WORKSTATE_V30;)ZwPicSize wPicQualityallocate(I)Ljava/nio/ByteBuffer;NET_DVR_CaptureJPEGPicture_NEW~(IILcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_JPEGPARA;Ljava/nio/ByteBuffer;ILcom/sun/jna/ptr/IntByReference;)Z(Z)Ljava/lang/StringBuilder; encodeBuffer)(Ljava/nio/ByteBuffer;)Ljava/lang/String;
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/util/UUID
randomUUID()Ljava/util/UUID;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;$(Ljava/util/Date;)Ljava/lang/String;([B)V    available0com/ruoyi/device/hiksdk/util/minioUtil/MinioUtil    putObjectO(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;JLjava/lang/String;)ZpresignedGetObjectK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/String;lChannel dwStreamType
dwLinkModehPlayWndòHWND(Lcom/sun/jna/examples/win32/W32API$HWND;bBlocked    byNPQModeNET_DVR_RealPlay_V40óFRealDataCallBack_V30§(ILcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PREVIEWINFO;Lcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$FRealDataCallBack_V30;Lcom/sun/jna/Pointer;)Iexists getParentFile()Ljava/io/File;mkdirs createNewFileprintStackTracegetCanonicalPathsetLRealHandle setRecordPathgetLRealHandle getRecordPathNET_DVR_SaveRealData_V30(IILjava/lang/String;)ZNET_DVR_StopRealPlayorg/slf4j/LoggerFactory    getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;ô&com/sun/jna/examples/win32/W32API$HWNDFcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$FRealDataCallBack_V30!com/sun/jna/examples/win32/W32API!Ž‘’“”•–—˜•–™š•–
›œ
žŸ ¡¢£/*·±¤/¥ ¦§¨¢£~²¹¸™V»Y·    ¸
¶ ² ¶  ¶ ² ¶ ¶ ¶L²»Y·¶ +¶ ¶¹+¸À³§û²¹»Y·    ¸
¶ ² ¶ ¶ ² ¶ ¶ ¶L²»Y·¶ +¶ ¶¹+¸À³M»Y·N,¶-´,¶¸-¶²-¶¹ W»!Y·":#:¶´$¶¸¶%²¶&¹ W»!Y·":':¶´$¶¸¶%²¶&¹ W§"L²»Y·)¶ +¶*¶ ¶¹+±[^(¤v@
AB9CTD`EcFmG–H±I½MÀNÈOÙPÝQëT÷UûVWX#[/\3]G^L_[c^a_b}d¥f
9'©ª–Å«ªÀ›¬ªȓ­°÷d±³û`´ª/,µ³3(¶ª_·¸~¦§¹ ûcû÷Bº»¼£ ²¹,š ²-¹+¸™A»Y·    ¸
¶ ² ¶ .¶ ² ¶ /¶ ² ¶ ¶M²,¹0W§²1¹0W+¶2M+¶3N+¶4:+¶5¶66²Ð¹7W²8¹9W»:Y·;:²,-¹<6œ²¹=W+¸>¶?²@+¶A¹B™²@+¶A¹CW²@+¶A¸>¹DW+¸>¶?+´E¸>¶F+°¤bq ruvJwVxYyf{k|p}v~€Œ˜ƒ¡„³…¸‡ÁˆÉŠØŒåŽ÷‘ ’¥\    J ©ª¦§½¾k£¿ªpžÀªv˜ÁªÂámÄÆ³[Çȹ#ûC ÿbÉÊËËËÌÍ¢£™å²G¹*´H»IY·J¹KL+¹LM,¹M™š,¹NÀIN*-¶ON-¶P¶Q›G²»Y·R¶ -¶2¶ S¶ -¶5¶TU¶ -¶P¶T¶¹V*´H-¹WW§9²»Y·R¶ -¶2¶ S¶ -¶5¶TX¶ -¶P¶T¶¹V§ÿc§"L²»Y·Y¶ +¶*¶ ¶¹+±ÂÅ(¤6 ¡
¢£5¤;¥E¦{§‰©¿¸Â»Å¹Æºä¼¥*5н¾§ÎÏÆ·¸å¦§Ð §Îѹý"ÒÓüfÊú5ùBº• ÔÕsÖר£¨8²@+¹Bš¬²@+¹ZÀ[M²,¶Q¹\>™ ²@+¹CW¬¤È ÉËÌ(Í,Î6Ð¥*8¦§8ÙªÚÛ(Üݹ
ý'Þß࣪6+¶]M²@,¹Bš¬²@,¹ZÀ[N²-¶QN%¹^6¬¤ÚÛÜÞ ß3à¥46¦§6áâ1Ùª ÚÛ3ßݹüËãà£ÿ ‘+¶]M+¶_>+¶`:+¶a:+¶b:²@,¹Bš¬²@,¹ZÀ[:™ ¸>:§    ¸>:¸>:    ¶QªêNXblv€Š”ž¨²¼ÆÐÚä¸>:    §•¸>:    §‹¸>:    §¸>:    §w%¸>:    §m¸>:    §c¸>:    §Y¸>:    §O¸>:    §E ¸>:    §; ¸>:    §1 ¸>:    §'¸>:    §¸>:    §¸>:    §    ¸>:    ²¶Q¶Q    ¶Q¶Q¶Q¹c6
 
š)²¹d6 ²»Y·e¶  ¶f¶¹V
¬¤Š"ïð
ñòóô(õ*÷8ù<úEüKþQÿ¤®¸ÂÌÖàê    ô
þ  &0:@chrŽ¥„ BäÛråÈ ‘¦§‘áâŒÙª
‡æÝçÛ{èÛuéÛ8YÚÛKFäÛQ@êÛ    c.ëÝ
¹Bÿ*ÉìËÞÞÞüÞüÞüXÞ                                                            üM•íîࣚ +¶]M+¶`N+¶g:²@,¹Bš¬²@,¹ZÀ[:»hY·i:¶j:»kY·l:¶Qµm²¶Q é-¶Q¶n¹o6        š)²¹d6
²»Y·p¶ 
¶f¶¹V    ¬¤>'(
)*+-,/50<1F2P3o4t5~6š8¥p ~éÈ
¦§áâ˜Ùª
“çۍïÛ,qÚÛ5hðò<aóôFWõöo.ëÝ    ¹1þËÞÞÿ{
ÉìËÞÞÞ÷øù•íúû£ø
ß+¶]M+¶`N²@,¹Bš »qY·r°²@,¹ZÀ[:»hY·i:¶j:»kY·l:²¶Q é-¶Q¶n¹o6™J¶s»qY·r:        t´m¸>¹DW    u´v¸w¹DW    x´y¸>¹DW    °²¹d6    ²»Y·z¶     ¶f¶¹V»qY·r°¤NBC
EFH,J5K<LFMeNjOoPxQŠRœS®T±V»W×X¥p x9üž    »$éÈ    ß¦§ßáâÚÙª
ÕçÛ,³ÚÛ5ªðò<£óôF™õöezëÝÐ x9üý    ¹+ýËÞÿ’    ÉìËÞÞ÷øùŸþÿà£'t+¶]M+¶`N+¶{:²@,¹Bš¬²@,¹ZÀ[:²¶Q-¶Q¶Q¹|6š)²¹d6²»Y·}¶ ¶f¶¹V¬¤. de
fghj,kFlKmUnqp¥RUéÈt¦§táâoÙª
jçÛdÛ,HÚÛF.ëݹþËÞÞýRÞ•íà£'t+¶]M+¶`N+¶{:²@,¹Bš¬²@,¹ZÀ[:²¶Q-¶Q'¶Q¹|6š)²¹d6²»Y·}¶ ¶f¶¹V¬¤. {|
}~,‚FƒK„U…q‡¥RUéÈt¦§táâoÙª
jçÛdÛ,HÚÛF.ëݹþËÞÞýRÞ•í£ý è+¶]M+¶`N²@,¹Bš~°²@,¹ZÀ[::»€Y·:¶‚¶ƒ:»kY·l:²¶Q-¶Q¶„¹o6        ™D¶…´†´‡6
´†´ˆ6 ´†´‰6  ª‰—ž¥¬³ºÁÈÏÖÝäëòùŠ:§Œ‹:§…Œ:§~:§wŽ:§p:§i:§b‘:§[’:§T“:§M”:§F•:§?–:§8—:§1˜:§*™:§#š:§›:§œ:§:§ž:§'²¹d6
²Ÿ»Y·e¶ 
¶f¶¶ §:    ²    ¶*¹+°JÓÖ(¤A”•
–—™'›+œ49ž@ŸJ¡i¢n£s¥}¦‡§‘¨ª «#­'®*°.±1³5´8¶<·?¹CºF¼J½M¿QÀTÂXÃ[Å_ÆbÈfÉiËmÌpÎtÏwÑ{Ò~ԂՅ׉،ڐۓݗޚàžá¡ã¥ä¨æ¬é¯ê¹ëÓïÖíØîåð¥˜}/
‡%È ‘È ¹éÈ
ijëÝ    Ø ·¸    è¦§èáâãÙª
ÞçÛ'ÁÚÛ+½ª4´     @¨ ôJžõö¹QýËÞÿ ÉìËÞÞË øùøú#Bºû£üy+¶]M+¶`N²@,¹Bš°²@,¹ZÀ[:»¡Y·¢:¶£:»kY·l:¶¤²¶Q%-¶Q¶¥¹o6™ë¶¦»§Y¨·©:    »ªY´«¸¬¸­†®n·¯:
»ªY´°¸¬¸­†®n·¯: »ªY´±¸¬¸­†®n·¯: 
¶²¶³9  ¶²¶³9 ¶²¶³9²»Y·´¶  ¶µ¶¶ ¶µ·¶ ¶µ¶¹»qY·r:¸ ¸¹¹DWº¸¹¹DW»¸¹¹DW°²¹d6    ²»Y·e¶     ¶f¶¹V°¤rþÿ
&/6@E    d
i n y’«ÄÐÜè!0?NQ[ w!¥¶yØ    ’¿Ü
«¦ č Ё Üuèi!0ž[éÈ    y¦§yáâtÙª
oçÛ&SÚÛ/J6C ô@9õödëÝÐ !0ý¹+ýËÞÿ8    ÉìËÞÞøùŸþ࣓ +¶]M+¶`N+¶¼:²@,¹Bš¬²@,¹ZÀ[:»¡Y·¢:µ½¸¹ZÀ¾¶¿ÀkޏÂ:º¹ZÀ¾¶¿ÀkޏÂ:»¹ZÀ¾¶¿ÀkޏÂ:    ¸Ã“µ«¸Ã“µ°    ¸Ã“µ±¶£:
¶¤²¶Q$-¶Q
¶¥¹Ä6  š)²¹d6 ²»Y·Ŷ  ¶f¶¹V ¬:²¶*¹+¬;(¤b12
3457,859;;T<m=†>“? @­A´B¹CÖDÛEåFHIJK¥ŽåéÈ T°ªm—ª†~ª    ´Póô
Ö.ëÝ ·¸¦§áâÙª
 çÛž,éÚÛ5àÐ ¹VþËÞ ÿâ ÉìËÞ ÞËËËøÿÉìËÞ Þº•í!à£g +¶]M+¶`N²@,¹Bš¬²@,¹ZÀ[:»¡Y·¢:µ½+¶Æ+¶ÇÈʸÌ:1ÀkޏÂ:1ÀkޏÂ:1ÀkޏÂ:    ¸Ã“µ«¸Ã“µ°    ¸Ã“µ±¶£:
¶¤²¶Q$-¶Q
¶¥¹Ä6  š)²¹d6 ²»Y·Ŷ  ¶f¶¹V ¬:²¶*¹+¬5ïð(¤bRS
TUW&X/Y5[H\V]d^r_`Œa™b c¥dÂeÇfÑgíiðjòkÿl¥ŽÑéÈ H¨"#VšªdŒªr~ª     Póô
Â.ëÝ ò·¸¦§áâüÙª
÷çÛ&ÛÚÛ/Ò¹PýËÞÿÔ ÉìËÞÞ$ËËËøÿÉìËÞÞº•í%࣠m+¶]M*´H,¹ÍN-¸Î™¬+¶Ï:+¶Ð:-¶Ñ:-¶Ò:Ç>-¶Ó»ÔY·Õ:¶Ö¶Qèh<h…a¶×-¶Ø*´H-¹WW§ý¶Ù™8»ÔY·Õ:¶Ö¶Qèh<h…a¶×-¶Ø*´H-¹WW§¾¸>:²Ú¹B™²Ú¹ZÀ[:§*´Û¹Ü:        ¶Ý:¸>:    ²Ú¹B™²Ú¹ZÀ[:    §¸Þ:
 
¶ß:  ¶Ý:        ¶Q¶Q¤>»ÔY·Õ:
 
 
¶Ö¶Q<hèh…a¶×-
¶Ø-¶Ó*´H-¹WW§¬¬¤¦)yz{|~%€+1‚6…<‡Eˆ]‰cŠn‹q{’„“œ”¢•­–°™¶šÃœÕŸâ é¢ï£ü¥¨©ª!­.®7¯O°U±[²f³i´k¸¥¢E)&'„)&'â()    *+
,) 7/&'
¶µ-Ûï|.Û    m¦§máâhÙª]ξN/Û%H0ª+B1ª1<2'¹?    ýËÊÿWÉìËÊÞËË3>ü$Þü$ÞûGù45£Ÿ
 +¶]M+¶`N²@,¹Bš¬²@,¹ZÀ[:»àY·á:¶â:»kY·l:¶ã²¶Q ×-¶Q¶ä¹o6š+²¹d6    ²»Y·å¶     ¶f¶¹V¬¶æ´ç6        ¬¤FÅÆ
ÇÈÊ&Ë/Ì6Í@ÎEÏdÐiÑsҏӑՖ֝×¥p séÈ    6È     ¦§ áâ›Ùª
–çÛ&zÚÛ/q796jóô@`õöd<ëݹ+ýËÞÿx    ÉìËÞÞ:øù;ࣂ    ž+¶]M+¶`N²@,¹Bš¬²@,¹ZÀ[:»èY·é:¶êµëµì-¶í¸îµï¶ð:¶ñ²¶Q Ó¶ê¹^6š)²¹d6²»Y·ò¶ ¶f¶¹+¬¤Bæç
èéë&ì/î9ï?ðKòRóWôpõuö÷›ù¥\    <Èž¦§žáâ™Ùª
”çÛ&xÚÛ/o=?RLóôp.ëݹ(ýËÞÿ‚ÉìËÞÞ@ø•íAû£+¶]M+¶`N²@,¹Bš »qY·r°²@,¹ZÀ[:»óY·ô:¶õ:»kY·l:¶ö²¶Q&-¶Q¶÷¹o6š1²¹d6    ²»Y·Ŷ     ¶f¶¹V»qY·r°¶ø»§Y¨·©:        ´ù¸¬¸­†®n¶ú:
    ´û¸¬¸­†®n¶ú:     ´û¸¬¸­†®n¶ú:     ´ü¸¬¸­†®n¶ú:     ´ý¸¬¸­†®n¶ú:    ´þ¸¬¸­†®n¶ú:»qY·r:ÿ
¹DW ¹DW ¹DW ¹DW¹DW¹DW°¤z
     , 5 <FKjoy•¢­ÄÛò     7@ L!Y"f#s$€%&¥¶y$éÈ    ­ã    ÄÌBª
ÛµCª òžDª     ‡Eª  pFª7YGª@PHž¦§áâ‹Ùª
†çÛ,dÚÛ5[J<TóôFJõöj&ëÝÐ @PHý¹+ýËÞÿ~    ÉìËÞÞKøùŸþL࣋ ?+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:»Y·:¶:»kY·l:²¶Q (¶Q¶¹o6        š&²»Y·    ¶ ²¹d¶f¶¹+¶
²»Y· ¶ ´ ´ ¶f¶¹V»Y·:
™
µ 
dµ§    
µ 
µ ¶²¶Q )¶Q¶¹Ä6  š,²¹d6 ²»Y·¶  ¶f¶¹V¬²¹V ¬¤r67
89:<,=5><?F@fAkBŽD“E¶G¿HÃIÉJÓLÙNàOåPQRS/T1V<W¥„ éÈ ?¦§?áâ:Ùª
5æÝ/çÛ,ÚÛ5
MO<óôFùõöfÙPÝ    ¿€QS
<ëÝ ¹8þËÞÿo
ÉìËÞÞTøùüDUüW•íVࣕ E+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:»Y·:¶:»kY·l:²¶Q (¶Q¶¹o6        š&²»Y·    ¶ ²¹d¶f¶¹+¶
²»Y·¶ ´´¶f¶¹V»Y·:
™ 
µ§    
µ
µ
<µ
µ¶²¶Q )¶Q¶¹Ä6  š,²¹d6 ²»Y·¶  ¶f¶¹V¬²¹V ¬¤vef
ghik,l5m<nFofpkqŽs“t¶v¿wÃxÌ{Ò}Ø~ßæ€ë    ‚ƒ„5…7‡Bˆ¥„ éÈ E¦§Eáâ@Ùª
;æÝ5çÛ,ÚÛ5WO<    óôFÿõöfßPÝ    ¿†XZ
    <ëÝ ¹8þËÞÿo
ÉìËÞÞTøùü=[üd•í\à£r 5+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:»hY·i:¶j:»kY·l:²¶Q é¶Q¶n¹o6        š$²Ÿ»Y·    ¶ ²¹d¶f¶¶ ¶s²»Y·¶ ´¶f¶¹V™ µ§µµµvµ ¶!²¶Q ê¶Q¶n¹Ä6
 
š,²¹d6 ²»Y·"¶  ¶f¶¹V¬²#¹V
¬¤r–—
˜™šœ,5ž<ŸF f¡k¢Œ¤‘¥±§µ¨¾ªÄ«Ê­Ð®Ö¯Û°ù±þ²³%´'¶2·¥z éÈ 5¦§5áâ0Ùª
+æÝ%çÛ,    ÚÛ5]ò<ùóôFïõöfÏPÝ    ù<ëÝ
¹3þËÞÿm
ÉìËÞÞ÷øù1 ü\•í^à£w    •+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:™ ¸>:§    ¸>:²¶Q¶Q¶Q¹$6š,²¹d6²»Y·%¶ ¶f¶¹V¬²&¹V¬¤BÅÆ
ÇÈÉË,Í0Î9Ð?ÒYÓ^ÔhՅևؒÙ¥f
6äÛhéÈ•¦§•áâÙª
‹æÝ…çÛ,iÚÛ?VäÛY<ëݹþËÞüÞüÞüG•í_à£V %+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:»'Y·(:¶):»kY·l:²¶Q ¹¶Q¶*¹o6        š&²»Y·    ¶ ²¹d¶f¶¹+¶+²»Y·,¶ ´-¶f¶¹V™ µ-§    µ-¶.²¶Q º¶Q¶*¹Ä6
 
š,²¹d6 ²»Y·/¶  ¶f¶¹V¬²0¹V
¬¤fçè
éêëí,î5ï<ðFñfòkóŽõ“ö³ø·ùÀûÆýËþéÿîø"¥z øéÈ %¦§%áâ Ùª
æÝçÛ,ùÚÛ5ð`b<éóôFßõöf¿PÝ    é<ëÝ
¹3þËÞÿo
ÉìËÞÞcøù1üP•íd£Þ à+¶]M+¶`N²@,¹Bš°²@,¹ZÀ[:»1Y·2:²¶Q¹3š²4¹+»5Y·6:µ7µ8»kY·9::¸;:²¶Q-¶Q:¹<6    ²»Y·=¶     ¶>¶¹V»?Y·@:
 
¶A:  B¶CD¶C: ²E¹V °¤R
'0BMV\bk!s#$¬'µ(¾)Ò*Ý+¥z ধàáâÛÙª
ÖçÛ'¹ÚÛ0°egVŠhjkukösmlmQnÝ    µ+op
¾"qª ¹ýËÞý3Þrs£Ÿ½+¶]M+¶`N²@,¹Bš°²@,¹ZÀ[:»5Y·6:µ7µ8»kY·9::¸;:²F¹V²¶Q-¶Q:¹<6²»Y·=¶ ¶>¶¹V™²»Y·G¶ ²¹d¶f¶¹V¶H:    I:
¸J¶KL¶M: »NYO·P»ÔY·Õ¶Q: »Y· ¶ R¶  ¶ S¶ ¶: T:»UY    ·V::*´W
 ¶X…¶Y6™1*´W
 ¸>¶Z:²»Y·[¶ ¶ ¶¹V§%:²»Y·]¶ ¶^¶ ¶¹+°²¹d6    ²»Y·_¶     ¶f¶¹V°!kn\¤Š"VW
XY[']0f6h<iEkMmXnto‘p–q¹rÀtÅuÕvëw xyz!|8}=~Nkƒnp‚„“†‡ºˆ¥Ê83ÜÝp ·tÀÓuv    ÅÎwª
Õ¾xª ë¨yª  †zª {ªv|}!r~ª éÈ    ½¦§½áâ¸Ùª
³çÛ'–ÚÛ0hjExköMplmtInݹhýËÞÿQÉìËÞÞù€ËËËËË‚ËBƒ!ÿ    ÉìËÞÞù€•í„£ö+¶]M+¶`N+¶_6²@,¹Bš°²@,¹ZÀ[::»`Y·a:¶b-¶Qµcµdµeµfµgµh¶i™[²j¹BšÙ²¶Q¹k6 -²¹d6    ²»Y·l¶     ¶f¶¹+°²m¹V»nY»Y·o¶ ,¶ p¶ ¶·q:        ¶rš(    ¶s:
 
¶rš    
¶tW    ¶uW§
:
 
¶v    ¶w:§
:
 
¶x»yY·z:
 
¸>¶{
¶|²j
¹DW²j¹ZÀy:    ²    ¶}¶Q    ¶~¹šB²»Y·€¶ ²¹d¶f¶¹+»Y·¶ ²¹d¶f¶°²‚¹V°²j¹ZÀy:        ¸Î™°²    ¶}¶Q¹ƒW²„¹V…:
¸J¶KL¶M: »NYO·P»ÔY·Õ¶Q: »Y·,¶ R¶  ¶ R¶  ¶ p¶ ¶: †::»‡Y    ¶~·ˆ:§
:¶Š:*´W
 ¶‹…¶Y6™1*´W
 ¸>¶Z:²»Y·[¶ ¶ ¶¹V§%:²»Y·]¶ ¶^¶ ¶¹+²j¹CW°ö("%\]kn‰yÃÆ\¤"H—˜
™š›-ž1 :¡?¢H£N¤T¥Z¦`§f¨kªp«}¬­–® ¯½°À²Ë´îµö·ý¸¹ »¾¼½Á"Ä%Â'Ã,Å5Æ?ÇFÈSÊbË{̞ͺÏÅÑÈÓ×ÔßÖâØóÙþÛÜÝ)ÞUßZà]âkånãpäuæyèé•ê¦ëÃïÆíÈîèðóñ¥  …È    ý†‡
ˆ¸
'ˆt
îe‰‡    5Š‹
ÃŒÈbfŠ‹    pˆ3ÜÝÈ ·t׊‹    ówª
ãxª )Íyª U¡zª Zœ{ª]™Žy}~ªö¦§öáâñÙª
ìçÛææÝ-ÉÚÛ1Őª:¼‘“¹³þËÞÿ     ÉìËÞÞË”ýJ••ÿ
ÉìËÞÞË”•ºIƒù&ýf–ù ý–ÿ‹ÉìËÞÞË”–ËËËËË—˜üMËBƒ!•홢£0Œ¸³»qY·r³j±¤
-    ;š›•œ¯š®    !²    :Å    hñ    €
    ¡    à8    è>    óI    N    R    Y    'a    1f    5i    `’    g    ×ñØ    ÝÞ