user2054758
user2054758

Reputation: 321

audio conference with WebRTC

i would like build an only-audio conference system based on webrtc for a game, but i must avoid lag.
for example i can use https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RTCMultiConnection
How many clients can be connected in the same time?and about bandwidth?
I think that the upload will be a limit increasing the amount of connected client.
Could i make a Tree of clients, so each client have only 2 or 3 connections?

The server can be in any language because i will use vert.x
regards

Upvotes: 0

Views: 2248

Answers (1)

Muaz Khan
Muaz Khan

Reputation: 7236

There are two scenarios:


1: Peer-to-Peer

In this model; maximum peer connections limit per page on chromium is 256.

2: Peer-to-Server

In this model; you can use media server to relay stream over unlimited peers.


In 1st model; you can face bandwidth/cpu usage issue.

In 2nd model; all such things are handled by the media server.


If you're planning to setup peer-to-peer video-conferencing; you'll use mesh model. It is suggested to limit conferencing to 5 users only. Otherwise, you'll face issues like audio-lost, echo and obviously bandwidth/cpu huge usage!


In broadcasting p2p scenarios; you can relay i.e. forward remote streams to overcome burden from single peer.

Upvotes: 3

Related Questions