这篇适合哪种人
「联机服务器」和「串流」是两种完全不同的玩法,先讲清楚区别:
| 玩法 | 谁的电脑在跑游戏 | 适用场景 |
|---|---|---|
| 自建服务器联机 | 朋友自己的电脑跑游戏,通过你电脑的服务端交换游戏状态 | 多人开黑(帕鲁 / MC / 饥荒 / 泰拉等) |
| 串流(本文) | 全部由你自己电脑跑,画面/操作通过网络传到手机/平板 | 你一个人 跨设备玩自己存档 / 玩单机大作 |
串流的典型场景:
- 公司午休,想用 iPad 玩家里电脑上的《艾尔登法环》存档
- 出差候机,掏出手机继续推《幻兽帕鲁》主线
- 躺床上不想开电脑,但又想玩《荒野大镖客 2》
Moonlight + Sunshine 是开源串流方案里最强的组合:4K 60fps、低延迟、跨平台支持丰富——iOS、安卓、Mac、Linux、电视盒子都能当串流接收端。配合 MoleSDN 异地组网,把「家里电脑」和「外面的手机/平板」拉进同一张虚拟局域网,整套方案 100% 自主、零月租。
工作原理(30 秒讲清)
家里电脑 (Sunshine 服务端) 手机/平板 (Moonlight 客户端)
│ │
│ ─── 编码游戏画面 (H.264/H.265) ───→ │
│ ←── 远程键鼠/手柄输入 ──────────── │
│ │
└──── MoleSDN 虚拟局域网串通 ─────────┘
- Sunshine 装在你家电脑上,作用是把游戏画面用 GPU 实时编码并通过网络发出来
- Moonlight 装在你手机/平板上,作用是接收画面 + 把触屏/手柄操作回传给电脑
- MoleSDN 在中间提供虚拟内网——让两端能像在同一 Wi-Fi 下一样直接通信
你需要准备什么
| 项 | 说明 |
|---|---|
| 一台能跑游戏的 Windows 电脑 | 显卡需要支持硬件编码(NVIDIA GTX 10 系起 / AMD RX 400 系起 / Intel UHD 630 起) |
| 一部手机或平板(接收端) | Android 6.0+ / iOS 14+ / 平板更好(屏幕大) |
| 同一 MoleSDN 账户登录两端 | 异地组网用,免费档 支持个人长期用 |
| 一根网线(电脑端) | 串流对网络极敏感,电脑能用网线就别用 Wi-Fi |
| 蓝牙手柄(强烈推荐) | 触屏操作 3A 大作体验有限,配手柄是质变 |
💡 显卡硬件编码很关键。Sunshine 用 GPU 的 NVENC(NVIDIA)/ VCN(AMD)/ QSV(Intel)做实时编码,CPU 占用极低。如果你的显卡太老不支持硬件编码,串流会卡到不可用。
第一步:电脑装 Sunshine 并配置
Sunshine 是 LizardByte 的开源项目,免费下载安装。
下载地址:https://github.com/LizardByte/Sunshine/releases
下最新的 sunshine-windows-installer.exe,双击安装 即可:

💡 安装时会问要不要装为系统服务——勾上,让 Sunshine 开机自启,省得每次手动开。
装完后系统托盘会出现 Sunshine 图标。首次启动需要在浏览器里访问管理后台:
https://localhost:47990
第一次访问会让你设置 Web 后台的账户名和密码——这两个跟 Windows 账户无关,是 Sunshine 自己的。

⚠️ 浏览器会警告「不安全连接」——Sunshine 用的是自签名证书,这是正常的。点击「高级 → 继续访问」就行。
登进 Web 后台:

切换中文(可选)
在 Configuration(设置) 里能切换界面语言为简体中文:

