| Package | Description |
|---|---|
| software.amazon.awssdk.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
M3u8Settings.Builder |
M3u8Settings.Builder.audioDuration(M3u8AudioDuration audioDuration)
Specify this setting only when your output will be consumed by a downstream repackaging workflow that is
sensitive to very small duration differences between video and audio.
|
M3u8Settings.Builder |
M3u8Settings.Builder.audioDuration(String audioDuration)
Specify this setting only when your output will be consumed by a downstream repackaging workflow that is
sensitive to very small duration differences between video and audio.
|
M3u8Settings.Builder |
M3u8Settings.Builder.audioFramesPerPes(Integer audioFramesPerPes)
The number of audio frames to insert for each PES packet.
|
M3u8Settings.Builder |
M3u8Settings.Builder.audioPids(Collection<Integer> audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.audioPids(Integer... audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
static M3u8Settings.Builder |
M3u8Settings.builder() |
M3u8Settings.Builder |
M3u8Settings.Builder.dataPTSControl(M3u8DataPtsControl dataPTSControl)
If you select ALIGN_TO_VIDEO, MediaConvert writes captions and data packets with Presentation Timestamp (PTS)
values greater than or equal to the first video packet PTS (MediaConvert drops captions and data packets with
lesser PTS values).
|
M3u8Settings.Builder |
M3u8Settings.Builder.dataPTSControl(String dataPTSControl)
If you select ALIGN_TO_VIDEO, MediaConvert writes captions and data packets with Presentation Timestamp (PTS)
values greater than or equal to the first video packet PTS (MediaConvert drops captions and data packets with
lesser PTS values).
|
M3u8Settings.Builder |
M3u8Settings.Builder.maxPcrInterval(Integer maxPcrInterval)
Specify the maximum time, in milliseconds, between Program Clock References (PCRs) inserted into the
transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.nielsenId3(M3u8NielsenId3 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.
|
M3u8Settings.Builder |
M3u8Settings.Builder.nielsenId3(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.
|
M3u8Settings.Builder |
M3u8Settings.Builder.patInterval(Integer patInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.pcrControl(M3u8PcrControl pcrControl)
When set to PCR_EVERY_PES_PACKET a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
M3u8Settings.Builder |
M3u8Settings.Builder.pcrControl(String pcrControl)
When set to PCR_EVERY_PES_PACKET a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
M3u8Settings.Builder |
M3u8Settings.Builder.pcrPid(Integer pcrPid)
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.pmtInterval(Integer pmtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.pmtPid(Integer pmtPid)
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.privateMetadataPid(Integer privateMetadataPid)
Packet Identifier (PID) of the private metadata stream in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.programNumber(Integer programNumber)
The value of the program number field in the Program Map Table.
|
M3u8Settings.Builder |
M3u8Settings.Builder.scte35Pid(Integer scte35Pid)
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.Builder.scte35Source(M3u8Scte35Source 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.
|
M3u8Settings.Builder |
M3u8Settings.Builder.scte35Source(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.
|
M3u8Settings.Builder |
M3u8Settings.Builder.timedMetadata(String timedMetadata)
Set ID3 metadata (timedMetadata) to Passthrough (PASSTHROUGH) to include ID3 metadata in this output.
|
M3u8Settings.Builder |
M3u8Settings.Builder.timedMetadata(TimedMetadata timedMetadata)
Set ID3 metadata (timedMetadata) to Passthrough (PASSTHROUGH) to include ID3 metadata in this output.
|
M3u8Settings.Builder |
M3u8Settings.Builder.timedMetadataPid(Integer timedMetadataPid)
Packet Identifier (PID) of the ID3 metadata stream in the transport stream.
|
M3u8Settings.Builder |
M3u8Settings.toBuilder() |
M3u8Settings.Builder |
M3u8Settings.Builder.transportStreamId(Integer transportStreamId)
The value of the transport stream ID field in the Program Map Table.
|
M3u8Settings.Builder |
M3u8Settings.Builder.videoPid(Integer videoPid)
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends M3u8Settings.Builder> |
M3u8Settings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ContainerSettings.Builder |
ContainerSettings.Builder.m3u8Settings(Consumer<M3u8Settings.Builder> m3u8Settings)
These settings relate to the MPEG-2 transport stream (MPEG2-TS) container for the MPEG2-TS segments in your
HLS outputs.
|
Copyright © 2023. All rights reserved.