Interface ScteHls.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ScteHls.Builder,,ScteHls> SdkBuilder<ScteHls.Builder,,ScteHls> SdkPojo
- Enclosing class:
ScteHls
-
Method Summary
Modifier and TypeMethodDescriptionadMarkerHls(String adMarkerHls) Ad markers indicate when ads should be inserted during playback.adMarkerHls(AdMarkerHls adMarkerHls) Ad markers indicate when ads should be inserted during playback.scteInManifests(String scteInManifests) Controls which SCTE-35 events appear in HLS manifests.scteInManifests(ScteInManifests scteInManifests) Controls which SCTE-35 events appear in HLS manifests.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
adMarkerHls
Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.
Value description:
-
SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.
-
DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.
- Parameters:
adMarkerHls- Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.Value description:
-
SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.
-
DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
adMarkerHls
Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.
Value description:
-
SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.
-
DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.
- Parameters:
adMarkerHls- Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.Value description:
-
SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.
-
DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
scteInManifests
Controls which SCTE-35 events appear in HLS manifests.
ALLincludes all non-implicit SCTE-35 events.MATCHES_FILTERincludes only events whose type matches the configuredScteFilter.If you don't specify a value, the default is
ALL.- Parameters:
scteInManifests- Controls which SCTE-35 events appear in HLS manifests.ALLincludes all non-implicit SCTE-35 events.MATCHES_FILTERincludes only events whose type matches the configuredScteFilter.If you don't specify a value, the default is
ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scteInManifests
Controls which SCTE-35 events appear in HLS manifests.
ALLincludes all non-implicit SCTE-35 events.MATCHES_FILTERincludes only events whose type matches the configuredScteFilter.If you don't specify a value, the default is
ALL.- Parameters:
scteInManifests- Controls which SCTE-35 events appear in HLS manifests.ALLincludes all non-implicit SCTE-35 events.MATCHES_FILTERincludes only events whose type matches the configuredScteFilter.If you don't specify a value, the default is
ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-