Parameter | Description |
Info |
---|
Name | Specify a name for the Transcoded Channel 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 an Tag, you are relating this Channel 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 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 | create a new Tag, see Creating a Tag.Events Configuration Profile apply to this Channel. 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. |
Configuration |
---|
Processing Cluster | Select from the | dropdown drop-down list one of the | profile that you would like to apply to this Channel. 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.
Configuration |
---|
Processing Cluster | Select from the drop-down list one of the Channel Processing clusters that has been configured in ZEN Master. The selected cluster will be used to process this Channel. Note: For heavy transcoding processes, use a Processing Cluster with a GPU. ZEN Master supports use of AWS, GCP and Azure instances that include Nvidia GPU. Note: If the Source does not exist in the cluster, then the cluster will pull the Source automatically. Note: If you are assigning the Transcoded Channel to a specific broadcaster, make sure that the broadcaster has sufficient available resources (CPU, GPU etc.) to handle the additional load. |
Target Broadcaster/s | Select your broadcaster preference. Either select a specific broadcaster to be used OR specify your preference for using primary vs. backup broadcasters, options are: Prefer Primary Broadcasters, Primary Broadcasters only, Backup Broadcasters only or Prefer Backup Broadcasters. Note: For managed clusters, it is not recommended to select a specific broadcaster, as the broadcaster’s availability may not remain stable.Channel Processing clusters that has been configured in ZEN Master. The selected cluster will be used to process this Channel. Note: For heavy transcoding processes, use a Processing Cluster with a GPU. ZEN Master supports use of AWS, GCP and Azure instances that include Nvidia GPU. Note: If the Source does not exist in the cluster, then the cluster will pull the Source automatically. Note: If you are assigning the Transcoded Channel to a specific broadcaster, make sure that the broadcaster has sufficient available resources (CPU, GPU etc.) to handle the additional load. |
Target Broadcaster/s | Select your broadcaster preference. Either select a specific broadcaster to be used OR specify your preference for using primary vs. backup broadcasters, options are: Prefer Primary Broadcasters, Primary Broadcasters only, Backup Broadcasters only or Prefer Backup Broadcasters. Note: For managed clusters, it is not recommended to select a specific broadcaster, as the broadcaster’s availability may not remain stable. |
Alternative Channel (Disaster Recovery) | Enables reverting an entire path after the Source (i.e., Channel/Broadcaster to the Target) to go through an alternative path, which is usually hosted on an alternative cloud/region. The redirection to the alternative path is manual. So, in case of a fault, if there is no time to troubleshoot a problem, this mechanism allows the user to select the feed that has an issue, click a button and revert the stream to go through a pre-configured alternative path. For example, if you have a Channel and a Broadcaster on GCP and a secondary Channel and Broadcaster on Azure. If something goes wrong with the GCP path, you can click the Go to Alternative button and failover everything to Azure. |
Source | Select from the drop-down list the desired Source. |
Include Source | If you would like to pass the original Source through, select this checkbox and enter the desired Bitrate for the Source. |
Slate Source | Select a source (typically a File source), which will be streamed as a technical fallback slate. This option is available when transcoding to a multi-bitrate ladder and not passing through the original source. |
Log HLS Ad Markers | If you would like to log the HLS Ad Markers for this Channel, select this checkbox. |
Preserve closed captions | If you would like to preserve closed captions for this Channel, verify that this checkbox is selected (default). |
Crop | If you would like to crop the input stream, select this checkbox, select the type of units used to define the crop (options are: Pixels or Percentages), and specify the crop position for each of the parameters (Left, Top, Width and Height) in the appropriate fields. |
Transcoding Profiles | Add one or more Transcoding Profiles to the Channel by clicking the button next to the profile, and configure the expected bitrate for each profile. The default bitrate is the estimated bitrate based on the transcoding profile. Note: The value should be the sum of the video and audio bitrates plus a small amount to account for streaming overhead. By default, a value is assigned based on the transcoding profile. For Sources in which either the video, audio or both are not transcoded, the user must manually input the value based on the actual bitrates of the Source. It is important to enter an accurate value since it will be included in the HLS/DASH manifest. To assign the transcoding process to a multi GPU broadcasterBroadcaster, select the Multi GPU checkbox, and then select from the drop-down list the desired GPU instance. Options are: 0 (default), 1, 2 and 3. Note: This feature is useful if you are running several heavy transcoding activities, as it enables you to distribute the load among several different GPUs. Note: If you would like to remove a Transcoding Profile from the Channel, click on the button next to the Source. |
Ignore Transcode Thresholds | Select this checkbox if you would like to override the Transcode thresholds for you | to distribute the load among several different GPUs.Note: If Ingest Cluster (i.e. to allow use of full CPU/GPU and memory capacity). |
Initial State |
---|
Disabled | Select this checkbox if you would like to | remove a Transcoding Profile from the Channel, click on the button next to the Source.Ignore Transcode Thresholdsdisable this Channel upon initial configuration. |
Muted | Select this checkbox if you would like to override the Transcode thresholds for you Ingest Cluster (i.e. to allow use of full CPU/GPU and memory capacity). |
Initial State |
---|
Disabled | Select this checkbox if you would like to disable this Channel upon initial configuration. |
Muted | Select this checkbox if you would like to disable error/recovery notifications for this Channel upon initial configuration. |
Advanced |
---|
Billing Codes | If you would like to track usage for this Source, enter your Billing Code details, see Billing Codes. (Supported for Broadcasters v14.8+) |
HLS | Specify the values for Segments and Segment Duration. If you would like to disable HLS, deselect the checkbox. |
CMAF (DASH + fMP4 HLS) | If you would like to enable CMAF (DASH + fMP4 HLS), select this checkbox and specify the values for Segments and Segment Duration. |
Convert CEA- 08 to WebVTT | If you would like to convert the captions format from CEA-708 to WebVTT, then select this checkbox. |
SCTE-35 to CUE-OUT/IN conversion | Select your preference for converting SCTE cues. Options are: None, CUE-OUT only or CUE-OUT and CUE-IN (default). |
Timecode (EXT-X-PROGRAM-DATE-TIME) Source | Select your preference for inserting a timecode. Options are: None, System time (default) or SEI Timecode. |
Disable Renditions Synchronization | Select this checkbox if you would like to disable synchronization between the Sources. (Supported for Broadcasters v14.8+) |
Force I-Frames on SCTE-35 markers | Selecting this option will do the following: - If a SCTE35 marker is detected and it contains a specific video timestamp (PTS), the encoder will generate an IDR-frame on the video frame with the closest or equal timestamp.
- If there is no timestamp in the SCTE35 marker, the transcoder will generate an IDR frame as soon as it can.
|
Support MultiAudio | If the input stream includes multiple audio channels, select this option to enable multiple separate audio channels. |
Encoder | HTML Overlay URLdisable error/recovery notifications for this Channel upon initial configuration. |
Advanced |
---|
Billing Codes | If you would like to track usage for this Source, enter your Billing Code details, see Billing Codes. (Supported for Broadcasters v14.8+) |
Billing password | Enter the password that corresponds to this billing code. |
External ID | The ID that is used when integrating ZEN Master with an external ESNI/ESAM server. For more detail, contact your Zixi representative. |
HLS | Specify the values for Segments and Segment Duration. If you would like to disable HLS, deselect the checkbox. |
CMAF (DASH + fMP4 HLS) | If you would like to enable CMAF (DASH + fMP4 HLS), select this checkbox and specify the values for Segments and Segment Duration. |
Convert CEA- 08 to WebVTT | If you would like to convert the captions format from CEA-708 to WebVTT, then select this checkbox. |
SCTE-35 to CUE-OUT/IN conversion | Select your preference for converting SCTE cues. Options are: None, CUE-OUT only or CUE-OUT and CUE-IN (default). |
Timecode (EXT-X-PROGRAM-DATE-TIME) Source | Select your preference for inserting a timecode. Options are: None, System time (default) or SEI Timecode. |
Disable Renditions Synchronization | Select this checkbox if you would like to disable synchronization between the Sources. (Supported for Broadcasters v14.8+) |
Drop Unaligned Segments | Select this checkbox if you want to drop segments of a multi-bitrate adaptive group that are not aligned. These segments will not be included in the playlist. |
Force I-Frames on SCTE-35 markers | Selecting this option will do the following: - If a SCTE35 marker is detected and it contains a specific video timestamp (PTS), the encoder will generate an IDR-frame on the video frame with the closest or equal timestamp.
- If there is no timestamp in the SCTE35 marker, the transcoder will generate an IDR frame as soon as it can.
|
Support MultiAudio | If the input stream includes multiple audio channels, select this option to enable multiple separate audio channels. |
Encoder | If you would like to specify a specific encoder to use for transcoding (decode and reencode processes), select the desired option from the drop down menu. By default, if there is an Nvidia GPU available, it would auto detect and use that, however you can override this behavior by selecting a different option from the list. |