| | |
| | | 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 {
|
| | |
| | | //获取云台锁定信息
|
| | | AjaxResult getPTZLockInfo(CameraCmd cmd);
|
| | |
|
| | | //抓图-返给前端二进制流
|
| | | String captureJPEGPicture(CameraCmd cmd);
|
| | | //本地抓图
|
| | | AjaxResult localCapture(CameraCmd cmd);
|
| | |
|
| | | //抓图
|
| | | String picCutCate(CameraCmd cmd);
|
| | |
| | |
|
| | | //获取GIS信息数据
|
| | | AjaxResult getGisInfo(CameraCmd cmd);
|
| | |
|
| | | //本地录像开始
|
| | | AjaxResult localRecordStart(CameraCmd cmd);
|
| | |
|
| | | //本地录像停止
|
| | | AjaxResult localRecordStop(CameraCmd cmd);
|
| | |
|
| | | //修正俯仰值
|
| | | Double correctPitch(CameraCmd cmd);
|
| | | }
|