错误来源
错误码是开放的Int,不只包含 Meeting 自产错误:
因此不要把回调错误码强制转换为封闭枚举,也不要假设所有错误都能在
MeetingErrorCode 中找到。
HTTP 非 2xx 返回原始状态码和状态提示。Meeting 本地网络失败为 202007,超时为 202353,取消为 202354,空响应体为 202355,解析失败或缺少必需字段为 202356,这些本地错误的提示均为空。
MQTT 的 mcu_task.err_desc、mcu_alarm.alarm_brief 及聊天、自定义消息内容通过原有业务事件原样交付,保留已有过滤规则,不统一改写为 SDK 错误提示。
MeetingErrorCode
完整类名:cn.seastart.meeting.error.MeetingErrorCode
通用错误(202000~202099)
Session 错误(202100~202199)
媒体错误(202200~202299)
IM 错误(202300~202349)
HTTP 错误(202350~202399)
RTC 摄像头错误(原样透传)
以下错误来自 RTC2.0.33,随 Meeting 2.0.37 生效,不属于 MeetingErrorCode。切换失败后不保证仍在采集,目标校验失败时可能保留原采集;SDK 不自动回退,恢复策略由应用决定。
推荐处理方式
2.0.41 升级迁移
旧常量名称不保留兼容别名;其余已声明常量编号不变。尤其202002、202003、202006 已有新含义,应用应更新硬编码和文案映射。