错误码列表

通过阅读本文,您可以了解实时音视频SDK常见的错误码及对应解决方案。

加入频道错误码

十六进制

十进制

错误描述

原因分析

解决方案

0x01010301

16843521

already joine

用户已经加入房间。

检查接口调用逻辑。

0x02010903

33622275

failed to join channel due to invalid channel profile

channel profile不匹配,如第一个人以通讯模式入会,之后如果有人以互动模式入会就会报此错。

重新检查用户入会模式和其他用户的入会模式(频道模式)是否一致。

0x05040002

84148226

channel is overdue

  • 用户欠费了。

  • 用户的Token过期了,可以通过timestamp参数判断。

  • appid,appkey不对,或者不对应,一个appid对应唯一的一个appkey。

  • 用户的鉴权参数错误。

排查以下情况:

  • 确认账户余额是否充足。

  • 确认Token是否过期,可以通过timestamp参数判断,转成北京时间。第一种情况本身就是过期时间,第二种是本身+48小时是过期时间。

  • AppId和AppKey不匹配,一个AppId对应唯一的AppKey。

  • 确认鉴权参数是否正确。

0x02010702

33621762

join channel failed due to same user repeat join,please check if another device still in the channel

用户重复入会失败。如同一个用户,两个设备,进入同一个会。或者该用户上一个session还没有退会完成。

检查接口调用逻辑。

0x02010104

33620228

session join

客户端离开频道了之后又使用了相同的sessionId入会。

请尝试重新加入频道。

0x02010204

33620484

channel is not exist

加入频道失败,频道不存在。如会议发起者入会后又很快离会,第二个人随后入会,发现会议已经不存在了。

请尝试重新加入频道。

0x05010011

83951633

join channel failed due to invaild channel id

gslb请求ChannelId无效。如ChannelId不能带有空格。

检查channelId(频道ID)格式。

频道ID支持1~64位,大小写字母、数字、下划线(_)、中划线(-)。

0x05010012

83951634

join channel failed due to invaild user id

gslb请求UserId无效。

请尝试重新加入频道。

0x0501001a

83951642

join channel due to invaild channel id

AppId配置了大方会模式,需要使用1.16.5以上的包入会,否则会入会失败。

检查SDK版本。

0x01020201

16908801

signal request is timeout

gslb请求长时间未收到,导致响应超时。

检查网络连接是否正常。

0x01020204

16908804

join timeout

入会请求长时间未收到,导致响应超时。

检查网络连接是否正常。

0x01030202

16974338

join error

加入房间错误。

检查鉴权信息是否正确以及网络环境是否正常。

0x01030201

16974337

gslb error

参数AuthInfo中的gslb字段错误。

检查AuthInfo中gslb字段是否完整,或验证AuthInfo是否可以通过校验。