☰
Sunshine 免费游戏串流完整指南:把闲置游戏PC变成家庭大屏主机
2026/10/1 2:44:34 网站建设 项目流程

Sunshine 免费游戏串流完整指南:把闲置游戏PC变成家庭大屏主机

【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine

花了大价钱买的游戏PC,一半时间却在吃灰,客厅那块大屏只能看视频,这钱花得冤不冤?Sunshine 是一款免费开源的自托管游戏串流服务器,装在你自己的电脑上,把游戏画面实时送进家里的电视、平板和手机,全程只走局域网。跟着下面的步骤,10 分钟内你就能在客厅看到第一帧大屏画面。

装之前,先把三个疑问过一遍

这东西到底干嘛的?Sunshine 是串流链路里的"发送端":它负责抓取桌面画面、把画面编码成视频流推出去,客户端 Moonlight(另一个开源播放器)负责在你手边设备上播放;你在手柄上的操作则由客户端回传,Sunshine 再模拟到主机上。

断网还能玩吗?能。整条链路都在你家内网里流动,画面数据不出家门。只有想从外地连回家里的电脑时,才需要配置端口转发。

我的硬件够格吗?NVIDIA、AMD、Intel 显卡都有对应的硬件编码器(显卡自带的视频压缩芯片,编码时基本不占 CPU),没有独显也能用软件编码串流,只是更吃资源。具体支持矩阵见配置文档。

三步在客厅看到第一帧画面

  1. 装好并启动。Windows 从项目的 Release 页下载安装包,一路下一步即可;Linux 一条命令:
flatpak install flathub dev.lizardbyte.app.Sunshine

判定成功:启动后终端/系统托盘里能看到服务已就绪。想自己编译也可以,git clone https://gitcode.com/GitHub_Trending/su/Sunshine之后按 构建文档 用 CMake 编一遍。 2.打开管理页。浏览器访问https://localhost:47990,注意是https,自签名证书会弹警告,点"继续访问"。 判定成功:看到欢迎页并完成首次设置——默认用户名sunshine,密码你自己定,这组凭证是 Web 管理界面的钥匙。 3.Moonlight 配对并连接。在电视或手机上装 Moonlight,选"添加电脑"填入主机 IP,客户端会生成一串 PIN 码,把它填进 Sunshine 管理页的 PIN 界面确认即可。 判定成功:在 Moonlight 里选"Desktop"连上,电视亮起主机桌面、按手柄有响应,说明全链路通了。

串起来之后,这样玩最顺手

客厅大屏跑 3A 大作

"应用"页面里 Sunshine 已经内置Desktop(整块桌面)和Steam(一键进大屏模式)两个入口。玩大作优先点 Steam 入口,手柄体验最顺;临时看片、跑软件选 Desktop。想给某款游戏单独设分辨率和编码参数,点Add New填上程序路径和启动参数就行。

出差在外连回家里的电脑

在配置页搜索upnp并勾选它,路由器会自动映射串流所需的端口(TCP47984、47989、48010,UDP47998–48000)。路由器不支持 UPnP 就手动转发同样这几个端口。要注意:管理页默认只允许局域网访问,想从外网改配置需把origin_web_ui_allowed放宽为wan——公网暴露务必配强密码并保持版本更新。

一台主机,全家共享

局域网内任何装了 Moonlight 的设备都能发现这台主机,各连各的互不干扰。配合应用管理给不同成员配不同入口:孩子拿桌面串流查资料,你拿 Steam 跑游戏。一人装机、全家受益,是自托管方案最划算的地方。

串不动了?先查这几处

你看到的现象大概率原因30 秒内能做的事
客户端搜不到主机不在同一网段、防火墙拦截确认两端同网段,放行47990、47989、48010等端口,手动填 IP 配对
管理页打不开忘了 https、端口被占用用https://localhost:47990访问,或关掉占用端口的进程
提示 Encoder not found显卡驱动或编码器缺失更新显卡驱动,对照配置文档核对硬件编码支持
掉帧、卡顿带宽不足或码率过高客户端降分辨率与码率,主机改走有线
输入延迟明显无线干扰、预设偏画质客户端开低延迟模式,编码预设切"性能"档

网页端还有 Logs 页可以可视化看运行日志,编码器、GPU、网络哪一环出问题一眼可见,比瞎猜快得多。

收尾:按这个顺序做

  • 在游戏主机上装好 Sunshine 并成功启动
  • 访问https://localhost:47990,完成用户名密码设置
  • Moonlight 客户端添加主机,完成 PIN 配对
  • 串流一次 Desktop,确认画面与手柄输入都正常
  • 在"应用"页添加 Steam 入口和一个自定义游戏
  • (进阶)勾选 upnp 或手动端口转发,解锁外网游玩

延伸阅读:安装与上手 · 配置项详解 · 故障排查 · 源码目录

等客厅电视亮起书房电脑里的那个存档,你会发现"游戏跟着你走"这件事,真的只是装个软件的距离。

【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询