...
- Cluster configuration - a cluster of Zixi Broadcaster servers in a LAN for load balancing purposes. The different Zixi Broadcaster servers will communicate with each other and are “aware” of the Input/Output traffic of each node in order to redirect the streams to the least occupied Zixi Broadcaster instance. All Zixi Broadcasters should have a separate Public IP (NIC #1) and in addition, they all should have an internal IP on the LAN (Cluster Internal IP) to communicate over multicast (NIC #2). When a request received by the Zixi Broadcaster, it accepts it, or transmit it internally to another Zixi Broadcaster that is less loaded and has the requested channel. The Cluster feature is currently supported for:
- Inputs - Zixi Push inputs
- Outputs - Zixi Pull outputs, HLS outputs
- Edge-Origin configuration - the cluster may be used to forward the stream from one Zixi Broadcaster server (origin) to other Zixi Broadcaster servers (edge) which are closer to the user or is located in a less sensitive environment. When the end-user connects to the edge server to view a certain stream, the edge server will retrieve the stream from the origin server and will seamlessly deliver it to the end-user.
...