Agora Voice Overview
Generate a Token
Custom Audio Source and Sink
Raw Audio Data
Advanced Stream Management
Device Test and Switch
Quality of Experience
Summary of Core APIs
SDKs & Code Samples
Restful API (New)
How to choose the video resolution, frame rate and bitrate
How to pass the basic HTTP authentication
What is the difference between the in-call volume and the media volume?
Does Agora have reconnection mechanisms?
How can I switch the input device during a web call?
How do I use the Agora Web SDK to interoperate with the Agora Native SDK?
How to track the quality of a call
Use Agora Web SDK on Mobile Devices
How to set the log file?
How to use string user names?
Common Errors in Console Log
Echo occurs in a call.
Noise occurs in a call.
Audio freeze occurs in a call.
The audio volume of other users is too low.
How to prevent volume changes when the users switch their roles in a live broadcast
I connect a Bluetooth to a phone, but not all calls are answered through the Bluetooth headset.
I cannot hear any voice in a call.
The SDK does not send audio/video after the user uses a third-party app.
Why do errors occur when calling the Stream.init method?
General product inquiry
What platforms does the Agora SDK support?
What products does Agora provide?
Which browsers does the Agora Web SDK support?
How many users can be supported at the same time?
Account & Billing
Agora's free-of-charge policy for the first 10,000 minutes
Billing for the voice call
Billing, Fee Deduction, and Account Suspension
Why is no audio or video captured?
Why is the audio routing abnormal after the Android device joins the channel?
How to View Agora API References Offline