到这一步电脑端 Sunshine 就跑起来了,默认监听端口在内部代理掉,无需手动开放。
第二步:手机/平板装 Moonlight
Moonlight 是 Moonlight Game Streaming 团队的开源客户端,覆盖 Android、iOS、Apple TV、Linux、macOS 等几乎所有平台。
Android 用户
从应用市场(华为 / 小米 / 应用宝)或 Google Play 搜索 Moonlight Game Streaming 安装。
也可以从官方 GitHub 下 APK:https://github.com/moonlight-stream/moonlight-android/releases
iOS / iPadOS / Apple TV 用户
App Store 搜 Moonlight 安装。国区可以搜到,无需切美区。
Mac / Linux 用户
从官网 https://moonlight-stream.org/ 下载对应平台的客户端。
第三步:用 MoleSDN 把电脑和手机接进同一虚拟局域网
电脑在家里 Wi-Fi、手机在 4G/外网,不在同一局域网时 Moonlight 默认搜不到电脑。MoleSDN 给两端各发一个 100.64.x.x 的虚拟 IP,让 Moonlight 以为电脑就在同一局域网里。
3.1 创建服务域
登录 MoleSDN 控制台 → 服务域 → 创建服务域,比如命名 my-game-streaming:

详情见 服务域与节点 文档。
3.2 两端装 MoleSDN 客户端
- 电脑端:下载 MoleSDN Windows 客户端,用账户登录
- 手机端:在应用商店搜 MoleSDN 安装,用同一账户登录
两端登录后,回 Web 控制台 → my-game-streaming → 绑定客户端:
- 选电脑节点,工作模式选「中心模式」
- 选手机节点,工作模式选「接入模式」

💡 怎么判断中心模式 vs 接入模式? 提供服务的一端选中心(电脑被串流),主动连入的一端选接入(手机来连)。
绑定完成后两端都显示已上线:

记下电脑的虚拟 IP(控制台和 PC 端 MoleSDN 客户端首屏都能看到,比如 100.64.2.220)——下一步要用。
第四步:Moonlight 添加电脑 + PIN 码配对
打开手机/平板上的 Moonlight,Moonlight 默认会自动扫描同一局域网下的 Sunshine 主机——但 MoleSDN 这种虚拟局域网下广播扫描不一定生效,直接手动添加更稳。
点击右上角 +(手动添加电脑):

地址栏里填电脑在 MoleSDN 服务域里的虚拟 IP(如 100.64.2.220),点击确定。
Moonlight 会立刻弹一个 4 位 PIN 码:

