package com.ld.igds.camera.impl;
|
|
import com.ld.igds.camera.ApiCameraService;
|
import com.ld.igds.camera.data.ApiCameraData;
|
import com.ld.igds.camera.CameraUtil;
|
import com.ld.igds.camera.data.ApiCameraResp;
|
import com.ld.igds.camera.data.ApiSnapReq;
|
import com.ld.igds.sec.dto.SecCameraDto;
|
import org.springframework.stereotype.Component;
|
|
import java.util.List;
|
|
/**
|
* 系统默认实现类型为VLC本地插件模式
|
*/
|
@Component
|
public class DefaultApiCameraServiceImpl implements ApiCameraService {
|
|
@Override
|
public String getPlayType() {
|
return CameraUtil.PLAY_TYPE_DEFAULT;
|
}
|
|
@Override
|
public ApiCameraResp getPlayAddr(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统不支持当前模式的播放");
|
}
|
|
@Override
|
public ApiCameraResp ptzMedia(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统默认接口,不做处理");
|
}
|
|
@Override
|
public ApiCameraResp ptzPreset(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统默认接口,不做处理");
|
}
|
|
@Override
|
public ApiCameraResp keepAlive(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统默认接口,不做处理");
|
}
|
|
@Override
|
public List<SecCameraDto> searchCamera(ApiCameraData apiCameraDto) {
|
return null;
|
}
|
|
@Override
|
public ApiCameraResp snapImg(ApiSnapReq apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统默认接口,不做处理");
|
}
|
}
|