Edit the Environment Variable File to Use SMPTE-2110 Inputs - 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.

Edit the Environment Variable File to Use SMPTE-2110 Inputs

To use SMPTE-2110 inputs in AWS Elemental Live, you must edit the environment variable file to set aside cores and interfaces.

Edit the Environment Variable File

SMPTE-2110 frame assembly requires cores to be set aside to receive network traffic on specific interfaces. AWS Elemental Live needs to be told which network interfaces are available for SMPTE-2110 to use, and how many cores to use for each interface. Modify the environment file to provide this information and set aside cores.

To set aside cores and interfaces

  1. Edit the /opt/elemental_se/config/environment text file with root permissions. For example, sudo vim /opt/elemental_se/config/environment.


    If you run the software installer or an upgrade, any values you set manually are overridden. Take a note of any changes you make here, and be sure to make them again after upgrade. Do not back up the file itself because it might change between releases.

  2. Scroll to the bottom of the file and uncomment and edit the SMTPE-2110 lines to meet your needs.

    For example, to set aside three cores each for eth2 and eth3 for a total of six cores (2 interfaces * 3 cores), enter the following.


    RESERVE_SMPTE2110_INTERFACES="eth2 eth3"


    One core can generally handle one 1080p60 input, so plan accordingly.

    Default interfaces lo, eth0, and eth1 do not support the hardware acceleration that is needed for SMPTE-2110. You need an Intel 10 Gbit/s card or a Mellanox 25 Gbit/s card.

  3. You must restart AWS Elemental Live for the changes to take effect. From the Settings tab, click the General subtab, and then click Stop Service.

  4. Refresh your browser window, and then click Start Service.