HlsGroupSettings.Builder |
HlsGroupSettings.Builder.additionalManifests(Collection<HlsAdditionalManifest> additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest for each HLS output group in your job.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.additionalManifests(Consumer<HlsAdditionalManifest.Builder>... additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest for each HLS output group in your job.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.additionalManifests(HlsAdditionalManifest... additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest for each HLS output group in your job.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.adMarkers(Collection<HlsAdMarkers> adMarkers) |
Choose one or more ad marker types to decorate your Apple HLS manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.adMarkers(HlsAdMarkers... adMarkers) |
Choose one or more ad marker types to decorate your Apple HLS manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.adMarkersWithStrings(String... adMarkers) |
Choose one or more ad marker types to decorate your Apple HLS manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.adMarkersWithStrings(Collection<String> adMarkers) |
Choose one or more ad marker types to decorate your Apple HLS manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.audioOnlyHeader(String audioOnlyHeader) |
Ignore this setting unless you are using FairPlay DRM with Verimatrix and you encounter playback issues.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.audioOnlyHeader(HlsAudioOnlyHeader audioOnlyHeader) |
Ignore this setting unless you are using FairPlay DRM with Verimatrix and you encounter playback issues.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.baseUrl(String baseUrl) |
A partial URI prefix that will be prepended to each output in the media .m3u8 file.
|
static HlsGroupSettings.Builder |
HlsGroupSettings.builder() |
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionLanguageMappings(Collection<HlsCaptionLanguageMapping> captionLanguageMappings) |
Language to be used on Caption outputs
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionLanguageMappings(Consumer<HlsCaptionLanguageMapping.Builder>... captionLanguageMappings) |
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionLanguageMappings(HlsCaptionLanguageMapping... captionLanguageMappings) |
Language to be used on Caption outputs
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionLanguageSetting(String captionLanguageSetting) |
Applies only to 608 Embedded output captions.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionLanguageSetting(HlsCaptionLanguageSetting captionLanguageSetting) |
Applies only to 608 Embedded output captions.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionSegmentLengthControl(String captionSegmentLengthControl) |
Set Caption segment length control to Match video to create caption segments that align with the video
segments from the first video output in this output group.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.captionSegmentLengthControl(HlsCaptionSegmentLengthControl captionSegmentLengthControl) |
Set Caption segment length control to Match video to create caption segments that align with the video
segments from the first video output in this output group.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.clientCache(String clientCache) |
Disable this setting only when your workflow requires the #EXT-X-ALLOW-CACHE:no tag.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.clientCache(HlsClientCache clientCache) |
Disable this setting only when your workflow requires the #EXT-X-ALLOW-CACHE:no tag.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.codecSpecification(String codecSpecification) |
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.codecSpecification(HlsCodecSpecification codecSpecification) |
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.destination(String destination) |
Use Destination to specify the S3 output location and the output filename base.
|
default HlsGroupSettings.Builder |
HlsGroupSettings.Builder.destinationSettings(Consumer<DestinationSettings.Builder> destinationSettings) |
Settings associated with the destination.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.destinationSettings(DestinationSettings destinationSettings) |
Settings associated with the destination.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.directoryStructure(String directoryStructure) |
Indicates whether segments should be placed in subdirectories.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.directoryStructure(HlsDirectoryStructure directoryStructure) |
Indicates whether segments should be placed in subdirectories.
|
default HlsGroupSettings.Builder |
HlsGroupSettings.Builder.encryption(Consumer<HlsEncryptionSettings.Builder> encryption) |
DRM settings.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.encryption(HlsEncryptionSettings encryption) |
DRM settings.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.imageBasedTrickPlay(String imageBasedTrickPlay) |
Specify whether MediaConvert generates images for trick play.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.imageBasedTrickPlay(HlsImageBasedTrickPlay imageBasedTrickPlay) |
Specify whether MediaConvert generates images for trick play.
|
default HlsGroupSettings.Builder |
HlsGroupSettings.Builder.imageBasedTrickPlaySettings(Consumer<HlsImageBasedTrickPlaySettings.Builder> imageBasedTrickPlaySettings) |
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.imageBasedTrickPlaySettings(HlsImageBasedTrickPlaySettings imageBasedTrickPlaySettings) |
Tile and thumbnail settings applicable when imageBasedTrickPlay is ADVANCED
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.manifestCompression(String manifestCompression) |
When set to GZIP, compresses HLS playlist.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.manifestCompression(HlsManifestCompression manifestCompression) |
When set to GZIP, compresses HLS playlist.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.manifestDurationFormat(String manifestDurationFormat) |
Indicates whether the output manifest should use floating point values for segment duration.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.manifestDurationFormat(HlsManifestDurationFormat manifestDurationFormat) |
Indicates whether the output manifest should use floating point values for segment duration.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.minFinalSegmentLength(Double minFinalSegmentLength) |
Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play
back the end of your video asset.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.minSegmentLength(Integer minSegmentLength) |
When set, Minimum Segment Size is enforced by looking ahead and back within the specified range for a nearby
avail and extending the segment size if needed.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.outputSelection(String outputSelection) |
Indicates whether the .m3u8 manifest file should be generated for this HLS output group.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.outputSelection(HlsOutputSelection outputSelection) |
Indicates whether the .m3u8 manifest file should be generated for this HLS output group.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.programDateTime(String programDateTime) |
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.programDateTime(HlsProgramDateTime programDateTime) |
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.programDateTimePeriod(Integer programDateTimePeriod) |
Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.progressiveWriteHlsManifest(String progressiveWriteHlsManifest) |
Specify whether MediaConvert generates HLS manifests while your job is running or when your job is complete.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.progressiveWriteHlsManifest(HlsProgressiveWriteHlsManifest progressiveWriteHlsManifest) |
Specify whether MediaConvert generates HLS manifests while your job is running or when your job is complete.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentControl(String segmentControl) |
When set to SINGLE_FILE, emits program as a single media resource (.ts) file, uses #EXT-X-BYTERANGE tags to
index segment for playback.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentControl(HlsSegmentControl segmentControl) |
When set to SINGLE_FILE, emits program as a single media resource (.ts) file, uses #EXT-X-BYTERANGE tags to
index segment for playback.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentLength(Integer segmentLength) |
Specify the length, in whole seconds, of each segment.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentLengthControl(String segmentLengthControl) |
Specify how you want MediaConvert to determine the segment length.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentLengthControl(HlsSegmentLengthControl segmentLengthControl) |
Specify how you want MediaConvert to determine the segment length.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.segmentsPerSubdirectory(Integer segmentsPerSubdirectory) |
Specify the number of segments to write to a subdirectory before starting a new one.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.streamInfResolution(String streamInfResolution) |
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.streamInfResolution(HlsStreamInfResolution streamInfResolution) |
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.targetDurationCompatibilityMode(String targetDurationCompatibilityMode) |
When set to LEGACY, the segment target duration is always rounded up to the nearest integer value above its
current value in seconds.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.targetDurationCompatibilityMode(HlsTargetDurationCompatibilityMode targetDurationCompatibilityMode) |
When set to LEGACY, the segment target duration is always rounded up to the nearest integer value above its
current value in seconds.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.timedMetadataId3Frame(String timedMetadataId3Frame) |
Specify the type of the ID3 frame to use for ID3 timestamps in your output.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.timedMetadataId3Frame(HlsTimedMetadataId3Frame timedMetadataId3Frame) |
Specify the type of the ID3 frame to use for ID3 timestamps in your output.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.timedMetadataId3Period(Integer timedMetadataId3Period) |
Specify the interval in seconds to write ID3 timestamps in your output.
|
HlsGroupSettings.Builder |
HlsGroupSettings.Builder.timestampDeltaMilliseconds(Integer timestampDeltaMilliseconds) |
Provides an extra millisecond delta offset to fine tune the timestamps.
|
HlsGroupSettings.Builder |
HlsGroupSettings.toBuilder() |
|