Interface SrtCallerOutputProtocolProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SrtCallerOutputProtocolProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.231Z")
@Stability(Experimental)
public interface SrtCallerOutputProtocolProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for SRT Caller protocol configuration for outputs.
Example:
Stack stack;
RouterNetworkInterface networkInterface;
IRole role;
ISecret secret;
RouterOutput output = RouterOutput.Builder.create(stack, "EncryptedOutput")
.routerOutputName("encrypted-output")
.maximumBitrate(Bitrate.mbps(10))
.routingScope(RoutingScope.REGIONAL)
.tier(RouterOutputTier.OUTPUT_50)
.configuration(RouterOutputConfiguration.standard(StandardOutputConfigurationProps.builder()
.protocol(RouterOutputProtocol.srtCaller(SrtCallerOutputProtocolProps.builder()
.destinationAddress("203.0.113.100")
.destinationPort(9001)
.minimumLatency(Duration.millis(200))
.encryptionConfiguration(RouterSrtEncryption.builder().role(role).secret(secret).build())
.build()))
.networkInterface(networkInterface)
.build()))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSrtCallerOutputProtocolPropsstatic final classAn implementation forSrtCallerOutputProtocolProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) Destination IP address to connect to.(experimental) Destination port to connect to.default RouterSrtEncryption(experimental) Optional encryption configuration for SRT streams.(experimental) Minimum latency for SRT.default String(experimental) Optional stream ID for SRT connection.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDestinationAddress
(experimental) Destination IP address to connect to. -
getDestinationPort
(experimental) Destination port to connect to. -
getMinimumLatency
(experimental) Minimum latency for SRT. -
getEncryptionConfiguration
(experimental) Optional encryption configuration for SRT streams.Default: - No encryption
-
getStreamId
(experimental) Optional stream ID for SRT connection.Default: - No stream ID
-
builder
-