zhangnaisong
2024-05-31 9091740e4964c6065c6549cd1599624d0fb24cbd
ard-work/src/main/java/com/ruoyi/device/camera/service/ICameraSdkService.java
@@ -5,12 +5,16 @@
import com.ruoyi.device.camera.domain.CameraCmd;
import org.springframework.scheduling.annotation.Async;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
public interface ICameraSdkService {
    //登录
    Boolean login(ArdCameras ardCamera);
    //同步登录
    AjaxResult login(ArdCameras ardCamera);
    //异步登录
    AjaxResult asyncLogin(ArdCameras ardCamera);
    //注销
    boolean logout(String cameraId);
@@ -63,8 +67,8 @@
    //获取云台锁定信息
    AjaxResult getPTZLockInfo(CameraCmd cmd);
    //抓图-返给前端二进制流
    String captureJPEGPicture(CameraCmd cmd);
    //本地抓图
    AjaxResult localCapture(CameraCmd cmd);
    //抓图
    String picCutCate(CameraCmd cmd);
@@ -101,4 +105,9 @@
    //获取GIS信息数据
    AjaxResult getGisInfo(CameraCmd cmd);
    //本地录像开始
    AjaxResult localRecordStart(CameraCmd cmd);
    //本地录像停止
    AjaxResult localRecordStop(CameraCmd cmd);
}