Dashboard Overview
Real-time platform metrics and service health
—
Active Meetings
Loading…
—
Participants
Loading…
—
Server Uptime
Signaling process
—
Heap Memory
Node.js process
📈 Activity (30 samples)
● LIVE
60s ago
Rooms
Peers
now
🏥 Service Health
Loading…
Checking services…
🚨 System Alerts
Checking…
Checking…
⚙ Server Info
Signaling port:3443
Health endpoint:9090
nginx (HTTPS):443
TURN server:3478 / :5349
TLS active—
TURN configured—
ICE servers—
Last update—
📊 Polling Activity
Each bar = one 3-second health poll
Active Meetings
0
Active Rooms
0
Participants
| Room ID | Participants | Duration | Mode | Status |
|---|---|---|---|---|
| No active meetings | ||||
Network · MCU · Multicast
Configure network topology and monitor live metrics
Unicast modes
Unicast SFU
Selective Forwarding Unit
Individual RTP streams per participant. REMB/TWCC bitrate control. Simulcast: 3 spatial layers (high/medium/low). VP9 SVC profile 2. Auto-switches from P2P when peers > 6.
0
Rooms
0
Peers
3
Sim layers
Peer-to-Peer
Full mesh (≤6 peers)
Direct ICE connection between peers. STUN/TURN NAT traversal. No server relay bandwidth cost. Auto-upgrades to SFU when room exceeds 6 participants.
MCU — Multipoint Control Unit
Server-side compositing
All streams decoded and re-encoded server-side into one composite stream. Single upstream per participant. Highest CPU cost but lowest client bandwidth. Ideal for 300+ participant webinars.
1
Stream/peer
High
CPU cost
Low
Client BW
Multicast modes
✦ Simultaneous Mode Support
Select "SFU + Multicast IPv4" to run both simultaneously — unicast fallback for non-multicast networks alongside multicast for LAN participants. Both streams active concurrently.
Multicast IPv4
224.0.0.0/4 · IGMPv3 SSM
Source-Specific Multicast (SSM). TTL=16 campus scope. One stream serves unlimited recipients — up to 99% bandwidth saving vs unicast on LAN.
Group address224.18.42.10
BW saving~73% vs unicast
ProtocolIGMPv3 SSM · TTL=16
Multicast IPv6
ff00::/8 · MLDv2
MLDv2 group membership. Site-local to global scope. Native IPv6 stack required. Wider deployment range. ~81% bandwidth saving vs unicast.
Group addressff0e::c012:2a0a
BW saving~81% vs unicast
SFU + Multicast (Simultaneous)
Dual-mode operation
Runs unicast SFU and Multicast IPv4 simultaneously. Participants on multicast-enabled networks receive MC4 stream; others fall back to SFU unicast automatically.
Live Network Metrics
—
Round-trip time
—
Packet loss
—
Bandwidth (simulated)
—
Jitter
🌐 ICE / TURN / STUN Configuration
STUN Servers
stun.l.google.com:19302Active
stun1.l.google.com:19302Active
TURN Server
turn:SERVER_IP:3478—
turns:SERVER_IP:5349—
Credentials—
Security
DTLS-SRTPAlways on
HTTPS/TLS—
ICE servers—
User Management & Role Control
—
Total users
—
Active
—
Admins
—
Sessions
—
Guests
— users
| User | Username | Role | Plan | Status | Created | Actions | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
🔐 Role Permissions Matrix
| Permission | 👑 Host | 🛡 Moderator | ⚙ Operator | 🎤 Presenter | 👤 User | 👥 Guest |
|---|---|---|---|---|---|---|
| ${perm} | ${roles.map(v=>`${v?'✓':'✗'} | `).join('')}
Recording Management
0
Total recordings
0
Ready
0
Processing
📹 Recent Recordings
Session-based · No S3 configured⏺
No recordings yet
Start a meeting and click the record button to begin
Platform Settings
🎙 Audio & Video
AI noise suppression
Browser AEC3 + noise filtering
Echo cancellation
Hardware + software AEC
Default HD video
1080p for all new meetings
Background blur
ML-based segmentation
🔒 Security & Access
Waiting room
Host must admit participants
Require login to join
Block unauthenticated access
E2E encryption
DTLS-SRTP — always enabled
One-time guest links
Generate expiring join links
Room lock by host
Allow host to lock rooms
✦ AI Features
Live captions
Whisper v3 real-time transcription
Auto meeting summary
GPT-4 post-meeting analysis
Auto-record all meetings
Start recording on join
📡 Network Defaults
Default mode
Default codec
Default quality
Max participants
⚙ Server Endpoints
Meeting App
—
Signaling WebSocket
—
Health Endpoint
—
🚀 Quick Actions