【问题标题】:Teacher's client using Agora.io on Android老师的客户端在 Android 上使用 Agora.io
【发布时间】:2020-11-04 15:26:18
【问题描述】:

使用安卓平台sdk上的Agora Education,如何设置教师客户端?我们试图从代码中强制用户角色,但没有成功。当用户登录到应用程序时,始终设置为学生,在课堂内我们收到一条错误消息,提示“房间里没有老师”。我们必须在 Web 控制台上设置教师吗?如果是怎么办?我们如何通过 Android 应用管理教师登录?

【问题讨论】:

    标签: agora.io


    【解决方案1】:

    如果您能提供演示应用程序的链接将非常有帮助,以便我们可以直接查看演示应用程序。但是对于您的问题,为了将用户的角色设置为教师(即广播员),您需要调用 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

    【讨论】:

    • 非常感谢您的回复。该解决方案对我们不利,因为我们从 Agora 的 Android 文档中看到,“setClientRole()”只能在“直播”模式下工作,我们需要观众可以发送和接收。
    • 要不要分享演示链接让我看看?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    相关资源
    最近更新 更多