Configuring Amazon Elemental

Administrators perform this task.

Brightspot provides the following components from Amazon Elemental: MediaConvert, MediaLive, and MediaTailor. You can configure all three components, or only those components you use.

Global configuration for Amazon Elemental

Regardless of which Amazon Elemental services you use, you need to define the global configuration for video player and region.

To set the Amazon Elemental global configuration:

  1. From the Navigation menu, select Admin > Sites & Settings.

  2. In the Sites widget, click Global. The Edit Global widget appears.

  3. Under Main, expand AWS Elemental.

    ../../../_images/config-aws-elemental.png
  4. From the Video Player list, select an available video player, or select None to use the default player provided by Brightspot.

  5. In the Region field, enter the region to use when making requests to AWS Elemental (or leave blank to use the region in your Beam configuration).

  6. Click Save.

Configuring MediaConvert

Brightspot integrates with Amazon’s MediaConvert service to provide video conversion to a wide variety of resolutions, bit rates, file formats, refresh rates, and other settings.

To configure Elemental MediaConvert:

  1. Configure the global Elemental settings as described in Global configuration for Amazon Elemental.

  2. In the Edit Global widget, under Main, expand AWS Elemental MediaConvert.

    ../../../_images/config-aws-elemental-mediaconvert-settings.png
  3. Select an existing transcoding setting, or create a new setting by doing the following:

    1. Click search. A content picker appears.

    2. Under Create, click New MediaConvert Settings. A New MediaConvert Settings content edit page appears.

      ../../../_images/config-mediaconvert-settings.png
    3. In the Name field, type a name for the setting.

    4. From the Apple HLS and File Group lists, select Set, and select values for Presets and Mezzanine.

    5. From the Thumbnails list, select Set, and select values for Capture Interval, Max Captures, and Quality. MediaConvert uses these setting to generate thumbnails.

    6. If you want to share this setting with your other sites, in the Sites widget, do the following:

      1. From the Owner list, select None.

      2. From the Access list, select All Others.

        ../../../_images/share-aws-configuration.png
    7. Click Save.

    8. Click Back to Select Transcoding Settings. You return to the content picker.

    9. In the content picker, click the setting you created. You return to the Edit Global widget.

  4. Turn on Enable MediaConvert Service.

  5. In the MediaConvert Role ARN and MediaConvert SQS Queue Name fields, enter the corresponding values from your AWS console.

  6. In the MediaConvert Sync Button Delay (Minutes) field, enter the number of minutes after which Brightspot displays a button in the content edit form to check if a conversion is complete.

  7. Click Save.

See also:

Configuring MediaLive

Brightspot integrates with Amazon’s MediaLive service to deliver live video streams.

To configure Elemental MediaLive:

  1. Configure the global Elemental settings as described in Global configuration for Amazon Elemental.

  2. In the Edit Global widget, under Main, expand AWS Elemental MediaLive.

    ../../../_images/config-medialive-settings.png
  3. If you want to save the live video steam in Brightspot so you can edit or publish it later, turn on Save Live-to-VOD as draft.

  4. If you want to save the media stream using the steam’s backup channel, turn on Create Live-to-VOD From The Backup Channel.

  5. If you want to activate MediaLive, turn on Enable Media Live Service.

  6. In the Media Live Role ARN field, enter the corresponding value from your AWS console.

  7. Click Save.

See also:

Configuring MediaTailor

Brightspot integrates with Amazon’s MediaTailor service to deliver personalized ads during a video’s playback.

