Help Center> SparkRTC> FAQs> SDK Usage> Why Is There Echo, Undesired Sound, Noise, or Low Volume During a Call on the Web Client?
Updated on 2023-11-01 GMT+08:00

Why Is There Echo, Undesired Sound, Noise, or Low Volume During a Call on the Web Client?

This can occur when devices of the two parties are too close to each other and is normal. Keep the devices far away from each other during the test. If echo, undesired sound, or noise is heard from the web client, 3A processing does not take effect on the web client.

If you use the native getUserMedia API of the browser for customized stream collection, you need to manually configure 3A parameters. For details, see MediaTrackConstraints.

  • echoCancellation: echo cancellation
  • noiseSuppression: noise suppression
  • autoGainControl: automatic gain control

If you use the API to collect streams, you do not need to manually configure 3A parameters. 3A is enabled by default in the SDK.

SDK Usage FAQs

more