错误码说明
通用错误
ChannelReserveTimeOut
使用网络探测功能时,出现服务器资源请求超时错误相应
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 101 |
desc | string | 请求超时 |
name | string | ChannelReserveTimeOut |
ChannelJoinMeetingModeError
leaveChannel接口使用错误(在点对点通话中,调用了leaveChannel接口)
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20102 |
desc | string | 会议模式错误 |
name | string | ChannelJoinMeetingModeError |
ChannelStartFail
在发起点对点和多人通话时出现的错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 11000 |
desc | string | 通道发起失败 |
name | string | ChannelStartFail |
serverCode | number | 服务器错误码 |
DataError
使用网络探测功能时,视频数据格式错误,导致无法进行进行探测
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 11400 |
desc | string | 数据错误 |
name | string | DataError |
ParamError
使用sdk的API接口时,如此参数填写错误,返回该错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 11405 |
desc | string | 参数错误 |
name | string | ParamError |
ChannelCreatingError
创建房间失败返回该错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20110 |
desc | string | 创建房间失败 |
name | string | ChannelCreatingError |
serverCode | number | 服务器错误码 |
reason | string | 错误原因描述 |
ChannelJoinError
加入房间失败返回该错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20111 |
desc | string | 加入房间失败 |
name | string | ChannelJoinError |
serverCode | number | 服务器错误码 |
reason | string | 错误原因描述 |
ChannelJoinAlreadyIn
已经在房间中了,重复加入房间的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20112 |
desc | string | 加入房间失败 |
name | string | ChannelJoinAlreadyIn |
ChannelSessionNotExists
房间不存在,离开房间的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20113 |
desc | string | 会话/连接不存在 |
name | string | ChannelSessionNotExists |
ChannelAlreadyInSession
说明房间已经创建,不能调用该接口
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20114 |
desc | string | 会话已建立,请在会话建立前调用 |
name | string | ChannelAlreadyInSession |
ServerConnectionError
网络探测是,服务器连接失败的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20116 |
desc | string | 服务器连接错误 |
name | string | ServerConnectionError |
StageNotMatch
中途切换角色(互动者和观众)时出现的错误反馈(点对点模式下不允许切换)
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20117 |
desc | string | 场景不匹配(P2P/MEETING) |
name | string | StageNotMatch |
NetworkInDetecting
网络探测中,不允许加入房间
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20120 |
desc | string | 网络正在探测中 |
name | string | NetworkInDetecting |
FunctionNotEnabled
日志本地存储功能没有启动,但是调用了相关的api
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 20500 |
desc | string | 该功能没有启用 |
name | string | FunctionNotEnabled |
互动直播相关错误码
RoomServerErrAuthError
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 401 |
desc | string | 认证错误 |
name | string | RoomServerErrAuthError |
RoomServerErrChannelNotExist
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 404 |
desc | string | 房间不存在 |
name | string | RoomServerErrChannelNotExist |
RoomServerErrUidNotExist
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 405 |
desc | string | 房间下的uid不存在 |
name | string | RoomServerErrUidNotExist |
RoomServerErrNoPermission
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 406 |
desc | string | 没有权限 |
name | string | RoomServerErrNoPermission |
RoomServerErrDataError
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 417 |
desc | string | 请求数据不对 |
name | string | RoomServerErrDataError |
RoomServerErrUnknown
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 500 |
desc | string | 认证错误 |
name | string | 内部错误(TurnServer请求异常) |
RoomServerErrServerError
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 600 |
desc | string | 服务器内部错误 |
name | string | RoomServerErrServerError |
RoomServerErrInvilid
调用updateRtmpHost接口更新主播端画面的错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 11403 |
desc | string | 无效的操作 |
name | string | RoomServerErrInvilid |
本地录制相关
VideoRecordExsit
重复录制了,请请处理当前录制的文件
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 400 |
desc | string | 视频录制文件已经存在,请下载或清除 |
name | string | VideoRecordExsit |
VideoRecordInvalid
本地录制时,没有音视频或者房间不存在
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 404 |
desc | string | 通话不存在 |
name | string | VideoRecordInvalid |
RecordNotExist
执行播放、下载、清除动作时,反馈的错误(找不到对应录制对象)
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67001 |
desc | string | 录制对象不存在或录制已结束 |
name | string | RecordNotExist |
RecordLackAccount
开始录制时,account账号错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67002 |
desc | string | 需要录制的帐号缺失 |
name | string | RecordLackAccount |
RecordNoStream
开始录制时,找不到要录制的媒体,无法进行录制
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67003 |
desc | string | 当前没有音视频数据,无法进行录制 |
name | string | RecordNoStream |
RecordBrowserNotSupport
开始录制时,当前浏览器不支持音视频录制功能,无法进行录制
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67004 |
desc | string | 当前浏览器不支持音视频录制功能 |
name | string | RecordBrowserNotSupport |
RecordBrowserNotSupportFormat
开始录制时,当前浏览器不支持对应格式的音视频录制,无法进行录制
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67005 |
desc | string | 当前浏览器不支持对应格式的音视频录制 |
name | string | RecordBrowserNotSupportFormat |
RecordInRecording
音视频正在录制中,请勿重复操作
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67006 |
desc | string | 音视频正在录制中,请勿重复操作 |
name | string | RecordInRecording |
RecordFormatError
录制时,音视频解码/格式化失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 67007 |
desc | string | 录制时,音视频解码/格式化失败 |
name | string | RecordFormatError |
连接服务器错误码
GateWayLoginFail
服务器登录失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61001 |
desc | string | 网关登录失败 |
name | string | GateWayLoginFail |
GateWayConnectionTimeout
服务器连接超时
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61003 |
desc | string | 网关连接超时 |
name | string | GateWayConnectionTimeout |
GateWayAddressNotAvailable
服务器地址分配错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61004 |
desc | string | 无可用的网关地址,请确保对方打开了WebRTC兼容开关 |
name | string | GateWayAddressNotAvailable |
GateWayLoginAlready
重复登录
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61004 |
desc | string | 网关管理已初始化或已登录,重复操作 |
name | string | GateWayLoginAlready |
GateWayServerError
服务器反馈错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61004 |
desc | string | 网关服务器错误 |
name | string | GateWayServerError |
GateWayRTCConnectFail
服务器连接失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 61008 |
desc | string | RTC连接失败 |
name | string | GateWayRTCConnectFail |
视频相关错误码
VideoDecodeError
视频编解码不支持,无法进行通话
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 62001 |
desc | string | 该机型浏览器不支持H264编码 |
name | string | VideoDecodeError |
VideoStreamFetchError
执行播放、关闭视频或者屏幕共享时,无法获取对应的video数据流
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 62002 |
desc | string | 获取流媒体失败 |
name | string | VideoStreamFetchError |
VideoContainerNotExist
执行播放视频或者屏幕共享时,没有设置div标签
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 62006 |
desc | string | 未设置画布容器 |
name | string | VideoContainerNotExist |
VideoMixStreamExceed
如果原来没有设置混频,现在设置了,但是同时两路流都存在,需要先关闭一路流
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 62101 |
desc | string | 新开启或关闭混频功能时,最多只能开启一路设备 |
name | string | VideoMixStreamExceed |
屏幕共享失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 62102 |
desc | string | 不支持原生屏幕共享功能,请确认浏览器版本或"chrome://flags/"是否开启"Experimental Web Platform features" |
name | string | VideoScreenShareNotSupport |
音频相关错误码
AudioStreamFetchError
执行播放、关闭音频时,无法获取对应的audio数据流
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63002 |
desc | string | 获取音频流失败 |
name | string | AudioStreamFetchError |
AudioUserHasBeenLeft
startDevice接口开启mic时,获取到音频流时,发现已经不再房间中了
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63005 |
desc | string | 用户已登出/离开房间 |
name | string | AudioUserHasBeenLeft |
AudioDisabled
在获取当前采集的音频音量、开启伴音时,发现当前已经关闭了mic,反馈该错误码
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63007 |
desc | string | 音频功能已被禁用 |
name | string | AudioDisabled |
MusicalAccompanimentError
开始伴音时,出现音频文件解码失败的问题
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63100 |
desc | string | 伴音出错 |
name | string | MusicalAccompanimentError |
AudioFileDownloadError
开始伴音时,出现音频文件加载失败的问题
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63101 |
desc | string | 伴音文件加载失败 |
name | string | AudioFileDownloadError |
MusicalAccompanimentUnsupport
该浏览器不支持伴音功能
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63102 |
desc | string | 该浏览器不支持伴音功能 |
name | string | AudioMixingUnsupport |
UnpauseMusicalAccompaniment
执行恢复伴音的动作时,但是当前没有暂停伴音,反馈错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63103 |
desc | string | 当前没有暂停伴音 |
name | string | UnpauseMusicalAccompaniment |
pausedMusicalAccompaniment
执行暂停伴音的动作时,当前已经处于暂停的状态了,反馈错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63104 |
desc | string | 已经暂停暂停伴音 |
name | string | pausedMusicalAccompaniment |
UnstartMusicalAccompaniment
执行伴音的API时,当前没有开启伴音,反馈错误
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 63105 |
desc | string | 已经暂停暂停伴音 |
name | string | UnstartMusicalAccompaniment |
音视频设备相关错误码
DeviceNotSupport
startDevice接口参数type错误,无法识别
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65001 |
desc | string | 不支持的设备类型 |
name | string | DeviceNotSupport |
DeviceNotExists
调用startDevice接口时,发现当前没有任何设备,无法开启
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65002 |
desc | string | 设备不存在/无任何设备 |
name | string | DeviceNotExists |
DeviceOpenError
调用startDevice接口时,设备开启失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65005 |
desc | string | 设备开启失败,未知错误 |
name | string | DeviceOpenError |
DeviceNotOpen
调用stotDevice接口时,发现要设备没有开启
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65006 |
desc | string | 设备未开启/未初始化 |
name | string | DeviceNotOpen |
DeviceAlreadyOpen
重复开启设备
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65007 |
desc | string | 设备已开启,重复操作 |
name | string | DeviceAlreadyOpen |
DeviceNotAvailable
获取可用设备列表失败
错误码格式是Object,内容如下:
属性 | 类型 | 说明 |
---|---|---|
code | number | 65008 |
desc | string | 获取可用设备列表失败 |
name | string | DeviceNotAvailable |
serverCode
服务器反馈的错误内容:
serverCode | 说明 |
---|---|
102 | 会议模式错误,检查加入房间的参数 |
103 | 非rtmp用户加入rtmp频道 |
104 | 超过频道最多互动者人数限制 |
105 | 房间已经存在一个主播 |
106 | 但频道创建者非主播 |
107 | 认证失败 |
108 | 房间已经被关闭 |
110 | H5不支持加入多人模式房间 |
509 | 你被提出房间了 |
510 | 房间已经被关闭了 |
201 | 客户端版本不对, 需升级sdk |
302 | 用户名或密码错误, 请检查appKey和token是否有效, account和token是否匹配 |
403 | 非法操作或没有权限 |
404 | 对象(用户/群/聊天室)不存在 |
405 | 参数长度过长 |
408 | 客户端请求超时 |
414 | 参数错误 |
416 | 频率控制 |
417 | 重复操作 |
422 | 帐号被禁用 |
500 | 服务器内部错误 |
503 | 服务器繁忙 |
997 | 协议已失效 |
998 | 解包错误 |
999 | 打包错误 |
9102 | 通道失效 |
9103 | 已经在其他端接听/拒绝过这通电话 |
11001 | 对方离线, 通话不可送达 |
'Connect_Failed' | 无法建立连接, 请确保能 ping/telnet 到云信服务器; 如果是IE8/9, 请确保项目部署在 HTTPS 环境下 |
'Error_Internet_Disconnected' | 网断了 |
'Error_Connection_is_not_Established' | 连接未建立 |
'Error_Connection_Socket_State_not_Match' | socket状态不对 |
'Error_Timeout' | 超时 |
'Session_Exist' | 会话已存在 |
'Error_Unknown' | 未知错误 |
'Operation_Canceled' | 操作取消 |