1025: The audio playback or recording is interrupted by system events (such as a phone call).
1052: Audio Device Module: The device is in the glitch state.
1042: Audio device module: The audio recording device is different from the audio playback device, which may cause echoes problem. Agora recommends using the same audio device to record and playback audio.
1029: During a call, the audio session category should be set to AVAudioSessionCategoryPlayAndRecord, and agora monitors this value. If the audio session category is set to other values, this warning code is triggered and agora will forcefully set it back to AVAudioSessionCategoryPlayAndRecord.
1032: Audio Device Module: The playback audio voice is too low.
1020: Audio device module: The audio playback frequency is abnormal, which may cause audio freezes. This abnormality is caused by high CPU usage. Agora recommends stopping other apps.
1033: Audio device module: The audio recording device is occupied.
1031: Audio Device Module: The recorded audio voice is too low.
1019: Audio Device Module: no valid audio data is recorded.
1021: Audio device module: the audio recording frequency is abnormal, which may cause audio freezes. This abnormality is caused by high CPU usage. Agora recommends stopping other apps.
1014: Audio Device Module: A warning occurs in the playback device.
1016: Audio Device Module: a warning occurs in the recording device.
1040: Audio device module: An exception occurs with the audio drive. Solutions:
1324: Audio device module: The capture device is released improperly. Solutions:
1323: Audio device module: No available playback device. Solution: Plug in the audio device.
1051: (Communication profile only) Audio processing module: A howling sound is detected when recording the audio data.
1053: Audio Processing Module: A residual echo is detected, which may be caused by the belated scheduling of system threads or the signal overflow.
701: An error occurs in opening the audio mixing file.
132: The IP address has changed.
133: The port has changed.
131: The channel connection cannot be recovered.
16: Failed to initialize the video function, possibly caused by a lack of resources. The users cannot see the video while the voice communication is not affected.
8: The specified view is invalid. Specify a view when using the video call function.
104: A timeout occurs when looking up the channel. When joining a channel, the SDK looks up the specified channel. This warning usually occurs when the network condition is too poor for the SDK to connect to the server.
103: No channel resources are available. Maybe because the server cannot allocate any channel resource.
121: The ticket to open the channel is invalid.
107: The server rejects the request to open the channel. The server cannot process this request or the request is illegal.
106: A timeout occurs when opening the channel. Once the specific channel is found, the SDK opens the channel. This warning usually occurs when the network condition is too poor for the SDK to connect to the server.
122: Try connecting to another server.
20: The request is pending, usually due to some module not being ready, and the SDK postponed processing the request.
118: A timeout occurs when setting the client role in the live interactive streaming profile.
1612: The device is not supported.
1610: Super-resolution warning: The original video dimensions of the remote user exceed 640 * 480.
1611: Super-resolution warning: Another user is using super resolution.
111: A timeout occurs when switching to the live video.
Generated using TypeDoc