1

我是 WebXR 的新手。我试图将 webRTC 与 WebXR 一起使用。用户将首先进入 AR 会话,然后创建 WebRTC 对等连接,但用户处于 AR 会话中的 Android 版 Chrome 中不会生成候选冰。一旦用户退出 AR 会话,ICE 候选者就会被转移。这是Chrome中的错误吗?

4

3 回答 3

2

问题与硬件有关。有些设备允许同时使用前置和后置摄像头。在这样的设备中,代码可以正常工作。在其他设备中,不能同时访问前置和后置摄像头。因此,代码在这些设备中不起作用。此外,WebXR 设备 API 目前不允许访问相机源,但这是一项提议的功能。

于 2020-07-27T16:00:33.993 回答
0

据我所知,不可能使用 canvas.captureStream() 因为 WebXR 不会直接渲染到画布上。我也在寻找一种通过 WebRTC 流式传输 webXR-Session 的方法。所以我会对你的解决方案 shivamag00 非常感兴趣!期待您的回复!

于 2021-09-22T12:25:24.713 回答
0

虽然我自己没有试过。但理论上您可以使用画布 captureStream API 流式传输 webXR 画布。你可以在这里发布你的代码。您可能想要调整将流传递到 webrtc 连接的方式。

于 2021-04-08T06:27:56.657 回答