OpenSight / janus-cloud

a cluster solution for Janus WebRTC server, by API proxy approach
GNU Affero General Public License v3.0
205 stars 49 forks source link

Is it possible to handle multiple janus-proxy? #35

Closed rikuson closed 1 year ago

rikuson commented 2 years ago

janus-cloud brought us scalable media-server.
But is there way to make janus-proxy scalable too?

Generally, websocket can be scaled out with using Redis's pub/sub function.
Is it possible doing like that currently?

jamken commented 2 years ago

multi janus-cloud is a complecated issue which means the video room status must be share and triggered by multi janus-proxy, maybe make use of zookeeper is a good idea. But now, janus-proxy solution is to make janus scalable by hold the room status by itself.

meduar commented 2 years ago

is there any way to implement the zookeeper? id like to do that as well

Any idea how to do it?

jamken commented 2 years ago

not yep.