|
https://github.com/alvr-org/ALVR ... n-separate-networks
ALVR 客户端和服务器在不同的网络上
安装
设置指南
手部追踪控制器绑定
其他资源
配置
信息和建议
ALVR 客户端和服务器在不同的网络上
固定注视点渲染 (FFR)
ALVR 有线设置(通过 USB 的 ALVR)
故障排除
运行和连接到 ALVR 的问题
发布新问题之前的 ALVR 清单
控制器延迟
我的游戏运行不正常!帮助
发展
路线图
从源头构建
ALVR 的工作原理
Linux 支持
实时视频放大实验
在本地克隆此 wiki
https://github.com/alvr-org/ALVR.wiki.git
ALVR v14 及更高版本
这里介绍了两种远程连接PC和耳机的方法,端口转发和ZeroTier。这样做的主要目的是将耳机连接到云 PC(如 ShadowPC)。
转发端口
端口转发允许连接位于不同 NAT 之后的设备,即本地网络。您需要拥有对路由器的管理员访问权限。此方法具有最佳的流式传输性能。
重要提示:ALVR 不使用流数据的端到端加密。通过使用这种方法,您需要注意连接容易受到“中间人”攻击。
记下耳机的公共 IP。您可以使用在线工具WhatIsMyIP。
在您的路由器 Web 界面或应用程序中,为您的耳机添加端口转发规则。您需要为 TCP 和 UDP 指定端口 9943 和 9944。
连接到远程 PC 并打开 ALVR。在连接选项卡中按Add client manually。在字段中填写您的耳机名称(您可以使用您想要的名称)、主机名(您可以在打开 ALVR 应用程序时在您的耳机的欢迎屏幕中阅读它)、耳机的远程 IP(即是您在步骤 1 中获得的 IP。)然后按Add client。
您现在可以使用 ALVR 连接到远程 PC。
注意:公共 IP 可以经常更改。每次你想使用 ALVR 时,你都需要检查你当前的公共 IP 是否与上次相同。如果 IP 更改,您可以使用“配置客户端”界面更新它,该界面可通过Configure服务器上耳机名称旁边的按钮访问。
零层
ZeroTier是一个隧道软件,可以让远程设备相互连接,就好像它们在同一个本地网络中一样。
将此与端口转发方法进行比较:
优点:
不需要访问路由器接口。
您不需要经常在服务器上更新公共 IP。
加密的连接。
缺点:
流媒体性能更差。您可能会在图像和音频中遇到更多故障和质量损失。
要求
适用于您 PC 的ZeroTier
ZeroTier APK for your Quest(你可以在网上找到它)
SideQuest 或其他将 ZeroTier APK 安装到耳机上的方法
安装
使用 SideQuest 的“安装 APK”功能将 ZeroTier APK 安装到您的 Quest,并在您的 PC 上下载并安装 ZeroTier。安装 ZeroTier 后,请按照 Zerotier 的官方入门指南为 ALVR 设置网络。在 Quest 和 PC 上加入网络。在 Quest 上,通过打开 ZeroTier 应用程序列表中网络上的滑块来确保网络已启用(系统可能会提示您允许 ZeroTier 创建 VPN 连接)。
在您的 PC 和 Quest 都连接到同一个 ZeroTier 网络后,我们需要手动将您的 Quest 添加到 ALVR 仪表板。为此,我们需要找到您的 Quest 的 ZeroTier IP。有两种方法可以做到这一点。
转到 ZeroTier 网络页面,在“成员”下找到您的任务,然后从那里复制托管 IP
或者,在您的任务中的 ZeroTier 应用程序中,单击您创建的网络。IP位于底部的“托管IP”部分下。
IP 应该看起来像这样192.168.143.195。如果/末尾有 a 后面有几个数字,请将它们与斜线一起删除。
接下来,我们需要将 Quest 添加到 ALVR 仪表板。在您的耳机上,启动 ALVR。在您 PC 上的 ALVR 仪表板上,单击“手动添加客户端”按钮,提供名称和主机名(您可以从 Quest 上的 ALVR 的“信任”屏幕获取),然后输入我们获得的 IP 地址从零层。
在这一点上,你应该准备好了。在 VR 中玩得开心!
故障排除
如果您无法让您的 Quest 连接到 ALVR,并且卡在“信任”屏幕上,请尝试 ping 您的 Quest 的托管 IP 地址(我们之前获得的那个)。如果显示“没有主机路由”或类似内容,则您的 Quest 看不到您的 PC。尝试执行上述步骤以确保您没有遗漏任何内容。 |
|