| Package | Description |
|---|---|
| com.amazonaws.services.medialive.model |
| Modifier and Type | Method and Description |
|---|---|
M2tsSettings |
M2tsSettings.clone() |
M2tsSettings |
UdpContainerSettings.getM2tsSettings() |
M2tsSettings |
ArchiveContainerSettings.getM2tsSettings() |
M2tsSettings |
M2tsSettings.withAbsentInputAudioBehavior(M2tsAbsentInputAudioBehavior absentInputAudioBehavior)
When set to drop, output audio streams will be removed from the program if the selected input audio stream is
removed from the input.
|
M2tsSettings |
M2tsSettings.withAbsentInputAudioBehavior(String absentInputAudioBehavior)
When set to drop, output audio streams will be removed from the program if the selected input audio stream is
removed from the input.
|
M2tsSettings |
M2tsSettings.withArib(M2tsArib arib)
When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
|
M2tsSettings |
M2tsSettings.withArib(String arib)
When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
|
M2tsSettings |
M2tsSettings.withAribCaptionsPid(String aribCaptionsPid)
Packet Identifier (PID) for ARIB Captions in the transport stream.
|
M2tsSettings |
M2tsSettings.withAribCaptionsPidControl(M2tsAribCaptionsPidControl aribCaptionsPidControl)
If set to auto, pid number used for ARIB Captions will be auto-selected from unused pids.
|
M2tsSettings |
M2tsSettings.withAribCaptionsPidControl(String aribCaptionsPidControl)
If set to auto, pid number used for ARIB Captions will be auto-selected from unused pids.
|
M2tsSettings |
M2tsSettings.withAudioBufferModel(M2tsAudioBufferModel audioBufferModel)
When set to dvb, uses DVB buffer model for Dolby Digital audio.
|
M2tsSettings |
M2tsSettings.withAudioBufferModel(String audioBufferModel)
When set to dvb, uses DVB buffer model for Dolby Digital audio.
|
M2tsSettings |
M2tsSettings.withAudioFramesPerPes(Integer audioFramesPerPes)
The number of audio frames to insert for each PES packet.
|
M2tsSettings |
M2tsSettings.withAudioPids(String audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
M2tsSettings |
M2tsSettings.withAudioStreamType(M2tsAudioStreamType audioStreamType)
When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3.
|
M2tsSettings |
M2tsSettings.withAudioStreamType(String audioStreamType)
When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3.
|
M2tsSettings |
M2tsSettings.withBitrate(Integer bitrate)
The output bitrate of the transport stream in bits per second.
|
M2tsSettings |
M2tsSettings.withBufferModel(M2tsBufferModel bufferModel)
Controls the timing accuracy for output network traffic.
|
M2tsSettings |
M2tsSettings.withBufferModel(String bufferModel)
Controls the timing accuracy for output network traffic.
|
M2tsSettings |
M2tsSettings.withCcDescriptor(M2tsCcDescriptor ccDescriptor)
When set to enabled, generates captionServiceDescriptor in PMT.
|
M2tsSettings |
M2tsSettings.withCcDescriptor(String ccDescriptor)
When set to enabled, generates captionServiceDescriptor in PMT.
|
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 (SDT) at the specified table repetition interval.
|
M2tsSettings |
M2tsSettings.withDvbSubPids(String dvbSubPids)
Packet Identifier (PID) for input source DVB Subtitle data to this output.
|
M2tsSettings |
M2tsSettings.withDvbTdtSettings(DvbTdtSettings dvbTdtSettings)
Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.
|
M2tsSettings |
M2tsSettings.withDvbTeletextPid(String dvbTeletextPid)
Packet Identifier (PID) for input source DVB Teletext data to this output.
|
M2tsSettings |
M2tsSettings.withEbif(M2tsEbifControl ebif)
If set to passthrough, passes any EBIF data from the input source to this output.
|
M2tsSettings |
M2tsSettings.withEbif(String ebif)
If set to passthrough, passes any EBIF data from the input source to this output.
|
M2tsSettings |
M2tsSettings.withEbpAudioInterval(M2tsAudioInterval ebpAudioInterval)
When videoAndFixedIntervals is selected, audio EBP markers will be added to partitions 3 and 4.
|
M2tsSettings |
M2tsSettings.withEbpAudioInterval(String ebpAudioInterval)
When videoAndFixedIntervals is selected, audio EBP markers will be added to partitions 3 and 4.
|
M2tsSettings |
M2tsSettings.withEbpLookaheadMs(Integer ebpLookaheadMs)
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.withEbpPlacement(M2tsEbpPlacement ebpPlacement)
Controls placement of EBP on Audio PIDs.
|
M2tsSettings |
M2tsSettings.withEbpPlacement(String ebpPlacement)
Controls placement of EBP on Audio PIDs.
|
M2tsSettings |
M2tsSettings.withEcmPid(String ecmPid)
This field is unused and deprecated.
|
M2tsSettings |
M2tsSettings.withEsRateInPes(M2tsEsRateInPes esRateInPes)
Include or exclude the ES Rate field in the PES header.
|
M2tsSettings |
M2tsSettings.withEsRateInPes(String esRateInPes)
Include or exclude the ES Rate field in the PES header.
|
M2tsSettings |
M2tsSettings.withEtvPlatformPid(String etvPlatformPid)
Packet Identifier (PID) for input source ETV Platform data to this output.
|
M2tsSettings |
M2tsSettings.withEtvSignalPid(String etvSignalPid)
Packet Identifier (PID) for input source ETV Signal data to this output.
|
M2tsSettings |
M2tsSettings.withFragmentTime(Double fragmentTime)
The length in seconds of each fragment.
|
M2tsSettings |
M2tsSettings.withKlv(M2tsKlv klv)
If set to passthrough, passes any KLV data from the input source to this output.
|
M2tsSettings |
M2tsSettings.withKlv(String klv)
If set to passthrough, passes any KLV data from the input source to this output.
|
M2tsSettings |
M2tsSettings.withKlvDataPids(String klvDataPids)
Packet Identifier (PID) for input source KLV data to this output.
|
M2tsSettings |
M2tsSettings.withNielsenId3Behavior(M2tsNielsenId3Behavior nielsenId3Behavior)
If set to passthrough, 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.withNielsenId3Behavior(String nielsenId3Behavior)
If set to passthrough, 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 pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream
(PES) header.
|
M2tsSettings |
M2tsSettings.withPcrControl(String pcrControl)
When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream
(PES) header.
|
M2tsSettings |
M2tsSettings.withPcrPeriod(Integer pcrPeriod)
Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.
|
M2tsSettings |
M2tsSettings.withPcrPid(String pcrPid)
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
M2tsSettings |
M2tsSettings.withPmtInterval(Integer pmtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M2tsSettings |
M2tsSettings.withPmtPid(String pmtPid)
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
M2tsSettings |
M2tsSettings.withProgramNum(Integer programNum)
The value of the program number field in the Program Map Table.
|
M2tsSettings |
M2tsSettings.withRateMode(M2tsRateMode rateMode)
When vbr, does not insert null packets into transport stream to fill specified bitrate.
|
M2tsSettings |
M2tsSettings.withRateMode(String rateMode)
When vbr, does not insert null packets into transport stream to fill specified bitrate.
|
M2tsSettings |
M2tsSettings.withScte27Pids(String scte27Pids)
Packet Identifier (PID) for input source SCTE-27 data to this output.
|
M2tsSettings |
M2tsSettings.withScte35Control(M2tsScte35Control scte35Control)
Optionally pass SCTE-35 signals from the input source to this output.
|
M2tsSettings |
M2tsSettings.withScte35Control(String scte35Control)
Optionally pass SCTE-35 signals from the input source to this output.
|
M2tsSettings |
M2tsSettings.withScte35Pid(String scte35Pid)
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
M2tsSettings |
M2tsSettings.withSegmentationMarkers(M2tsSegmentationMarkers segmentationMarkers)
Inserts segmentation markers at each segmentationTime period.
|
M2tsSettings |
M2tsSettings.withSegmentationMarkers(String segmentationMarkers)
Inserts segmentation markers at each segmentationTime 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)
The length in seconds of each segment.
|
M2tsSettings |
M2tsSettings.withTimedMetadataBehavior(M2tsTimedMetadataBehavior timedMetadataBehavior)
When set to passthrough, timed metadata will be passed through from input to output.
|
M2tsSettings |
M2tsSettings.withTimedMetadataBehavior(String timedMetadataBehavior)
When set to passthrough, timed metadata will be passed through from input to output.
|
M2tsSettings |
M2tsSettings.withTimedMetadataPid(String timedMetadataPid)
Packet Identifier (PID) of the timed metadata stream in the transport stream.
|
M2tsSettings |
M2tsSettings.withTransportStreamId(Integer transportStreamId)
The value of the transport stream ID field in the Program Map Table.
|
M2tsSettings |
M2tsSettings.withVideoPid(String videoPid)
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UdpContainerSettings.setM2tsSettings(M2tsSettings m2tsSettings) |
void |
ArchiveContainerSettings.setM2tsSettings(M2tsSettings m2tsSettings) |
UdpContainerSettings |
UdpContainerSettings.withM2tsSettings(M2tsSettings m2tsSettings) |
ArchiveContainerSettings |
ArchiveContainerSettings.withM2tsSettings(M2tsSettings m2tsSettings) |
Copyright © 2022. All rights reserved.