AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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

Class: Aws::MediaLive::Types::RtmpOutputSettings

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

Overview

Note:

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

{
  certificate_mode: "SELF_SIGNED", # accepts SELF_SIGNED, VERIFY_AUTHENTICITY
  connection_retry_interval: 1,
  destination: { # required
    destination_ref_id: "__string",
  },
  num_retries: 1,
}

Rtmp Output Settings

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#certificate_modeString

If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.

Possible values:

  • SELF_SIGNED
  • VERIFY_AUTHENTICITY

Returns:

  • (String)

    If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).

#connection_retry_intervalInteger

Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.

Returns:

  • (Integer)

    Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.

#destinationTypes::OutputLocationRef

The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.

Returns:

#num_retriesInteger

Number of retry attempts.

Returns:

  • (Integer)

    Number of retry attempts.