I'm currently using Wowza origin-edge architecture to do live streaming. I have three origin servers and N edge servers. Each edge server is connected to the three origin servers. But since a client can only receive data from one edge server, the edge server is also a single point of failure.
What I want to achieve is that, a client can be connected to multiple edge servers and even when only one edge server works, the client can still play videos smoothly.
Does Wowza provide any redundancy mechanism to make the edge servers more robust?
Hello, Yorick. Welcome to the Wowza support forum.
A client can't connect to multiple servers at the same time in case an edge dies. Wowza does have an option to automatically connect them to another edge if one fails either.
You could however use the Load Balancer AddOn and if the edge goes down the client would try to connect again, which would redirect them to a "working" edge as the one which failed would no longer be "checking-in" and so shouldn't appear in the list anymore: