Fields for the output destination - AWS Elemental MediaLive

Fields for the output destination

The following fields configure the destination of each Microsoft Smooth output.

  • Output groupMicrosoft Smooth group destination section

  • Output group – Event configuration – Event ID mode

  • Output group – Event configuration – Event ID

  • Microsoft Smooth settings section – General configuration section:

    • Connection retry interval

    • Num retries

    • Filecache duration

    • Restart delay

    • Certificate mode

To specify the path and connection to the downstream system

  1. Obtain the protocol/domain/path for the publishing point of the downstream system.

  2. Find out if the downstream system has special connection requirements. These connection fields are grouped in the Microsoft Smooth settings section, in the General configuration section.

  3. Find out if the downstream system is using the http:// or https:// protocol. See About the protocol.

  4. Design the publishing point. (On the console the publishing points are represented by the destination URL fields.) See About the path for the output destinations for information on the syntax of the publishing point.

  5. In the URL fields in the Microsoft Smooth group destinations section, enter the protocol, domain, and path. For example:

    https://203.0.113.18/sports/

    Specify two destinations if the channel is set up as a standard channel, or one destination if it is set up as a single-pipeline channel.

  6. Complete the Credentials section, if the server requires that you authenticate with a user name and password. Make sure that you have obtained the user name and password from the downstream system. For the password, enter the name of the password stored on the AWS Systems Manager Parameter Store. Don't enter the password itself. For more information, see Requirements for AWS Systems Manager—Creating Password Parameters in Parameter Store .

  7. If the downstream system gave you values to configure the connection, enter those values in the General configuration section on the Microsoft Smooth group page.

About the path for the output destinations

The publishing point for a Microsoft Smooth output follows this syntax:

protocol domain path event_ID

For example:

https://203.0.113.18/sports/Events(1585232182)

The following table maps each portion in the example to the portion in the syntax.

Portion of the destination URL Example Comment
protocol https:// The protocol is either http:// or https://
domain 203.0.113.18/ The IP address or host/domain that you obtained from the downstream system.
path sports/ The path that you obtained from the downstream system. Always terminated by a slash.
event ID Events(1585232182) MediaLive generates the event ID using information that you provide. See the information after this table.

The event ID

The following fields relate to the event ID:

Output group settings – Event configuration – Event ID Mode

Output group settings – Event configuration – Event ID

You can set up the event ID in three ways:

  • With an event ID that you specify – Set Event ID mode to USE_CONFIGURED. Then specify the ID. For example, curling. The event ID will look like this: /Events(curling)

  • With a timestamp – Set Event ID mode to USE_TIMESTAMP. MediaLive generates a Unix timecode based on the time that you start the channel. The event ID will look like this: /Events(1585232182)

  • With no event ID – set Event ID mode to NO_EVENT_ID. We strongly recommend that you don't use this method.

The full path for outputs

The full path for the output consists of the publishing point path, plus stream information. You can see the stream information when you look at the MediaLive logs for the output.

MediaLive generates the stream ID. It assigns a unique number to the stream, starting from 0. For example:

/Streams(stream0)