Skip to main content
Version: 1.2.x

Switch Audio Output (BETA) - Flutter

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.

To get the list of all available audio output devices, use the getAudioOutputDevices(), which will return a list of MediaDeviceInfo.

MediaDeviceInfo will contain the deviceId and label of the particular audio output device.


ElevatedButton(
child: Text("Get Output Device"),
onPressed: () => {
List<MediaDeviceInfo> outputDevice = meeting.getAudioOutputDevices()
log(outputDevice);
}),

Switch Audio to Another Device

This method will help you to switch specific audio output device.

// Pass the MediaDeviceInfo object to which the audio is to be switched.
meeting.switchAudioOutput(mediaDeviceInfo);
note

EARPIECE is not supported whenever WIRED_HEADSET or BLUETOOTH device is connected

To check the implementation of switch audio device in detail, check out the Flutter Code Sample

Got a Question? Ask us on discord