| Package | Description |
|---|---|
| com.amazonaws.services.medialive.model |
| Modifier and Type | Method and Description |
|---|---|
HlsGroupSettings |
HlsGroupSettings.clone() |
HlsGroupSettings |
OutputGroupSettings.getHlsGroupSettings() |
HlsGroupSettings |
HlsGroupSettings.withAdMarkers(Collection<String> adMarkers)
Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.
|
HlsGroupSettings |
HlsGroupSettings.withAdMarkers(HlsAdMarkers... adMarkers)
Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.
|
HlsGroupSettings |
HlsGroupSettings.withAdMarkers(String... adMarkers)
Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.
|
HlsGroupSettings |
HlsGroupSettings.withBaseUrlContent(String baseUrlContent)
A partial URI prefix that will be prepended to each output in the media .m3u8 file.
|
HlsGroupSettings |
HlsGroupSettings.withBaseUrlContent1(String baseUrlContent1)
Optional.
|
HlsGroupSettings |
HlsGroupSettings.withBaseUrlManifest(String baseUrlManifest)
A partial URI prefix that will be prepended to each output in the media .m3u8 file.
|
HlsGroupSettings |
HlsGroupSettings.withBaseUrlManifest1(String baseUrlManifest1)
Optional.
|
HlsGroupSettings |
HlsGroupSettings.withCaptionLanguageMappings(CaptionLanguageMapping... captionLanguageMappings)
Mapping of up to 4 caption channels to caption languages.
|
HlsGroupSettings |
HlsGroupSettings.withCaptionLanguageMappings(Collection<CaptionLanguageMapping> captionLanguageMappings)
Mapping of up to 4 caption channels to caption languages.
|
HlsGroupSettings |
HlsGroupSettings.withCaptionLanguageSetting(HlsCaptionLanguageSetting captionLanguageSetting)
Applies only to 608 Embedded output captions.
|
HlsGroupSettings |
HlsGroupSettings.withCaptionLanguageSetting(String captionLanguageSetting)
Applies only to 608 Embedded output captions.
|
HlsGroupSettings |
HlsGroupSettings.withClientCache(HlsClientCache clientCache)
When set to "disabled", sets the #EXT-X-ALLOW-CACHE:no tag in the manifest, which prevents clients from saving
media segments for later replay.
|
HlsGroupSettings |
HlsGroupSettings.withClientCache(String clientCache)
When set to "disabled", sets the #EXT-X-ALLOW-CACHE:no tag in the manifest, which prevents clients from saving
media segments for later replay.
|
HlsGroupSettings |
HlsGroupSettings.withCodecSpecification(HlsCodecSpecification codecSpecification)
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
HlsGroupSettings |
HlsGroupSettings.withCodecSpecification(String codecSpecification)
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
HlsGroupSettings |
HlsGroupSettings.withConstantIv(String constantIv)
For use with encryptionType.
|
HlsGroupSettings |
HlsGroupSettings.withDestination(OutputLocationRef destination)
A directory or HTTP destination for the HLS segments, manifest files, and encryption keys (if enabled).
|
HlsGroupSettings |
HlsGroupSettings.withDirectoryStructure(HlsDirectoryStructure directoryStructure)
Place segments in subdirectories.
|
HlsGroupSettings |
HlsGroupSettings.withDirectoryStructure(String directoryStructure)
Place segments in subdirectories.
|
HlsGroupSettings |
HlsGroupSettings.withEncryptionType(HlsEncryptionType encryptionType)
Encrypts the segments with the given encryption scheme.
|
HlsGroupSettings |
HlsGroupSettings.withEncryptionType(String encryptionType)
Encrypts the segments with the given encryption scheme.
|
HlsGroupSettings |
HlsGroupSettings.withHlsCdnSettings(HlsCdnSettings hlsCdnSettings)
Parameters that control interactions with the CDN.
|
HlsGroupSettings |
HlsGroupSettings.withHlsId3SegmentTagging(HlsId3SegmentTaggingState hlsId3SegmentTagging)
State of HLS ID3 Segment Tagging
|
HlsGroupSettings |
HlsGroupSettings.withHlsId3SegmentTagging(String hlsId3SegmentTagging)
State of HLS ID3 Segment Tagging
|
HlsGroupSettings |
HlsGroupSettings.withIFrameOnlyPlaylists(IFrameOnlyPlaylistType iFrameOnlyPlaylists)
DISABLED: Do not create an I-frame-only manifest, but do create the master and media manifests (according to the
Output Selection field).
|
HlsGroupSettings |
HlsGroupSettings.withIFrameOnlyPlaylists(String iFrameOnlyPlaylists)
DISABLED: Do not create an I-frame-only manifest, but do create the master and media manifests (according to the
Output Selection field).
|
HlsGroupSettings |
HlsGroupSettings.withIndexNSegments(Integer indexNSegments)
Applies only if Mode field is LIVE.
|
HlsGroupSettings |
HlsGroupSettings.withInputLossAction(InputLossActionForHlsOut inputLossAction)
Parameter that control output group behavior on input loss.
|
HlsGroupSettings |
HlsGroupSettings.withInputLossAction(String inputLossAction)
Parameter that control output group behavior on input loss.
|
HlsGroupSettings |
HlsGroupSettings.withIvInManifest(HlsIvInManifest ivInManifest)
For use with encryptionType.
|
HlsGroupSettings |
HlsGroupSettings.withIvInManifest(String ivInManifest)
For use with encryptionType.
|
HlsGroupSettings |
HlsGroupSettings.withIvSource(HlsIvSource ivSource)
For use with encryptionType.
|
HlsGroupSettings |
HlsGroupSettings.withIvSource(String ivSource)
For use with encryptionType.
|
HlsGroupSettings |
HlsGroupSettings.withKeepSegments(Integer keepSegments)
Applies only if Mode field is LIVE.
|
HlsGroupSettings |
HlsGroupSettings.withKeyFormat(String keyFormat)
The value specifies how the key is represented in the resource identified by the URI.
|
HlsGroupSettings |
HlsGroupSettings.withKeyFormatVersions(String keyFormatVersions)
Either a single positive integer version value or a slash delimited list of version values (1/2/3).
|
HlsGroupSettings |
HlsGroupSettings.withKeyProviderSettings(KeyProviderSettings keyProviderSettings)
The key provider settings.
|
HlsGroupSettings |
HlsGroupSettings.withManifestCompression(HlsManifestCompression manifestCompression)
When set to gzip, compresses HLS playlist.
|
HlsGroupSettings |
HlsGroupSettings.withManifestCompression(String manifestCompression)
When set to gzip, compresses HLS playlist.
|
HlsGroupSettings |
HlsGroupSettings.withManifestDurationFormat(HlsManifestDurationFormat manifestDurationFormat)
Indicates whether the output manifest should use floating point or integer values for segment duration.
|
HlsGroupSettings |
HlsGroupSettings.withManifestDurationFormat(String manifestDurationFormat)
Indicates whether the output manifest should use floating point or integer values for segment duration.
|
HlsGroupSettings |
HlsGroupSettings.withMinSegmentLength(Integer minSegmentLength)
When set, minimumSegmentLength is enforced by looking ahead and back within the specified range for a nearby
avail and extending the segment size if needed.
|
HlsGroupSettings |
HlsGroupSettings.withMode(HlsMode mode)
If "vod", all segments are indexed and kept permanently in the destination and manifest.
|
HlsGroupSettings |
HlsGroupSettings.withMode(String mode)
If "vod", all segments are indexed and kept permanently in the destination and manifest.
|
HlsGroupSettings |
HlsGroupSettings.withOutputSelection(HlsOutputSelection outputSelection)
MANIFESTSANDSEGMENTS: Generates manifests (master manifest, if applicable, and media manifests) for this output
group.
|
HlsGroupSettings |
HlsGroupSettings.withOutputSelection(String outputSelection)
MANIFESTSANDSEGMENTS: Generates manifests (master manifest, if applicable, and media manifests) for this output
group.
|
HlsGroupSettings |
HlsGroupSettings.withProgramDateTime(HlsProgramDateTime programDateTime)
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files.
|
HlsGroupSettings |
HlsGroupSettings.withProgramDateTime(String programDateTime)
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files.
|
HlsGroupSettings |
HlsGroupSettings.withProgramDateTimePeriod(Integer programDateTimePeriod)
Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.
|
HlsGroupSettings |
HlsGroupSettings.withRedundantManifest(HlsRedundantManifest redundantManifest)
ENABLED: The master manifest (.m3u8 file) for each pipeline includes information about both pipelines: first its
own media files, then the media files of the other pipeline.
|
HlsGroupSettings |
HlsGroupSettings.withRedundantManifest(String redundantManifest)
ENABLED: The master manifest (.m3u8 file) for each pipeline includes information about both pipelines: first its
own media files, then the media files of the other pipeline.
|
HlsGroupSettings |
HlsGroupSettings.withSegmentationMode(HlsSegmentationMode segmentationMode)
useInputSegmentation has been deprecated.
|
HlsGroupSettings |
HlsGroupSettings.withSegmentationMode(String segmentationMode)
useInputSegmentation has been deprecated.
|
HlsGroupSettings |
HlsGroupSettings.withSegmentLength(Integer segmentLength)
Length of MPEG-2 Transport Stream segments to create (in seconds).
|
HlsGroupSettings |
HlsGroupSettings.withSegmentsPerSubdirectory(Integer segmentsPerSubdirectory)
Number of segments to write to a subdirectory before starting a new one.
|
HlsGroupSettings |
HlsGroupSettings.withStreamInfResolution(HlsStreamInfResolution streamInfResolution)
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
HlsGroupSettings |
HlsGroupSettings.withStreamInfResolution(String streamInfResolution)
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
HlsGroupSettings |
HlsGroupSettings.withTimedMetadataId3Frame(HlsTimedMetadataId3Frame timedMetadataId3Frame)
Indicates ID3 frame that has the timecode.
|
HlsGroupSettings |
HlsGroupSettings.withTimedMetadataId3Frame(String timedMetadataId3Frame)
Indicates ID3 frame that has the timecode.
|
HlsGroupSettings |
HlsGroupSettings.withTimedMetadataId3Period(Integer timedMetadataId3Period)
Timed Metadata interval in seconds.
|
HlsGroupSettings |
HlsGroupSettings.withTimestampDeltaMilliseconds(Integer timestampDeltaMilliseconds)
Provides an extra millisecond delta offset to fine tune the timestamps.
|
HlsGroupSettings |
HlsGroupSettings.withTsFileMode(HlsTsFileMode tsFileMode)
SEGMENTEDFILES: Emit the program as segments - multiple .ts media files.
|
HlsGroupSettings |
HlsGroupSettings.withTsFileMode(String tsFileMode)
SEGMENTEDFILES: Emit the program as segments - multiple .ts media files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OutputGroupSettings.setHlsGroupSettings(HlsGroupSettings hlsGroupSettings) |
OutputGroupSettings |
OutputGroupSettings.withHlsGroupSettings(HlsGroupSettings hlsGroupSettings) |
Copyright © 2019. All rights reserved.