Network requirements for IT teams
This guide outlines the network configuration, domains, protocols, and ports required for WFCC desktop and mobile clients to operate reliably across enterprise firewalls and corporate networks.
Quick summary of required ports
Section titled “Quick summary of required ports”| Protocol | Destination Port | Host / Domain | Purpose |
|---|---|---|---|
| TCP | 443 | wfcc.pro (and *.wfcc.pro) | HTTPS API, authentication, WebSocket sync, file transfer, and Web client |
| UDP | 4443 | wfcc.pro | Real-time media relay: QUIC and WebTransport (MoQ) audio and video streams |
| TCP | 50051 | wfcc.pro | Call signaling (gRPC MediaSignaling; fallback via HTTPS on port 443) |
Real-time calling data plane (UDP 4443)
Section titled “Real-time calling data plane (UDP 4443)”WFCC voice and video calls use Media over QUIC (MoQ) running on top of UDP:
- Native apps (Windows and Android): communicate over raw QUIC (ALPN
moqt-16) to UDP port4443. - Browser web clients: communicate over WebTransport HTTP/3 to UDP port
4443.
Recommended firewall rules
Section titled “Recommended firewall rules”To ensure uninterrupted calling and messaging across corporate networks:
- Allow outbound UDP to destination port
4443:- Destination:
wfcc.pro(IP resolved dynamically or whitelisted) - Protocol:
UDP - Port:
4443
- Destination:
- Allow outbound TCP to destination port
443:- Destination:
wfcc.pro - Protocol:
TCP - Port:
4443(HTTPS)
- Destination:
- Deep Packet Inspection (DPI) & TLS Inspection:
- WFCC enforces certificate pinning and strict TLS verification on all QUIC and HTTPS traffic.
- Do not perform TLS proxying / MITM inspection on
wfcc.pro:4443orwfcc.pro:443, as clients will reject non-canonical certificates to prevent data interception.
Bandwidth estimates
Section titled “Bandwidth estimates”| Media type | Recommended bandwidth per user |
|---|---|
| Voice call (Opus) | 32–64 kbps (bidirectional) |
| Standard video call (HEVC 720p) | 350–700 kbps (bidirectional) |
| Screen sharing (HEVC 1080p) | 500–1200 kbps (bidirectional) |
WFCC’s adaptive bitrate control automatically scales down stream resolution and framerate when network congestion or packet loss is detected, ensuring clear audio even on constrained connections.