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 searchCamera(ApiCameraData apiCameraDto) { return null; } @Override public ApiCameraResp snapImg(ApiSnapReq apiCameraDto) { return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "系统默认接口,不做处理"); } }