ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/device/camera/strategy/SdkStrategy.java ÐÞ¸Ä |
| | |
| | | package com.ruoyi.device.camera.strategy; |
| | | package com.ruoyi.device.camera.factory; |
| | | |
| | | import com.ruoyi.device.camera.domain.ArdCameras; |
| | | import com.ruoyi.device.camera.domain.CameraCmd; |
| | |
| | | * åèä¹ |
| | | * 2023/11/7 10:48:52 |
| | | */ |
| | | public interface SdkStrategy { |
| | | public interface CameraSDK { |
| | | |
| | | //忥ç»å½ |
| | | boolean login(ArdCameras cameras); |
| | |
| | | //æå¨å½å |
| | | String record(CameraCmd cmd); |
| | | |
| | | |
| | | //å¼å¯¼ç®æ ä½ç½® |
| | | boolean guideTargetPosition(CameraCmd cmd); |
| | | |
| | |
| | | boolean recordStopNotToMinio(CameraCmd cmd); |
| | | |
| | | //è·åç¸æºééä¿¡æ¯ |
| | | public List<ArdChannel> getCameraChannelList(ArdCameras camera); |
| | | List<ArdChannel> getCameraChannelList(ArdCameras camera); |
| | | |
| | | //è·åGISä¿¡æ¯æ°æ® |
| | | public Map<String, Object> getGisInfo(CameraCmd cmd); |
| | | Map<String, Object> getGisInfo(CameraCmd cmd); |
| | | } |