You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::MediaLive::Types::StandardHlsSettings

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing StandardHlsSettings as input to an Aws::Client method, you can use a vanilla Hash:

{
  audio_rendition_sets: "__string",
  m3u_8_settings: { # required
    audio_frames_per_pes: 1,
    audio_pids: "__string",
    ecm_pid: "__string",
    nielsen_id_3_behavior: "NO_PASSTHROUGH", # accepts NO_PASSTHROUGH, PASSTHROUGH
    pat_interval: 1,
    pcr_control: "CONFIGURED_PCR_PERIOD", # accepts CONFIGURED_PCR_PERIOD, PCR_EVERY_PES_PACKET
    pcr_period: 1,
    pcr_pid: "__string",
    pmt_interval: 1,
    pmt_pid: "__string",
    program_num: 1,
    scte_35_behavior: "NO_PASSTHROUGH", # accepts NO_PASSTHROUGH, PASSTHROUGH
    scte_35_pid: "__string",
    timed_metadata_behavior: "NO_PASSTHROUGH", # accepts NO_PASSTHROUGH, PASSTHROUGH
    timed_metadata_pid: "__string",
    transport_stream_id: 1,
    video_pid: "__string",
  },
}

Standard Hls Settings

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#audio_rendition_setsString

List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by \',\'.

Returns:

  • (String)

    List all the audio groups that are used with the video output stream.

#m3u_8_settingsTypes::M3u8Settings

Settings information for the .m3u8 container

Returns: