通知用户在使用音视频通话过程中出现的警告和错误。
TUICallDefine 错误码
定义 | 取值 | 描述 |
ERROR_PACKAGE_NOT_PURCHASED | -1001 | |
ERROR_PACKAGE_NOT_SUPPORTED | -1002 | |
ERROR_TIM_VERSION_OUTDATED | -1003 | |
ERROR_PERMISSION_DENIED | -1101 | 获取权限失败,当前未授权音/ 视频权限,请查看是否开启设备权限。 |
ERROR_INIT_FAIL | -1201 | 未调用 init,TUICallEngine API 使用需在 init 之后, 初始化失败。 |
ERROR_PARAM_INVALID | -1202 | 参数错误(参数格式、类型等错误)。 |
ERROR_REQUEST_REFUSED | -1203 | 当前状态不支持调用。例如: 需要在空闲状态才可使用的 API,在呼叫中/通话中时调用。 |
ERROR_REQUEST_REPEATED | -1204 | 当前方法正在执行中,请勿重复调用。 |
ERROR_SCENE_NOT_SUPPORTED | -1205 | 当前通话场景,不支持该功能。 |
ERROR_SIGNALING_SEND_FAIL | -1401 | 信令发送失败,具体失败原因可查看具体方法回调中的 errorMsg。 |
FAILURE_SWITCH_TO_AUDIO | 60001 | 视频切语音失败(仅 web 平台支持)。 |
FAILURE_SWITCH_TO_VIDEO | 60002 | 语音切视频失败(仅 web 平台支持)。 |
NOT_MICROPHONE_LIST | 60003 | 没有可用的麦克风设备(仅 web 平台支持)。 |
NOT_CAMERA_LIST | 60004 | 没有可用的摄像头设备(仅 web 平台支持)。 |
NOT_SUPPORT | 60005 | 当前页面不具备 webRTC 能力(仅 web 平台支持)。 |
UNKNOWN | 65535 | 未知错误(仅 web、小程序平台支持)。 |
IM 错误码
音视频通话使用了腾讯云 IM SDK 作为通信的基础服务,例如通话拨打信令、通话忙线信令等核心逻辑。常见错误码如下:
错误码 | 描述 |
6014 | IM SDK 未登录,请先登录,成功回调之后重试,或者已被移下线,可使用 TIMManager getLoginUser 检查当前是否在线。 |
6017 | 参数无效,请检查参数是否符合要求,具体可查看错误信息进一步定义哪个字段。 |
6206 | |
7013 | 套餐包不支持该接口的使用,请升级到旗舰版套餐。 |
8010 | 信令请求 ID 无效或已经被处理过。 |
8021 | 呼叫的用户还没有登录过 TIM,导致呼叫失败。 |
说明:
TRTC 错误码
枚举 | 取值 | 描述 |
ERR_CAMERA_START_FAIL | -1301 | 打开摄像头失败,例如在 Windows 或 Mac 设备,摄像头的配置程序(驱动程序)异常,禁用后重新启用设备,或者重启机器,或者更新配置程序。 |
ERR_CAMERA_NOT_AUTHORIZED | -1314 | 摄像头设备未授权,通常在移动设备出现,可能是权限被用户拒绝了。 |
ERR_CAMERA_SET_PARAM_FAIL | -1315 | 摄像头参数设置出错(参数不支持或其它)。 |
ERR_CAMERA_OCCUPY | -1316 | 摄像头正在被占用中,可尝试打开其他摄像头。 |
ERR_MIC_START_FAIL | -1302 | 打开麦克风失败,例如在 Windows 或 Mac 设备,麦克风的配置程序(驱动程序)异常,禁用后重新启用设备,或者重启机器,或者更新配置程序。 |
ERR_MIC_NOT_AUTHORIZED | -1317 | 麦克风设备未授权,通常在移动设备出现,可能是权限被用户拒绝了。 |
ERR_MIC_SET_PARAM_FAIL | -1318 | 麦克风设置参数失败。 |
ERR_MIC_OCCUPY | -1319 | 麦克风正在被占用中,例如移动设备正在通话时,打开麦克风会失败。 |
ERR_TRTC_ENTER_ROOM_FAILED | -3301 | 进入房间失败,请查看 onError 中的 -3301 对应的 msg 提示确认失败原因。 |