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