java录制sdk整合springboot项目报错

将api整合进springboot项目,调用createChannel方法后,触发了onError事件,入参error为101,stat_code为1,其中error的101值在api文档里找不到,不知道什么意思

可检查下,
1、app ID的引入是否正确;
2、生成的token是否正确;
3、生成token的uid、channel和join时的uid、channel是否一致。

谢谢,我只看了api里的枚举的错误代码,值只有0、1、2、3,没注意还有这个全的

您好,现在发现频道内所有用户都离开之后,会触发onLeaveChannel事件,reason的值是12,是对应api中枚举LEAVE_PATH_CODE的哪个值?同时,在触发onLeaveChannel事件后,还会触发onError事件,error为3,stat_code为16,具体是什么意思?感觉这些事件的状态值,文档中比较乱

报Error: 3, with stat_code:16错时,一般都是频道内没有用户,录制正常退出了。
可以看下recording_sys.log,是否有" No users in channel "的关键字即可确认。

这个报错不影响正常操作;结束录制可以调leaveChannel, 或者设置idle时间,等频道内用户都退出频道了, 录制客户端在客户端退出之后的超时时间之后自动退出频道

谢谢,不过目前java的sdk感觉对于状态处理比较混乱、不明确,对于我们这种只会java的开发人员,想要精确获取状态、原因等等信息不是很方便

这是一个好问题,据了解Agora最近也在整理相关的录制文档,相信之后会逐渐完善这块文档