---
title: Dual PULL Transmission from Single Source (Hot Redundancy)
slug: product-features/dual-pull-transmission-from-single-source-hot-redundancy
docTags: 
createdAt: 2024-12-08T18:42:01.433Z
---

![](https://api.archbee.com/api/optimize/mzxtTQEvCNIdUNgF2kuwJ/ZApSYTlzqZMZAhRtcX1RR-20260216-142445.png)

Zixi can be deployed to pull a stream to redundant targets. This topology shows a stream that is pulled from a single source node to a corresponding pair of redundant targets in a hot redundancy configuration. The stream is pulled in parallel by the two redundant targets, creating two redundant paths to the destination. Two distinctly named outputs are created at the source Zixi Broadcaster. Each output is configured to stream to one of the redundant ZECs. If the latency of the outputs is identical, the streams will be frame synced, provided that the video is synced on entry.&#x20;

A single Input is created at the source Zixi Broadcaster. This input may include Unlimited Max Outputs, which will enable multiple simultaneous Pull connections. If you want to limit the number of Pull connections, you can enter the desired number of Max Outputs (e.g. enter '2', if you have two ZECs pulling). In runtime, the two ZECs will connect to the Zixi Broadcaster and the two outputs are created automatically "on the fly". Additional connections will be denied. Alternatively, you can manually configure the two Pull outputs in the Zixi Broadcaster.&#x20;

## Source Configuration

**To configure the source node (e.g. Zixi Broadcaster):**

1. On the **Inputs** page of the primary Zixi Broadcaster, click **New Input** on the upper- right end corner of the screen.
2. In the **Stream ID** field, type a new name for the input stream.&#x20;
3. Select the **a relevant connection type** option.
4. In the **Max Outputs&#x20;**&#x66;ield, do one of the following:
   1. Leave it as **Unlimited**.
   2. Specify the maximal number of connections (e.g. type "2" to enable two Pull connections).
5. Specify the stream parameters according to the relevant connection type selected.&#x20;
6. Click **OK&#x20;**&#x74;o create the primary input.

## Target Configuration

A Pull input should be configured in the primary and backup target nodes.

**To configure the primary 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 input.&#x20;
8. Configure additional parameters as required.&#x20;
9. Click **OK**.

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

- Repeat the same configuration steps as the ones in the primary target node. Make sure you use the same input name used in the primary target node.

## 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.
