2

I'm new to Kubernetes and amazed by the potential, but I'm having quite a hard time to set my mind and think a solution to this:

I'm trying to set a WebRTC MCU (Multipoint Conferencing Unit), all peers connect to a single server, server combine videos/audios and send the output to peers. (Not discussing if I should use MCU or not, I just need to for reasons out of this question).

Of course this is heavy loads the CPU of the servers. So it's most likely to cause scaling.

The question is, I need to have all the peers (which can be all around the world) to be connected to the same pod because the video is processed in one place. How do I make sure of that? Is that even possible to achieve?

Right now I'm starting a common small server for each "room" and assigning that server address to it. Which works, but I'm wondering if I can do better.

Patrick W
  • 582
  • 2
  • 8

0 Answers0