liusuyi
2023-04-24 4737f1e038743ced243c9e52423404d9034d6107
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
Êþº¾4à“
ˆ”    ‡•– —˜
™š›
”œ
ž
Ÿ    g ¡¢
£¤
¥¦    ‡§¨©ª«¬­
”
®¯    °
®±
²
³
´ µ¶
!·¸    !¹
!³
!´º»¼
(½ —¾ ¿ÀÁ ÃÄ
IÅ
IÆ
IÇ
IÈ
[É Ê†  ËÌ
:” Í Î
[Ï
IР   ÑÒ
IÓ ÔÕ ÔÖ Ô×    :Ø
IÙÚ    ‡ÛÜ
I” ÝÞ ßà áâ áã
‡ä
Iå
[æçè
éê —ë Ýìíî Ôïð ñ
òó ô
òõ
òö
ò÷
òø ù úû
ü
òýþ
h”
h´ÿ
k·    h
h 
q”
hè    h
    
    h 
ò 
€”
€³
€´
€
€    €             !"#$%&'()*+,    -
./0
¡”
¡´
¡³
¡
¡12
§34    ¡5
[6
[7A 
ª8    ¡9    ¡:
ª;
ª<=
>?@
¾A
òB    ¡CD
¾<@$
®E
[F GH
òI ÝJ
KL
IM
KN
OP
QR
ST
SU
IVW
Д
ÐX
ÐY
IZ    ‡[ \]
®^
I_
Ð`a
Ú”
Ú´
Ú³
Úb
Ú    Úcd
â”
â    âe    âc
[£
fg    âh
â´
â³ij
í”
í´
í³
í
í    ík
§l    ím    ín    ío    ípqrstuvw
ÿ”
ÿ´
ÿx
ÿy    ÿz    {|
”    }
ÿ³~€    ÿ    ‚ƒ
”    „    …†‡ˆ    h‰    hŠ
h³‹Œ Ž
 ”
 ´
 
 ‘     ’
 ³“”•
*” –—˜
.”    .™    .š
k”
›œ ž
Ÿ 
8”
8¡¢
®£¤¥¦§
›¨©
ª«
ª£¬
®­®¯
G3
G°±²³´
Nµ    ‡¶
·¸
¹º
¹»¼½¾
U½¿À
Y”
Y    YÁ    Y    Yà   YÄ    YÅ    YÆ
Y³    ‡Ç ÈÉÊËÌ
g3
gÍ
gÎ
gÏ
gÐ
(Ñ
gÒ
UÑÓ
q”
qÔ
qÕ
qÖ
q× ØÙÚÛ ÜÝzÞßà
€3á
‚Ñ
€¸â
ãäåæç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;0setPtzptz5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;í controlLock    loginUser.Lcom/ruoyi/common/core/domain/model/LoginUser;user-Lcom/ruoyi/common/core/domain/entity/SysUser;nowLjava/util/Date;operatorExpired operatorUseroperatorPriorityloginUserCameraPriorityexpired
operatorIdîïWgetPTZLockInfo-(Lcom/ruoyi/device/camera/domain/CameraCmd;)I
byWorkModenetDvrPtzLockcfgNET_DVR_PTZ_LOCKCFGFLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZ_LOCKCFG;a
setZeroPtziinitialpositionctrlNET_DVR_INITIALPOSITIONCTRLNLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_INITIALPOSITIONCTRL;d getPtzScope
wPanPosMax
wPanPosMin wTiltPosMax wTiltPosMin wZoomPosMax wZoomPosMin ptzScopeMapNET_DVR_PTZSCOPECLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZSCOPE;jcontrolDefogcfgstruCameraParamNET_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;w|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˜ðlñ½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è  l       
›    ;com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$BYTE_ARRAY š/home/hiklib/libcrypto.so.1.1 l/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 1þ 2'加载lib完成! ‘)com/ruoyi/device/camera/domain/ArdCameras3 45é 67ê 8÷ 9: ´µ ; <相机: û=登录成功: €ô >?登录失败:初始化登录相机异常: @.java/lang/Integer ABë Cÿ DE F÷ G H I JK L控制失败,请稍后重试 ûM NFcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_FOCUSMODE_CFGcom/sun/jna/ptr/IntByReference èÁ O PQ%设置聚焦值失败,请稍后重试java/util/HashMap R›byFocusDefinitionDisplay  SþT $UdwRelativeFocusPos 
Á%获取聚焦值失败,请稍后重试 V WX%预置点设置失败,请稍后重试 Kcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_COMPRESSIONCFG_V30 Y[\ ýþ ÿÁ þ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不在当前分辨率索引,请联系管理员添加 ]^_ `ô?com/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZPOSjava/text/DecimalFormat0.0 šôjava/math/BigDecimal a¼ bc de šf g¼ h¼ ij klT垂直参数为:  ûmP水平参数为: Z变倍参数为:  $n op q¼java/lang/Double $c dr st设置ptz失败,请稍后重试 u vwx y, zÿ {Ñ| }~î €ï ÿ ‚ÿ ƒôjava/util/Date „… †‡ ˆ‰ ’“Š ‹Œ , Ž ‘Dcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZ_LOCKCFG+获取ptz锁定信息失败,请稍后重试 ,þLcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_INITIALPOSITIONCTRL ’Á“ ”• –¼ 错误码:Acom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PTZSCOPE 8¼ —˜ :¼ ;¼ <¼ =¼pMaxpMintMaxtMinzMaxzMinJcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_CAMERAPARAMCFG_EX'获取前端参数失败,错误码:是否开启透雾: ™I šþAcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DEFOGCFG ›þ"设置透雾失败,请稍后重试设置透雾成功是否开启夜视: œP þAcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_DAYNIGHT žþ Ÿþ"设置夜视失败,请稍后重试设置夜视成功当前聚焦模式:  þ ¡þ(设置聚焦模式失败,请稍后重试设置聚焦模式成功 ¢X(设置云台加热失败,请稍后重试设置云台加热成功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表示成功): kpic± ²³- ´µjava/text/SimpleDateFormatyyyyMMdd —¶/.jpeg
image/JPEGjava/io/ByteArrayInputStream š· Œñ ¸¹ º» ¼½上传文件成功!java/io/IOException上传文件异常:抓图失败,请稍后重试Dcom/ruoyi/device/hiksdk/util/hikSdkUtil/HCNetSDK$NET_DVR_PREVIEWINFO ¾Á ¿Á ÀÁ ÁÄ ÅÁ Æþ –— ÇÊ 取流失败 取流成功 java/io/FileD:/record/temp.mp4 Ë÷ ÌÍ Î÷ Ï÷ Л Ñÿ)com/ruoyi/device/hiksdk/domain/recordInfo Ò' Óô Ô Õÿ Ö×:保存视频文件到临时文件夹失败 é”™è¯¯ç ä¸º:  8保存视频文件到临时文件夹失败 é”™è¯¯ç ä¸º: 录像开始 ØB 录像停止.mp4    video/MP4java/io/FileInputStreamjava/io/FileNotFoundExceptionhikSdkÙ ÚÛ9com/ruoyi/device/hiksdk/service/impl/hikClientServiceImpljava/lang/Object0com/ruoyi/device/hiksdk/service/hikClientServicejava/lang/Stringjava/util/Listjava/util/Iterator(com/ruoyi/device/camera/domain/CameraCmdcom/sun/jna/Pointer java/util/Map,com/ruoyi/common/core/domain/model/LoginUser+com/ruoyi/common/core/domain/entity/SysUserjava/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)Z
getExpiredselectArdCamerasById?(Ljava/lang/String;)Lcom/ruoyi/device/camera/domain/ArdCameras;"com/ruoyi/common/utils/StringUtilsisNull getOperatorIdisEmpty$com/ruoyi/common/utils/SecurityUtils getLoginUser0()Lcom/ruoyi/common/core/domain/model/LoginUser;getUser/()Lcom/ruoyi/common/core/domain/entity/SysUser;getCameraPriority    getUserId setOperatorIdgetTime()JsetTime(J)VsetOperatorExpired(Ljava/util/Date;)V%com/ruoyi/system/mapper/SysUserMapperselectUserByIdA(Ljava/lang/String;)Lcom/ruoyi/common/core/domain/entity/SysUser;equalsgetOperatorExpired()Ljava/util/Date;after(Ljava/util/Date;)ZdwSizejava/lang/Short
parseShort(Ljava/lang/String;)SdwChanformat(D)Ljava/lang/String; struDefogCfgbyModebyLevel struDayNightbyDayNightFilterTypebySwitchScheduleEnabledbyDayNightFilterTime byFocusModebyFocusSpeedLevelNET_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!‡ˆ‰Š‹ŒŽ‘Ž’“Ž
”•
–—˜™š›œ/*·±5ž Ÿ ¡›œ~²¹¸™V»Y·    ¸
¶ ² ¶  ¶ ² ¶ ¶ ¶L²»Y·¶ +¶ ¶¹+¸À³§û²¹»Y·    ¸
¶ ² ¶ ¶ ² ¶ ¶ ¶L²»Y·¶ +¶ ¶¹+¸À³M»Y·N,¶-´,¶¸-¶²-¶¹ W»!Y·":#:¶´$¶¸¶%²¶&¹ W»!Y·":':¶´$¶¸¶%²¶&¹ W§"L²»Y·)¶ +¶*¶ ¶¹+±[^(vF
GH9ITJ`KcLmM–N±O½SÀTÈUÙVÝWëZ÷[û\]^#a/b3cGdLe[i^g_h}jž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+°bw x{|J}V~Yf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ÿ<EKQ¤®    ¸
Â Ì Ö àêôþ&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    ¬>./
0124,657<8F9P:o;t<~=š?ž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°NIJ
LMO,Q5R<SFTeUjVoWxXŠYœZ®[±]»^×_žp x9õ—    »$âÁ    ßŸ ßÚÛÚÒ£
ÕàÔ,³ÓÔ5ªéë<£ìíF™îïezäÖÉ x9õö    ²+ýÄ×ÿ’    ÂåÄ××ðñò˜÷øÙœ't+¶]M+¶`N+¶{:²@,¹Bš¬²@,¹ZÀ[:²¶Q-¶Q¶Q¹|6š)²¹d6²»Y·}¶ ¶f¶¹V¬. kl
mnoq,rFsKtUuqwž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@Ediny’«ÄÐÜè !!0"?#N$Q&['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 ¬:²¶*¹+¬;(b89
:;<>,?5@;BTCmD†E“F G­H´I¹JÖKÛLåMOPQRžŽåâÁ T° £m—£†~£    ´Pìí
Ö.äÖ °±Ÿ ÚÛÒ£
 àÔ—,éÓÔ5àÉ ²VþÄ×ÿâ ÂåÄ××ÄÄÄñÿÂåÄ××³ŽæÙœç Ø+¶]M+¶ÆN*´H,¹Ç:¸È™¬¶É:¸Ê™c¸Ë:¸È™¬¶Ì:¶Í¸È™¬¶Î¶Ï»ÐY·Ñ:¶Ò-¶Qèh…a¶Ó¶Ô*´H¹WW§J*´Õ¹Ö:¸È™¬¶Í¸Ê™¬¶Í¸­¸>:¸Ë:¸È™¬¶Ì:        ¶Í¸Ê™¬    ¶Í¸­¸>:
    ¶Î¶Î¶×™9»ÐY·Ñ:   ¶Ò-¶Q<hèh…a¶Ó ¶Ô*´H¹WW§£
¶Q¶Q¤C    ¶Î¶Ï»ÐY·Ñ:   ¶Ò-¶Q<hèh…a¶Ó ¶Ô*´H¹WW§V»ÐY·Ñ: ¶Ø:   ¶Ù™:    ¶Î¶Ï  ¶Ò-¶Q<hèh…a¶Ó ¶Ô*´H¹WW§¬¬Ú6`a
bcd f'g/i4j<k>mEnPoRr\teuyv€wŒxzœ{¤|¦~±³ÀƒÅ„ͅχֈá‰ã‹ðŒŽ     '‘3’6“C•M–V—m˜t™€šƒœŒ“ž §¡¾¢Å£Ô¥Öªž¶4XEGe'     *  V*  ŒJ  “C!  œ:"À#ÔÅÖ    ðæ$Ô
ØŸ ØÚÛÓÒ£
Î%ÔÂÇ·'±&£²a þ Ä×ÃýÄ'ü(ù<ü( ý×'ü(üR×ûLýP))ÿÂåÄ×ÃÄ*+œŸ
 +¶]M+¶`N²@,¹Bš¬²@,¹ZÀ[:»ÚY·Û:¶Ü:»kY·l:¶Ý²¶Q ×-¶Q¶Þ¹o6š+²¹d6    ²»Y·ß¶     ¶f¶¹V¬¶à´á6        ¬F·¸
¹º¼&½/¾6¿@ÀEÁdÂiÃsďőǖȝÉžp sâÁ    ,Á     Ÿ  ÚÛ›Ò£
–àÔ&zÓÔ/q-/6jìí@`îïd<äÖ²+ýÄ×ÿx    ÂåÄ××0ñò1Ùœ‚    ž+¶]M+¶`N²@,¹Bš¬²@,¹ZÀ[:»âY·ã:¶äµåµæ-¶ç¸èµé¶ê:¶ë²¶Q Ó¶ä¹^6š)²¹d6²»Y·ì¶ ¶f¶¹+¬BØÙ
ÚÛÝ&Þ/à9á?âKäRåWæpçuèé›ëž\    2ÁžŸ žÚÛ™Ò£
”àÔ&xÓÔ/o35RLìíp.äÖ²(ýÄ×ÿ‚ÂåÄ××6ñŽæ7ôœ‹+¶]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@LXdp|ˆž¶y$âÁ    ­Þ        ÄÇ8£
Û°9£ ò™:£     ‚;£  k<£7T=£@K>—‹Ÿ ‹ÚÛ†Ò£
àÔ,_ÓÔ5V@<OìíFEîïj!äÖÉ @K>ö²+ýÄ×ÿ~    ÂåÄ××Añò˜÷BÙœ‹ ?+¶]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 ¬r()
*+,.,/50<1F2f3k4Ž6“7¶9¿:Ã;É<Ó>Ù@àAåBCDE/F1H<Iž„ âÁ ?Ÿ ?ÚÛ:Ò£
5ßÖ/àÔ,ÓÔ5
CE<ìíFùîïfÙFÖ    ¿€GI
<äÖ ²8þÄ×ÿo
ÂåÄ××JñòüDKüWŽæLÙœ• 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 ¬vWX
YZ[],^5_<`FafbkcŽe“f¶h¿iÃjÌmÒoØpßqærës    tuv5w7yBzž„ âÁ EŸ EÚÛ@Ò£
;ßÖ5àÔ,ÓÔ5ME<    ìíFÿîïfßFÖ    ¿†NP
    <äÖ ²8þÄ×ÿo
ÂåÄ××Jñòü=QüdŽæRÙœh /+¶]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
¬nˆ‰
Š‹ŒŽ,5<‘F’f“k”Œ–‘—±™µš¾œÄžÊŸÐ Õ¡ó¢ø£¤¥!§,¨žz âÁ /Ÿ /ÚÛ*Ò£
%ßÖàÔ,ÓÔ5úSë<óìíFéîïfÉFÖ    ó<äÖ
²3þÄ×ÿm
ÂåÄ××ðñò1ü\ŽæTÙœw    •+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:™ ¸>:§    ¸>:²¶Q¶Q¶Q¹6š,²¹d6²»Y·¶ ¶f¶¹V¬²¹V¬B¶·
¸¹º¼,¾0¿9Á?ÃYÄ^ÅhƅLJɒÊžf
6ÝÔhâÁ•Ÿ •Úېң
‹ßÖ…àÔ,iÓÔ?VÝÔY<äÖ²þÄ×ü×ü×üGŽæUÙœV %+¶]M+¶_>+¶`:²@,¹Bš¬²@,¹ZÀ[:» Y·!:¶":»kY·l:²¶Q ¹¶Q¶#¹o6        š&²»Y·¶ ²¹d¶f¶¹+¶$²»Y·%¶ ´&¶f¶¹V™ µ&§    µ&¶'²¶Q º¶Q¶#¹Ä6
 
š,²¹d6 ²»Y·(¶  ¶f¶¹V¬²)¹V
¬fØÙ
ÚÛÜÞ,ß5à<áFâfãkäŽæ“ç³é·êÀìÆîËïéðîñøòóõ"öžz øâÁ %Ÿ %ÚÛ Ò£
ßÖàÔ,ùÓÔ5ðVX<éìíFßîïf¿FÖ    é<äÖ
²3þÄ×ÿo
ÂåÄ××Yñò1üPŽæZüœÞ à+¶]M+¶`N²@,¹Bš°²@,¹ZÀ[:»*Y·+:²¶Q¹,š²-¹+».Y·/:µ0µ1»kY·2:3¸4:²¶Q-¶Q3¹56    ²»Y·6¶     ¶7¶¹V»8Y·9:
 
¶::  ;¶<=¶<: ²>¹V °Rÿ
'0BM V \bks¬µ¾ÒÝžz àŸ àÚÛÛÒ£
ÖàÔ'¹ÓÔ0°[]VŠ^`kuaïsmbcQdÖ    µ+ef
¾"g£ ²ýÄ×ý3×hiüœŸ½+¶]M+¶`N²@,¹Bš°²@,¹ZÀ[:».Y·/:µ0µ1»kY·2:3¸4:²?¹V²¶Q-¶Q3¹56²»Y·6¶ ¶7¶¹V™²»Y·@¶ ²¹d¶f¶¹V¶A:    B:
¸C¶DE¶F: »GYH·I»ÐY·Ñ¶J: »Y· ¶ K¶  ¶ L¶ ¶: M:»NY    ·O::*´P
 ¶Q…¶R6™1*´P
 ¸>¶S:²»Y·T¶ ¶ ¶¹V§%:²»Y·V¶ ¶W¶ ¶¹+°²¹d6    ²»Y·X¶     ¶f¶¹V°!knUŠ"GH
IJL'N0W6Y<ZE\M^X_t`‘a–b¹cÀeÅfÕgëh ijk!m8n=oNpktnrpsu“wxºyžÊ83ÕÖp °jÀÓkl    ÅÎm£
Õ¾n£ ë¨o£  †p£ q£vrs!rt£ âÁ    ½Ÿ ½ÚÛ¸Ò£
³àÔ'–ÓÔ0^`ExaïMpbctIdÖ²hýÄ×ÿQÂåÄ××uòvwÄÄÄÄÄxÄBy!ÿ    ÂåÄ××uòvŽæzüœøÕ+¶]M+¶`N+¶_6²@,¹Bš°²@,¹ZÀ[::»YY·Z:¶[-¶Qµ\µ]µ^µ_µ`µa¶b™D²c¹BšÂ²¶Q¹d6 -²¹d6    ²»Y·e¶     ¶f¶¹+°²f¹V»gYh·i:        ¶jš(    ¶k:
 
¶jš    
¶lW    ¶mW§
:
 
¶n    ¶o:§
:
 
¶p»qY·r:
 
¸>¶s
¶t²c
¹DW²c¹ZÀq:    ²    ¶u¶Q    ¶v¹wšB²»Y·x¶ ²¹d¶f¶¹+»Y·y¶ ²¹d¶f¶°²z¹V°²c¹ZÀq:        ¸È™°²    ¶u¶Q¹{W²|¹V}:
¸C¶DE¶F: »GYH·I»ÐY·Ñ¶J: »Y· ¶ K¶  ¶ ~¶ ¶: ::»€Y    ¶v·:§
:¶ƒ:*´P
 ¶„…¶R6™1*´P
 ¸>¶S:²»Y·T¶ ¶ ¶¹V§%:²»Y·V¶ ¶W¶ ¶¹+²c¹CW°ßúý( U<JM‚X¢¥U"Hˆ‰
Š‹ŒŽ-1‘:’?“H”N•T–Z—`˜f™k›pœ}ž–Ÿ  ½¡À£Ë¥×¦ß¨æ©îªô¬ú¯ý­ÿ®² µ³´¶·(¸/¹<»K¼d½‡¾£À®Â±ÄÀÅÈÇËÉÜÊçÌìÍüÎÏ4Ð9Ñ<ÓJÖMÔOÕT×XÙoÚtÛ…Ü¢à¥Þ§ßÇáÒâž  {Á    æ|}
ÿ~±
~j
×e}    €
¬‚ÁKf€    O~ƒo3ÕÖ§ °jÀ€    ìém£
üÙn£ Ão£ 4¡p£ 9œq£<™„…X}t£ÕŸ ÕÚÛÐÒ£
ËàÔÅßÖ-¨ÓÔ1¤†£:›‡‰²³þÄ×ÿ     ÂåÄ××ÄŠý3‹‹ÿ
ÂåÄ××ÄŠ‹³Iyù&ýfŒù ýŒÿÂåÄ××ÄŠŒÄÄÄÄčŽüMÄBy!Žæ›œ0…¸†³»qY·r³c±
3    A‘Ž’¨š§    !«    :¾    hê    €    ¡    Ú.    â4    í?    ÿD    H    O     W    *\    ._    Yˆ    Z    ÂÜà   ÈÉ