from Hacker News

Adaptive scaling for real time video calling and media streaming

by aviral on 1/19/23, 7:33 AM with 1 comments

  • by aviral on 1/19/23, 7:33 AM

    The real challenge with dynamically scaling a media delivery platform is managing high concurrency when conferences or stream viewership peaks and eventually subsides.

    Let us consider, for example, the number of concurrent users ranging between 100-1,000 across 10-100 conferences. It would be a good idea to auto-scale the number of active media server instances based on usage to save a significant amount of cost and resources.

    Jitsi’s architecture allows for dynamic scaling in real-time. In addition to being powerful and optimized, JVBs are built to scale, which make them more dynamic for media transport.