---
title: Single PULL Transmission from Redundant Sources (Hot Redundancy)
slug: product-features/single-pull-transmission-from-redundant-sources-hot-redundancy
docTags: 
createdAt: 2024-12-08T18:43:58.589Z
---

::Image[]{src="https://api.archbee.com/api/optimize/mzxtTQEvCNIdUNgF2kuwJ/1qdQt40xqUrmUefKkoTx3-20260128-174509.png" size="72" width="502" height="127" position="center" showCaption="false"}

Zixi can be configured to PULL a stream from multiple sources to a single target. The topology includes a target node pulling identical input stream simultaneously from two live sources in a hot redundancy configuration. Two differently named inputs are created at the target pulling identical streams from two different sources nodes. The output in the target node should be configured to include two sources. A "Primary Source" and, in addition, either a second "Primary Source" or "Fallback Source". The consideration between the two options are:

- **Second Primary Source&#x20;**- one primary output is connected to the input that is pulling the stream from the Primary Broadcaster source. An additional source is defined as a primary output, which is connected to the input that is pulling the stream from the Secondary Broadcaster source. If the first output becomes unavailable ZEC will use the second primary output. However, when the first output becomes available again ***ZEC will not switch back to the first output*** ***until the second output becomes unavailable***. This means that if you want to switch back to the first primary source you will have to do it manually.&#x20;
- **Fallback Source&#x20;**- one primary output is connected to the input that is pulling the stream from the Primary Broadcaster source. An additional source is defined as a fallback output, which is connected to the input that is pulling the stream from the Secondary Broadcaster source. If the first output becomes unavailable ZEC will use the second Fallback output. ***When the first output becomes available again ZEC will automatically switch back to the first output***.&#x20;



:::hint{type="info"}
**Note**

Multiple primary and fallback sources can be configured. In this case the IRD will pull the streams, while prioritizing the primary outputs first in a "top down" order.
:::

## Source Configuration

Input and output streams are defined in the Primary and Secondary Broadcasters. The names of the inputs/outputs do not have to be the same. However, if the latency of the inputs is identical and the sources are synced, the streams will be frame synced at the target.

## Target Configuration

### Inputs Configuration

Two inputs need to be configured on the target ZEC, one pulling the stream from the Primary Broadcaster source and the other from the Secondary Broadcaster source.&#x20;

**To configure the primary input on target node (e.g. ZEC):**

1. Click the **Inputs&#x20;**&#x74;ab at the top of the ZEC administrative screen.
2. Click **New Input&#x20;**&#x6F;n the upper right hand side of the screen.
3. In the **Input Name** field, type a new name for the input.&#x20;
4. Select the **Pull&#x20;**&#x6F;ption.
5. In the **Remote Host** field, enter the host name or IP of the Primary Broadcaster source.&#x20;
6. In the **Remote Port** field, enter the connection port of the source host (primary Zixi Broadcaster). Default: 2077.&#x20;
7. In the **Remote Stream ID** field, enter the stream ID used in the Primary Broadcaster source output.&#x20;
8. Configure additional parameters as required.&#x20;
9. Click **OK**.


**To configure the secondary input on target node (e.g. ZEC):**

1. Click the **Inputs&#x20;**&#x74;ab at the top of the ZEC administrative screen.
2. Select the newly created primary input.&#x20;
3. In the right hand drop down, select **Duplicate**.
   A new input is created with identical parameters
4. In the **Input Name** field, type a new name for the secondary input. The name should be different than the one used for the primary input.&#x20;
5. Select the **Pull&#x20;**&#x6F;ption.
6. In the **Remote Host** field, enter the host name or IP of the secondary source (secondary Zixi Broadcaster).&#x20;
7. In the **Remote Port** field, enter the connection port of the secondary source host (secondary Zixi Broadcaster). Default: 2077.&#x20;
8. In the **Stream** field, enter the stream ID used in Secondary Broadcaster source output.&#x20;
9. Configure additional parameters as required.&#x20;
10. Click **OK**.&#x20;

### Output Configuration

The output in the target node can be configured to include an additional source that can be either a "Primary Source" or a "Fallback Source".&#x20;

**To configure the output to include an additional "Primary Source" or "Fallback Source" on the target node (e.g. ZEC):**&#x20;

1. Click the **Outputs&#x20;**&#x74;ab at the top of the ZEC administrative screen.
2. Click **New Output&#x20;**&#x6F;n the upper right hand side of the screen.
3. In the **Name** field, type a new name for the output.&#x20;
4. Select the output type (UDP/File/ASI).
5. Under the **Primary Source** section, from the pull down menu select the input that is pulling the stream from the Primary Broadcaster source.
6. In the **Host** field, enter the host name or IP of the destination IRD.&#x20;
7. In the **Port** field, enter the connection port on the IRD.&#x20;
8. Configure additional parameters as required.&#x20;
9. Click **OK**.
   The new output is created and appears in the Outputs list on the Outputs Screen.&#x20;
10. On the **Outputs&#x20;**&#x73;creen, select the newly created output and click the drop-down button in the far-right column labeled Actions and select **Add Source**.
    The **Add output source** dialog is displayed.
11. Do one of the following:
    Select the **Primary Source** checkbox - to configure the redundant source as a primary source.
    Select the **Fallback Source** checkbox - to configure the redundant source as a fallback source.
12. From the pull down menu select the input that is pulling the stream from the Secondary Broadcaster source.&#x20;
13. Click **Add**.
    The new primary source is created and will appear in the list o&#x66;**&#x20;Primary Sources&#x20;**&#x6F;r **Fallback Sources** at the bottom of the screen.&#x20;

## Cost Considerations

This topology duplicates the target Zixi hardware and software components. The configuration also requires using double the up-link bandwidth. Allocation of twice the expected maximum bit-rate with head room is advised.

## Latency Considerations

For detailed recovery time details, please contact your Zixi representative.
