-
Field Summary
Fields
| Modifier and Type |
Field |
Description |
static org.slf4j.Logger |
LOGGER |
|
-
Method Summary
| Modifier and Type |
Method |
Description |
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteRecording(java.lang.String recordingName) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteStreamRecordings(java.lang.String streamUuid) |
|
static java.io.File |
downloadVideo(java.lang.String url) |
|
static java.io.File |
downloadVideo(java.net.URL url,
java.io.File downloadDirectory) |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getNumberOfWorkers() |
|
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> |
getRecordedStreamUuids() |
|
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> |
getStreamRecordingsForUuid(java.lang.String streamUuid) |
|
java.util.concurrent.CompletableFuture<java.lang.Double> |
getWorkerLoad(int workerId) |
|
default java.util.concurrent.CompletableFuture<java.lang.Void> |
setRecordingEnabled(int workerId,
java.lang.String streamUuid,
boolean enabled) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
startFileStreaming(int workerId,
StreamFileRequest streamFileRequest) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
startRecording(int workerId,
java.lang.String streamUuid) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
startRecording(int workerId,
java.lang.String streamUuid,
java.util.Set<MediaKind> kinds) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
stopFileStreaming(int workerId,
java.lang.String streamUuid) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
stopRecording(int workerId,
java.lang.String streamUuid) |
|
-
Field Details
-
static final org.slf4j.Logger LOGGER
-
Method Details
-
java.util.concurrent.CompletableFuture<java.lang.Double> getWorkerLoad(int workerId)
-
java.util.concurrent.CompletableFuture<java.lang.Integer> getNumberOfWorkers()
-
java.util.concurrent.CompletableFuture<java.lang.Void> startRecording(int workerId,
java.lang.String streamUuid)
-
java.util.concurrent.CompletableFuture<java.lang.Void> startRecording(
int workerId,
java.lang.String streamUuid,
java.util.Set<MediaKind> kinds)
-
java.util.concurrent.CompletableFuture<java.lang.Void> stopRecording(int workerId,
java.lang.String streamUuid)
-
default java.util.concurrent.CompletableFuture<java.lang.Void> setRecordingEnabled(int workerId,
java.lang.String streamUuid,
boolean enabled)
-
java.util.concurrent.CompletableFuture<java.lang.Void> startFileStreaming(
int workerId,
StreamFileRequest streamFileRequest)
-
java.util.concurrent.CompletableFuture<java.lang.Void> stopFileStreaming(int workerId,
java.lang.String streamUuid)
-
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getRecordedStreamUuids()
-
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getStreamRecordingsForUuid(java.lang.String streamUuid)
-
java.util.concurrent.CompletableFuture<java.lang.Void> deleteStreamRecordings(java.lang.String streamUuid)
-
java.util.concurrent.CompletableFuture<java.lang.Void> deleteRecording(java.lang.String recordingName)
-
static java.io.File downloadVideo(java.net.URL url,
java.io.File downloadDirectory)
throws java.io.IOException
- Throws:
java.io.IOException
-
static java.io.File downloadVideo(java.lang.String url)
throws java.io.IOException
- Throws:
java.io.IOException