跳转至

TKRoomSDK状态码

最近更新时间:2022-01-05 11:31:49

状态码

  • TKRoomSDK的错误码定义在 TKRoomDefines.h 文件中,定义为枚举 TKRoomErrorCode

错误码 TKRoomErrorCode

字段 枚举值 注释
TKErrorCode_UnKnow -2 未知错误
TKErrorCode_Internal_Exception -1 初始化错误
TKErrorCode_OK 0 成功
TKErrorCode_SentMsg_ContentTooLong 61 聊天消息内容过长
TKErrorCode_SentMsg_HighFrequency 62 发送聊天消息频率太快
TKErrorCode_JoinRoom_WrongParam 63 join room 参数错误
TKErrorCode_JoinRoom_Student_Limit_Exceed 64 join room 学生人数超限
TKErrorCode_JoinGroup_Failed 65 join group 失败
TKErrorCode_JoinGroup_Repeated 66 前一次加入未完成时,重复调用join group
TKErrorCode_JoinGroup_TimeOut 67 joinGroup 超时
TKErrorCode_Network_Unusual 100 网络不可用
TKErrorCode_Not_Initialized 101 未初始化
TKErrorCode_Bad_Parameters 102 参数错误
TKErrorCode_ADM_Recording_Device_Not_Allowd 103 麦克风没有授权
TKErrorCode_Publish_StateError 104 发布状态错误
TKErrorCode_VDM_Camera_Not_Allowed 152 相机没有授权
TKErrorCode_RenderView_ReUsed 156 渲染视图已被使用
TKErrorCode_Publish_NoAck 401 发布未响应
TKErrorCode_Publish_RoomNotExist 402 房间不存在
TKErrorCode_Publish_RoomMaxVideoLimited 403 房间最大路数超限
TKErrorCode_Publish_ErizoJs_Timeout 404 发布链接超时
TKErrorCode_Publish_Agent_Timeout 405 发布网络超时
TKErrorCode_Publish_UndefinedRPC_Timeout 406 发布未知网络错误
TKErrorCode_Publish_AddingInput_Error 407 发布加入错误
TKErrorCode_Publish_DuplicatedExtensionId 408 发布重复ID错误
TKErrorCode_Publish_Unauthorized 409 发布未授权错误
TKErrorCode_Publish_Failed 410 发布失败,自动重新发布
TKErrorCode_Publish_Timeout 411 发布超时,自动重新发布
TKErrorCode_Subscribe_RoomNotExist 501 订阅房间不存在
TKErrorCode_Subscribe_StreamNotDefine 502 订阅流不存在
TKErrorCode_Subscribe_MediaRPC_Timeout 503 订阅媒体超时
TKErrorCode_Subscribe_Fail 504 订阅失败
TKErrorCode_Subscribe_Timeout 505 订阅超时
TKErrorCode_ConnectSocketError 601 网络链接错误
TKErrorCode_CheckRoom_RequestFailed 801 checkroom http请求失败
TKErrorCode_GetConfig_RequestFailed 802 getconfig http请求失败
TKErrorCode_Room_StateError 1500 房间状态错误
TKErrorCode_Stream_StateError 1501 流状态错误
TKErrorCode_Stream_NotFound 1502 未发现流
TKErrorCode_FilePath_NotExist 1503 文件路径不存在
TKErrorCode_CreateFile_Failed 1504 创建文件失败
TKErrorCode_VDM_Camera_Runtime_Error 1505 相机运行出错
TKErrorCode_ADM_AudioUnit_Initialize_Error 1506 音频设备初始化失败
TKErrorCode_ServerRecord_ing 1510 正在录制中,重复调用录制
TKErrorCode_JoinRoom_Failed 2507 joinroom 失败
TKErrorCode_CheckRoom_ServerOverdue 3001 服务器过期
TKErrorCode_CheckRoom_RoomFreeze 3002 公司被冻结
TKErrorCode_CheckRoom_RoomDeleteOrOrverdue 3003 房间已删除或过期
TKErrorCode_CheckRoom_CompanyHasEnded 3004 公司试用已结束
TKErrorCode_CheckRoom_CompanyNotExist 4001 该公司不存在
TKErrorCode_CheckRoom_RoomNonExistent 4007 房间不存在
TKErrorCode_CheckRoom_PasswordError 4008 房间密码不存在
TKErrorCode_CheckRoom_WrongPasswordForRole 4012 密码与身份不符
TKErrorCode_CheckRoom_RoomNumberOverRun 4103 房间人数超限
TKErrorCode_CheckRoom_RoomAuthenError 4109 认证错误
TKErrorCode_CheckRoom_NeedPassword 4110 该房间需要密码,请输入密码
TKErrorCode_CheckRoom_RoomPointOverrun 4112 企业点数超限
TKErrorCode_CheckRoom_RoomNSF 4113 余额不足
TKErrorCode_CheckRoom_RoomCancelled 4020 课程已取消
TKErrorCode_NotAllowed_JoinTheRoom 4117 暂不可进入教室
TKErrorCode_NotAllowed_JoinLiveRoomForOnlooker 5300 旁听者不能进入大班课

警告码 TKRoomWarningCode

字段 枚举值 注释
TKRoomWarning_UnKnow 0 未知警告码
TKRoomWarning_AudioRouteChange_Headphones 121 耳机模式
TKRoomWarning_AudioRouteChange_BuiltInReceiver 122 听筒模式(手机靠近耳边)
TKRoomWarning_AudioRouteChange_BuiltInSpeaker 123 内置扬声器(外放)
TKRoomWarning_AudioRouteChange_Bluetooth 124 蓝牙模式
TKRoomWarning_CheckRoom_Completed 1001 checkroom 完成
TKRoomWarning_GetConfig_Completed 1002 getconfig 完成
TKRoomWarning_Stream_Connected 1101 媒体链路连接成功
TKRoomWarning_Stream_Failed 1102 媒体链路连接失败
TKRoomWarning_Stream_Closed 1103 媒体链路关闭
TKRoomWarning_ReConnectSocket_ServerChanged 5002 切换服务器
TKRoomWarning_DevicePerformance_Low 5003 使用的设备性能过低
TKRoomWarning_ADM_Session_Began_Interrruption 105 音频采集被系统中断,如系统来电,闹钟等
TKRoomWarning_ADM_Session_Ended_Interrruption 106 音频采集系统中断恢复
TKRoomWarning_ADM_Record_Audio_Low_Volume 107 录音设备采集到的音量过低
TKRoomWarning_ADM_PlayOut_Audio_Low_Volume 108 扬声器音量设置过低或被静音
TKRoomWarning_VDM_Session_Began_Interrrupted 154 视频采集被系统中断。如 App 进入后台,启动其他使用视频的 App 等
TKRoomWarning_VDM_Session_Ended_Interrrupted 155 视频采集系统中断恢复
TKRoomWarning_ADM_Category_Not_PlayAndRecord 1511 在通话过程中,Audio Session 的 category 必须设置成 AVAudioSessionCategoryPlayAndRecord,SDK 会监控这个属性值。当这个值被修改成其他值的时候会触发这个告警,并强制设置回 AVAudioSessionCategoryPlayAndRecord。
TKRoomWarning_VDM_Session_Began_Interrrupted_InBackground 1512 App 进入后台,视频采集被中断

© 2016-2023 北京拓课网络科技有限公司 版权所有  京ICP备17018423号-1 京公网安备11010502043461号