更新时间:2023-10-26 GMT+08:00
分享

客户端错误码

本章节介绍了iOS/macOS SDK的客户端错误码HWRtcErrorCode的详细信息。

表1 错误码说明

类成员

错误码

描述

错误原因

HWRtcErrorCodeSuccess

0

调用成功

-

HWRtcErrorCodeSdkInternalError

90000001

sdk内部系统错误

SDK内部异常。

HWRtcErrorCodeMsgToolarge

90000002

发送的消息太大

发送消息时,消息体太大。

HWRtcErrorCodeMemNotEnough

90000003

内存不足

内存无法申请。

HWRtcErrorCodeSynsendMsgError

90000004

消息发送失败

消息队列异常,导致内部消息发送失败。

HWRtcErrorCodeParamError

90000005

参数错误

包括如下两方面:

  • 接口入参无效。
  • 内部参数错误。

HWRtcErrorCodeApiCalledInWrongOrder

90000006

api接口调用顺序不当

当前只有日志设置必须在初始化之前。

HWRtcErrorCodeSetupLocalViewFail

90000007

设置本地窗口失败

player场景没有本地画面,不应该设置。

HWRtcErrorCodeSetupRemoteViewFail

90000008

设置远端窗口失败

publisher场景没有远端画面,不应该设置。

HWRtcErrorCodeSetDeviceFail

90000009

设置设备失败

设置播放、录音、视频设备失败。

HWRtcErrorCodeInitializing

90000010

初始化过程中

初始化过程中,不能再做初始化或者去初始化操作。

HWRtcErrorCodeUnInitializing

90000011

去初始化过程中

去初始化过程中,不能再做初始化或者去初始化操作。

HWRtcErrorCodeLogUploading

90000012

日志正在上传

日志正在上传过程中。

HWRtcErrorCodeMediaPortError

90000013

媒体端口获取失败

音频从10010开始,视频从10020开始,尝试10次,端口被占用。

HWRtcErrorCodeWatchViewTooMuch

90000014

选看超过规格

当前支持最多设置16个设置远端窗口,若超过,则会失败。

HWRtcErrorCodeMediaCmpErr

90000015

媒体协商失败

与服务器之间媒体协商失败。

HWRtcErrorCodeServerNoResponse

90000016

服务器无响应

服务器无响应。

HWRtcErrorCodeUserRoleChangeFail

90000017

切换角色失败

切换角色失败。

HWRtcErrorCodeJoinRoomFail

90000018

加入房间失败

加入房间失败。

HWRtcErrorCodeJoinRoomStatusBusy

90000019

会议状态不是空闲态

已在房间中或正在进行网络探测。

HWRtcErrorCodejoinRoomServerError

90000020

加入房间服务器错误

加入房间服务器错误。

HWRtcErrorCodejoinRoomServiceUnreachable

90000021

加入房间服务器无法访问

加入房间服务器无法访问。

HWRtcErrorCodejoinRoomAuthFail,

90000022

加入房间验证错误

加入房间验证错误。

HWRtcErrorCodejoinRoomAuthRetry

90000023

加入房间失败

加入房间失败,鉴权重试。

HWRtcErrorCodejoinRoomClockSync

90000024

加入房间失败

加入房间失败,时钟同步。

HWRtcErrorCodejoinRoomUrlNotRight

90000025

加入房间失败

加入房间失败,url错误

HWRtcErrorCodeKickedOff

90000026

被踢出房间

相同用户ID等原因,被踢出房间。

HWRtcErrorCodeScreenShareFail

90000027

共享失败

共享失败。

HWRtcErrorCodeExtMediaOutPut

90000028

当前为外部媒体输出模式,禁用该操作

当前为外部媒体输出模式,禁用该操作。

HWRtcErrorCodeReconnectFail

90000029

重连失败

重连失败。

HWRtcErrorCodeBreakDown

90000030

服务器宕机

服务器宕机。

HWRtcErrorCodeSignatureExpired

90000031

签名已经过期

签名已经过期。

HWRtcErrorCodeSetRemoteRenderModeFail

90000032

设置远端窗口模式失败

设置远端窗口模式失败。

HWRtcErrorCodeSetRemoteAudioMuteFail

90000033

订阅或取消订阅音频失败

订阅或取消订阅音频失败。

HWRtcErrorCodeConnectOtherRoomFail

90000034

连接其他房间失败

连接其他房间失败。

HWRtcErrorCodeDisConnectOtherRoomFail

90000035

断开连接其他房间失败

断开连接其他房间失败。

HWRtcErrorCodeSetUseRoleNotAllowed

90000036

不允许角色切换

不允许角色切换。

HWRtcErrorCodeExtMediaCaptureInput

90000037

当前为第三方采集模式,禁用该操作

当前为第三方采集模式,禁用该操作。

HWRtcErrorCodeSetExtAudioCaptureFail

90000038

设置第三方音频采集失败

设置第三方音频采集失败。

HWRtcErrorCodeSetExtVideoCaptureFail

90000039

设置第三方视频采集失败

设置第三方视频采集失败。

HWRtcErrorCodeSetShareComputerSoundFail

90000040

设置共享声音开关失败

设置共享声音开关失败。

HWRtcErrorCodeSetLocalAudioMuteFail

90000041

启停上行音频流失败

启停上行音频流失败。

HWRtcErrorCodeSetLocalVideoMuteFail

90000042

启停上行视频流失败

启停上行视频流失败。

HWRtcErrorCodeUserRemoved

90000043

用户被移除

用户被移除。

HWRtcErrorCodeRoomDismissed

90000044

房间被解散

房间被解散。

HWRtcErrorCodeSetupRemoteViewFail

90000045

设置远端View失败

设置远端View失败。

HWRtcErrorCodeLocalAudioDisableFail

90000056

当前未推音频流

当前未推音频流。

HWRtcErrorCodeRoleNotSupport

90000057

当前角色不支持该操作

当前角色不支持该操作。

HWRtcErrorCodeButt

90000058

置于最后

置于最后。

RTCErrorCode

90000060

发送CMD时,目标用户不存在

发送CMD时,目标用户不存在。

RTCErrorCode

90000061

CMD没有被启用

CMD没有被启用。

相关文档