有没有办法在带有可选 AR 过滤器的颤振应用程序中实现视频聊天?

     2023-03-14     216

关键词:

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

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

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

【问题讨论】:

请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案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/

【讨论】:

有没有办法使用 mediapipe 在颤振中实现手势检测?

...尝试构建一个可以检测拇指向上、拇指向下和手指计数的应用程序。【问题讨论】:flutter.dev/docs/development/ui/advanced/gest 查看详情

当应用程序使用不是为网络开发的插件时,有没有办法在网络上运行颤振应用程序

】当应用程序使用不是为网络开发的插件时,有没有办法在网络上运行颤振应用程序【英文标题】:Isthereawaytorunaflutterapponwebwhentheappusesapluginwhichisnotdevelopedforweb【发布时间】:2021-12-2700:24:42【问题描述】:我在我的应用程序中使... 查看详情

带有搜索过滤器的 Flutter 应用网格视图?

】带有搜索过滤器的Flutter应用网格视图?【英文标题】:Flutterappgridviewwithsearchfilter?【发布时间】:2020-07-0223:07:40【问题描述】:在这个颤振代码中,我在AppBar中实现了一个带有搜索过滤器的Gridview。目前只显示建筑物名称,但... 查看详情

带有过滤条件项的列表视图构建器分页(颤振)

】带有过滤条件项的列表视图构建器分页(颤振)【英文标题】:Listviewbuilderpaginationwithfilteredconditionitems(Flutter)【发布时间】:2020-08-1421:36:25【问题描述】:我在结构下面有一个列表;classDataStringname;intid;boolactive;List<Data>_dat... 查看详情

有没有办法在没有弹簧安全的情况下使用弹簧过滤器链?

...时间】:2013-11-2308:15:40【问题描述】:我想在我的SpringWeb应用程序中添加几个过滤器,但它们不会有任何关于安全性的内容,至少目前是这样。所以。如果没有spring-security,我所能做的就是在web.xml中定义多个过滤器 查看详情

构造函数具有大量参数的颤振组合

...有很多参数。由于参数是在Input和EmailInputField中声明的,有没有办法只在其中一个中声 查看详情

带有自定义过滤器的 Kendo ui 网格

...使用kendo-ui网格,我想创建一个完全自定义的列过滤器。有没有办法将模板或类似的东西传递给网格?编辑:另一个问题:有没有办法在过滤器视图中捕捉点击“过滤器”按钮?【问题讨论】:查看他们的文档:demos.telerik.com/kend... 查看详情

有没有办法让颤振小部件违反脚手架填充?

...dpadding?【发布时间】:2020-12-1308:38:18【问题描述】:我的应用程序屏幕有很多容器,根据UX设计,它们都应该填充在脚手架内。现在有一个容器具有显示错误消息的任务。我只想让这个容器占据全宽,即。不被填充。【问题讨论... 查看详情

在颤振驱动程序中获取屏幕上的元素绝对坐标

...influtterdriver【发布时间】:2020-09-0803:09:56【问题描述】:有没有办法在颤动中获取屏幕上元素的绝对坐标?我正在按键查找元素,但我还需要它的坐标(或至少在中心)。我发现flutterdriver有一些方法可以解决这个问题,比如:dr... 查看详情

有没有办法异步过滤 IList?

】有没有办法异步过滤IList?【英文标题】:IsthereawaytoasynchronouslyfilteranIList?【发布时间】:2010-09-0821:04:03【问题描述】:好的,所以必须有办法做到这一点......不是吗?如果不是,我会喜欢一些想法。我在更新面板中有两个中... 查看详情

关闭运行颤振应用程序的浏览器选项卡时,有没有办法显示警告对话框?

】关闭运行颤振应用程序的浏览器选项卡时,有没有办法显示警告对话框?【英文标题】:Isthereawaytoshowawarningdialogwhenclosingabrowsertabrunningaflutterapp?【发布时间】:2021-07-1315:05:21【问题描述】:我想向用户表明,当他们尝试关闭我... 查看详情

有没有办法从 WordPress(Woocommerce) 发送推送通知到颤振应用程序

】有没有办法从WordPress(Woocommerce)发送推送通知到颤振应用程序【英文标题】:IsthereanywaytosendapushnotificationfromWordPress(Woocommerce)toflutterapplications【发布时间】:2021-03-2810:15:46【问题描述】:我正在为woocommerce网站构建一个管理应用... 查看详情

如何分享从颤振下载的图像

...题,但我在分享图像时遇到了麻烦。有没有办法在不离开应用程序的情况下共享下载的图像?这是我现在的代码onPressed:()asyncif(awaitPermission.storage.request().is 查看详情

如何在颤振中创建 ipa 文件以进行测试?

...骤。我也是通过diawi创建的,但是通过diawi提供的url安装应用程序时显示错误。请 查看详情

有没有办法在 TypeScript 中动态应用数组映射器?

】有没有办法在TypeScript中动态应用数组映射器?【英文标题】:isthereawaytodynamicallyapplyarraymappersinTypeScript?【发布时间】:2021-10-1015:20:20【问题描述】:我需要帮助。我正在尝试从数组中获取数据,但每次我添加一个新的组过滤... 查看详情

有没有办法过滤 aes 256 gcm 加密数据库中的数据?

...送到前端之前对其进行过滤。目前,我获取所有数据并在应用程序中对其进行过滤。它现在工作正常。但我认为,当数据库变得更大时,将 查看详情

如何在离线模式下使用 gradle 运行颤振应用程序?

】如何在离线模式下使用gradle运行颤振应用程序?【英文标题】:HowdoIrunflutterapplicationwithgradleinofflinemode?【发布时间】:2019-10-2516:14:36【问题描述】:我正在尝试运行我的颤振应用程序,但是当它解决android依赖项时,它会超时... 查看详情

创建一个带有可选调用变量的函数

...alcallvariables【发布时间】:2012-11-2104:08:33【问题描述】:有没有办法在PowerShell函数中创建参数,您必须调用它才能考虑它?commandlet给出的一个例子(粗体是我想做的):Invoke-Command-computernameServer01-Scriptblock...这是我想用函数做... 查看详情