常量定义 错误码 错误描述 解决方案
NO_ERR 0 成功
ERR_IM_NOT_READY 8001 IM模块未就绪或
ERR_AV_NOT_READY 8002 AV模块未就绪或未加载 需要在登录后调用接口。1.确认调用接口前已成功登录;2.应用发生崩溃后,界面恢复了,确认登录状态是否也恢复了
ERR_NO_ROOM 8003 无有效的房间
ERR_ALREADY_EXIST 8004 目标已存在
ERR_NULL_POINTER 8005 空指针错误
ERR_ENTER_AV_ROOM_FAIL 8006 进入AV房间失败
ERR_USER_CANCEL 8007 用户取消
ERR_WRONG_STATE 8008 状态异常(已废弃,现仅在CallSDK通话状态切换失败时返回)
ERR_NOT_LOGIN 8009 未登录
ERR_ALREADY_IN_ROOM 8010 已在房间中
ERR_BUSY_HERE 8011 内部忙(上一请求未完成) 同类接口是只允许线性调用的,如进出房间,开关摄像头等。1.避免重复调用接口;2.确认上次调用同类接口已成功回调
ERR_NET_UNDEFINE 8012 网络未识别或网络不可达
ERR_SDK_FAILED 8020 iLiveSDK处理失败(通用)
ERR_INVALID_PARAM 8021 接口传入无效的参数(如创建或加入房间时option为空)
ERR_NOT_FOUND 8022 无法找到目标
ERR_NOT_SUPPORT 8023 请求不支持
ERR_ALREADY_STATE 8024 状态已到位(一般为重复调用引起)
ERR_KICK_OUT 8050 被踢下线
ERR_EXPIRE 8051 票据过期(需更新票据userSig)
ERR_PARSE_FAIL 8052 解析网络请求失败
ERR_ALLOC_FAIL 8053 内存分配失败,检查内存是否充足

AVSDK 模块错误码

错误码名称 错误码 含义 原因
AV_ERR_FAILED 1 一般错误 具体原因需要通过分析日志等来定位
AV_ERR_REPEATED_OPERATION 1001 重复操作 已经在进行某种操作,再次去做同样的操作
AV_ERR_EXCLUSIVE_OPERATION 1002 互斥操作 上次相关操作尚未完成
AV_ERR_HAS_IN_THE_STATE 1003 已处于所要状态 对象已经处于将要进入的某种状态
AV_ERR_INVALID_ARGUMENT 1004 错误参数 传入错误的参数
AV_ERR_TIMEOUT 1005 超时 在规定的时间内,还未返回操作结果
AV_ERR_NOT_IMPLEMENTED 1006 未实现 相应的功能还未支持
AV_ERR_NOT_IN_MAIN_THREAD 1007 不在主线程 SDK对外接口要求在主线程执行
AV_ERR_RESOURCE_IS_OCCUPIED 1008 资源被占用 需要用到某种资源被占用了
AV_ERR_CONTEXT_NOT_EXIST 1101 AVContext对象未处于CONTEXT_STATE_STARTED状态 当AVContext对象未处于CONTEXT_STATE_STARTED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。
AV_ERR_CONTEXT_NOT_STOPPED 1102 AVContext对象未处于CONTEXT_STATE_STOPPED状态 当AVContext对象未处于CONTEXT_STATE_STOPPED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。如不在这种状态下,去调用AVContext::DestroyContext时,就会产生这个错误。
AV_ERR_ROOM_NOT_EXIST 1201 AVRoom对象未处于ROOM_STATE_ENTERED状态 当AVRoom对象未处于ROOM_STATE_ENTERED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。
AV_ERR_ROOM_NOT_EXITED 1202 AVRoom对象未处于ROOM_STATE_EXITED状态 当AVRoom对象未处于ROOM_STATE_EXITED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。如不在这种状态下,去调用AVContext::StopContext时,就会产生这个错误。
AV_ERR_DEVICE_NOT_EXIST 1301 设备不存在 当设备不存在或者设备初始化未完成时,去使用设备,则会产生这个错误。
AV_ERR_ENDPOINT_NOT_EXIST 1401 AVEndpoint对象不存在 当成员没有在发语音或视频时,去获取它的AVEndpoint对象时,就可能产生这个错误。
AV_ERR_ENDPOINT_HAS_NOT_VIDEO 1402 没有发视频 当成员没有在发视频时,去做需要成员发视频的相关操作时,就可能产生这个错误。如当某个成员没有发送视频时,去请求他的画面,就会产生这个错误。
AV_ERR_TINYID_TO_OPENID_FAILED 1501 tinyid转identifier失败 当收到某个成员信息更新的信令时,需要去把tinyid转成identifier,如果IMSDK库相关逻辑存在问题、网络存在问题等,则会产生这个错误。
AV_ERR_OPENID_TO_TINYID_FAILED 1502 identifier转tinyid失败 当调用StartContext接口时,需要去把identifier转成tinyid,如果IMSDK库相关逻辑存在问题、网络存在问题、没有处于登录态时等,则会产生这个错误。
AV_ERR_DEVICE_TEST_NOT_EXIST 1601 AVDeviceTest对象未处于DEVICE_TEST_STATE_STARTED状态(windows特有) 当AVDeviceTest对象未处于DEVICE_TEST_STATE_STARTED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。
AV_ERR_DEVICE_TEST_NOT_STOPPED 1602 AVDeviceTest对象未处于DEVICE_TEST_STATE_STOPPED状态(windows特有) 当AVDeviceTest对象未处于DEVICE_TEST_STATE_STOPPED状态,去调用需要处于这个状态才允许调用的接口时,则会产生这个错误。如不在这种状态下,去调用AVContext::StopContext时,就会产生这个错误。
AV_ERR_INVITE_FAILED 1801 发送失败 发送邀请时产生的失败
AV_ERR_ACCEPT_FAILED 1802 接受失败 接受邀请时产生的失败
AV_ERR_REFUSE_FAILED 1803 拒绝失败 拒绝邀请时产生的失败
AV_ERR_IMSDK_FAIL 6999 IMSDK回调通知失败 具体原因需通过分析日志确认
AV_ERR_IMSDK_TIMEOUT 7000 IMSDK回调通知等待超时 具体原因需通过分析日志确认
AV_ERR_SERVER_FAILED 10001 一般错误 具体原因需要通过分析日志确认
AV_ERR_SERVER_INVALID_ARGUMENT 10002 错误参数 错误的参数
AV_ERR_SERVER_NO_PERMISSION 10003 没有权限 没有权限使用某个功能
AV_ERR_SERVER_TIMEOUT 10004 进房间获取房间地址失败 具体原因需要通过分析日志确认
AV_ERR_SERVER_ALLOC_RESOURCE_FAILED 10005 进房间连接房间失败 具体原因需要通过分析日志确认
AV_ERR_SERVER_ID_NOT_IN_ROOM 10006 不在房间 在不在房间内时,去执行某些操作
AV_ERR_SERVER_NOT_IMPLEMENT 10007 未实现 调用SDK接口时,如果相应的功能还未支持
AV_ERR_SERVER_REPEATED_OPERATION 10008 重复操作 具体原因需要通过分析日志确认
AV_ERR_SERVER_ROOM_NOT_EXIST 10009 房间不存在 房间不存在时,去执行某些操作
AV_ERR_SERVER_ENDPOINT_NOT_EXIST 10010 成员不存在 某个成员不存在时,去执行该成员相关的操作
AV_ERR_SERVER_INVALID_ABILITY 10011 错误能力 具体原因需要通过分析日志确认

results matching ""

    No results matching ""