Live capture
This panel is intended to confirm that permissions, stream creation, and track cleanup all behave the way your browser expects.
Device inventory
Labels often remain blank until the user grants capture permission, so re-run this after a successful getUserMedia request.
Manual checklist
- Confirm that labels appear only after permission is granted.
- Verify that stopping the stream also turns off camera indicators in the browser.
- Switch devices in the operating system and re-run enumerateDevices to inspect refresh behavior.