Switch Audio Output (BETA) - React Native
This feature will help yout to switch audio output device during the session.
Get Connected Device List
This method will help you to list down all possible connected audio devices.
Supported Audio Output Devices :
SPEAKER_PHONE - Switch audio to device speaker
EARPIECE - Switch audio to device earpiece
WIRED_HEADSET - Switch audio to connected wired device
BLUETOOTH - Switch audio to connected bluetooth device
import { getAudioDeviceList } from "@videosdk.live/react-native-sdk";
const MeetingView = () => {
const onPress = async () => {
const device = await getAudioDeviceList();
console.log("Device :", device); // ["SPEAKER_PHONE","WIRED_HEADSET"]
};
return <>...</>;
};
Switch Audio to Another Device
This method will help you to switch specific audio output device.
import { switchAudioDevice } from "@videosdk.live/react-native-sdk";
const MeetingView = () => {
const onPress = () => {
switchAudioDevice("SPEAKER_PHONE"); // for device speaker
switchAudioDevice("EARPIECE"); // for device earpiece
switchAudioDevice("WIRED_HEADSET"); // for wired headset
switchAudioDevice("BLUETOOTH"); // for bluetooth device
};
return <>...</>;
};
note
EARPIECE
is not supported whenever WIRED_HEADSET
or BLUETOOTH
device is connected
Got a Question? Ask us on discord