【问题标题】:How to display the image of the user who is currently speaking in a channel, Flutter Agora agora_rtc_engine?Flutter Agora agora_rtc_engine 如何显示当前正在频道中讲话的用户的图像?
【发布时间】:2021-06-02 05:24:35
【问题描述】:

我在一个项目中使用 Agora SDK 和 Flutter, 我已经浏览了 SDK 文档,但无法确定我目前的要求,

假设有一个频道有 100 个用户 和用户模式就像

User{
String name;
String imageUrl;
}

我想通过显示在频道中讲话的当前用户的图像来更新所有 100 个用户的用户界面

【问题讨论】:

    标签: flutter dart webrtc agora.io


    【解决方案1】:

    最好的方法是在您的用户模式中添加 uid,然后使用 SDK 中提供的 activeSpeaker 回调, activeSpeaker 回调返回当前正在讲话的用户的 uid,您可以使用该 uid 来显示用户视频或在您的情况下显示该用户的图像。 看看这里的文档:activeSpeaker documentation

    【讨论】:

      猜你喜欢
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-22
      • 2019-12-14
      • 1970-01-01
      相关资源
      最近更新 更多