To configure Elemental MediaTailor:

  1. Configure the global Elemental settings as described in Global configuration for Amazon Elemental.

  2. In the Edit Global widget, under Main, expand AWS Elemental MediaTailor.

    ../../../_images/config-aws-elemental-mediatailor-settings.png
  3. From the MediaTailor Configuration for VOD selection field, select a configuration for video-on-demand, or create a new configuration by doing the following:

    1. Click search. A content picker appears.

    2. Under Create, click New MediaTailor VOD Configuration. A New MediaTailor VOD Configuration content edit page appears.

      ../../../_images/config-mediatailor-vod-settings.png
    3. In the Name field, type a name for the configuration.

    4. From the Ad Decision Server list, select one of the available ad servers.

    5. If you want the ad server to distribute ads matching the visitor’s video player or session, do the following:

      1. Under Query Parameter Overrides, click add_circle_outline, and select one of the following:

        • Player Parameter Map to define parameters specifying the visitor’s player.
        • Session Parameter Map to define parameters specifying the visitor’s viewing session.

        A form appears.

        ../../../_images/tailor-query-parameter-override.png
      2. In the Key and Variable fields, enter a key and variable for the query string. See Player Data and Session Data for keys and possible values.

      3. Repeat steps i–ii to add additional player and session parameters.

    6. In the URL field, enter the URL for ad server.

    7. If you want to share this configuration with your other sites, in the Sites widget, do the following:

      1. From the Owner list, select None.

      2. From the Access list, select All Others.

        ../../../_images/share-aws-configuration.png
    8. Click Save.

    9. Click Back to Select MediaTailor Configuration for VOD. You return to the content picker.

    10. Click the configuration you just created. You return to the Edit Global widget.

  4. In the MediaTailor Configuration for Live (MediaStore) field, select a configuration for live video streams, or create a new configuration by doing the following:

    1. Click search. A content picker appears.

    2. Under Create, click New MediaTailor MediaStore Configuration. A New MediaTailor MediaStore Configuration content edit page appears.

      ../../../_images/config-mediatailor-live-settings.png
    3. In the Name field, type a name for the configuration.

    4. From the Ad Decision Server list, select one of the available ad servers.

    5. If you want the ad server to distribute ads matching the visitor’s video player or session, do the following:

      1. Under Query Parameter Overrides, click add_circle_outline, and select one of the following:

        • Player Parameter Map to define parameters specifying the visitor’s player.
        • Session Parameter Map to define parameters specifying the visitor’s viewing session.

        A form appears.

        ../../../_images/tailor-query-parameter-override.png
      2. In the Key and Variable fields, enter a key and variable for the query string. See Player Data and Session Data for keys and possible values.

      3. Repeat steps i–ii to add additional player and session parameters.

    6. In the URL field, enter the URL for ad server.

    7. If you want to share this configuration with your other sites, in the Sites widget, do the following:

      1. From the Owner list, select None.

      2. From the Access list, select All Others.

        ../../../_images/share-aws-configuration.png
    8. Click Save.

    9. Click Back to Select MediaTailor Configuration for Live (MediaStore). You return to the content picker.

    10. Click the configuration you just created. You return to the Edit Global widget.

  5. Turn on Enable MediaTailor Service.

  6. Click Save.

See also:

Configuring a live stream

You can use Brightspot to stream a live event using Amazon’s MediaLive service. This section describes how to configure an individual live stream.

To configure a live stream:

  1. Obtain the feed information from the live-stream producer. This information typically includes an Amazon Resource Name (ARN), security group ID, and whitelist rules.

  2. Configure the global Elemental settings as described in Global configuration for Amazon Elemental.

  3. Configure MediaLive as described in Configuring MediaLive.

  4. In the header, click in the search field. The search panel appears.

  5. Under Create, select Live Video and then click New. The content edit page appears.

  6. Under Main, in the Internal Name field, enter an identifying name.

  7. Under Provider, select AWS Elemental. A form appears.

    ../../../_images/aws-elemental-live-vod.png
  8. From the Channel list, select Create New. A New Live Channel content edit page appears.

    ../../../_images/aws-new-live-channel.png
  9. Under Main, in the Name field, enter an identifying name.

  10. From the Input list, select the protocol you determined in step 1. A form appears.

  11. From the Input Security Group field, enter the information you determined in step 1.

  12. Under Live Output, enter settings for transmitting the live feed.

  13. Under VOD, enter settings for saving the live stream for later playback.

  14. If you want to share this setting with your other sites, in the Sites widget, do the following:

    1. From the Owner list, select None.

    2. From the Access list, select All Others.

      ../../../_images/share-aws-configuration.png
  15. Click Save.

  16. Click Back. You return to the New Live Video content edit page.

  17. Complete the rest of the form.

  18. Complete your site’s workflow.

When the live stream starts, you can record it for playback at a later time. For details, see Saving live video streams for later playback.

See also: