‘liusuyi’
2024-01-16 8926d27639d8cb9826941b482926f774bd10dc92
ard-work/src/main/java/com/ruoyi/device/camera/service/ICameraSdkService.java
@@ -1,13 +1,13 @@
package com.ruoyi.device.camera.service;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.device.camera.domain.ArdCameras;
import com.ruoyi.device.camera.domain.CameraCmd;
import org.springframework.scheduling.annotation.Async;
import java.util.Map;
public interface ICameraSdkService {
    //初始化登录
    void loginAll();
    //登录
    Boolean login(ArdCameras ardCamera);
@@ -75,6 +75,7 @@
    //获取ptz范围
    Map<String, Object> getPtzScope(CameraCmd cmd);
    //设置ptz
    boolean setPtz(CameraCmd cmd);
    //设置零方位角
@@ -83,6 +84,9 @@
    //引导目标位置
    boolean guideTargetPosition(CameraCmd cmd);
    //引导目标井
    AjaxResult guideTargetWell(CameraCmd cmd);
    //录像
    String record(CameraCmd cmd);