aws-cdk-lib.aws_medialive.CfnChannel.CaptionDestinationSettingsProperty

interface CaptionDestinationSettingsProperty

LanguageType name
.NETAmazon.CDK.AWS.MediaLive.CfnChannel.CaptionDestinationSettingsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsmedialive#CfnChannel_CaptionDestinationSettingsProperty
Javasoftware.amazon.awscdk.services.medialive.CfnChannel.CaptionDestinationSettingsProperty
Pythonaws_cdk.aws_medialive.CfnChannel.CaptionDestinationSettingsProperty
TypeScript aws-cdk-lib » aws_medialive » CfnChannel » CaptionDestinationSettingsProperty

The configuration of one captions encode in the output.

The parent of this entity is CaptionDescription.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
const captionDestinationSettingsProperty: medialive.CfnChannel.CaptionDestinationSettingsProperty = {
  aribDestinationSettings: { },
  burnInDestinationSettings: {
    alignment: 'alignment',
    backgroundColor: 'backgroundColor',
    backgroundOpacity: 123,
    font: {
      passwordParam: 'passwordParam',
      uri: 'uri',
      username: 'username',
    },
    fontColor: 'fontColor',
    fontOpacity: 123,
    fontResolution: 123,
    fontSize: 'fontSize',
    outlineColor: 'outlineColor',
    outlineSize: 123,
    shadowColor: 'shadowColor',
    shadowOpacity: 123,
    shadowXOffset: 123,
    shadowYOffset: 123,
    teletextGridControl: 'teletextGridControl',
    xPosition: 123,
    yPosition: 123,
  },
  dvbSubDestinationSettings: {
    alignment: 'alignment',
    backgroundColor: 'backgroundColor',
    backgroundOpacity: 123,
    font: {
      passwordParam: 'passwordParam',
      uri: 'uri',
      username: 'username',
    },
    fontColor: 'fontColor',
    fontOpacity: 123,
    fontResolution: 123,
    fontSize: 'fontSize',
    outlineColor: 'outlineColor',
    outlineSize: 123,
    shadowColor: 'shadowColor',
    shadowOpacity: 123,
    shadowXOffset: 123,
    shadowYOffset: 123,
    teletextGridControl: 'teletextGridControl',
    xPosition: 123,
    yPosition: 123,
  },
  ebuTtDDestinationSettings: {
    copyrightHolder: 'copyrightHolder',
    fillLineGap: 'fillLineGap',
    fontFamily: 'fontFamily',
    styleControl: 'styleControl',
  },
  embeddedDestinationSettings: { },
  embeddedPlusScte20DestinationSettings: { },
  rtmpCaptionInfoDestinationSettings: { },
  scte20PlusEmbeddedDestinationSettings: { },
  scte27DestinationSettings: { },
  smpteTtDestinationSettings: { },
  teletextDestinationSettings: { },
  ttmlDestinationSettings: {
    styleControl: 'styleControl',
  },
  webvttDestinationSettings: {
    styleControl: 'styleControl',
  },
};

Properties

NameTypeDescription
aribDestinationSettings?IResolvable | AribDestinationSettingsPropertyThe configuration of one ARIB captions encode in the output.
burnInDestinationSettings?IResolvable | BurnInDestinationSettingsPropertyThe configuration of one burn-in captions encode in the output.
dvbSubDestinationSettings?IResolvable | DvbSubDestinationSettingsPropertyThe configuration of one DVB Sub captions encode in the output.
ebuTtDDestinationSettings?IResolvable | EbuTtDDestinationSettingsPropertySettings for EBU-TT captions in the output.
embeddedDestinationSettings?IResolvable | EmbeddedDestinationSettingsPropertyThe configuration of one embedded captions encode in the output.
embeddedPlusScte20DestinationSettings?IResolvable | EmbeddedPlusScte20DestinationSettingsPropertyThe configuration of one embedded plus SCTE-20 captions encode in the output.
rtmpCaptionInfoDestinationSettings?IResolvable | RtmpCaptionInfoDestinationSettingsPropertyThe configuration of one RTMPCaptionInfo captions encode in the output.
scte20PlusEmbeddedDestinationSettings?IResolvable | Scte20PlusEmbeddedDestinationSettingsPropertyThe configuration of one SCTE20 plus embedded captions encode in the output.
scte27DestinationSettings?IResolvable | Scte27DestinationSettingsPropertyThe configuration of one SCTE-27 captions encode in the output.
smpteTtDestinationSettings?IResolvable | SmpteTtDestinationSettingsPropertyThe configuration of one SMPTE-TT captions encode in the output.
teletextDestinationSettings?IResolvable | TeletextDestinationSettingsPropertyThe configuration of one Teletext captions encode in the output.
ttmlDestinationSettings?IResolvable | TtmlDestinationSettingsPropertyThe configuration of one TTML captions encode in the output.
webvttDestinationSettings?IResolvable | WebvttDestinationSettingsPropertyThe configuration of one WebVTT captions encode in the output.

aribDestinationSettings?

Type: IResolvable | AribDestinationSettingsProperty (optional)

The configuration of one ARIB captions encode in the output.


burnInDestinationSettings?

Type: IResolvable | BurnInDestinationSettingsProperty (optional)

The configuration of one burn-in captions encode in the output.


dvbSubDestinationSettings?

Type: IResolvable | DvbSubDestinationSettingsProperty (optional)

The configuration of one DVB Sub captions encode in the output.


ebuTtDDestinationSettings?

Type: IResolvable | EbuTtDDestinationSettingsProperty (optional)

Settings for EBU-TT captions in the output.


embeddedDestinationSettings?

Type: IResolvable | EmbeddedDestinationSettingsProperty (optional)

The configuration of one embedded captions encode in the output.


embeddedPlusScte20DestinationSettings?

Type: IResolvable | EmbeddedPlusScte20DestinationSettingsProperty (optional)

The configuration of one embedded plus SCTE-20 captions encode in the output.


rtmpCaptionInfoDestinationSettings?

Type: IResolvable | RtmpCaptionInfoDestinationSettingsProperty (optional)

The configuration of one RTMPCaptionInfo captions encode in the output.


scte20PlusEmbeddedDestinationSettings?

Type: IResolvable | Scte20PlusEmbeddedDestinationSettingsProperty (optional)

The configuration of one SCTE20 plus embedded captions encode in the output.


scte27DestinationSettings?

Type: IResolvable | Scte27DestinationSettingsProperty (optional)

The configuration of one SCTE-27 captions encode in the output.


smpteTtDestinationSettings?

Type: IResolvable | SmpteTtDestinationSettingsProperty (optional)

The configuration of one SMPTE-TT captions encode in the output.


teletextDestinationSettings?

Type: IResolvable | TeletextDestinationSettingsProperty (optional)

The configuration of one Teletext captions encode in the output.


ttmlDestinationSettings?

Type: IResolvable | TtmlDestinationSettingsProperty (optional)

The configuration of one TTML captions encode in the output.


webvttDestinationSettings?

Type: IResolvable | WebvttDestinationSettingsProperty (optional)

The configuration of one WebVTT captions encode in the output.