| Package | Description |
|---|---|
| com.amazonaws.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
M2tsSettings |
M2tsSettings.clone() |
M2tsSettings |
ContainerSettings.getM2tsSettings()
MPEG-2 TS container settings.
|
M2tsSettings |
M2tsSettings.withAudioBufferModel(M2tsAudioBufferModel audioBufferModel)
Selects between the DVB and ATSC buffer models for Dolby Digital audio.
|
M2tsSettings |
M2tsSettings.withAudioBufferModel(String audioBufferModel)
Selects between the DVB and ATSC buffer models for Dolby Digital audio.
|
M2tsSettings |
M2tsSettings.withAudioFramesPerPes(Integer audioFramesPerPes)
The number of audio frames to insert for each PES packet.
|
M2tsSettings |
M2tsSettings.withAudioPids(Collection<Integer> audioPids)
Specify the packet identifiers (PIDs) for any elementary audio streams you include in this output.
|
M2tsSettings |
M2tsSettings.withAudioPids(Integer... audioPids)
Specify the packet identifiers (PIDs) for any elementary audio streams you include in this output.
|
M2tsSettings |
M2tsSettings.withBitrate(Integer bitrate)
Specify the output bitrate of the transport stream in bits per second.
|
M2tsSettings |
M2tsSettings.withBufferModel(M2tsBufferModel bufferModel)
Controls what buffer model to use for accurate interleaving.
|
M2tsSettings |
M2tsSettings.withBufferModel(String bufferModel)
Controls what buffer model to use for accurate interleaving.
|
M2tsSettings |
M2tsSettings.withDvbNitSettings(DvbNitSettings dvbNitSettings)
Inserts DVB Network Information Table (NIT) at the specified table repetition interval.
|
M2tsSettings |
M2tsSettings.withDvbSdtSettings(DvbSdtSettings dvbSdtSettings)
Inserts DVB Service Description Table (NIT) at the specified table repetition interval.
|
M2tsSettings |
M2tsSettings.withDvbSubPids(Collection<Integer> dvbSubPids)
Specify the packet identifiers (PIDs) for DVB subtitle data included in this output.
|
M2tsSettings |
M2tsSettings.withDvbSubPids(Integer... dvbSubPids)
Specify the packet identifiers (PIDs) for DVB subtitle data included in this output.
|
M2tsSettings |
M2tsSettings.withDvbTdtSettings(DvbTdtSettings dvbTdtSettings)
Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.
|
M2tsSettings |
M2tsSettings.withDvbTeletextPid(Integer dvbTeletextPid)
Specify the packet identifier (PID) for DVB teletext data you include in this output.
|
M2tsSettings |
M2tsSettings.withEbpAudioInterval(M2tsEbpAudioInterval ebpAudioInterval)
When set to VIDEO_AND_FIXED_INTERVALS, audio EBP markers will be added to partitions 3 and 4.
|
M2tsSettings |
M2tsSettings.withEbpAudioInterval(String ebpAudioInterval)
When set to VIDEO_AND_FIXED_INTERVALS, audio EBP markers will be added to partitions 3 and 4.
|
M2tsSettings |
M2tsSettings.withEbpPlacement(M2tsEbpPlacement ebpPlacement)
Selects which PIDs to place EBP markers on.
|
M2tsSettings |
M2tsSettings.withEbpPlacement(String ebpPlacement)
Selects which PIDs to place EBP markers on.
|
M2tsSettings |
M2tsSettings.withEsRateInPes(M2tsEsRateInPes esRateInPes)
Controls whether to include the ES Rate field in the PES header.
|
M2tsSettings |
M2tsSettings.withEsRateInPes(String esRateInPes)
Controls whether to include the ES Rate field in the PES header.
|
M2tsSettings |
M2tsSettings.withForceTsVideoEbpOrder(M2tsForceTsVideoEbpOrder forceTsVideoEbpOrder)
Keep the default value (DEFAULT) unless you know that your audio EBP markers are incorrectly appearing before
your video EBP markers.
|
M2tsSettings |
M2tsSettings.withForceTsVideoEbpOrder(String forceTsVideoEbpOrder)
Keep the default value (DEFAULT) unless you know that your audio EBP markers are incorrectly appearing before
your video EBP markers.
|
M2tsSettings |
M2tsSettings.withFragmentTime(Double fragmentTime)
The length, in seconds, of each fragment.
|
M2tsSettings |
M2tsSettings.withMaxPcrInterval(Integer maxPcrInterval)
Specify the maximum time, in milliseconds, between Program Clock References (PCRs) inserted into the transport
stream.
|
M2tsSettings |
M2tsSettings.withMinEbpInterval(Integer minEbpInterval)
When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by
looking ahead at input video.
|
M2tsSettings |
M2tsSettings.withNielsenId3(M2tsNielsenId3 nielsenId3)
If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3
tag will be inserted in the output.
|
M2tsSettings |
M2tsSettings.withNielsenId3(String nielsenId3)
If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3
tag will be inserted in the output.
|
M2tsSettings |
M2tsSettings.withNullPacketBitrate(Double nullPacketBitrate)
Value in bits per second of extra null packets to insert into the transport stream.
|
M2tsSettings |
M2tsSettings.withPatInterval(Integer patInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M2tsSettings |
M2tsSettings.withPcrControl(M2tsPcrControl pcrControl)
When set to PCR_EVERY_PES_PACKET, a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
M2tsSettings |
M2tsSettings.withPcrControl(String pcrControl)
When set to PCR_EVERY_PES_PACKET, a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
M2tsSettings |
M2tsSettings.withPcrPid(Integer pcrPid)
Specify the packet identifier (PID) for the program clock reference (PCR) in this output.
|
M2tsSettings |
M2tsSettings.withPmtInterval(Integer pmtInterval)
Specify the number of milliseconds between instances of the program map table (PMT) in the output transport
stream.
|
M2tsSettings |
M2tsSettings.withPmtPid(Integer pmtPid)
Specify the packet identifier (PID) for the program map table (PMT) itself.
|
M2tsSettings |
M2tsSettings.withPrivateMetadataPid(Integer privateMetadataPid)
Specify the packet identifier (PID) of the private metadata stream.
|
M2tsSettings |
M2tsSettings.withProgramNumber(Integer programNumber)
Use Program number (programNumber) to specify the program number used in the program map table (PMT) for this
output.
|
M2tsSettings |
M2tsSettings.withRateMode(M2tsRateMode rateMode)
When set to CBR, inserts null packets into transport stream to fill specified bitrate.
|
M2tsSettings |
M2tsSettings.withRateMode(String rateMode)
When set to CBR, inserts null packets into transport stream to fill specified bitrate.
|
M2tsSettings |
M2tsSettings.withScte35Esam(M2tsScte35Esam scte35Esam)
Include this in your job settings to put SCTE-35 markers in your HLS and transport stream outputs at the
insertion points that you specify in an ESAM XML document.
|
M2tsSettings |
M2tsSettings.withScte35Pid(Integer scte35Pid)
Specify the packet identifier (PID) of the SCTE-35 stream in the transport stream.
|
M2tsSettings |
M2tsSettings.withScte35Source(M2tsScte35Source scte35Source)
For SCTE-35 markers from your input-- Choose Passthrough (PASSTHROUGH) if you want SCTE-35 markers that appear in
your input to also appear in this output.
|
M2tsSettings |
M2tsSettings.withScte35Source(String scte35Source)
For SCTE-35 markers from your input-- Choose Passthrough (PASSTHROUGH) if you want SCTE-35 markers that appear in
your input to also appear in this output.
|
M2tsSettings |
M2tsSettings.withSegmentationMarkers(M2tsSegmentationMarkers segmentationMarkers)
Inserts segmentation markers at each segmentation_time period.
|
M2tsSettings |
M2tsSettings.withSegmentationMarkers(String segmentationMarkers)
Inserts segmentation markers at each segmentation_time period.
|
M2tsSettings |
M2tsSettings.withSegmentationStyle(M2tsSegmentationStyle segmentationStyle)
The segmentation style parameter controls how segmentation markers are inserted into the transport stream.
|
M2tsSettings |
M2tsSettings.withSegmentationStyle(String segmentationStyle)
The segmentation style parameter controls how segmentation markers are inserted into the transport stream.
|
M2tsSettings |
M2tsSettings.withSegmentationTime(Double segmentationTime)
Specify the length, in seconds, of each segment.
|
M2tsSettings |
M2tsSettings.withTimedMetadataPid(Integer timedMetadataPid)
Specify the packet identifier (PID) for timed metadata in this output.
|
M2tsSettings |
M2tsSettings.withTransportStreamId(Integer transportStreamId)
Specify the ID for the transport stream itself in the program map table for this output.
|
M2tsSettings |
M2tsSettings.withVideoPid(Integer videoPid)
Specify the packet identifier (PID) of the elementary video stream in the transport stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ContainerSettings.setM2tsSettings(M2tsSettings m2tsSettings)
MPEG-2 TS container settings.
|
ContainerSettings |
ContainerSettings.withM2tsSettings(M2tsSettings m2tsSettings)
MPEG-2 TS container settings.
|
Copyright © 2019. All rights reserved.