Skip to content
v2.275.0

MediaConnectRouterOutputSettingsProperty Struct ​

Example ​

ts
// 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 mediaConnectRouterOutputSettingsProperty: medialive.CfnChannel.MediaConnectRouterOutputSettingsProperty = {
  connectedRouterInputs: {
    pipeline0: 'pipeline0',
    pipeline1: 'pipeline1',
  },
  containerSettings: {
    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',
    },
  },
  destination: {
    destinationRefId: 'destinationRefId',
  },
};

Properties ​

connectedRouterInputsoptionalIResolvable | CfnChannel.MediaConnectRouterOutputConnectionMapPropertyconnected_router_inputsoptionaltyping.Union[IResolvable, MediaConnectRouterOutputConnectionMapProperty]connectedRouterInputsoptionalIResolvableConnectedRouterInputsoptionalIResolvableConnectedRouterInputsoptionalinterface{}#
containerSettingsoptionalIResolvable | CfnChannel.UdpMediaConnectRouterContainerSettingsPropertycontainer_settingsoptionaltyping.Union[IResolvable, UdpMediaConnectRouterContainerSettingsProperty]containerSettingsoptionalIResolvableContainerSettingsoptionalIResolvableContainerSettingsoptionalinterface{}#
destinationoptionalIResolvable | CfnChannel.OutputLocationRefPropertydestinationoptionaltyping.Union[IResolvable, OutputLocationRefProperty]destinationoptionalIResolvableDestinationoptionalIResolvableDestinationoptionalinterface{}#