Interface SrtCallerDestinationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SrtCallerDestinationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.337Z")
@Stability(Experimental)
public interface SrtCallerDestinationProps
extends software.amazon.jsii.JsiiSerializable
(experimental) SRT caller destination properties.
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 forSrtCallerDestinationPropsstatic final classAn implementation forSrtCallerDestinationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The address (IP or host) of the SRT listener to connect to.(experimental) The Secrets Manager secret containing the encryption passphrase.getPort()(experimental) The port of the SRT listener to connect to.default String(experimental) The stream ID for the SRT connection.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAddress
(experimental) The address (IP or host) of the SRT listener to connect to. -
getEncryptionPassphraseSecret
(experimental) The Secrets Manager secret containing the encryption passphrase.[disable-awslint:prefer-ref-interface]
-
getPort
(experimental) The port of the SRT listener to connect to. -
getStreamId
(experimental) The stream ID for the SRT connection.Default: - no stream ID
-
builder
- Returns:
- a
SrtCallerDestinationProps.BuilderofSrtCallerDestinationProps
-