How to handle the issue of audio volume being too low?
2021-09-09
Products / Plugins:Video Call / Audio Call / Live streaming
Platform / Framework:iOS / Android / macOS / Windows / Flutter / Unity3D
ZEGO SDK provides AGC (Automatic Gain Control) functionality that can adjust the sound to an appropriate volume level. It is recommended that you enable this feature.
If there is an issue with the audio volume being too low, you can refer to the following steps to handle it.
Problem Troubleshooting
- ZEGO SDK provides interfaces to adjust capture volume and playback volume. Please check if you have called the interface to set the volume very low. The related interfaces are as follows:
| Interface | Description |
|---|---|
| setCaptureVolume | Set the capture volume of the stream publishing end |
| setPlayVolume | Set the stream playing volume |
| setAllPlayStreamVolume | Set the volume of all stream playing |
- Check if the device's own playback volume is set very low.
- Check if the microphone is blocked. If there is a phone case or protective cover, or if the phone is placed on a soft material, it is easy to have the problem of low volume.
- Check if the sound is coming from the earpiece.
Contact ZEGOCLOUD Technical Support
If the problem persists, please contact ZEGOCLOUD Technical Support and provide the following information to help quickly locate the problem.
| Information | Details |
|---|---|
| Required Information | The room ID (roomID) where the volume is too low. |
| The user ID (userID) of the user who feels the volume is too low. | |
| Optional Information | The specific time period when the low volume issue occurs. |
| SDK log file. For details, please refer to How to set and get SDK logs and stack information. |
