Interface DashTtmlConfiguration

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
DashTtmlConfiguration.Jsii$Proxy

@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)", date="2026-04-02T09:32:03.712Z") @Stability(Experimental) public interface DashTtmlConfiguration extends software.amazon.jsii.JsiiSerializable
(experimental) Configuration for TTML subtitles in DASH manifests.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.mediapackagev2.alpha.*;
 DashTtmlConfiguration dashTtmlConfiguration = DashTtmlConfiguration.builder()
         .ttmlProfile(TtmlProfile.IMSC_1)
         .build();
 
  • Method Details

    • getTtmlProfile

      @Stability(Experimental) @NotNull TtmlProfile getTtmlProfile()
      (experimental) The profile that MediaPackage uses when signaling subtitles in the manifest.

      IMSC is the default profile. EBU-TT-D produces subtitles that are compliant with the EBU-TT-D TTML profile. MediaPackage passes through subtitle styles to the manifest. For more information about EBU-TT-D subtitles, see EBU-TT-D Subtitling Distribution Format.

    • builder

      @Stability(Experimental) static DashTtmlConfiguration.Builder builder()
      Returns:
      a DashTtmlConfiguration.Builder of DashTtmlConfiguration