aws-cdk-lib.aws_medialive.CfnChannel.UdpContainerSettingsProperty

interface UdpContainerSettingsProperty

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

The configuration of a UDP output.

The parent of this entity is UdpOutputSettings.

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 udpContainerSettingsProperty: medialive.CfnChannel.UdpContainerSettingsProperty = {
  m2TsSettings: {
    absentInputAudioBehavior: 'absentInputAudioBehavior',
    arib: 'arib',
    aribCaptionsPid: 'aribCaptionsPid',
    aribCaptionsPidControl: 'aribCaptionsPidControl',
    audioBufferModel: 'audioBufferModel',
    audioFramesPerPes: 123,
    audioPids: 'audioPids',
    audioStreamType: 'audioStreamType',
    bitrate: 123,
    bufferModel: 'bufferModel',
    ccDescriptor: 'ccDescriptor',
    dvbNitSettings: {
      networkId: 123,
      networkName: 'networkName',
      repInterval: 123,
    },
    dvbSdtSettings: {
      outputSdt: 'outputSdt',
      repInterval: 123,
      serviceName: 'serviceName',
      serviceProviderName: 'serviceProviderName',
    },
    dvbSubPids: 'dvbSubPids',
    dvbTdtSettings: {
      repInterval: 123,
    },
    dvbTeletextPid: 'dvbTeletextPid',
    ebif: 'ebif',
    ebpAudioInterval: 'ebpAudioInterval',
    ebpLookaheadMs: 123,
    ebpPlacement: 'ebpPlacement',
    ecmPid: 'ecmPid',
    esRateInPes: 'esRateInPes',
    etvPlatformPid: 'etvPlatformPid',
    etvSignalPid: 'etvSignalPid',
    fragmentTime: 123,
    klv: 'klv',
    klvDataPids: 'klvDataPids',
    nielsenId3Behavior: 'nielsenId3Behavior',
    nullPacketBitrate: 123,
    patInterval: 123,
    pcrControl: 'pcrControl',
    pcrPeriod: 123,
    pcrPid: 'pcrPid',
    pmtInterval: 123,
    pmtPid: 'pmtPid',
    programNum: 123,
    rateMode: 'rateMode',
    scte27Pids: 'scte27Pids',
    scte35Control: 'scte35Control',
    scte35Pid: 'scte35Pid',
    scte35PrerollPullupMilliseconds: 123,
    segmentationMarkers: 'segmentationMarkers',
    segmentationStyle: 'segmentationStyle',
    segmentationTime: 123,
    timedMetadataBehavior: 'timedMetadataBehavior',
    timedMetadataPid: 'timedMetadataPid',
    transportStreamId: 123,
    videoPid: 'videoPid',
  },
};

Properties

NameTypeDescription
m2TsSettings?IResolvable | M2tsSettingsPropertyThe M2TS configuration for this UDP output.

m2TsSettings?

Type: IResolvable | M2tsSettingsProperty (optional)

The M2TS configuration for this UDP output.