Zixi Redundancy
Dual NIC Redundancy
Dual NIC PULL Redundancy (Hot Redundancy)
7 min
zixi can be configured to pull a stream from a single source with multiple nics to a single target each nic has a different ip address the topology includes a target node pulling identical input streams simultaneously from two live nic 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 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 zixi receiver will use the second primary output however, when the first output becomes available again zixi receiver 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 fallback source 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 zixi receiver will use the second fallback output when the first output becomes available again zixi receiver will automatically switch back to the first output 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 the outputs can be automatically created during run time as they are pulled by the zixi receiver two outputs can be optionally configured in the zixi broadcaster, each output will be related to another nic 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 zixi receiver, one pulling the stream from the primary broadcaster nic source and the other from the secondary broadcaster nic source to configure the primary input on target node (e g zixi receiver) click the inputs tab at the top of the zixi receiver administrative screen click new input on the upper right hand side of the screen in the input name field, type a new name for the input select the pull option in the host field, enter the ip address of the primary nic source in the port field, enter the connection port of the source host (primary zixi broadcaster nic) default 2077 in the stream field, enter the stream id used in the primary broadcaster nic source output configure additional parameters as required click ok to configure the secondary input on target node (e g zixi receiver) click the inputs tab at the top of the zixi receiver administrative screen select the newly created primary input in the right hand drop down, select duplicate a new input is created with identical parameters 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 select the pull option in the host field, enter the ip address of the secondary source nic in the port field, enter the connection port of the secondary source host (secondary zixi broadcaster) default 2077 in the stream field, enter the stream id used in secondary broadcaster source output configure additional parameters as required click ok 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" to configure the output to include an additional "primary source" or "fallback source" on the target node (e g zixi receiver) click the outputs tab at the top of the zixi receiver administrative screen click new output on the upper right hand side of the screen in the name field, type a new name for the output select the output type (udp/file/asi) under the primary source section, from the pull down menu select the input that is pulling the stream from the primary broadcaster nic source in the host field, enter the host name or ip of the destination ird in the port field, enter the connection port on the ird configure additional parameters as required click ok the new output is created and appears in the outputs list on the outputs screen click add source the add output source dialog is displayed 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 from the pull down menu select the input that is pulling the stream from the secondary broadcaster source click add the new primary source is created and will appear in the list of primary sources or fallback sources at the bottom of the screen cost considerations the configuration requires using double the up link bandwidth allocation of twice the expected maximum bit rate with head room is advised