package com.ruoyi.device.dhsdk.service;
|
|
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 IDhSdkServer
|
* @Description:
|
* @Author 刘苏义
|
* @Date 2023/10/13 21:18
|
* @Version 1.0
|
*/
|
public interface IDhClientService {
|
|
//sdk初始化
|
Boolean init();
|
//登录
|
Boolean login(ArdCameras ardCamera);
|
//登录所有相机
|
void loginAll();
|
//注销
|
Boolean logout(String cameraId);
|
|
//在线状态
|
boolean isOnLine(CameraCmd cmd);
|
|
//云台控制
|
boolean pTZControl(CameraCmd cmd);
|
//ptz 三坐标
|
Map<String, Object> getPtz(CameraCmd cmd);
|
}
|