class Aws::MediaLive::Types::MultiplexProgramSettings

Multiplex Program settings configuration.

@note When making an API call, you may pass MultiplexProgramSettings

data as a hash:

    {
      preferred_channel_pipeline: "CURRENTLY_ACTIVE", # accepts CURRENTLY_ACTIVE, PIPELINE_0, PIPELINE_1
      program_number: 1, # required
      service_descriptor: {
        provider_name: "__stringMax256", # required
        service_name: "__stringMax256", # required
      },
      video_settings: {
        constant_bitrate: 1,
        statmux_settings: {
          maximum_bitrate: 1,
          minimum_bitrate: 1,
          priority: 1,
        },
      },
    }

@!attribute [rw] preferred_channel_pipeline

Indicates which pipeline is preferred by the multiplex for program
ingest.
@return [String]

@!attribute [rw] program_number

Unique program number.
@return [Integer]

@!attribute [rw] service_descriptor

Transport stream service descriptor configuration for the Multiplex
program.
@return [Types::MultiplexProgramServiceDescriptor]

@!attribute [rw] video_settings

Program video settings configuration.
@return [Types::MultiplexVideoSettings]

@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/MultiplexProgramSettings AWS API Documentation

Constants

SENSITIVE