【问题标题】:How can I integrate Agora with Banuba Features in flutter?如何在 Flutter 中集成 Agora 和 Banuba 功能?
【发布时间】:2021-06-09 11:34:20
【问题描述】:

我正在尝试将多参与者视频聊天功能与 Banuba Face AR 功能集成。但是没有适当的文档可以做到这一点。

有人可以帮我吗?

或者有没有更好的服务可以在实时通话期间提供视频滤镜和 AR 面具?

【问题讨论】:

标签: android flutter dart agora.io


【解决方案1】:

6 个月前,我在 Ionic 应用程序上实现了 Banuba,我想对于像 Flutter 这样的其他移动框架也是如此。 如果您想避免,请按照这些步骤操作。

首先你需要学习如何在特定平台和 Android 上使用 Java 或 IOS 使用 Switch 编写代码,因为 Banuba 是用原生代码实现的。 我建议阅读本文档如何在颤动时避免它。 https://docs.flutter.dev/development/platform-integration/platform-channels#pigeon-example

您需要在 Flutter 上的代码和 Java 或 Switch 上的代码之间架起一座桥梁,但实现起来非常简单,因为您只需要关注文档,然后将发送给您并关注它,因为 Web 文档非常差。

解决方案

  1. 阅读文档如何在代码之间建立桥梁 本国的 https://docs.flutter.dev/development/platform-integration/platform-channels#pigeon-example
  2. 要求 banuba 获得一个令牌,因为您需要一个令牌 开发和生产。
  3. 遵循 de 文档,或者在 android 的情况下,您可以使用它 示例项目 https://github.com/Banuba/ve-sdk-android-integration-sample
  4. FaceAr 是 banuba 的一项服务,默认不可用,他们需要 生成激活 FaceAr 的令牌。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 1970-01-01
    • 2018-06-25
    相关资源
    最近更新 更多