interface CaptionDestinationSettingsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.CfnChannel.CaptionDestinationSettingsProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsmedialive#CfnChannel_CaptionDestinationSettingsProperty |
Java | software.amazon.awscdk.services.medialive.CfnChannel.CaptionDestinationSettingsProperty |
Python | aws_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,
subtitleRows: 'subtitleRows',
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,
subtitleRows: 'subtitleRows',
teletextGridControl: 'teletextGridControl',
xPosition: 123,
yPosition: 123,
},
ebuTtDDestinationSettings: {
copyrightHolder: 'copyrightHolder',
defaultFontSize: 123,
defaultLineHeight: 123,
fillLineGap: 'fillLineGap',
fontFamily: 'fontFamily',
styleControl: 'styleControl',
},
embeddedDestinationSettings: { },
embeddedPlusScte20DestinationSettings: { },
rtmpCaptionInfoDestinationSettings: { },
scte20PlusEmbeddedDestinationSettings: { },
scte27DestinationSettings: { },
smpteTtDestinationSettings: { },
teletextDestinationSettings: { },
ttmlDestinationSettings: {
styleControl: 'styleControl',
},
webvttDestinationSettings: {
styleControl: 'styleControl',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| arib | IResolvable | Arib | The configuration of one ARIB captions encode in the output. |
| burn | IResolvable | Burn | The configuration of one burn-in captions encode in the output. |
| dvb | IResolvable | Dvb | The configuration of one DVB Sub captions encode in the output. |
| ebu | IResolvable | Ebu | Settings for EBU-TT captions in the output. |
| embedded | IResolvable | Embedded | The configuration of one embedded captions encode in the output. |
| embedded | IResolvable | Embedded | The configuration of one embedded plus SCTE-20 captions encode in the output. |
| rtmp | IResolvable | Rtmp | The configuration of one RTMPCaptionInfo captions encode in the output. |
| scte20 | IResolvable | Scte20 | The configuration of one SCTE20 plus embedded captions encode in the output. |
| scte27 | IResolvable | Scte27 | The configuration of one SCTE-27 captions encode in the output. |
| smpte | IResolvable | Smpte | The configuration of one SMPTE-TT captions encode in the output. |
| teletext | IResolvable | Teletext | The configuration of one Teletext captions encode in the output. |
| ttml | IResolvable | Ttml | The configuration of one TTML captions encode in the output. |
| webvtt | IResolvable | Webvtt | The configuration of one WebVTT captions encode in the output. |
aribDestinationSettings?
Type:
IResolvable | Arib
(optional)
The configuration of one ARIB captions encode in the output.
burnInDestinationSettings?
Type:
IResolvable | Burn
(optional)
The configuration of one burn-in captions encode in the output.
dvbSubDestinationSettings?
Type:
IResolvable | Dvb
(optional)
The configuration of one DVB Sub captions encode in the output.
ebuTtDDestinationSettings?
Type:
IResolvable | Ebu
(optional)
Settings for EBU-TT captions in the output.
embeddedDestinationSettings?
Type:
IResolvable | Embedded
(optional)
The configuration of one embedded captions encode in the output.
embeddedPlusScte20DestinationSettings?
Type:
IResolvable | Embedded
(optional)
The configuration of one embedded plus SCTE-20 captions encode in the output.
rtmpCaptionInfoDestinationSettings?
Type:
IResolvable | Rtmp
(optional)
The configuration of one RTMPCaptionInfo captions encode in the output.
scte20PlusEmbeddedDestinationSettings?
Type:
IResolvable | Scte20
(optional)
The configuration of one SCTE20 plus embedded captions encode in the output.
scte27DestinationSettings?
Type:
IResolvable | Scte27
(optional)
The configuration of one SCTE-27 captions encode in the output.
smpteTtDestinationSettings?
Type:
IResolvable | Smpte
(optional)
The configuration of one SMPTE-TT captions encode in the output.
teletextDestinationSettings?
Type:
IResolvable | Teletext
(optional)
The configuration of one Teletext captions encode in the output.
ttmlDestinationSettings?
Type:
IResolvable | Ttml
(optional)
The configuration of one TTML captions encode in the output.
webvttDestinationSettings?
Type:
IResolvable | Webvtt
(optional)
The configuration of one WebVTT captions encode in the output.

.NET
Go
Java
Python
TypeScript