视频通话
联系电话:(010) 6072 8829
技术QQ群:697918347
English
错误代码和警告代码
错误代码和警告代码

3TLive SDK 在调用 API 或运行时,可能会返回错误或警告代码:

  • 错误代码 意味着 SDK 遭遇不可恢复的错误,需要应用程序干预,例如打开摄像头失败会返回错误,应用程序需要提示用户不能使用摄像头。
  • 警告代码 意味着 SDK 遇到问题,但有可能恢复,警告代码仅起告知作用,一般情况下应用程序可以忽略警告代码。目前SDK不向上层上报警告代码

一般错误代码

错误代码 描述
TTTRtc_Error_InvalidChannelName 9000 无效的房间名称
TTTRtc_Error_Enter_TimeOut 9001 超时,10秒未收到服务器返回结果
TTTRtc_Error_Enter_Failed 9002 无法连接服务器
TTTRtc_Error_Enter_VerifyFailed 9003 验证码错误
TTTRtc_Error_Enter_BadVersion 9004 版本错误
TTTRtc_Error_Enter_Unknown 9005 未知错误

频道内错误代码

错误代码 描述
TTTRtc_KickedOut_KickedByHost 1 被主播踢出
TTTRtc_KickedOut_PushRtmpFailed 2 RTMP推流失败
TTTRtc_KickedOut_ServerOverload 3 服务器过载
TTTRtc_KickedOut_MasterExit 4 主播已退出
TTTRtc_KickedOut_ReLogin 5 重复登录
TTTRtc_KickedOut_NoAudioData 6 长时间没有上行音频数据
TTTRtc_KickedOut_NoVideoData 7 长时间没有上行视频数据
TTTRtc_KickedOut_NewChairEnter 8 其他人以主播身份进入
TTTRtc_KickedOut_ChannelKeyExpired 9 Channel Key失效

RTMP推流状态

错误代码 描述
TTTRtc_RtmpPublishStatus_InitError 0 初始化RTMP发送器失败
TTTRtc_RtmpPublishStatus_OpenError 1 打开RTMP链接失效
TTTRtc_RtmpPublishStatus_AudioNoBuf 2 音频数据缓冲区空间不足
TTTRtc_RtmpPublishStatus_VideoNoBuf 3 视频数据缓冲区空间不足
TTTRtc_RtmpPublishStatus_LinkFailed 4 发送视频数据失败
TTTRtc_RtmpPublishStatus_LinkSuccessed 5 推流成功