Adding UDP/RTP Targets

ZEN Master enables you to create a local UDP/RTP output on a Broadcaster, MediaConnect Flow, or MediaLive Channel. You can configure redundant hosts to ensure consistency. To learn more about redundancy in ZEN Master see Redundancy in ZEN Master.

The following procedure describes how to add a UDP/RTP Target in ZEN Master. In addition, an explanation of each of the configuration parameters is given in the table below.

To add a new UDP/RTP Target:

  1. In the main navigation, click Targets.
  2. Click + Add.
    The Create New Target window is displayed.

  3. Click on UDP/RTP.
    The Create New UDP/RTP Target window is displayed.



  4. In the Info section, in the Name field, enter a logical name for the UDP/RTP Push Target.
  5. In the Tags field, select one or more of the predefined Tags from the drop-down list.
    Tags are used for access control. By selecting a Tag you are relating this target to that Tag. Tags are associated with certain roles (through the Users & Roles screen), and roles, in turn, are associated with users and user groups. If you would like to create a new Tag, see Creating a Tag
    .
  6. In the Events Configuration Profile field, select from the dropdown list the profile that you would like to apply to this Target. By default, the Default profile is applied.

    Events Profiles consist of a series of rules that determine precisely how various types of Events are logged and what results they trigger.

  7. The Target's location is used to represent it in the proper position in the Map display (see Maps). By default, the location is determined automatically based on the Target's IP. If you would like to manually set the location of the Target (Optional), use the following procedure:
    1. Click on the Edit icon next to the Location field.
      A search box is shown below the Location field.
    2. Enter identifying info for the location (e.g. street address, zip code, coordinates).
      Search results are displayed below the search box as you type.
    3. Click on the desired location.
      The selected location populates the Location field.
  8. In the Configuration section, under Channel Type select the type of Channel that the Target will receive. Options are: ZEN Master Channel, AWS MediaConnect Flow, or MediaLive Channel.
  9. In the Channel field, select from the drop-down list the Channel that will be sent to the Target. (Optional field)

    The Target will only become functional once a Channel has been assigned to it. However, you can configure the Target settings and then add a Channel to the Target after the initial configuration.

  10. In the Source Preference field, select one of the following options:

    • Any Source – the Target will establish a connection to any available source in the Channel. Upon any disconnects with the current source, the Target will reconnect to another available source in the Channel.
    • Primary Sources Only – the Target will establish and maintain connection to a source designated as Primary in the Channel. Upon loss of connection to that source, the Target will establish a connection to another available Primary source in the Channel.
    • Backup Sources Only – the Target will establish and maintain connection to a source designated as Backup in the Channel. Upon loss of connection to that source, the Target will establish connection to another available Backup source in the Channel.
    • Specific Source – the Target will only establish a connection to the source specified by the user and will not try to connect to any other source in the Channel.

      It is not possible to select "Prefer Primary Sources" or "Prefer Backup Sources". This means you cannot have a Target failover from a Primary to a Backup source in the Channel unless "Any Source" is selected.

  11. In the Host/IP field, enter the hostname or IP address of the Broadcaster, MediaConenct Flow, or MediaLive Channel.
  12. In the Port field, enter the Target port on the receiving device.
  13. In the Bind to local NIC by CIDR field, enter the CIDR that represents the IP range where the desired NIC is accessed.
  14. In the TTL field, specify the desired TTL value.
  15. If your receiving device is configured for RTP, then select the RTP checkbox.
  16. If you selected RTP, then in the SMPTE 2022 FEC section, select the desired error correction method. Options are: Disabled (default), 1D or 2D.
  17. If you selected 1D or 2D for the FEC, then fill in the desired number of rows and columns. Default values: 10x10.
  18. In the Transcoding Profile field (MediaLive Channel option),  select a transcoding profile from the drop-down menu. 
  19. In the Remux Bitrate field, enter the desired bitrate (in kbps).
  20. Under Remux mode, select one of the following:
    1. Pad - in the Padding mode a VBR stream is turned into a CBR stream in a non-transformational way, by adding null packets and adding some minor PCR corrections. This mode is used when the stream is compliant with broadcast quality but needs minor PCR correction and padding to make it CBR.  
    2. Remux - Remux mode is transformational and is used to try to fix streams that are typically non-compliant with broadcast quality IRD’s, often originating at consumer-level software encoders or other misconfigured/non-compliant encoding sources. The system unpacks the original TS, separates the audio and video, assembles the frames and then re-packages them. As part of this process the PIDs may be changed and a new PCR clock may be created. This mode assumes that the stream includes a single audio and video source.  
  21. If you would like to apply a PID Mapping profile to this Target, then in the PID Mapping Profile field, select the desired profile from the dropdown list. For more information, see PID Mapping Profiles.
  22. In the Initial State section, select the Disabled checkbox if you would like to disable this Target upon initial configuration.
  23. Select the Muted checkbox if you would like to disable error/recovery notifications for this Target upon initial configuration.

    You can Enable/Unmute the Target at any time.

  24. If you would like to configure Advanced settings, click on Advanced.
    The Advanced settings are shown.

  25. If you would like to track usage for this Target, enter your Billing Code details, see Billing Codes. (Supported for Broadcasters v14.8+)
  26. If you would like to configure the Maximum Transmission Unit (largest data packet that a network-connected device will accept) for the pulling of the stream, enter the MTU in bytes in the MTU field.
  27. Click Save.


