LiveKit LogoDocs
Real-timeEgress/IngressCloudReference

useMediaDeviceSelect

Import

import { useMediaDeviceSelect } from '@livekit/components-react';

Parameters

#
{ kind, room, track, requestPermissions, }UseMediaDeviceSelectProps

Returns

{
devices: MediaDeviceInfo[];
className: string;
activeDeviceId: string;
setActiveMediaDevice: (id: string, options?: import("@livekit/components-core").SetMediaDeviceOptions | undefined) => Promise<void>;
}

On this page

ImportParametersReturns

Previous

Chevron IconuseMediaDevices
LiveKit Logo

Product

SFU

SDKs

Cloud Dashboard

Cloud Status

GitHub Logo