| ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/utils/sdk/hiksdk/service/IHikClientService.java ÐÞ¸Ä |
| | |
| | | package com.ruoyi.utils.sdk.hiksdk.service;
|
| | | package com.ruoyi.device.camera.strategy; |
| | |
|
| | | import com.ruoyi.device.camera.domain.ArdCameras;
|
| | | import com.ruoyi.device.camera.domain.CameraCmd;
|
| | | import com.ruoyi.device.channel.domain.ArdChannel;
|
| | |
|
| | | import java.util.List;
|
| | | import java.util.Map;
|
| | |
|
| | | /**
|
| | | * @ClassName: IHikClientService
|
| | | * @Description: 海康æä½å®¢æ·ç«¯æ¥å£ç±»
|
| | | * @Author: Administrator
|
| | | * @Date: 2023å¹´01æ17æ¥ 15:59
|
| | | * @Version: 1.0
|
| | | **/
|
| | | public interface IHikClientService {
|
| | | * ç¸æºSDKçç¥æ¥å£ |
| | | * åèä¹ |
| | | * 2023/11/7 10:48:52 |
| | | */ |
| | | public interface SdkStrategy { |
| | |
|
| | | //忥ç»å½
|
| | | void login(ArdCameras cameras);
|
| | | boolean login(ArdCameras cameras); |
| | |
|
| | | //弿¥ç»å½
|
| | | void asyncLogin(ArdCameras cameras);
|
| | |
| | | boolean isOnLine(CameraCmd cmd);
|
| | |
|
| | | //äºå°æ§å¶
|
| | | boolean pTZControlWithSpeed(CameraCmd cmd);
|
| | | boolean pTZControl(CameraCmd cmd); |
| | |
|
| | | //设置èç¦å¼
|
| | | boolean setFocusPos(CameraCmd cmd);
|