public class VideoAIoTServiceImpl extends BaseServiceImpl implements VideoAIoTService
apiInfoList, credentials, ISigner, serviceInfodestroy, getAccessKey, getApiInfoList, getHttpClient, getISigner, getRegion, getSecretKey, getServiceInfo, getSessionToken, getSignUrl, json, makeRequest, post, postDataWithResponse, postFileMultiPart, prepareRequest, proto, put, putData, putData, putDataWithResponse, putDataWithResponse, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, setSocketTimeout, signSts2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, getAccessKey, getRegion, getSecretKey, getSessionToken, getSignUrl, json, post, proto, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, setSocketTimeout, signSts2public static VideoAIoTService getInstance()
public static VideoAIoTService getInstance(String region) throws Exception
Exceptionpublic IDResponse createSpace(CreateSpaceRequest createSpaceRequest) throws Exception
createSpace in interface VideoAIoTServicecreateSpaceRequest - create space argumentsExceptionpublic SpaceResponse getSpace(String spaceID) throws Exception
getSpace in interface VideoAIoTServiceExceptionpublic ListSpaceResponse listSpace(ListSpaceRequest listSpaceRequest) throws Exception
listSpace in interface VideoAIoTServiceExceptionpublic IDResponse startSpace(String spaceID) throws Exception
startSpace in interface VideoAIoTServiceExceptionpublic GetDataProjectWithBindWidthAndFlowResponse getDataProjectWithBindWidthAndFlow(GetDataProjectWithBindWidthAndFlowRequest getDataProjectWithBindWidthAndFlow) throws Exception
getDataProjectWithBindWidthAndFlow in interface VideoAIoTServiceExceptionpublic GetTotalDataResponse getTotalData(String time) throws Exception
getTotalData in interface VideoAIoTServiceExceptionpublic IDResponse stopSpace(String spaceID) throws Exception
stopSpace in interface VideoAIoTServiceExceptionpublic IDResponse deleteSpace(String spaceID) throws Exception
deleteSpace in interface VideoAIoTServiceExceptionpublic IDResponse updateSpace(UpdateSpaceRequest updateSpaceRequest) throws Exception
updateSpace in interface VideoAIoTServiceExceptionpublic RawResponse setSpaceTemplate(SetSpaceTemplateRequest setSpaceTemplateRequest) throws Exception
setSpaceTemplate in interface VideoAIoTServiceExceptionpublic RawResponse unsetSpaceTemplate(String spaceID, String templateType) throws Exception
unsetSpaceTemplate in interface VideoAIoTServiceExceptionpublic SpaceTemplateResponse getSpaceTemplate(String spaceID) throws Exception
getSpaceTemplate in interface VideoAIoTServiceExceptionpublic RawResponse updateAuthInSpace(UpdateAuthInSpaceRequest updateAuthInSpace) throws Exception
updateAuthInSpace in interface VideoAIoTServiceExceptionpublic RawResponse disableAuthInSpace(String spaceID, String domain) throws Exception
disableAuthInSpace in interface VideoAIoTServiceExceptionpublic CreateDeviceResponse createDevice(CreateDeviceRequest createDeviceRequest) throws Exception
createDevice in interface VideoAIoTServiceExceptionpublic ListDeviceResponse listDevice(ListDeviceRequest listDeviceRequest) throws Exception
listDevice in interface VideoAIoTServiceExceptionpublic GetDeviceResponse getDevice(GetDeviceRequest getDeviceRequest) throws Exception
getDevice in interface VideoAIoTServiceExceptionpublic LocalMediaDownloadResponse localMediaDownload(LocalMediaDownloadRequest localMediaDownloadRequest) throws Exception
localMediaDownload in interface VideoAIoTServiceExceptionpublic GetLocalMediaDownloadResponse getLocalDownload(String id) throws Exception
getLocalDownload in interface VideoAIoTServiceExceptionpublic IDResponse freshDevice(DeviceRequest freshDeviceRequest) throws Exception
freshDevice in interface VideoAIoTServiceExceptionpublic IDResponse startDevice(DeviceRequest startDevice) throws Exception
startDevice in interface VideoAIoTServiceExceptionpublic IDResponse stopDevice(DeviceRequest stopDevice) throws Exception
stopDevice in interface VideoAIoTServiceExceptionpublic IDResponse deleteDevice(DeviceRequest deleteDevice) throws Exception
deleteDevice in interface VideoAIoTServiceExceptionpublic IDResponse updateDevice(UpdateDeviceRequest updateDeviceRequest) throws Exception
updateDevice in interface VideoAIoTServiceExceptionpublic ListDeviceRecordsResponse listDeviceScreenshots(ListDeviceRecordsRequest listDeviceRecordsRequest) throws Exception
listDeviceScreenshots in interface VideoAIoTServiceExceptionpublic ListDeviceRecordsResponse listDeviceRecords(ListDeviceRecordsRequest listDeviceRecordsRequest) throws Exception
listDeviceRecords in interface VideoAIoTServiceExceptionpublic ListStreamRecordsResponseV3 listStreamRecords(ListStreamRecordsRequestV3 listStreamRecordsRequestV3) throws Exception
listStreamRecords in interface VideoAIoTServiceExceptionpublic CloudPlayResponse cloudRecordPlay(CloudRecordPlayRequest cloudRecordPlayArgs) throws Exception
cloudRecordPlay in interface VideoAIoTServiceExceptionpublic PlayCloudResponse playCloudRecord(PlayCloudRecordRequest playCloudRecordRequest) throws Exception
playCloudRecord in interface VideoAIoTServiceExceptionpublic IDResponse genSipID(String sipServerID, String deviceType) throws Exception
genSipID in interface VideoAIoTServiceExceptionpublic IDResponse genSipIDBySpaceID(String spaceID, String deviceType) throws Exception
genSipIDBySpaceID in interface VideoAIoTServiceExceptionpublic GetDeviceChannelResponse getDeviceChannels(GetDeviceChannelRequest getDeviceChannelRequest) throws Exception
getDeviceChannels in interface VideoAIoTServiceExceptionpublic GetDeviceChannelV2Response getDeviceChannelsV2(GetDeviceChannelV2Request getDeviceChannelRequest) throws Exception
getDeviceChannelsV2 in interface VideoAIoTServiceExceptionpublic RawResponse setAlarmGuard(SetAlarmGuardRequest setAlarmGuardRequest) throws Exception
setAlarmGuard in interface VideoAIoTServiceExceptionpublic RawResponse resetAlarm(ResetAlarmRequest resetAlarmRequest) throws Exception
resetAlarm in interface VideoAIoTServiceExceptionpublic ListAlarmNotifyResponse listAlarmNotify(ListAlarmNotifyRequest listAlarmNotifyRequest) throws Exception
listAlarmNotify in interface VideoAIoTServiceExceptionpublic RawResponse deleteAlarmNotify(String alarmNotifyID) throws Exception
deleteAlarmNotify in interface VideoAIoTServiceExceptionpublic RawResponse deleteAlarmNotifyAll(String spaceID, String deviceNSID) throws Exception
deleteAlarmNotifyAll in interface VideoAIoTServiceExceptionpublic RawResponse cloudControl(DeviceCloudControlRequest deviceCloudControlRequest) throws Exception
cloudControl in interface VideoAIoTServiceExceptionpublic DeviceQueryPresetResponse queryPresetInfo(DeviceQueryPresetRequest queryPresetRequest) throws Exception
queryPresetInfo in interface VideoAIoTServiceExceptionpublic RawResponse cruiseControl(DeviceCruiseControlRequest deviceCruiseControlRequest) throws Exception
cruiseControl in interface VideoAIoTServiceExceptionpublic RawResponse setCruiseTrack(SetCruiseTrackRequest setCruiseTrackRequest) throws Exception
setCruiseTrack in interface VideoAIoTServiceExceptionpublic GetCruiseTrackResponse getCruiseTrack(GetCruiseTrackRequest getCruiseTrackRequest) throws Exception
getCruiseTrack in interface VideoAIoTServiceExceptionpublic ListCruiseTracksResponse listCruiseTracks(ListCruiseTracksRequest listCruiseTracksRequest) throws Exception
listCruiseTracks in interface VideoAIoTServiceExceptionpublic RawResponse deleteCruiseTrack(DeleteCruiseTrackRequest deleteCruiseTrackRequest) throws Exception
deleteCruiseTrack in interface VideoAIoTServiceExceptionpublic RawResponse startCruiseTrack(StartCruiseTrackRequest startCruiseTrackRequest) throws Exception
startCruiseTrack in interface VideoAIoTServiceExceptionpublic RawResponse stopCruiseTrack(StopCruiseTrackRequest stopCruiseTrackRequest) throws Exception
stopCruiseTrack in interface VideoAIoTServiceExceptionpublic GetStreamResponse getStream(GetStreamRequest getStreamRequest) throws Exception
getStream in interface VideoAIoTServiceExceptionpublic ListStreamsResponse listStreams(ListStreamsRequest listStreamsRequest) throws Exception
listStreams in interface VideoAIoTServiceExceptionpublic IDResponse updateStream(UpdateStreamRequest updateStreamRequest) throws Exception
updateStream in interface VideoAIoTServiceExceptionpublic StartStreamResponse startStream(StreamRequest startStream) throws Exception
startStream in interface VideoAIoTServiceExceptionpublic IDResponse stopStream(StreamRequest stopStream) throws Exception
stopStream in interface VideoAIoTServiceExceptionpublic StreamLogsResponse streamLogs(StreamLogsRequest streamLogs) throws Exception
streamLogs in interface VideoAIoTServiceExceptionpublic IDResponse createStream(CreateStreamRequest createStream) throws Exception
createStream in interface VideoAIoTServiceExceptionpublic IDResponse deleteStream(StreamRequest deleteStream) throws Exception
deleteStream in interface VideoAIoTServiceExceptionpublic StatStreamResponse statStream(StatStreamRequest statStreamRequest) throws Exception
statStream in interface VideoAIoTServiceExceptionpublic IDResponse streamStartRecord(StreamStartRecordRequest streamStartRecordRequest) throws Exception
streamStartRecord in interface VideoAIoTServiceExceptionpublic RawResponse streamStopRecord(String recordID) throws Exception
streamStopRecord in interface VideoAIoTServiceExceptionpublic GetStreamRecordResponse getStreamRecord(String recordID) throws Exception
getStreamRecord in interface VideoAIoTServiceExceptionpublic DeleteStreamRecordResponse deleteStreamRecord(String recordID) throws Exception
deleteStreamRecord in interface VideoAIoTServiceExceptionpublic GetStreamDataResponse getStreamData(GetStreamDataRequest getStreamData) throws Exception
getStreamData in interface VideoAIoTServiceExceptionpublic IDResponse forbidStream(String streamID) throws Exception
forbidStream in interface VideoAIoTServiceExceptionpublic IDResponse forbidStream(StreamRequest streamRequest) throws Exception
forbidStream in interface VideoAIoTServiceExceptionpublic IDResponse unForbidStream(String streamID) throws Exception
unForbidStream in interface VideoAIoTServiceExceptionpublic IDResponse allowStream(StreamRequest streamRequest) throws Exception
allowStream in interface VideoAIoTServiceExceptionpublic GetRecordResponse getRecordList(GetRecordListRequest request) throws Exception
getRecordList in interface VideoAIoTServiceExceptionpublic GetRecordV2Response getRecordListV2(GetRecordListV2Request request) throws Exception
getRecordListV2 in interface VideoAIoTServiceExceptionpublic GetRecordV3Response getRecordListV3(GetRecordListV3Request request) throws Exception
getRecordListV3 in interface VideoAIoTServiceExceptionpublic PlaybackStartResponse playbackStart(PlaybackStartRequest request) throws Exception
playbackStart in interface VideoAIoTServiceExceptionpublic PlaybackStartResponse playbackStartV2(PlaybackStartRequestV2 request) throws Exception
playbackStartV2 in interface VideoAIoTServiceExceptionpublic PlaybackStatResponse playbackStat(String playbackStreamID) throws Exception
playbackStat in interface VideoAIoTServiceExceptionpublic IDResponse playbackStop(String playbackStreamID) throws Exception
playbackStop in interface VideoAIoTServiceExceptionpublic IDResponse playbackControl(PlaybackControlRequest request) throws Exception
playbackControl in interface VideoAIoTServiceExceptionpublic StartVoiceTalkResponse startVoiceTalk(StartVoiceTalkRequest startVoiceTalkRequest) throws Exception
startVoiceTalk in interface VideoAIoTServiceExceptionpublic RawResponse stopVoiceTalk(StopVoiceTalkRequest stopVoiceTalkRequest) throws Exception
stopVoiceTalk in interface VideoAIoTServiceExceptionpublic IDResponse createRecordPlan(CreateRecordPlanRequest createRecordPlanRequest) throws Exception
createRecordPlan in interface VideoAIoTServiceExceptionpublic IDResponse updateRecordPlan(UpdateRecordPlanRequest updateRecordPlanRequest) throws Exception
updateRecordPlan in interface VideoAIoTServiceExceptionpublic IDResponse deleteRecordPlan(String planID) throws Exception
deleteRecordPlan in interface VideoAIoTServiceExceptionpublic RecordPlanResponse getRecordPlan(String planID) throws Exception
getRecordPlan in interface VideoAIoTServiceExceptionpublic ListRecordPlansResponse listRecordPlans(ListRecordPlansRequest listRecordPlansRequest) throws Exception
listRecordPlans in interface VideoAIoTServiceExceptionpublic ListRecordPlanChannelsResponse listRecordPlanChannels(String planID) throws Exception
listRecordPlanChannels in interface VideoAIoTServiceExceptionCopyright © 2025. All rights reserved.