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
Êþº¾4
-·    ,¸ ¹º ¹»¼    ,½ ¾¿À
Á ¹ÃÄ
,Å ¹Æ
,Ç ¹È ¹É ¹Ê ¹Ëw ¹Ì ¹ÍÎ ¹ÏÐ ¹Ñ ¹Ò ¹Ó ¹ÔÕ
ÁÖר
ÁÙ ¹Ú ¹Û ¹Ü ¹Ý ¹Þ ¹ßª ¹à ¹á­âãsdk2Lcom/ruoyi/device/hiksdk/service/hikClientService;RuntimeVisibleAnnotationsLjavax/annotation/Resource;ardCamerasService4Lcom/ruoyi/device/camera/service/IArdCamerasService;<init>()VCodeLineNumberTableLocalVariableTablethis2Lcom/ruoyi/device/hiksdk/controller/SdkController; initHCNetSDK Ljavax/annotation/PostConstruct;index()Ljava/lang/String;8Lorg/springframework/web/bind/annotation/RequestMapping;value/indexlistV(Lcom/ruoyi/device/camera/domain/ArdCameras;)Lcom/ruoyi/common/core/domain/AjaxResult;    ardCamera+Lcom/ruoyi/device/camera/domain/ArdCameras;Ljava/util/List;LocalVariableTypeTable=Ljava/util/List<Lcom/ruoyi/device/camera/domain/ArdCameras;>;4Lorg/springframework/web/bind/annotation/GetMapping;/list6Lorg/springframework/web/bind/annotation/ResponseBody;getVideoResolutionU(Lcom/ruoyi/device/camera/domain/CameraCmd;)Lcom/ruoyi/common/core/domain/AjaxResult;cmd*Lcom/ruoyi/device/camera/domain/CameraCmd;videoResolutionLjava/lang/String;%Lio/swagger/annotations/ApiOperation;视频分辨率5Lorg/springframework/web/bind/annotation/PostMapping;/videoResolution=Lcom/github/xiaoymin/knife4j/annotations/ApiOperationSupport;includeParameters cmd.cameraIdcmd.channelNum!Lcom/ruoyi/common/annotation/Log;title businessType%Lcom/ruoyi/common/enums/BusinessType;CONTROL"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;getOnlineState 在线状态/statePTZControlWithSpeed 云台控制notes¹Code:1-左上 2-上 3-右上 4-å·¦ 5-巡航 6-右 7-左下 8-下 9-右下 10-焦距变大 11-焦距变小
12-焦点前调 13-焦点后调 14-光圈扩大 15-光圈缩小 16-雨刷开启/PTZControlWithSpeed    cmd.speed
cmd.enablecmd.code
gotoPreset调用预置点 /gotoPresetcmd.presetIndex    setPreset设置预置点
/setPreset getFocusPosMapLjava/util/Map;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;获取聚焦值 /getFocusPos setFocusPos设置聚焦值 /setFocusPoscmd.dwFocusPosGetPTZptzMap    èŽ·å–PTZ/getPTZ GetPTZScope获取PTZ范围 /getPTZScopeSetPTZ    è®¾ç½®PTZ/setPTZ
cmd.ptzMap
SetZeroPTZ设置零方位角 /setZeroPTZ
setPTZLock 设置锁定 /setPTZLock cmd.expiredgetPTZLockInfo
byWorkModeI StackMapTable获取云台锁定信息/getPTZLockInfodefogcfg 透雾开关    /defogcfg
infrarecfg 红外开关 /infrarecfgenableFocusMode手动/自动聚焦true手动flase自动
/focusMode HeateRpwron 云台加热 /heateRpwron CameraDeicing 镜头加热/cameraDeicingcaptureJPEGPicture    base64Str/captureJPEGPicture
picCutCatepath 相机抓图 /picCutCaterecord 手动录像/record
SourceFileSdkController.javaLio/swagger/annotations/Api;tags海康SDK接口+Lorg/springframework/stereotype/Controller;/hik'Lcom/ruoyi/common/annotation/Anonymous; 45 ./ä å5 æ5test 23ç èé相机列表:ê ëì Lí视频分辨率: îï ðñ òó dñ lñ pñ sô yñ õô    èŽ·å–ptz öô获取ptz范围 ÷ñ øñ ùñ ú云台锁定状态:解锁 ëû云台锁定状态:锁定云台锁定状态:失败 üû ýñ þñ ÿñ ñ ñ ¥í ¨í ¬í0com/ruoyi/device/hiksdk/controller/SdkController/com/ruoyi/common/core/controller/BaseController0com/ruoyi/device/hiksdk/service/hikClientServiceloadHCNetSDKLibloginAll2com/ruoyi/device/camera/service/IArdCamerasServiceselectArdCamerasListNoDataScope=(Lcom/ruoyi/device/camera/domain/ArdCameras;)Ljava/util/List;'com/ruoyi/common/core/domain/AjaxResultsuccessO(Ljava/lang/String;Ljava/lang/Object;)Lcom/ruoyi/common/core/domain/AjaxResult;>(Lcom/ruoyi/device/camera/domain/CameraCmd;)Ljava/lang/String; toAjaxStringO(Ljava/lang/String;Ljava/lang/String;)Lcom/ruoyi/common/core/domain/AjaxResult;isOnLine-(Lcom/ruoyi/device/camera/domain/CameraCmd;)ZtoAjax,(Z)Lcom/ruoyi/common/core/domain/AjaxResult;;(Lcom/ruoyi/device/camera/domain/CameraCmd;)Ljava/util/Map;getPtz getPtzScopesetPtz
setZeroPtz controlLock-(Lcom/ruoyi/device/camera/domain/CameraCmd;)I=(Ljava/lang/String;)Lcom/ruoyi/common/core/domain/AjaxResult;errorcontrolDefogcfgcontrolInfrarecfgcontrolFocusModecontrolPTHeateRpwroncontrolCameraDeicing!,-./012301456/*·±7#8 9:;56E*´¹*´¹±75    788 9:0<=>6-°7<8 9:0?@[sABC6f*´+¹M,¸    °7
B C8 9:DE BFG  BH0I@[sJKLM6U*´+¹
M*, ¶ °7
L M8 9:NO PQ0:R@sST@[sUVW[sXsYZ[sS\e]^K_`aM6C**´+¹ ¶°7V89:NO07R@sbT@[scVW[sXZ[sb\e]^K_`dM6C**´+¹¶°7`89:NO0HR@sefsgT@[shVW[sXsYsisjskZ[se\e]^K_`lM6C**´+¹¶°7j89:NO0=R@smT@[snVW[sXsYsoZ[sm\e]^K_`pM6C**´+¹¶°7s89:NO0=R@sqT@[srVW[sXsYsoZ[sq\e]^K_`sM6f*´+¹M,¸    °7
| }8 9:NO tuG  tv0:R@swT@[sxVW[sXsYZ[sw\e]^K_`yM6C**´+¹¶°7†89:NO0=R@szT@[s{VW[sXsYs|Z[sz\e]^K_`}M6f*´+¹M,¸    °7
 8 9:NO ~uG  ~v0:R@sT@[s€VW[sXsYZ[s\e]^K_`M6f*´+¹M,¸    °7
™ š8 9:NO ~uG  ~v0:R@s‚T@[sƒZ[s‚\e]^VW[sXsYK_`„M6C**´+¹¶°7£89:NO0=R@s…T@[s†Z[s…\e]^VW[sXsYs‡K_`ˆM6C**´+¹¶°7¬89:NO0:R@s‰T@[sŠZ[s‰\e]^VW[sXsYK_`‹M6C**´+¹¶°7µ89:NO0:R@sŒT@[sVW[sXsŽZ[sŒ\e]^K_`M6…&*´+¹=š    ¸°     ¸° ¸!°7¿ ÀÁÂàÅ8 &9:&NO ‘’ü
0:R@s“T@[s”VW[sXsYZ[s“\e]^K_`•M6C**´+¹"¶°7Ï89:NO0=R@s–T@[s—Z[s–\e]^VW[sXsYsjK_`˜M6C**´+¹#¶°7Ø89:NO0=R@s™T@[sšZ[s™\e]^VW[sXsYsjK_`›M6C**´+¹$¶°7á89:NO0BR@sœfsT@[sžZ[sœ\e]^VW[sXsYsjK_`ŸM6C**´+¹%¶°7ê89:NO0=R@s T@[s¡Z[s \e]^VW[sXsYsjK_`¢M6C**´+¹&¶°7ô89:NO0=R@s£T@[s¤Z[s£\e]^VW[sXsYsjK_`¥M6U*´+¹'M*,(¶ °7
ú û8 9:NO ¦Q0T@[s§K_`¨M6U*´+¹)M*,(¶ °7
 8 9:NO ©Q0:R@sªT@[s«Z[sª\e]^VW[sXsYK_`¬M6U*´+¹*M*,+¶ °7
 8 9:NO ©Q0=R@s­T@[s®Z[s­\e]^VW[sXsYsjK_`¯°0"±²[s³´?@[sµ¶