#### **操作错误码**
| 错误码 |错误描述 |
| --- | --- |
| 0 |成功|
#### **系统错误码**
| 错误码 |错误描述 |
| --- | --- |
|1|数据库错误|
|2|系统没有初始化|
|3|还未进入房间|
|4|内存不足|
|5|出现异常|
|6|操作被取消|
|7|通信协议出错|
|8|会话不存在|
|9|数据不存在|
|10|数据已经存在|
|11|无效GUID|
|12|资源被回收|
|13|资源被占用|
|14|Json解析出错|
|15|对象被删除|
|16|会话已存在|
|17|会话没有初始化|
|18|数据没有准备好|
|19|收到SIGTERM信号(kill指令)|
|20|函数功能不允许|
|21|函数参数错误|
|22|设备打开错误或设备未被安装|
|23|没有足够的资源|
|24|指定的格式不能被显示设备所支持|
|25|指定的IP地址不是有效的组播地址|
|26|不支持多实例运行|
|27|文件签名验证失败|
|28|授权验证失败|
|29|授权证书用户数验证失败|
|30|所指定的主服务器是热备服务器,不支持再次热备|
|31|主服务器没有经过授权认证,不支持热备|
|32|版本不匹配|
|33|第二次授权验证失败|
|34|服务器安全验证失败|
|35|客户端授权验证失败|
|36|授权功能校验失败|
|37|远程控制|
|38|ServiceGuid重复|
|39|目录错误|
|40|解压文件失败|
|41|启动进程失败|
|42|服务已启动|
|43|磁盘空间不足|
|44|业务服务发送请求失败|
|45|无效的物理机对象|
|46|获取授权信息失败|
|47|集群属性不匹配|
|48|集群ID为空|
|49|同台物理机创建多个相同服务,一类服务暂时不允许创建多个|
|50|拷贝文件失败|
|51|云平台内部数据库出错|
|52|云平台OSS文件上传失败|
|53|服务绑定关系变化|
|54|服务没有被绑定|
|55|服务绑定失败|
|56|PipeLine通信用户ID出错|
|57|PipeLine通信会话出错|
|58|服务被关闭|
|59|文件已被加密过|
|60|解密无效(文件校验不通过)|
|61|解密失败,可能密码错误|
|62|缓冲区太长|
|63|服务器版本太旧|
|64|不支持的文件类型|
|65|文件内容出错|
|66|密钥校验失败|
|67|缺少证书链|
|68|证书校验失败|
|69|证书日期校验失败|
|70|证书URL地址校验失败|
|71|缺少公钥|
|72|服务器没有配置SSL证书所对应的私钥|
|73|服务器没有配置SSL证书|
|74|安全级别限制,不允许连接|
|75|安全协商失败|
|76|算法协商失败|
|77|缺少CertHelper库文件|
|78|安全协商超时|
|79|准备的缓冲区太小|
#### **连接错误码**
| 错误码 |错误描述 |
| --- | --- |
|100|连接服务器超时|
|101|与服务器的连接中断|
|102|连接服务器认证失败(服务器设置了认证密码)|
|103|域名解析失败|
|104|超过授权用户数|
|105|服务器功能受限制(演示模式)|
|106|只能在内网使用|
|107|版本太旧,不允许连接|
|108|Socket出错|
|109|设备连接限制(没有授权)|
|110|服务已被暂停|
|111|热备服务器不支持连接(主服务在启动状态)|
|112|授权用户数校验出错,可能内存被修改|
|113|IP被禁止连接|
|114|连接类型错误,服务器不支持当前类型的连接|
|115|服务器IP地址不正确|
|116|连接被主动关闭|
|117|没有获取到服务器列表|
|118|连接负载均衡服务器超时|
|119|服务器不在工作状态|
|120|服务器不在线|
|121|网络带宽受限|
|122|网络流量不足|
|123|不支持IPv6Only网络|
|124|没有Master服务器在线|
|125|没有上报工作状态|
|126|数据还没准备好|
#### **登录错误码**
| 错误码 |错误描述 |
| --- | --- |
|200|认证失败,用户名或密码有误|
|201|该用户已登录|
|202|帐户已被暂时锁定|
|203|IP地址已被暂时锁定|
|204|游客登录被禁止(登录时没有输入密码)|
|205|无效的用户ID(用户不存在)|
|206|与业务服务器连接失败,认证功能失效|
|207|业务服务器执行任务超时|
|208|没有登录|
|209|该用户在其它计算机上登录|
|210|用户名为空|
|211|被服务器踢掉|
|212|业务服务器重启|
|213|操作被禁止,没有权限|
|214|签名信息为空,禁止登录|
|215|签名验证失败|
|216|签名验证公钥为空|
|217|签名私钥为空|
|218|签名参数为空|
|219|签名参数出错|
|220|签名时间失效|
|221|应用没有被激活|
|222|应用被用户暂停|
|223|应用被用户锁定|
|224|应用已过期|
|225|应用未知状态|
|226|签名已经被使用|
|227|获取用户角色失败|
|228|坐席无效(不存在)|
|229|客户端校验服务器签名失败|
#### **进入房间错误码**
| 错误码 |错误描述 |
| --- | --- |
|300|房间已被锁住,禁止进入|
|301|房间密码错误,禁止进入|
|302|房间已满员,不能进入|
|303|房间不存在|
|304|房间服务时间已到期|
|305|房主拒绝进入|
|306|房主不在,不能进入房间|
|307|不能进入房间|
|308|已经在房间里面了,本次进入房间请求忽略|
|309|不在房间中,对房间相关的API操作失败|
|310|超过房间数限制|
|311|没有可用端口|
#### **数据流错误码**
| 错误码 |错误描述 |
| --- | --- |
|350|过期数据包|
|351|相同的数据包|
|352|数据包丢失|
|353|数据包出错,帧序号存在误差|
|354|媒体流缓冲时间不足|
|355|无效的流序号|
#### **私聊错误码**
| 错误码 |错误描述 |
| --- | --- |
|401|用户已经离开房间|
|402|用户拒绝了私聊邀请|
|403|不允许与该用户私聊,或是用户禁止私聊|
|420| 私聊请求ID号错误,或请求不存在|
|421|已经在私聊列表中|
|431|私聊请求超时|
|432|对方正在私聊中,繁忙状态|
|433|对方用户关闭私聊|
|434|用户自己关闭私聊|
|435|私聊请求被取消|
#### **视频呼叫错误码**
| 错误码 |错误描述 |
| --- | --- |
|440|正在通话中|
|500|说话时间太长,请休息一下|
|501|有高级别用户需要发言,请休息一下|
|100101|源用户主动放弃会话|
|100102|目标用户不在线|
|100103| 目标用户忙|
|100104|目标用户拒绝会话|
|100105|会话请求超时|
|100106|网络断线|
|100107|用户不在呼叫状态|
#### **集群总线错误码**
| 错误码 |错误描述 |
| --- | --- |
|610|本地总线为Master状态|
|611|有其它总线存在|
|612|优先级不够|
|613|总线Master申请中|
#### **传输错误码**
| 错误码 |错误描述 |
| --- | --- |
|700|创建任务失败|
|701|没有该任务,或是任务已完成|
|710|打开文件出错|
|711|文件长度为0|
|712|文件长度太大|
|713|读文件出错|
|714|文件正在下载中|
|715|文件下载失败|
|716|没有该任务,或是任务已完成|
#### **录制错误码**
| 错误码 |错误描述 |
| --- | --- |
|720|没有录像任务|
|721|创建录像任务失败|
|722|等待用户相关信息,暂时不能录像|
|723|视频参数出错|
|724|音频参数出错|
|725|创建录像文件失败|
|726|录像服务离线|
#### **排队错误码**
| 错误码 |错误描述 |
| --- | --- |
|750|无效的队列ID|
|751|准备接受服务,离开队列|
|752|排队超时,离开队列|
#### **sdk错误码**
| 错误码 |错误描述 |
| --- | --- |
|780|与服务器的UDP通信异常,流媒体服务将不能正常工作|
|781|SDK加载brMiscUtil.dll动态库失败,部分功能将失效|
|782|SDK加载brMediaUtil.dll动态库失败,部分功能将失效|
|783|SDK加载brMediaCore.dll动态库失败,部分功能将失效|
|784|SDK加载brMediaShow.dll动态库失败,部分功能将失效|
|785|操作摄像头失败|
|786|操作Mic失败|
#### **授权错误码**
| 错误码 |错误描述 |
| --- | --- |
|800|获取授权信息失败|
|801|授权已过期|
|802|证书解码失败|
|810|解析硬件特征码失败(可能是证书存在问题)|
|811|CPU特征码不匹配(CPU数量)|
|812|CPU特征码不匹配(CPU主频)|
|813|内存特征码不匹配(内存容量)|
|814|网卡特征码不匹配(MAC地址)|
|815|CPU特征码不匹配(CPU型号)|
|816|硬盘特征码不匹配(磁盘ID)|
|821|不在升级周期内|
|830|UKey信息不正常|
|831|没有查询到UKey设备|
|832|获取UKey信息特征码失败|
|833|绑定的UKey和当前插入的UKey不匹配|
|834|加载UKey动态库失败|
|840|域名解析验证失败|
|842|域名解析失败|
|850|绑定的IP地址和服务器本地IP地址不匹配|
|860|域名信息错误|
|861|UKey信息错误|
|862|IP地址错误|
#### **视频设备错误码**
| 错误码 |错误描述 |
| --- | --- |
|10001|打开视频设备失败|
|10002|未知视频输出格式|
|10003|驱动不支持 VIDIOC_G_FMT|
|10004|驱动不支持 VIDIOC_S_FMT|
|10005|驱动不支持 VIDIOC_G_PARM|
|10006|驱动不支持 VIDIOC_S_PARM|
|10007|驱动不支持 VIDIOC_QUERYCAP|
|10008|当前设备非视频采集设备|
|10009|采集发生错误|
|10010|设备不支持 mmap 和 usermap 模式|
|10011|获取块物理地址失败|
|10012|物理地址映射到虚拟地址失败|
|10013|视频预缓存失败|
|10014|获取视频失败|
|10015|QBUF 失败|
|10016|VIDIOC_STREAMON 失败|
|10017|VIDIOC_STREAMOFF 失败|
|10018|当前摄像头可能被其他进程使用|
|10019|不支持视频采集模式|
|10020|请求的缓冲类型不支持, 或者 VIDIOC_TRY_FMT 被使用和不支持这种缓冲类型.|
#### **音频设备错误码**
| 错误码 |错误描述 |
| --- | --- |
|10500|打开音频设备失败|
|10501|请求 hwparams 失败|
|10502|设置 interleaved 模式失败|
|10503|设置wBitsPerSample失败|
|10504|设置SamplesPerSec 失败|
|10505|设置channels失败|
|10506|设置periods失败|
|10507|设置缓存尺寸失败|
|10508|函数:snd_pcm_hw_params 调用失败|
|10509|设置rebuffer time 失败|
|10510|设置 rebuffer frames 失败|
|10511|获取period time 失败|
|10512|获取 period frame 失败|
|10513|请求swparams失败|
|10514|设置 start threshoid 失败|
|10515|设置 start avail min 失败|
|10516|函数 snd_pcm_prepare 调用失败|
|10517|函数 read 调用失败|
|10518|音频capmode出错|
|20000|无效的流|
|30000|创建会话失败|
#### **业务对象错误码**
| 错误码 |错误描述 |
| --- | --- |
|100201|已经进入一个服务区域|
|100202|已经进入一个服务队列|
#### **APP ID错误码**
| 错误码 |错误描述 |
| --- | --- |
|100300|默认的应用ID(空)不被支持|
|100301|应用登录需要签名|
|100302|应用签名校验失败|
|100303|应用ID不存在|
|100304|应用ID被系统锁定|
|100305|应用ID与当前服务不匹配|
|100306|连接的服务器不是云平台地址|
|100307|应用所对应的计费服务器不足|
|100308|应用计费模式改变|
|100309|应用运营商改变|
|100310|应用空闲|
#### **创建用户错误码**
| 错误码 |错误描述 |
| --- | --- |
|100400|用户密码长度过短|
|100401|用户名重名|
|100402|权限受限|
|100403|不允许创建该用户名|
#### **升级服务过程错误码**
| 错误码 |错误描述 |
| --- | --- |
|100500|升级服务开始|
|100501|升级服务,正在停止当前服务...|
|100502|升级服务,正在备份当前服务...|
|100503|升级服务,正在删除当前服务...|
|100504|升级服务,正在拷贝新服务...|
|100505|升级服务,正在启动新服务...|
|100506|升级服务,正在恢复老版本...|
|100507|升级服务,已经是目标版本|
|100508|升级服务,当前服务需要停止,才能执行升级操作|
|100509|升级服务,备份失败|
|100510|升级服务,删除失败|
|100511|升级服务,拷贝失败|
|100512|升级服务,恢复老版本失败|
|100513|升级服务,通讯桥未注册|
|100514|升级服务,写入配置文件失败|
|100515|升级服务,获取备份文件夹失败|
|100516| 升级服务结束|
|100517|无法获取维护信息|
|100518|不能重命名文件夹|
#### **停止进程错误码**
| 错误码 |错误描述 |
| --- | --- |
|100600|停止进程,超时|
|100601|停止进程,失败(被回复失败)|
|100602|停止进程,强行杀死失败|
#### **启动进程错误码**
| 错误码 |错误描述 |
| --- | --- |
|100603|启动进程,规定时间内没有收到通讯桥通知|
|100604|service 正在被控制中(e.g 正在执行升级任务的时候,还收到了其他控制命令)|
|100605|在启动或解压之前,发现除目标之外还存在其他版本|
|100606|不支持此操作(e.g 对PMServer下达挂起命令等 )|
|100607|不存在该版本的升级包|
|100608|升级包中不存在该服务|
|100609|扩展的配置参数非法(e.g LUServer 的 serviceBaseInfo 的扩展参数解析错误)|
|100610| 移动临时文件到升级目录时失败|
|100611|不兼容当前OS平台|
|100612|获取 rootserverconnect 失败|
#### **业务服务器错误码**
| 错误码 |错误描述 |
| --- | --- |
|100701|无效参数|
|100702|应用ID不存在|
|100703|Body无效|
|100704|签名验证失败|
|100705|签名时间戳无效|
|100706|可用内存不够|
|100707|出现异常|
|100708|通信协议出错|
|100709|业务服务器执行任务超时|
|100710|文件不存在|
#### **数据库服务器错误码**
| 错误码 |错误描述 |
| --- | --- |
|100801|数据库执行错误|
|100802| 数据库查询不到数据|
|100803|数据库读取行数据错误|
|100804|出现异常|
|100805|连接异常|
#### **PPT播放相关错误码**
| 错误码 |错误描述 |
| --- | --- |
|100901|无效URL地址|
|100902| 页面不存在|
|100903|主机或代理失败|
#### **文件存储操作**
| 错误码 |错误描述 |
| --- | --- |
|101101|无效输入参数|
|101102| 无效输出参数|
|101103|日志初始化失败|
|101104|文件不存在|
|101105|文件打开失败|
|101106| 文件读取失败|
|101107|文件写入失败|
|101108|内存分配失败|
|101109|文件id加密失败|
|101110| 文件id解密失败|
|101111|初始化客户端失败|
|101112|连接tracker失败|
|101113|连接storage失败|
|101114| 文件操作失败|
|101115|创建实例失败|
|101116|参数未设置|
|101117|校验失败|
#### **AI机器人错误代码**
| 错误码 |错误描述 |
| --- | --- |
|200000|用户不存在|
|200001|用户已经存在|
|200002|AI对象不存在|
|200003|AI参数错误|
|200004|AI能力不支持|
|200005|未知AI能力|
|200006|HTTP请求失败|
|200007|AI请求初始化失败|
|200008|AI请求失败|
|200009|AI请求超时|
|200010|内部数据无效|
|200011|内部数据不存在|
|200012|内部对象无效|
|200013|心跳超时|
|200014|机器人离线|
|200015|内容超长|
|200016|信令超长|
|200017|AI请求超过并发|
|200018|媒体参数无效|
|200019|请求ID已存在|
|200020|AI异常错误|
|200021|AI参数设置对象不存在|
|200022|不支持的AI处理|
|200023|无效地址|
#### **AnyChat业务数据传输控制错误代码**
| 错误码 |错误描述 |
| --- | --- |
|1000010|业务请求超时|
|1000011|业务请求参数错误|
- SDK介绍
- 工程准备
- 下载AnyChat Java SDK
- 导入SDK
- 开发流程
- 初始化SDK
- 初始化及自动登录
- 退出及释放连接
- 版本信息查询
- 登录方式说明
- 服务器连接断开通知事件
- 会话保持注册和销毁事件
- 房间管理
- 注册房间管理事件
- 注销房间管理事件
- 进入房间
- 获取房间中的用户列表
- 房间内的文字交流
- 退出房间
- 音视频操作
- 音视频互动
- 本地麦克风管理
- 打开本地麦克风
- 关闭本地麦克风
- 本地摄像头管理
- 打开本地摄像头
- 关闭本地摄像头
- 切换本地摄像头
- 接收/终止对方音频流
- 接收远程音频流
- 关闭远程音频流
- 接收/终止对方视频流
- 接收远程视频流
- 关闭远程视频流
- 视频呼叫
- 注册视频呼叫事件
- 客户呼叫
- 客户取消呼叫
- 接受视频呼叫
- 拒绝接听
- 挂断通话
- 注销视频呼叫事件
- 录制(录音录像)
- 开始录制
- 在录制文件中添加图片水印
- 在录制文件中添加文字水印
- 在录像中插入图片
- 结束录制
- 视频拍照
- 抓拍
- 智能排队
- 初始化排队模块
- 营业厅操作
- 获取营业厅列表
- 进入营业厅
- 席座服务状态设置
- 离开营业厅
- 排队操作
- 排队
- 取消排队
- 状态查询
- 查询坐席状态
- 查询队列排队人数
- 查询当前排队时间
- 注册智能排队事件的监听
- 注销智能排队事件的监听
- 文件传输
- 初始化文件模块
- 注册文件接收通知事件
- 注销文件接收通知事件
- 创建文件下载任务
- 创建文件传输任务
- 文件上传到服务器
- 初始化文件上传到服务器功能
- 创建上传文件到服务器任务
- 透明通道
- 透明通道发送消息
- 注册接收透明通道通知事件
- 注销接收透明通道通知事件
- 错误码