| | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @ClassName: sdkClinet |
| | | * @ClassName: IHikClientService |
| | | * @Description: 海康操作客户端接口类 |
| | | * @Author: Administrator |
| | | * @Date: 2023年01月17日 15:59 |
| | | * @Version: 1.0 |
| | | **/ |
| | | public interface IHikClientService { |
| | | void loadHCNetSDKLib(); |
| | | //sdk初始化 |
| | | boolean init(); |
| | | |
| | | //同步登录 |
| | | void syncLogin(ArdCameras cameras); |
| | |
| | | void loginAll(); |
| | | |
| | | //注销 |
| | | boolean loginOut(String cameraId); |
| | | boolean logout(String cameraId); |
| | | |
| | | //在线状态 |
| | | boolean isOnLine(CameraCmd cmd); |
| | |
| | | boolean guideTargetPosition(CameraCmd cmd); |
| | | |
| | | //开始录像 |
| | | void recordStart(CameraCmd cmd); |
| | | boolean recordStart(CameraCmd cmd); |
| | | |
| | | //停止录像-上传minio-返回录像url |
| | | String recordStopToMinio(CameraCmd cmd); |