常量定义
相关数值及含义定义
错误码
ERR_DEF
| 数值 |
含义 |
| 0 |
没有错误 |
| 1 |
未知错误 |
| 2 |
内存不足 |
| 3 |
sdk内部错误 |
| 4 |
不支持的sdk版本 |
| 5 |
参数错误 |
| 6 |
无效数据 |
| 7 |
AppID或AppSecret不正确 |
| 8 |
服务异常 |
| 9 |
登录状态错误 |
| 10 |
帐号在别处被使用 |
| 11 |
sdk未初始化 |
| 12 |
还没有登录 |
| 13 |
base64转换失败 |
| 14 |
启用了第三方鉴权,但没有携带鉴权信息 |
| 15 |
没有启用第三方鉴权,但携带了鉴权信息 |
| 16 |
访问第三方鉴权服务异常 |
| 17 |
第三方鉴权不通过 |
| 18 |
token已过期 |
| 19 |
鉴权信息错误 |
| 20 |
appid不存在 |
| 21 |
鉴权失败 |
| 22 |
非token鉴权方式 |
| 23 |
没有api访问权限 |
| 24 |
账号已过期 |
| 200 |
网络初始化失败 |
| 201 |
没有服务器信息 |
| 202 |
服务器没有响应 |
| 203 |
创建连接失败 |
| 204 |
socket异常 |
| 205 |
网络超时 |
| 206 |
连接被关闭 |
| 207 |
连接丢失 |
| 208 |
语音引擎初始化失败 |
| 209 |
ssl错误 |
| 210 |
响应数据不正确 |
| 400 |
队列ID错误 |
| 401 |
没有用户在排队 |
| 402 |
排队用户已取消 |
| 403 |
队列服务还未开启 |
| 404 |
已在其它队列排队(客户只能在一个队列排队) |
| 600 |
无效的呼叫ID |
| 601 |
已在呼叫中 |
| 602 |
对方忙 |
| 603 |
对方不在线 |
| 604 |
对方无应答 |
| 605 |
用户不存在 |
| 606 |
对方拒接 |
| 607 |
媒体网关服务异常 |
| 608 |
媒体网关信令连接失败 |
| 609 |
媒体网关媒体连接失败 |
| 800 |
房间不存在或已结束 |
| 801 |
房间密码不正确 |
| 802 |
房间终端数量已满(购买的license不够) |
| 803 |
分配房间资源失败 |
| 804 |
房间已加锁 |
| 805 |
余额不足 |
| 806 |
业务权限未开启 |
| 807 |
不能再次进入房间 |
| 808 |
没有mic权限 |
| 809 |
mic已被使用 |
| 810 |
mic未知错误 |
| 811 |
没有扬声器权限 |
| 812 |
扬声器已被使用 |
| 813 |
扬声器未知错误 |
| 814 |
图像为空 |
| 815 |
设备不存在 |
| 816 |
开麦达到上限 |
| 900 |
抓屏失败 |
| 901 |
单次录制达到最大时长(8h) |
| 902 |
磁盘空间不够 |
| 903 |
录像的分辨率超出限制 |
| 904 |
录制参数超出限制 |
| 905 |
录制文件操作出错 |
| 906 |
录制已开启 |
| 907 |
录制服务器任务已满 |
| 908 |
购买的云端录像空间已满 |
| 1000 |
发送失败 |
| 1001 |
有敏感词语 |
| 1100 |
发送信令数据过大 |
| 1101 |
发送数据过大 |
| 1102 |
目标用户不存在 |
| 1103 |
文件错误 |
| 1104 |
无效的发送id |
| 1200 |
状态错误不可上传/取消上传 |
| 1201 |
录制文件不存在 |
| 1202 |
上传失败,失败原因参考日志 |
| 1203 |
移除本地文件失败 |
| 1300 |
网络摄像头url不正确 |
| 1301 |
网络摄像头已存在 |
| 1302 |
网络摄像头达到最大数量 |
| 1400 |
文件不存在 |
| 1401 |
文件读失败 |
| 1402 |
文件写失败 |
| 1403 |
目标文件已存在 |
| 1404 |
文件操作失败 |
| 1405 |
不支持的文件尺寸 |
| 1500 |
网盘不存在 |
| 1501 |
没有网盘权限 |
| 1502 |
不合法文件名 |
| 1503 |
文件已存在 |
| 1504 |
文件或目录不存在 |
| 1505 |
文件没有转换 |
| 1506 |
文件转换失败 |
| 1507 |
空间不足 |
用户状态
| 数值 |
含义 |
| 0 |
离线状态 |
| 1 |
在线,且空闲状态 |
| 2 |
在线,忙状态 |
| 3 |
在线,在房间中状态 |
呼叫状态
INVITE_STATUS
| 数值 |
含义 |
| 0 |
振铃 |
| 1 |
接通 |
| 2 |
拒绝 |
| 3 |
未应答 |
| 4 |
挂断 |
房间断线原因
| 数值 |
含义 |
| 0 |
网络通信超时 |
| 1 |
被他人请出会议 |
| 2 |
余额不足 |
| 3 |
Token鉴权方式下,token无效或过期 |
麦克风状态
ASTATUS
| 数值 |
含义 |
| 0 |
麦克风状态未知 |
| 1 |
没有麦克风设备 |
| 2 |
麦克风处于关闭状态(软开关) |
| 3 |
麦克风处于打开状态(软开关) |
| 4 |
向服务器发送打开消息中 |
| 5 |
向服务器发送帮助他人开麦中 |
摄像头(视频)状态定义
VSTATUS
| 数值 |
含义 |
| 0 |
摄像头状态未知 |
| 1 |
没有摄像头设备 |
| 2 |
摄像头处于关闭状态(软开关) |
| 3 |
摄像头处于打开状态(软开关) |
| 4 |
向服务器发送打开消息中 |
REASON
| 数值 |
含义 |
| 0 |
文件关闭 |
| 1 |
播放到文件尾部 |
| 2 |
打开文件失败 |
| 3 |
文件格式错误 |
| 4 |
影音格式不支持 |
| 5 |
其他异常 |
混图器状态
MIXER_STATE
| 数值 |
含义 |
| 0 |
没有创建 |
| 1 |
正在开启 |
| 2 |
正在运行 |
| 3 |
暂停中(仅本地录制、直播支持) |
| 4 |
正在结束 |
本地混图器输出状态
MIXER_OUTPUT_STATE
| 数值 |
含义 |
| 0 |
录制/直播开始 |
| 1 |
录制/直播中 |
| 2 |
录制/直播结束 |
| 3 |
录制/直播失败 |
云端混图器输出状态
CLOUDMIXER_OUTPUT_STATE
| 数值 |
含义 |
| 0 |
录制/直播开始 |
| 1 |
录制/直播中 |
| 2 |
录制/直播结束 |
| 3 |
录制/直播失败 |
| 4 |
输出对象正在上传 |
| 5 |
输出对象上传成功 |
| 6 |
输出对象上传失败 |