Currently selected devices for audio/video input and output.
Each property holds the deviceId of the selected device. All properties are optional - undefined means no specific device selected (use system default).
const [selectedDevices, setSelectedDevices] = useState<SelectedDevices>({ videoInput: 'camera-device-id', audioInput: 'microphone-device-id', audioOutput: 'speaker-device-id',}); Copy
const [selectedDevices, setSelectedDevices] = useState<SelectedDevices>({ videoInput: 'camera-device-id', audioInput: 'microphone-device-id', audioOutput: 'speaker-device-id',});
Optional
Selected audio input (microphone) device ID
Selected audio output (speaker) device ID
Selected video input (camera) device ID
Currently selected devices for audio/video input and output.
Remarks
Each property holds the deviceId of the selected device. All properties are optional - undefined means no specific device selected (use system default).
Example