Java 关于视频聊天创建的Agora.io事件

Java 关于视频聊天创建的Agora.io事件,java,videochat,agora.io,Java,Videochat,Agora.io,我正在使用Agora.io创建两个人之间的视频聊天。在服务器端,我有一个recorder插件,用于记录用户之间的所有聊天。 我的问题是,在创建频道时,我是否可以得到一些通知(或创建一些侦听器),以便开始录制?如果可能的话,我需要从agora服务器而不是从客户端获得这样的通知 谢谢实现录制实际上取决于您想要如何实现它。通道(Agora.io平台内)没有“就绪”状态。一旦用户加入频道,该频道现在就存在,第一个加入该频道的用户是广播者(除非在加入广播频道之前明确设置为观众) 无论您选择实现何种逻辑,对

我正在使用Agora.io创建两个人之间的视频聊天。在服务器端,我有一个recorder插件,用于记录用户之间的所有聊天。 我的问题是,在创建频道时,我是否可以得到一些通知(或创建一些侦听器),以便开始录制?如果可能的话,我需要从agora服务器而不是从客户端获得这样的通知


谢谢

实现录制实际上取决于您想要如何实现它。通道(Agora.io平台内)没有“就绪”状态。一旦用户加入频道,该频道现在就存在,第一个加入该频道的用户是广播者(除非在加入广播频道之前明确设置为观众)


无论您选择实现何种逻辑,对于所有Agora.io SDK,当本地用户加入频道时会有一个回调事件,当远程用户加入频道时会有一个回调事件,因此您可以决定何时以编程方式调用录制服务器。

谢谢您的回答。当客户端显式地从服务器请求记录启动时,这显然是错误的设计。客户端不应发送记录启动请求,因为后端由Agora的平台管理,因为没有服务器,所以公开此功能的唯一方法是在客户端。