Class UdpOutputDestination
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.UdpOutputDestination
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.393Z")
@Stability(Experimental)
public class UdpOutputDestination
extends software.amazon.jsii.JsiiObject
(experimental) A destination for a UDP output group — a UDP or RTP transport endpoint.
Example:
EncodeConfiguration video;
OutputGroupConfiguration.udp(UdpOutputGroupProps.builder()
.name("udp")
.destinations(List.of(UdpOutputDestination.rtp(TransportOutputDestinationProps.builder().address("203.0.113.5").port(5000).build())))
.outputs(List.of(UdpOutputDefinition.builder()
.encodes(List.of(video))
.outputName("ts")
.fec(FecOutputSettings.builder().mode(FecMode.COLUMN_AND_ROW).columnDepth(10).rowLength(10).build())
.build()))
.build());
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUdpOutputDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedUdpOutputDestination(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic UdpOutputDestination(experimental) Deliver over RTP — buildsrtp://address:port.static UdpOutputDestination(experimental) Deliver over UDP — buildsudp://address:port.static UdpOutputDestination(experimental) Deliver to a raw transport URL (escape hatch).Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
UdpOutputDestination
protected UdpOutputDestination(software.amazon.jsii.JsiiObjectRef objRef) -
UdpOutputDestination
protected UdpOutputDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
rtp
@Stability(Experimental) @NotNull public static UdpOutputDestination rtp(@NotNull TransportOutputDestinationProps props) (experimental) Deliver over RTP — buildsrtp://address:port.- Parameters:
props- This parameter is required.
-
udp
@Stability(Experimental) @NotNull public static UdpOutputDestination udp(@NotNull TransportOutputDestinationProps props) (experimental) Deliver over UDP — buildsudp://address:port.- Parameters:
props- This parameter is required.
-
url
(experimental) Deliver to a raw transport URL (escape hatch).- Parameters:
url- This parameter is required.
-