Device IDs are security-scoped to specific origins/domains and browsers. They will appear different across domains and after clearing browser data for security reasons.
+
Speaker/Output selection requires granting microphone permissions first. Some browsers may require additional permissions.
+
For iframes, add allow="microphone *; camera *" to enable device access.
+
Browser compatibility: Firefox does not support audio output selection via sinkId. Safari added partial support in recent versions.
+
If device labels appear as "Default" or are missing, you need to grant media permissions before they'll become visible.
+
+
Click to copy. Use this URL to preset audio/video devices.×