RTC iOS错误码对照表

错误码描述出现原因处理方法备注
1000基本错误一些基本的无法细分错误提供sdk日志排查 
1001参数错误参数是否填错检查传参 
1002没有初始化没有初始化引擎检查是否初始化 
1003已经初始化sdk内部逻辑通知对应用层无影响
1004未实现该方法未实现反馈客户端开发排查 
1005空指针代码逻辑反馈客户端开发排查 
1006未知异常代码逻辑反馈客户端开发排查 
1007内存越界代码逻辑反馈客户端开发排查 
1008非法参数代码逻辑反馈客户端开发排查 
1009操作无效代码逻辑反馈客户端开发排查 
     
1011对象没找到代码逻辑反馈客户端开发排查 
     
1014超时可能网络异常,或者服务器访问不了先检查网络或端口是否有问题 
1015对象错误状态代码逻辑反馈客户端开发排查 
1016网络错误1在媒体通道还未连接上时去调用发布视频导致错误2或者初始化引擎报错1等媒体通道连接上后再做音视频的操作2检查是否认证失败 
1017没有token未用
1018图像转换失败主要是导入视频时报错检测导入数据是否有问题 
1019缓存不够使用C接口返回错误c++到c转换数据时长度不够,反馈c++开发 
1020设备被占用比如摄像头已经被其他应用正在使用,当前sdk无法使用。先检查是哪个应用正常使用摄像头,先关闭掉后sdk再使用 
1021操作以及完成sdk内部通知,不影响应用层
     
1025函数未认证服务端验证是否有使用权限找客户端排查 
1026 未用
1027mcu服务器连接失败由于媒体服务未连上产生的发布视频错误检查下媒体链接是否有问题 
1028视频不支持的分辨率   
1029房间已经关闭未用
1030媒体流连接超时媒体服务连接超时检查下媒体链接是否有问题 
1031集群模式下获取mcu失败初始化引擎返回的错误  
1032房间信令连接失败连接服务端的信令通道失败检查自己网络或者服务器是否可连 
1033房间数据连接失败未用
1034等待数据抓图时,数据还没有重复调用即可 
     
     
     
错误码描述出现原因处理方法备注
401初始化引擎时未认证认证的token或者key有问题检查是否token或key使用错误,如果无误则需要找服务端排查 
402客户端重复加入房间内部逻辑,不会返回到应用层不影响应用层
     
404房间号不存在房间号在服务器是不存在的客户端先确认房间号,如果房间号正确,需要服务端排查 
405license 不够用户数超过最大license 个数找我们技术支持申请license 
406 ~422   未用到,可以不用关心
     
434  未出现过,可以不用关心
445主持人不在房间主要使用token初始化引擎的用户可以让主持人先加入房间或者修改后台设置 
     
503~508  未出现过,可以不用关心
     
601  未出现过,可以不用关心
602  未出现过,可以不用关心
     
612该mcu服务器没有找到指定的房间服务端的配置或者逻辑问题需要服务端排查 
613  未出现过,可以不用关心
     
700  未出现过,可以不用关心
701  未出现过,可以不用关心
     
800  未用到,可以不用关心
801  未用到,可以不用关心
802发布视频或音频时重复的设备id没有出现过如果出现反馈日志,需要检查sdk逻辑 
803房间错误的token没有出现过如果出现,需要sdk和服务端排查下 
804使用相同id加入房间,已经在房间的那个相同用户id会被踢出房间。多个用户使用重复id的,则会被服务器踢出重复的。保证每个加入房间用户id唯一 
805 暂未用
806 暂未用
807sdk无法链接上服务端的媒体通道,而被服务器踢出房间可能网络或者服务端端口配置问题,sdk无法连上服务端的媒体通道检查网络或者检查服务器端口 
808被其他用户踢出房间某个用户通过sdk接口把自己踢出房间了 
809    
810房间被关闭某个用户通过sdk接口关闭了房间 
811服务器关闭可能服务器正在重启等服务器重启成功后重连 
812自己收到其他用户连接超时后被踢出房间的通知某个用户可能网络异常导致无法链接服务器而被服务器踢出房间了忽略
     
815房间被关闭了可能是其他用户通过rest接口关闭了房间这个是正常逻辑,不影响应用层