Typical Scenarios - AWS Elemental Live

This is version 2.18 of the AWS Elemental Live documentation. This is the latest version. For prior versions, see the Previous Versions section of AWS Elemental Live and AWS Elemental Statmux Documentation.

Typical Scenarios

The following sections describe some typical scenarios for setting up captions in the event.

These four scenarios demonstrate a range of use cases.

Use Case: One Input Format to One Output and Not Converted

In this case, the input is set up with one format of captions and two or more languages (in the graphic below, you see both English and French.). Assume that you want to maintain the format in the output, that you want to produce only one type of output, and that you want to include all languages in that output.

For example, the input has embedded captions in English and French. You want to produce HLS output that includes embedded captions in both English and French.

Use Case: One Input Format Converted to One Different Format in One Output

The input is set up with one format of captions and two or more languages. You want to convert the captions to a different format in the output. You want to produce only one type of output and include all the languages in that output.

For example, the input has embedded captions in German and French. You want to convert the captions to DVB-Sub and include these captions in both languages in a UDP output.

Use Case: One Input Format Converted to Different Formats, One Format for Each Output

The input is set up with one captions format and two or more languages. Assume that you want to produce several different types of output, and that in each output you want to convert the captions to a different format, and include all the languages.

For example, the input has teletext captions in Czech and Polish. You want to produce an MS Smooth output and an HLS output. In the MS Smooth output, you want to convert both captions to TTML. In the HLS output, you want to convert both captions to WebVTT.

Use Case: One Captions Output Shared by Multiple Video Encodes

This use case deals with captions in an ABR workflow. In this example, one captions output is shared by several video encodes.

For example, assume that there are three video/audio media combinations: one for low-resolution video, one for medium, and one for high. Assume that there is one output captions asset (English and Spanish embedded) that you want to associate with all three video/audio media combinations.