What is WebRTC Diagnostics
This tool checks browser WebRTC capability, ICE candidates, NAT behavior, and basic media stats for realtime connectivity troubleshooting.
Key Features
- Inspect support of core WebRTC capabilities.
- Run connectivity tests with custom STUN servers.
- Show host/srflx/relay candidates and NAT inference.
- Display bitrate, packet loss, jitter, and RTT metrics.
Steps
- Enter or choose a STUN server.
- Start test and wait for candidate gathering.
- Review connection status, NAT type, and candidates.
- Optionally load device list and environment info.
FAQ
Why are candidates empty or test failed?
Possible causes include network restrictions, firewall blocking, unreachable STUN, or browser permission/policy limits.
Is NAT type always accurate?
It is inferred from candidate behavior and useful for diagnostics, but not a definitive network appliance-level measurement.