UDP/RTP Target Configuration Parameters Table

Parameter

Description

Info

Name

Specify a name for the UDP/RTP Target in ZEN Master.

Tags

Select one or more of the predefined Tags from the drop-down list.

Tags are used for access control. By selecting a Tag, you are relating this Target to that Tag. Tags are associated with certain roles (through the Users & Roles screen), and roles, in turn, are associated with users and user groups. If you would like to create a new Tag, see Creating a Tag.

Events Configuration Profile

Select from the dropdown list the profile that you would like to apply to this Target. By default, the Default profile is applied.

Note: Events Profiles consist of a series of rules that determine precisely how various types of Events are logged and what results they trigger.

Location (Optional)The Target's location is used to represent it in the proper position in the Map display (see Maps). By default, the location is determined automatically based on the Target's IP. Enter identifying info for the location (e.g. street address, zip code, coordinates) and select the desired location from the suggestions that are shown.

Configuration

Channel Type

Select the type of Channel that the Target will receive. Options are: ZEN Master Channel or MediaConnect Flow.

Channel

(Optional)

Select from the drop-down list the Channel that will be sent to the Target.

Note: The Target will only become functional once a Channel has been assigned to it. However, you can configure the Target settings and then add a Channel to the target after the initial configuration.

Source Preference

Select from the drop-down list one of the following:

  • Any Source – the Target will establish a connection to any available source in the Channel. Upon any disconnects with the current source, the Target will reconnect to another available source in the Channel.
  • Primary Sources Only – the Target will establish and maintain connection to a source designated as Primary in the Channel. Upon loss of connection to that source, the Target will establish a connection to another available Primary source in the Channel.
  • Backup Sources Only – the Target will establish and maintain connection to a source designated as Backup in the Channel. Upon loss of connection to that source, the Target will establish connection to another available Backup source in the Channel.
  • Specific Source – the Target will only establish a connection to the source specified by the user and will not try to connect to any other source in the Channel.

Note: It is not possible to select "Prefer Primary Sources" or "Prefer Backup Sources". This means you cannot have a Target failover from a Primary to a Backup source in the Channel unless "Any Source" is selected.

Host/IP

Enter the hostname or IP address of the Broadcaster or MediaConenct Flow.

Port

Enter the Target port on the receiving device.

Bind to local NIC by CIDR

Enter the CIDR that represents the IP range where the desired NIC is accessed.

TTL

Specify the desired TTL value.

RTP

If your receiving device is configured for RTP, select this checkbox.

SMPTE 2022 FEC (for RTP selected)

Select the desired error correction method. Options are: Disabled (default), 1D or 2D.

If you selected 1D or 2D for the FEC, then fill in the desired number of rows and columns. Default values: 10x10.

Transcoding Profile (MediaLive Channel option)

Select the desired transcoding profile from the drop-down menu.

Remux Bitrate [kbps]

Specify the desired bitrate (in kbps)

Remux mode

Select one of the following:

  • Pad - in the Padding mode a VBR stream is turned into a CBR stream in a non-transformational way, by adding null packets and adding some minor PCR corrections. This mode is used when the stream is compliant with broadcast quality but needs minor PCR correction and padding to make it CBR.  
  • Remux - Remux mode is transformational and is used to try to fix streams that are typically non-compliant with broadcast quality IRD’s, often originating at consumer-level software encoders or other misconfigured/non-compliant encoding sources. The system unpacks the original TS, separates the audio and video, assembles the frames and then re-packages them. As part of this process the PIDs may be changed and a new PCR clock may be created. This mode assumes that the stream includes a single audio and video source.  
PID Mapping Profile (optional)If you would like to apply a PID Mapping profile to this Target, then select the desired profile from the dropdown list.
To create a new PID Mapping Profile, see Adding PID Mapping Profiles.
Initial State
DisabledSelect this checkbox if you would like to disable this Target upon initial configuration.
MutedSelect this checkbox if you would like to disable error/recovery notifications for this Target upon initial configuration.
Advanced
Billing CodeIf you would like to track usage for this Target, enter your Billing Code details, see Billing Codes. (Supported for Broadcasters v14.8+)
Billing PasswordEnter the password that corresponds to this billing code.
MTUSpecify the maximum transmission unit (largest data packet that a network-connected device will accept) in bytes for the pulling of the stream.
External IDThe ID that is used when integrating ZEN Master with an external ESNI/ESAM server. For more detail, contact your Zixi representative.