AirenSoft / OvenMediaEngine

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
https://airensoft.com/ome.html
GNU Affero General Public License v3.0
2.61k stars 1.06k forks source link

Clustering with more than 2 origin #34

Closed Antoine-Sevec closed 5 years ago

Antoine-Sevec commented 5 years ago

Hello, Is it possible to add the possibility to put more than 2 origin?

Indeed we can not perform the server adjustment because we are stuck with the declaration of origin in the configuration of the Edge.

It's quite problematic if we want to build an infrastructure with thousands of users.

getroot commented 5 years ago

One application of OvenMediaEngine supports only two Origin for failover. When a problem occurs with the Primary Origin, the Edge automatically attempts to connect to the Secondary Origin. If you want to build the infrastructure for thousands of users, you can deploy multiple Edges. Thousands of users connect to multiple Edge (distributed via GSLB like AWS Route53) to distribute Origin traffic.