【发布时间】:2020-11-04 15:26:18
【问题描述】:
使用安卓平台sdk上的Agora Education,如何设置教师客户端?我们试图从代码中强制用户角色,但没有成功。当用户登录到应用程序时,始终设置为学生,在课堂内我们收到一条错误消息,提示“房间里没有老师”。我们必须在 Web 控制台上设置教师吗?如果是怎么办?我们如何通过 Android 应用管理教师登录?
【问题讨论】:
标签: agora.io
使用安卓平台sdk上的Agora Education,如何设置教师客户端?我们试图从代码中强制用户角色,但没有成功。当用户登录到应用程序时,始终设置为学生,在课堂内我们收到一条错误消息,提示“房间里没有老师”。我们必须在 Web 控制台上设置教师吗?如果是怎么办?我们如何通过 Android 应用管理教师登录?
【问题讨论】:
标签: agora.io
如果您能提供演示应用程序的链接将非常有帮助,以便我们可以直接查看演示应用程序。但是对于您的问题,为了将用户的角色设置为教师(即广播员),您需要调用 setClientRole 方法并在参数中传递 CLIENT_ROLE_BROADCASTER 。
setClientRole 的 API 文档:https://docs.agora.io/en/Audio%20Broadcast/API%20Reference/cpp/classagora_1_1rtc_1_1_i_rtc_engine.html#a89ca6a15d5a388f3c82038e74bad4040
关于如何设置用户角色的文档: https://docs.agora.io/en/Audio%20Broadcast/start_live_audio_android?platform=Android#6-set-the-user-role
【讨论】: