WARNING
本页面内容经 AI 翻译生成,仅供参考。具体细节请以英文原文为准。
将 Steam 游戏串流至任意设备 30 min
Olares One 配备了 NVIDIA 5090 移动 GPU,配合 Steam Headless 应用,可化身为强大的游戏串流服务器。你可以通过 Moonlight 在任何兼容设备上畅玩喜爱的游戏。
学习目标
- 在 Olares One 上设置 Steam Headless。
- 配置 Sunshine 串流服务。
- 通过 Moonlight 在本地或远程网络配对 Olares One 并串流游戏。
前提条件
硬件
- Olares One 已连接至稳定的网络(建议使用以太网)。
- 足够的磁盘空间用于下载游戏。
软件
- 客户端设备已安装 Moonlight。
- 有效的 Steam 账户。
LarePass(远程访问必需)
- 如果你计划在家庭网络外进行串流,客户端设备(桌面或移动端)需要安装 LarePass。
步骤 1:安装 Steam Headless
打开 Market,搜索 "Steam"。
点击 Get,然后点击 Install。

将出现提示,要求你设置环境变量。这将创建 Sunshine Web UI 的登录凭据:
SUNSHINE_USER:设置 Sunshine 访问的用户名。SUNSHINE_PASS:设置安全密码。记住你的登录凭据
这是你首次登录 Sunshine 的初始凭据,首次登录时必须使用。
等待安装完成。
步骤 2:安装 Steam 客户端
Headless 应用运行后,你需要在其中初始化 Steam 客户端。
打开 Steam Headless,点击 Connect。

Steam 客户端将自动开始下载和安装。


安装完成后,将出现 Steam 登录界面。使用你的 Steam 账户登录。

安装失败时重试
如果 Steam 安装或更新因网络问题失败,请前往 Steam Headless 控制台左上角的菜单,导航至 Applications > Internet > Steam 重新启动安装。
步骤 3:将 Sunshine 与 Moonlight 配对
Steam Headless 使用 Sunshine 进行视频串流。你必须将其与游玩设备上的 Moonlight 应用配对。
访问 Sunshine 控制台
你需要访问运行在 Olares One 上的 Sunshine Web UI,以输入配对 PIN 码。
复制当前 Steam Headless 浏览器标签页的 URL。
打开新的浏览器标签页,修改 URL 以访问端口
47990。地址因网络环境而异。- 同一网络:使用 HTTPS 搭配
.local地址。以下两种格式均可(主机名中使用点或连字符):
使用 HTTPS 访问 Sunshine
大多数 Olares 服务可以通过
.local地址使用 HTTP 访问。然而,Sunshine Web UI 需要 HTTPS 以确保本地通信安全。
plainhttps://139ebc4f0.<your Olares ID>.olares.local:47990 https://139ebc4f0-<your Olares ID>-olares.local:47990- 不同网络(通过 VPN):在设备上启用 LarePass VPN,然后追加
:47990。例如:
plainhttps://139ebc4f0.<your Olares ID>.olares.com:47990- 同一网络:使用 HTTPS 搭配
按 Enter 打开 Sunshine 控制台页面。
使用之前创建的
SUNSHINE_USER和SUNSHINE_PASS凭据登录。
点击 PIN 标签页。页面将等待配对 PIN 码。

在 Moonlight 中添加主机
当 Olares 主机与 Moonlight 处于同一本地网络时,Moonlight 通常会自动检测到它。
如果未出现,或者你正在通过不同网络连接,请按照以下步骤手动添加主机。以下流程使用 macOS 版 Moonlight 客户端。
在客户端设备上打开 Moonlight。
点击 Add Host 按钮,图标为带加号的电脑。
输入你的 Olares 域名,不带
https://前缀。例如:plain139ebc4f0.<your Olares ID>.olares.com点击 OK。将出现一个新的锁定主机图标。
点击锁定图标。Moonlight 将显示一个 4 位配对 PIN 码。

完成配对
返回浏览器中的 Sunshine PIN 页面。
输入 Moonlight 中显示的 PIN 码,并为你的设备命名。

点击 Send。
配对成功后,你将看到确认消息,Moonlight 中的锁定图标将消失。

配对完成后,即可开始串流。
步骤 4:串流游戏
优化远程畅玩体验
为获得最佳的远程串流体验:
- 将客户端设备连接至 5GHz Wi-Fi 或以太网。
- 确保 LarePass VPN 已激活。
你可以根据网络设置,通过 Moonlight 在本地或远程串流游戏。
以下步骤演示本地串流。
在客户端设备上打开 Moonlight。
选择你的 Olares 主机,点击 Steam 图标。

Steam Big Picture Mode 将启动。从库中选择游戏并开始游玩。
常见问题
为什么无法使用 .local 地址访问 Sunshine Web UI?
对于大多数 Olares 服务,你可以使用 HTTP 配合 .local 地址访问。Sunshine 是例外,它需要 HTTPS 来确保本地通信安全。如果你使用 http:// 配合 .local URL,Sunshine 页面将无法加载。
请在浏览器地址栏中使用 https://(例如,https://139ebc4f0.<your Olares ID>.olares.local:47990)。
为什么游戏没有全屏显示?
这可能是由分辨率设置引起的。尝试调整分辨率:
- 在 Moonlight 中:前往 Settings > Basic Settings > Resolution and FPS。

- 在 Steam 控制台页面:前往 Applications > Settings > Display。

如何退出全屏串流?
使用以下快捷键:
- Windows:
Ctrl + Alt + Shift + Q - Mac:
Control (^) + Option (⌥) + Shift + Q - 移动端:
Start + Select + L1 + R1
结束后,退出 Steam Big Picture 模式以释放 Olares 上的系统资源。 
下载的游戏存储在哪里?
你可以在 Files 应用中查看已下载的游戏。默认情况下,游戏保存在:
/Cache/olares/steam-headless/c0/.steam/steam/steamapps/common建议不要更改此默认目录。
为什么在 Moonlight 中重新配对主机时会报错?
如果你在 Moonlight 中删除了 Olares 主机并尝试重新配对,可能会遇到以下错误:
- The PIN from the PC didn't match. Please try again.
- Request timed out (Error 4)
- Connection closed (Error 2)
这通常发生在 Sunshine 服务无响应时。 要解决此问题,只需在 Olares 中重启 Steam Headless,然后重新尝试配对:
从 Launchpad 打开 Control Hub。
导航至 Browser > steamheadless > Deployments > steamheadless > Restart。

在确认提示中,输入
steamheadless并点击 Confirm。
重启完成后,在 Moonlight 中再次与 Sunshine 配对。
如何更改 Sunshine 用户名或密码?
你可以直接从 Sunshine Web 控制台更改凭据。
使用本地地址在浏览器中打开 Sunshine,例如:
https://139ebc4f0.<your Olares ID>.olares.local:47990。使用当前用户名和密码登录。
前往 Change Password 标签页。

输入新密码(如需也可更改用户名),然后点击 Save。