Moonlight
串流 · 游戏 · 开源
开源游戏串流客户端,连 NVIDIA GameStream 或 Sunshine 服务端,把另一台电脑的游戏画面低延迟拉到本机。
开源Windows · macOS · Linux免费
正在打开工具详情…
自托管的游戏串流服务端,把本机游戏画面实时推给 Moonlight 客户端,局域网与公网组网后都能用。
家里有高性能主机或游戏本,想在电视盒子、旧笔记本、掌机上远程玩已购游戏的人。
对延迟斤斤计较的竞技玩家——串流永远比本地多出可感知的延迟;网络还是 Wi-Fi 直连隔两堵墙的也不要指望。
Sunshine 是开源的自托管游戏串流服务端,装在跑游戏的那台电脑上,把画面实时编码推出去,Moonlight 客户端在另一台设备上接收并回传操作。它解决的是「主力机在书房,人想在客厅电视、笔记本或掌机上玩」。
它跑在 GPU 的硬件编码器上:NVIDIA NVENC、Intel QSV、AMD AMF 都能识别,编码参数在自带的 Web 管理界面里调,分辨率、帧率、码率按网络条件设;除了串游戏,也能串整个桌面,配合虚拟显示器还能做无头输出。客户端配对走证书机制,官方明确把它定位为 Moonlight 的配套服务端。
代价要先知道:串流质量取决于主机编码器与网络,Wi-Fi 拥塞时掉帧和延迟都明显;服务要监听一组端口(47984 起),公网串流需要自己解决组网或穿透,直接暴露到公网不安全;Windows 上部分手柄功能要另装 Virtual HID Broker,那是单独授权的组件。
项目以 GPL-3.0 开源,Linux 从 Flathub 安装,Windows 与 macOS 从 GitHub Releases 取安装包,版本号按日期生成,更新很勤。
同一需求下可以先试这些,尤其是不想买商业许可的时候。
串流 · 游戏 · 开源
开源游戏串流客户端,连 NVIDIA GameStream 或 Sunshine 服务端,把另一台电脑的游戏画面低延迟拉到本机。