Class DvbSdtOutputMode
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.DvbSdtOutputMode
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.025Z")
@Stability(Experimental)
public class DvbSdtOutputMode
extends software.amazon.jsii.JsiiObject
(experimental) How DVB Service Description Table (SDT) information is inserted.
Example:
EncodeConfiguration video;
EncodeConfiguration audio;
OutputGroupConfiguration.udp(UdpOutputGroupProps.builder()
.name("udp_out")
.destinations(List.of(UdpOutputDestination.udp(TransportOutputDestinationProps.builder().address("203.0.113.5").port(5000).build())))
.outputs(List.of(UdpOutputDefinition.builder()
.encodes(List.of(video, audio))
.outputName("ts")
.m2tsSettings(M2tsSettings.of(M2tsSettingsProps.builder()
.bitrate(Bitrate.mbps(8))
.rateMode(M2tsRateMode.VBR)
.programNum(1)
.patInterval(Duration.millis(100))
.pmtInterval(Duration.millis(100))
.scte35Control(M2tsScte35Control.PASSTHROUGH)
.dvbSdtSettings(DvbSdtSettings.builder()
.outputSdt(DvbSdtOutputMode.SDT_MANUAL)
.serviceName("My Service")
.repInterval(Duration.millis(2000))
.build())
.build()))
.build()))
.build());
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DvbSdtOutputMode(experimental) Copy SDT information from the input stream to the output stream.static final DvbSdtOutputMode(experimental) Copy SDT from the input if present, otherwise use the configured values.static final DvbSdtOutputMode(experimental) Use the user-defined SDT information.static final DvbSdtOutputMode(experimental) Do not include SDT information in the output. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDvbSdtOutputMode(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedDvbSdtOutputMode(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptiongetValue()(experimental) The underlying string value passed to CloudFormation.static DvbSdtOutputMode(experimental) A value not yet modelled by AWS CDK.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
-
Field Details
-
SDT_FOLLOW
(experimental) Copy SDT information from the input stream to the output stream. -
SDT_FOLLOW_IF_PRESENT
(experimental) Copy SDT from the input if present, otherwise use the configured values. -
SDT_MANUAL
(experimental) Use the user-defined SDT information. -
SDT_NONE
(experimental) Do not include SDT information in the output.
-
-
Constructor Details
-
DvbSdtOutputMode
protected DvbSdtOutputMode(software.amazon.jsii.JsiiObjectRef objRef) -
DvbSdtOutputMode
protected DvbSdtOutputMode(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
of
(experimental) A value not yet modelled by AWS CDK.- Parameters:
value- This parameter is required.
-
getValue
(experimental) The underlying string value passed to CloudFormation.
-