Start with a clean baseline
Separate enumeration, permission, actual video frames, active resolution/frame rate and source/capture format. 'Detected' is not the same as 'working correctly.'
Live evidence
Relevant checks
Charger Wattage MatchCompare a device's entered power requirement with a charger's rated wattage while keeping USB-PD/PPS and voltage-profile limits explicit.
→Battery Runtime CalculatorEstimate runtime from battery watt-hours, average load and conversion efficiency.
→Gamepad Controller TestTest browser-detected controller buttons and analog axes.
→Data Transfer Time CalculatorEstimate ideal transfer time from data size and an entered link rate.
→First sequence
Do the high-signal checks before risky changes
- 1
Use the manufacturer's app for preflight status and firmware
- 2
Inspect props and batteries physically before flight
- 3
Do not fly after a browser-only check; follow the maker's preflight process
Decision points
What the result should change
If live preview worksPrioritize the affected meeting/streaming app, selected source, virtual camera or profile.
If video works only at a lower modePrioritize cable/USB bandwidth, hub/dock topology or unsupported source mode.
If no frames arrive anywhereSimplify to direct connection, OS recognition and official firmware/driver guidance.
Browser can help check
- Plan battery runtime from entered values
- Check browser-visible controllers
- Estimate media transfer time
Browser cannot prove
- Test propellers, motors, GPS or obstacle sensors remotely
- Calibrate flight controller or IMU generically
- Assess flight-battery cell health
Repair boundary
Know when to stop browser troubleshooting
- A browser cannot diagnose image-sensor electronics or lens alignment.
- Capture cards can be limited by HDMI format/HDCP/EDID even when USB enumeration succeeds.
- Do not install unsigned camera/capture drivers from download aggregators.
Used-device inspection
What to verify before paying or signing off a repair
- Verify the exact resolution/FPS modes you need
- Test microphone if integrated
- For capture devices, verify passthrough and capture are separate specifications