strukturag / nextcloud-spreed-signaling

Standalone signaling server for Nextcloud Talk.
GNU Affero General Public License v3.0
379 stars 69 forks source link

Limit number of concurrent video/audio streams #341

Open pboguslawski opened 2 years ago

pboguslawski commented 2 years ago

Seems that sessionlimit config parameter limits general talk users sessions (one session may handle chat, video/audio calls, etc.).

Would be nice to have separate limit for number of video/audio streams; i.e. system can handle up to 50 concurrent audio/wideo streams and up to 200 concurrent general sessions (sessionlimit).

fancycode commented 1 year ago

This will need changes to Talk itself as some of the 200 general sessions will not be able to publish audio/video and need a way to know why.

@nickvergessen Is this a feature you would like to see in Talk?

nickvergessen commented 1 year ago

Hmm, it's nothing we need, but if it comes flying by, why not?

fancycode commented 1 year ago

Ok, so I'll leave this open to see if more are interested. Currently this is not planned on our side, so let's wait for more feedback.