我们可以使用 Unity AR Foundation 使用 Agora 视频同时使用前后摄像头吗

Posted

技术标签:

【中文标题】我们可以使用 Unity AR Foundation 使用 Agora 视频同时使用前后摄像头吗【英文标题】:Can we use Agora video using Unity AR Foundation with simultaniously using back and front camera 【发布时间】:2020-05-01 10:30:46 【问题描述】:

我们尝试使用 AR Foundation 在 AR 中使用 Agora 视频显示,但注意到以下情况:在 AR 客户端中,我们确实看到了标准客户端的视频(因此我们看到 AR 中的视频漂浮在周围)。但是,我们在标准客户端中看不到来自 AR 客户端的视频流。会不会是 AR 客户端正在使用后置摄像头进行 AR 视图并且无法同时流式传输前置摄像头?如果是这样,这也可能吗?如果没有,我们如何才能做到这一点?

【问题讨论】:

【参考方案1】:

你的观察是正确的。这些都是硬件和软件限制。只有少数最新的移动设备支持同时从前置和后置摄像头进行捕捉。你可能想用谷歌搜索这些设备。在软件支持方面,Agora Video SDK 目前只能处理一个视频流输出。即使您找到了在 Unity 中打开两个摄像头的方法,SDK 也无法将它们作为单独的流发送。在这种情况下,您需要将屏幕组合在一起作为一个流发送。

【讨论】:

以上是关于我们可以使用 Unity AR Foundation 使用 Agora 视频同时使用前后摄像头吗的主要内容,如果未能解决你的问题,请参考以下文章

今天教大家怎么用Unity制作简单的AR

Unity AR 相机可以像 VR 一样渲染 - 混合现实

Unity Vuforia(高通)AR

如何用Unity 和Vuforia 创建一款AR应用

unity AR模型显示不完整是怎么回事

ARFoundation系列讲解-35 AR家具案例二