Class: Aws::MediaPackageV2::Types::Scte
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaPackageV2::Types::Scte
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediapackagev2/types.rb
Overview
The SCTE configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#custom_ad_types ⇒ Array<String>
A list of additional non-Ad SCTE-35 event types to treat as advertisements.
-
#scte_filter ⇒ Array<String>
The SCTE-35 message types that you want to be treated as ad markers in the output.
-
#scte_in_segments ⇒ String
Controls whether SCTE-35 messages are included in segment files.
Instance Attribute Details
#custom_ad_types ⇒ Array<String>
A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as ‘SCTE35-OUT` and `SCTE35-IN` in HLS DATERANGE tags) in manifests.
Valid values: ‘PROGRAM` | `CHAPTER` | `UNSCHEDULED_EVENT` | `ALTERNATE_CONTENT_OPPORTUNITY` | `NETWORK`
If you don’t specify any values, the default is empty (only default ad types are used).
3696 3697 3698 3699 3700 3701 3702 |
# File 'lib/aws-sdk-mediapackagev2/types.rb', line 3696 class Scte < Struct.new( :scte_filter, :scte_in_segments, :custom_ad_types) SENSITIVE = [] include Aws::Structure end |
#scte_filter ⇒ Array<String>
The SCTE-35 message types that you want to be treated as ad markers in the output.
3696 3697 3698 3699 3700 3701 3702 |
# File 'lib/aws-sdk-mediapackagev2/types.rb', line 3696 class Scte < Struct.new( :scte_filter, :scte_in_segments, :custom_ad_types) SENSITIVE = [] include Aws::Structure end |
#scte_in_segments ⇒ String
Controls whether SCTE-35 messages are included in segment files.
-
None – SCTE-35 messages are not included in segments (default)
-
All – SCTE-35 messages are embedded in segment data
-
MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data
For DASH manifests, when set to ‘All` or `MatchesFilter`, an `InbandEventStream` tag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.
3696 3697 3698 3699 3700 3701 3702 |
# File 'lib/aws-sdk-mediapackagev2/types.rb', line 3696 class Scte < Struct.new( :scte_filter, :scte_in_segments, :custom_ad_types) SENSITIVE = [] include Aws::Structure end |