Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
-
public final class ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>absentInputAudioBehavior()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arib()java.util.Optional<com.pulumi.core.Output<java.lang.String>>aribCaptionsPid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>aribCaptionsPidControl()java.util.Optional<com.pulumi.core.Output<java.lang.String>>audioBufferModel()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>audioFramesPerPes()java.util.Optional<com.pulumi.core.Output<java.lang.String>>audioPids()java.util.Optional<com.pulumi.core.Output<java.lang.String>>audioStreamType()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>bitrate()java.util.Optional<com.pulumi.core.Output<java.lang.String>>bufferModel()static ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.Builderbuilder()static ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.Builderbuilder(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>ccDescriptor()java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs>>dvbNitSettings()java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs>>dvbSdtSettings()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dvbSubPids()java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs>>dvbTdtSettings()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dvbTeletextPid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ebif()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ebpAudioInterval()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>ebpLookaheadMs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ebpPlacement()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ecmPid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>esRateInPes()java.util.Optional<com.pulumi.core.Output<java.lang.String>>etvPlatformPid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>etvSignalPid()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>fragmentTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>klv()java.util.Optional<com.pulumi.core.Output<java.lang.String>>klvDataPids()java.util.Optional<com.pulumi.core.Output<java.lang.String>>nielsenId3Behavior()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>nullPacketBitrate()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>patInterval()java.util.Optional<com.pulumi.core.Output<java.lang.String>>pcrControl()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>pcrPeriod()java.util.Optional<com.pulumi.core.Output<java.lang.String>>pcrPid()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>pmtInterval()java.util.Optional<com.pulumi.core.Output<java.lang.String>>pmtPid()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>programNum()java.util.Optional<com.pulumi.core.Output<java.lang.String>>rateMode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>scte27Pids()java.util.Optional<com.pulumi.core.Output<java.lang.String>>scte35Control()java.util.Optional<com.pulumi.core.Output<java.lang.String>>scte35Pid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>segmentationMarkers()java.util.Optional<com.pulumi.core.Output<java.lang.String>>segmentationStyle()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>segmentationTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>timedMetadataBehavior()java.util.Optional<com.pulumi.core.Output<java.lang.String>>timedMetadataPid()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>transportStreamId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>videoPid()
-
-
-
Field Detail
-
Empty
public static final ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs Empty
-
-
Method Detail
-
absentInputAudioBehavior
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> absentInputAudioBehavior()
- Returns:
- When set to `drop`, output audio streams are removed from the program if the selected input audio stream is removed from the input.
-
arib
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arib()
- Returns:
- When set to `enabled`, uses ARIB-compliant captioning.
-
aribCaptionsPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> aribCaptionsPid()
- Returns:
- Packet identifier (PID) for ARIB captions in the transport stream.
-
aribCaptionsPidControl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> aribCaptionsPidControl()
- Returns:
- How to pass along the ARIB captions.
-
audioBufferModel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> audioBufferModel()
- Returns:
- When set to `dvb`, uses DVB buffer model for Dolby Digital audio.
-
audioFramesPerPes
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> audioFramesPerPes()
- Returns:
- Number of audio frames to insert for each PES packet.
-
audioPids
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> audioPids()
- Returns:
- Packet identifier (PID) of the elementary audio streams in the transport stream.
-
audioStreamType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> audioStreamType()
- Returns:
- When set to `atsc`, uses stream type `0x81` for AC3 and stream type `0x87` for EAC3.
-
bitrate
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bitrate()
- Returns:
- Output bitrate, in bits per second, of the transport stream.
-
bufferModel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> bufferModel()
- Returns:
- Controls the timing accuracy for output network traffic.
-
ccDescriptor
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ccDescriptor()
- Returns:
- When set to `enabled`, generates a captions service descriptor in the PMT.
-
dvbNitSettings
public java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs>> dvbNitSettings()
- Returns:
- DVB Network Information Table (NIT) settings. See `dvbNitSettings` Block for details.
-
dvbSdtSettings
public java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs>> dvbSdtSettings()
- Returns:
- DVB Service Description Table (SDT) settings. See `dvbSdtSettings` Block for details.
-
dvbSubPids
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dvbSubPids()
- Returns:
- Packet identifier (PID) for input source DVB Subtitle data to this output.
-
dvbTdtSettings
public java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs>> dvbTdtSettings()
- Returns:
- DVB Time and Date Table (TDT) settings. See `dvbTdtSettings` Block for details.
-
dvbTeletextPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dvbTeletextPid()
- Returns:
- Packet identifier (PID) for input source DVB Teletext data to this output.
-
ebif
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ebif()
- Returns:
- When set to `passthrough`, passes through EBIF messages from the input source to this output.
-
ebpAudioInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ebpAudioInterval()
- Returns:
- When set to `videoAndFixedIntervals`, adds Encoder Boundary Points for each elementary audio stream.
-
ebpLookaheadMs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ebpLookaheadMs()
- Returns:
- Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
-
ebpPlacement
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ebpPlacement()
- Returns:
- Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
-
ecmPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ecmPid()
- Returns:
- Packet identifier (PID) for ECM in the transport stream.
-
esRateInPes
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> esRateInPes()
- Returns:
- When set to `include`, writes the stream to the PES header.
-
etvPlatformPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etvPlatformPid()
- Returns:
- Packet identifier (PID) for input source ETV Platform data to this output.
-
etvSignalPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etvSignalPid()
- Returns:
- Packet identifier (PID) for input source ETV Signal data to this output.
-
fragmentTime
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> fragmentTime()
- Returns:
- Length, in seconds, of each fragment, used only with EBP markers.
-
klv
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> klv()
- Returns:
- When set to `passthrough`, passes through KLV data from the SCTE-35 source.
-
klvDataPids
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> klvDataPids()
- Returns:
- Packet identifier (PID) for input source KLV data to this output.
-
nielsenId3Behavior
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nielsenId3Behavior()
- Returns:
- When set to `passthrough`, passes through Nielsen ID3.
-
nullPacketBitrate
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> nullPacketBitrate()
- Returns:
- Value, in bits per second, to insert null packets into the transport stream.
-
patInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> patInterval()
- Returns:
- Number of milliseconds between instances of this table in the output transport stream.
-
pcrControl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pcrControl()
- Returns:
- When set to `pcrEveryPesPacket`, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
-
pcrPeriod
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> pcrPeriod()
- Returns:
- Maximum time, in milliseconds, between Program Clock References.
-
pcrPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pcrPid()
- Returns:
- Packet identifier (PID) of the Program Clock Reference in the transport stream.
-
pmtInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> pmtInterval()
- Returns:
- Number of milliseconds between instances of this table in the output transport stream.
-
pmtPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pmtPid()
- Returns:
- Packet identifier (PID) for the Program Map Table in the transport stream.
-
programNum
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> programNum()
- Returns:
- Value of the program number field in the Program Map Table.
-
rateMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rateMode()
- Returns:
- When set to `vbr`, does not insert null packets into the transport stream.
-
scte27Pids
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scte27Pids()
- Returns:
- Packet identifier (PID) for input source SCTE-27 data to this output.
-
scte35Control
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scte35Control()
- Returns:
- When set to `passthrough`, passes any SCTE-35 signals from the input source to this output.
-
scte35Pid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scte35Pid()
- Returns:
- Packet identifier (PID) of the SCTE-35 stream in the transport stream.
-
segmentationMarkers
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> segmentationMarkers()
- Returns:
- Type of segmentation markers to include.
-
segmentationStyle
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> segmentationStyle()
- Returns:
- Whether segmentation markers are included at the start of a stream.
-
segmentationTime
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> segmentationTime()
- Returns:
- Length, in seconds, of each segment.
-
timedMetadataBehavior
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timedMetadataBehavior()
- Returns:
- When set to `passthrough`, passes through timed metadata.
-
timedMetadataPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timedMetadataPid()
- Returns:
- Packet identifier (PID) of the timed metadata stream in the transport stream.
-
transportStreamId
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> transportStreamId()
- Returns:
- Value of the transport stream ID field in the Program Map Table.
-
videoPid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> videoPid()
- Returns:
- Packet identifier (PID) of the elementary video stream in the transport stream.
-
builder
public static ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.Builder builder()
-
-