Schnittstelle MediaSoupV3ApiClient
- Alle bekannten Implementierungsklassen:
MediaSoupV3RestClient
public interface MediaSoupV3ApiClient
-
Feldübersicht
Felder -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdeleteRecording(String recordingName) deleteStreamRecordings(String streamUuid) static FiledownloadVideo(String url) static FiledownloadVideo(URL url, File downloadDirectory) getStreamRecordingsForUuid(String streamUuid) getWorkerLoad(int workerId) default CompletableFuture<Void> setRecordingEnabled(int workerId, String streamUuid, boolean enabled) startFileStreaming(int workerId, StreamFileRequest streamFileRequest) startRecording(int workerId, String streamUuid) startRecording(int workerId, String streamUuid, Set<MediaKind> kinds) stopFileStreaming(int workerId, String streamUuid) stopRecording(int workerId, String streamUuid)
-
Felddetails
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
Methodendetails
-
getWorkerLoad
-
getNumberOfWorkers
CompletableFuture<Integer> getNumberOfWorkers() -
startRecording
-
startRecording
-
stopRecording
-
setRecordingEnabled
default CompletableFuture<Void> setRecordingEnabled(int workerId, String streamUuid, boolean enabled) -
startFileStreaming
-
stopFileStreaming
-
getRecordedStreamUuids
CompletableFuture<List<String>> getRecordedStreamUuids() -
getStreamRecordingsForUuid
-
deleteStreamRecordings
-
deleteRecording
-
downloadVideo
- Löst aus:
IOException
-
downloadVideo
- Löst aus:
IOException
-