tune voice quality and monitor media health
This commit is contained in:
1 parent
cb793c7ab6
commit
f2d62ac142
2 files changed
+97
-2
No files matched your search
@@ -20,6 +20,8 @@ PORT=8081 npm start
|
||||
- Custom STUN/TURN: gear icon → JSON override in `localStorage`, applied on
|
||||
next join. Server default comes from env (below).
|
||||
- Mute (M), deafen (D), per-peer volume, speaking indicators.
|
||||
- Voice capture uses mono 48 kHz Opus-oriented settings, a 64 kbps audio ceiling,
|
||||
and periodic packet-loss, jitter, and RTT quality diagnostics.
|
||||
|
||||
## ICE configuration (server side)
|
||||
|
||||
@@ -49,5 +51,7 @@ service instead of depending on NAT hairpinning or direct candidate pairs.
|
||||
behind the preview ingress (use wss/TLS in front for real deploys).
|
||||
- No media server: N² mesh — fine for small rooms, needs SFU (mediasoup/livekit)
|
||||
beyond ~6–8 participants.
|
||||
- For larger rooms or consistently lower bandwidth, replace the mesh with an SFU;
|
||||
the current quality tuning improves the P2P path but does not change its N² cost.
|
||||
- Text channels are decorative. No persistence, no rate limiting.
|
||||
- Screen-share negotiation storms on join/leave are expected at small scale.
|
||||
Reference in new issue
Block a user