flutter - 有没有办法在带有可选 AR 过滤器的颤振应用程序中实现视频聊天?
问题描述
根据标题,我想在颤振项目中实现一个视频聊天应用程序,并在视频聊天期间使用 AR 过滤器。我正在寻找一种可以轻松完成的实现,因此我检查了 Agora 和 Twilio Flutter SDK 的视频聊天功能,但他们还没有提供任何添加 AR 过滤器的方法。有谁知道如何做到这一点?
有没有办法为现有的 Agora 或 Twilio 视频聊天 Flutter SDK 实现单独的 AR 过滤器 SDK?
解决方案
Twilio 开发人员布道者在这里。
我在这里没有任何具体的答案,但有一些想法可能会有所帮助。作为免责声明,我不是 Flutter 开发人员,Twilio Video Flutter SDK 由社区构建,不受 Twilio 支持,因此您的里程可能会有所不同。
据我所知,您可以实现自己的相机源 (iOS)或相机捕捉器 (Android)对象,您可以将其传递给本机 Twilio Video SDK。摄像头捕捉器输出 SDK 用来发送到视频室的帧。如果您可以实现自己的,那么您可以在将它们传递到 SDK 之前在帧上构建任何效果或过滤器。
抱歉,这是一个非常模糊的答案,我希望您可以将其应用到 Flutter SDK 并实现您的目标。
推荐阅读
- sql - 如何将重复的行更新为一行
- javascript - 根据对象过滤嵌套 JSON
- django - Django 在 filter() 查询中找到两个对象,但无法遍历它们
- maps - 有什么方法可以查看 Google Earth 项目的 kml
- python - 2 if 语句与 1 else 破坏循环
- azure - 存储 Azure WebJob 日志的最佳实践,包括。Azure 中的数据
- javascript - 创建一个可以在对象数组中搜索元素的函数?
- php - 为什么 exec() 不包含输出?
- python - 将行添加到多索引 DataFrame
- java - Android Studio 无法启动活动组件信息