通过阅读本文,您可以了解实时音视频SDK常见的错误码及对应解决方案。
加入频道错误码
十六进制 | 十进制 | 错误描述 | 原因分析 | 解决方案 |
0x01010301 | 16843521 | already joine | 用户已经加入房间。 | 检查接口调用逻辑。 |
0x02010903 | 33622275 | failed to join channel due to invalid channel profile | channel profile不匹配,如第一个人以通讯模式入会,之后如果有人以互动模式入会就会报此错。 | 重新检查用户入会模式和其他用户的入会模式(频道模式)是否一致。 |
0x05040002 | 84148226 | channel is overdue |
| 排查以下情况:
|
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是否可以通过校验。 |