Inspect camera and microphone access, device enumeration, and codec support.
It lists available cameras and microphones and tests codec support.
These capabilities affect real‑time calls and playback quality.
Missing permissions can break calls or hide devices from apps.
Codec mismatches can force lower quality or fallbacks.
If no devices appear, check permissions and OS privacy settings.
Compare codec support across browsers if playback fails.
Enumerating devices can leak hardware details.
Use ask‑to‑allow permissions and revoke old grants.
Enterprise policies can disable cameras or microphones.
Some browsers restrict device labels until permission is granted.
Results differ by OS and browser implementation.
Virtual devices may appear in cloud or remote environments.