Interface SrtOutputGroupProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SrtOutputGroupProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.378Z")
@Stability(Experimental)
public interface SrtOutputGroupProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for an SRT output group.
Example:
EncodeConfiguration video;
EncodeConfiguration audio;
ISecret passphrase;
// SRT caller to a remote listener
OutputGroupConfiguration.srt(SrtOutputGroupProps.builder()
.name("srt_out")
.outputs(List.of(SrtOutputDefinition.builder()
.encodes(List.of(video, audio))
.outputName("srt_caller")
.destinations(List.of(SrtDestination.caller(SrtCallerDestinationProps.builder()
.address("203.0.113.20")
.port(5000)
.encryptionPassphraseSecret(passphrase)
.build())))
.build()))
.build());
// SRT listener — MediaLive waits for the downstream system to connect
OutputGroupConfiguration.srt(SrtOutputGroupProps.builder()
.name("srt_listen")
.outputs(List.of(SrtOutputDefinition.builder()
.encodes(List.of(video, audio))
.outputName("srt_listener")
.destinations(List.of(SrtDestination.listener(SrtListenerDestinationProps.builder()
.listenerPort(5000)
.encryptionPassphraseSecret(passphrase)
.build())))
.build()))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSrtOutputGroupPropsstatic final classAn implementation forSrtOutputGroupProps -
Method Summary
Modifier and TypeMethodDescriptionstatic SrtOutputGroupProps.Builderbuilder()default SrtInputLossAction(experimental) Controls the behavior of this SRT group if the input becomes unavailable.getName()(experimental) The name of this output group.(experimental) The outputs for this SRT output group.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
(experimental) The name of this output group. -
getOutputs
(experimental) The outputs for this SRT output group.Each output includes its own SRT destination.
-
getInputLossAction
(experimental) Controls the behavior of this SRT group if the input becomes unavailable.Default: SrtInputLossAction.EMIT_PROGRAM
-
builder
- Returns:
- a
SrtOutputGroupProps.BuilderofSrtOutputGroupProps
-