【问题标题】:Is there a way to implement video chat in a flutter Application with selectable AR Filters?有没有办法在带有可选 AR 过滤器的颤振应用程序中实现视频聊天?
【发布时间】:2021-10-06 08:06:34
【问题描述】:

根据标题,我想在 Flutter 项目中实现一个视频聊天应用,并在视频聊天期间使用 AR 过滤器。我正在寻找一种可以轻松完成的实现,因此我检查了 Agora 和 Twilio Flutter SDK 的视频聊天,但他们还没有提供任何添加 AR 过滤器的方法。有谁知道如何做到这一点?

有没有办法在现有的 Agora 或 Twilio 视频聊天 Flutter SDK 上实现单独的 AR 过滤器 SDK?

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: flutter twilio augmented-reality agora.io


【解决方案1】:

这里是 Twilio 开发者宣传员。

我在这里没有任何具体的答案,但有一些想法可能会有所帮助。作为免责声明,我不是 Flutter 开发人员,Twilio Video Flutter SDK 由社区构建,不受 Twilio 支持,因此您的里程可能会有所不同。

据我所知,您可以实现自己的 camera source (iOS)camera capturer (Android) 对象,您可以将其传递给本机 Twilio Video SDK。摄像头捕捉器输出 SDK 用来发送到视频室的帧。如果您可以实现自己的,那么您可以在将帧传递到 SDK 之前在帧上构建任何效果或过滤器。

对不起,这是一个非常模糊的答案,希望您可以将其应用到 Flutter SDK 并实现您的目标。

【讨论】:

    【解决方案2】:

    使用 Agora Flutter SDK 集成 AR 滤镜需要通过 Flutter 应用的原生层完成。 Agora 有各种指南和博客介绍如何将 AR 添加到您的视频通话应用程序中。您可以参考这个 Android 博客,该博客展示了如何添加面部过滤器,这可能会在您的开发过程中帮助您:https://www.agora.io/en/blog/build-a-live-streaming-application-with-face-filters-on-android/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-11
      • 2019-05-26
      • 2022-10-18
      • 1970-01-01
      • 1970-01-01
      • 2020-07-05
      • 1970-01-01
      • 2021-12-26
      相关资源
      最近更新 更多