Getting echo on a Teams call while connected to the VDI session from an ELUX device.

book

Article ID: CTX695690

calendar_today

Updated On:

Description

  • The issue occurs because Audio Echo Cancellation is disabled.
  • Users are running Microsoft Teams inside their VDI session and using the webcam’s built-in microphone and speakers.
  • During a call, the remote participant hears their own voice along with the user’s voice, creating an echo effect.
  • Connecting an external headset and microphone to the thin client resolves the issue, indicating that audio from the webcam speakers is being picked up by the webcam microphone.
  • This behaviour is specific to eLux devices; other devices do not exhibit the echo problem.

Resolution

From the logs, we can confirm that Acoustic Echo Cancellation (AEC) is disabled by Microsoft:

webrtcapi[140053565134400].NavigatorUserMedia Info: getUserMedia. audio constraints, aec=0, agc=1, ns=1
webrtcapi[140053539956288].AudioDeviceLinuxPulse Info: SetRecordingDeviceEx(alsa_input.usb-2e7e_ROCWARE_RC19_1111111111111111-03.analog-stereo)

To resolve this issue:

  • Enable the AEC feature as per Microsoft Teams optimisation guidelines for Linux.
  • Follow the steps in this official guide:
    https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/optimization-for-microsoft-teams#enhancement-to-audio-configuration

After enabling AEC, retry the Teams call to confirm the echo issue is resolved.

Issue/Introduction

Users may experience poor audio quality during Microsoft Teams calls when connected to a Virtual Desktop Infrastructure (VDI) session from an eLux device.