| ERROR_START_GENERAL | 10000 | Failed to start the cloud phone. Cause: General error, please check the error message. Suggestion: Please check the config parameters for launching Cloud Phone. |
| ERROR_START_JOIN_ROOM | 10001 | Failed to start the cloud phone. Reason: Failed to join the room |
| ERROR_SERVICE | 10002 | SDK server error, check error messages |
| ERROR_FILE_PATH_EMPTY | 10020 | The file path is empty |
| ERROR_FILE_UN_EXIT | 10021 | The file does not exist |
| ERROR_FILE_UN_FILE | 10022 | Non-file type |
| ERROR_FILE_OVERSIZE | 10023 | The file is too large |
| ERROR_DISCONNECT | 10100 | The server disconnects |
| ERROR_SOCKET | 4000 | WebSocket error. Reason: Please check the error message |
| ERROR_SOCKET_DISCONNECT | 4001 | WebSocket connection disconnected |
| ERROR_RENDER | 4010 | View rendering failed. Reason: Please check the error message |
| ERROR_MEDIA_NONE_VIDEO | 5000 | No video encoding function |
| ERROR_CODE_INVALID_TOKEN | -1000 | Tokens used when entering the room are invalid or expired. Users need to reacquire their tokens |
| WARNING_CODE_JOIN_ROOM_FAILED | -2001 | Failed to enter the room. When entering the room for the first time or when reconnecting due to poor network conditions, a server error may cause entry failure. The SDK will automatically retry entering the room. |
| WARNING_CODE_PUBLISH_STREAM_FAILED | -2002 | Failed to release audio and video streams. When you publish an audio or video stream in your room, the release fails due to a server error. The SDK will automatically retry the release |
| WARNING_CODE_SUBSCRIBE_STREAM_FAILED404 | -2003 | Subscription to audio and video streaming failed. If the subscription audio or video stream cannot be found in the current room, the subscription will fail. The SDK will automatically retry the subscription; if the subscription still fails, it recommends you exit the attempt |
| WARNING_CODE_SUBSCRIBE_STREAM_FAILED5XX | -2004 | Subscription to audio and video streaming failed. When you subscribe to audio or video streams in your room, the subscription fails due to a server error. The SDK will automatically retry the subscription. |
| WARNING_CODE_OLD_ROOM_BEEN_REPLACED | -2016 | A room with the same roomID already exists, and the newly created room instance has replaced the old room instance. |
| WARNING_CODE_NO_CAMERA_PERMISSION | -5001 | Camera permission abnormality; the current app has not obtained camera permissions. |
| WARNING_CODE_INVALID_SAMI_APPKEY_OR_TOKEN | -7002 | Audio technology SDK authentication expired. Contact technical support staff. |
| WARNING_CODE_GET_ROOM_FAILED | -2000 | Room information retrieving failure warning |
| WARNING_CODE_ROOM_ID_ALREADY_EXIST | -2015 | Rooms with the same roomId already exist. |
| WARNING_CODE_NO_MICROPHONE_PERMISSION | -5002 | Microphone permission abnormal: the current app has not obtained microphone permissions. |
| WARNING_CODE_RECODING_DEVICE_START_FAILED | -5003 | Audio acquisition device failed to start. If the audio capture device fails to start, the current device may be occupied by other applications. |
| WARNING_CODE_PLAYOUT_DEVICE_START_FAILED | -5004 | Audio playback device startup failure warning. This may be due to insufficient system resources or incorrect parameters. |
| WARNING_CODE_NO_RECORDING_DEVICE | -5005 | No available audio capture equipment. If the audio capture device fails to start, please insert the available audio capture device. |
| WARNING_CODE_NO_PLAYOUT_DEVICE | -5006 | No available audio playback equipment. Failing to start the audio playback device, please insert the available audio playback device. |
| WARNING_CODE_RECORDING_SILENCE | -5007 | The current audio device has not collected any valid audio data. Please check and replace the audio capture device. |