The iOS microphone recording indicator
Understand the iOS microphone recording indicator behavior.
읽는 시간 1분최근 업데이트: 8달 전
iOS devices display the red bar/orange dot recording indicator while the microphone is in use. When an iOS device is muted by using , the Vivox SDK accesses the capture device (microphone) but does not collect or transmit any audio. This results in the recording indicator displaying.
VivoxService.Instance.MuteInputDevice()To hard mute and prevent the recording indicator from displaying, set the capture device to “No Device”:
await VivoxService.Instance.SetActiveInputDeviceAsync(VivoxService.Instance.AvailableInputDevices.First(device => device.DeviceName == "No Device"));
To unmute, set the capture device to “Default Communication Device”:
await VivoxService.Instance.SetActiveInputDeviceAsync(VivoxService.Instance.AvailableInputDevices.First(device => device.DeviceName == "Default Communication Device"));