回到电脑端的 Sunshine Web 后台(https://localhost:47990)→ PIN 标签 → 把刚才手机上看到的 PIN 码填进去 → 点击 Send:

配对成功后手机端 Moonlight 主界面会出现电脑的图标——点击就能进入应用列表,选「Desktop(桌面)」或具体某个游戏开始串流:

串流体验调优
分辨率与码率
Moonlight 客户端设置里能调整目标分辨率、帧率和码率:
| 网络条件 | 推荐分辨率 | 帧率 | 码率 |
|---|---|---|---|
| 同房间 / 千兆局域网 | 1080p / 1440p / 4K | 60 fps | 50-100 Mbps |
| 同城宽带直连(双方上行 100M+) | 1080p | 60 fps | 20-40 Mbps |
| 跨省宽带 | 720p / 1080p | 30-60 fps | 10-20 Mbps |
| 移动 4G/5G | 720p | 30-60 fps | 5-15 Mbps |
码率给得太高网络扛不住会反复卡顿,给太低画面糊。一般从中间值开始,看体验调整。
蓝牙手柄
直接在手机/平板上连接蓝牙手柄即可——Moonlight 会自动把手柄输入透传给电脑端,电脑里游戏识别为 Xbox/PS 标准手柄,体验跟手柄直插电脑几乎无差。
触屏键鼠模式
如果没手柄,Moonlight 也提供触屏模拟键鼠:
- 单指点击 = 左键
- 单指长按 = 右键
- 双指拖动 = 滚轮
- 三指上滑 = 调出菜单
具体手势对照表跟 手机平板远控 Windows 教程 那篇类似,玩 RPG / 策略游戏勉强可用,FPS / 动作游戏建议接手柄。
常见问题
问题 1:Moonlight 连不上电脑 / 报错「No host found」
按顺序排查:
- MoleSDN 两端都在线吗:客户端要显示「已上线」
- IP 填对了吗:填电脑在 MoleSDN 服务域里的虚拟 IP,不是家里路由器分配的
192.168.x.x - Sunshine 服务运行了吗:电脑端 Sunshine 系统托盘图标是否在
- Windows 防火墙拦截:第一次跑 Sunshine 时系统会弹防火墙询问,必须点「允许」
问题 2:连上了但画面严重卡顿/掉帧
按顺序:
- 看 MoleSDN 控制台连接状态:是「直连成功」还是「中转中」。中转模式下串流体验会很差,开启 超级鼹鼠 / 智能路由 / 可靠洞洞 改善直连成功率
- 降低 Moonlight 码率:弱网络下 50 Mbps 必卡,从 15 Mbps 开始往上调
- 电脑端有线网:Wi-Fi 比有线波动大得多,串流要稳定优先有线
- 显卡硬件编码:用 GPU-Z 看是否在用 NVENC/VCN/QSV,CPU 软编必卡
问题 3:画面有声音但操作严重延迟
通常是网络上行延迟太大。电脑端 ping 手机端虚拟 IP:
- 100ms 内:体验良好
- 100-200ms:策略 / RPG 类可玩,FPS 类难受
- 200ms+:基本不可用,需要排查网络问题
主要应对:换更近的网络环境(手机连家里 Wi-Fi 远比 4G 强)、开启 超级鼹鼠 改善连通性。
问题 4:手柄连了但游戏识别不到
- 手机/平板上确认手柄已配对成功(蓝牙设置里看)
- Moonlight 设置里检查「手柄输入」是否启用
- 某些 PS5 DualSense 在 iOS 上需要先升级固件到最新
问题 5:iOS 上 App Store 装的 Moonlight 不能串流 / 报错
iOS 版 Moonlight 偶尔受 Apple 政策影响功能受限。处理:
- 更新到最新版本
- 如果 App Store 版有问题,去 Moonlight 官网用 TestFlight 装最新测试版
- 实在不行就换 Android 设备或 Apple TV
总结与延伸
到这里你的手机/平板就变成了你的便携游戏机 ——画面在家里 RTX 显卡跑、操作在你手上,无论身在哪里都能玩自己电脑上的 3A 大作和 Steam 库:
- 不依赖 GeForce NOW / 网易云游戏这类付费服务
- 异地组网由 MoleSDN 解决,免费档 够个人长期使用
- 直连优先、不限流量、点对点加密——比公网代理串流方案延迟更低
串流玩自己电脑里的游戏 vs 跟朋友联机玩
两条路线适用场景不同:
- 想用手机玩自己电脑上的存档 → 本文(串流)
- 想和外地朋友开黑 → 自建专用服务器 + MoleSDN,参考:
- 幻兽帕鲁服务器搭建(全图形化版)
- 幻兽帕鲁服务器搭建(命令行版)
- 我的世界异地联机
- 泰拉瑞亚 / 星露谷 / 饥荒 系列
也想用手机远程操作电脑做办公的事?
串流的目的是玩游戏(低延迟编码画面),如果你只是想在手机上用 Excel、远程开个文件、跑个脚本,用 手机平板远控 Windows 教程 里讲的 RDP 方案更轻量——RDP 不需要 GPU 编码、对网络要求低、长时间办公更稳。
iOS 用户的对应文章是 iPhone/iPad/Mac 远控 Windows。
网络环境复杂时
串流对网络质量要求比远程办公高得多。家用宽带 + 移动网络组合下,普通直连有时打不通——超级鼹鼠 / 智能路由 / 可靠洞洞 这几个进阶能力专门为这类场景设计。
还没用过 MoleSDN?先看 快速上手,全程 1 分钟。
祝串流愉快。