Menu
AWS Elemental MediaLive
User Guide

Creating a Microsoft Smooth Output Group

  1. On the Create channel navigation pane, go to the Output groups section and choose Add. The content pane changes to show the Add output group section.

  2. Choose Microsoft Smooth and choose Confirm. More sections appear.

  3. Complete the fields as described below.

  4. When you have entered all the information for one output group, create another output group, if desired. Otherwise, go to the next step.

Microsoft Smooth settings

  • Enter a name for the output group. For example, "Sports Game 10122017 ABR" or "tvchannel59".

  • Choose General configuration if you want to change the default setup of the Microsoft Smooth manifest and fragments. For details on a field, select the field and view the help pane.

  • Choose Event configuration if you want to change the configuration of the event information that is sent to the Microsoft IIS server. For details on a field, select the field and view the help pane.

  • Choose Timecode configuration if you want to change the default setup of the timecode and timestamp that will be used in all the outputs in this output group. For details on a field, select the field and view the help pane.

  • Choose Sparse track if you want all the outputs in this output group to include the SCTE-35 messages that are already present in the input. The messages will be included in a sparse track. For details on a field, select the field and view the help pane.

Microsoft Smooth destinations

Specify the URLs for two destinations. You must specify two destinations because AWS Elemental MediaLive works in redundant mode for outputs: it requires two destinations. The URLs must use the HTTP or HTTPS protocol. Do not include the port.

Specify the path portion of the destination as /folders/basefilename. The basefilename will be used as the first part of the filename of all the files for all outputs in this output group. Or specify it as /folders/. In this case, the name of the input will be used for the filenames.

Microsoft Smooth outputs

This section contains fields related to the encoding of the video, audio, and captions in the output, and related to the packaging and delivery of the output.

  • Choose Add output if you want more than one output in this output group. An Output line is added for each output. Setup of the individual outputs is described in Step 5: Create Outputs.

  • In the Name modifier field for each output, enter a modifier, if appropriate. See examples for uses for this field.

Example of a Microsoft Smooth Output Group

You want to stream the curling game to an origin server that supports Microsoft Smooth. You want to create three outputs: high, medium, and low bitrate.

  • In Microsoft Smooth settings, leave or change the defaults, as desired.

  • In Microsoft Smooth destinations, set up the primary and backup URLs using the https protocol. For example, https://192.0.2.0/sports/curling/$d$ and https://192.0.2.230/sports/curling/$d$. The protocol is SSL, therefore complete the username and EC2 Parameter store name field.

  • In Microsoft Smooth outputs, choose Add output twice: two more Output lines are added to this section, for a total of three lines. In each line, enter a modifier: _high in output 1, _medium in output 2, and _low in output 3.

  • Choose the Settings link for each individual output and set up as desired. Assume you are setting up one video, one audio, and one captions asset for each output.

Result: Assuming the channel is run on November 30, 2017, then files will be created with the following names:

  • One master manifest: 20171130.isml

  • A set of video, audio and captions for output 1: 20171130_high.ismv, 20171130_high.isma, 20171130_high.ismt

  • A set of video, audio and captions for output 2: 20171130_medium.ismv, 20171130_medium.isma, 20171130_medium.ismt

  • A set of video, audio and captions for output 3: 20171130_low.ismv, 20171130_low.isma, 20171130_low.ismt

The files will be published to both destinations: s3ssl://sports/delivery/highlights/curling and s3ssl://sports/backup/highlights/curling.