☰
3 步零成本,用 Sunshine 把 PC 变成游戏串流主机
2026/10/9 2:35:46 网站建设 项目流程

3 步零成本,用 Sunshine 把 PC 变成游戏串流主机

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

装好 Sunshine 游戏串流服务器后,你的书房那台 PC 就成了一件武器:人坐在沙发上,画面走局域网直进客厅电视,手柄一按就出招。全程不经过第三方服务器,没有一分钱订阅费,延迟只取决于你家网络。

启动前检查:主机、接收端、网络三件事

开工前先过一遍这张表,缺哪条先补哪条。

检查项最低要求自查点
主机显卡NVIDIA / AMD / Intel 核显均可设备管理器或显卡设置里确认硬编单元可用,没有就走软件编码
接收端设备电视、平板或手机已装 Moonlight 客户端,且和主机连在同一个路由器下
网络环境同一局域网主机尽量走有线;无线接收端固定 5GHz 频段

看到三项都打勾,就可以动手装了。

安装 Sunshine 并确认后台已启动

三个平台各走各的通道,装完都去托盘找图标。

平台获取方式关键动作
Windows发布页的 MSI 安装包双击一路下一步;免安装版解压后按文档脚本放行防火墙再运行
LinuxDebian/Ubuntu 的.deb、Arch 的 AURsunshine、Fedora 的 copr 源、Flatpak 的dev.lizardbyte.app.Sunshine装完执行下面这条命令,实现登录即自启
macOS下载对应架构的 DMG拖入"应用程序",首次启动允许屏幕录制与麦克风权限;注意此版本还是实验性质,手柄暂不可用
systemctl --user --now enable app-dev.lizardbyte.app.Sunshine

验收信号:Windows 任务栏或 Linux 系统托盘里出现 Sunshine 图标,说明服务已在后台运行。看到小太阳图标,就算安装过关。

打开 47990 管理页:建账户,加第一个应用

浏览器访问https://localhost:47990。页面会弹"不安全"警告,这是自签名证书(自己签发、没有商业机构背书)的正常表现,直接继续访问。首次进入要设置管理员用户名和密码,立刻抄进备忘录,忘了只能命令行重置。

进入"应用"标签页,先加三条最实用的:

  1. 桌面模式:命令留空,直接把整个桌面串出去,演示和多任务都靠它。
  2. Steam 大屏:可执行项填steam://open/bigpicture,一键进全屏体验。
  3. 自定义游戏:填游戏可执行文件路径,补上启动参数与工作目录,选图标、起显示名。

保存后列表里能看到刚建的三项,这一步就完成了。更多参数含义见配置参考。

Moonlight 配对:从客户端视角看第一帧画面

现在切到接收端,按屏幕上的顺序来:

  1. 打开电视或平板上的 Moonlight,它会自动扫到局域网里的这台 Sunshine。
  2. 按提示要求输入 PIN:回到 Web 管理页,点导航栏的 "PIN",把显示的 PIN 填进 Moonlight,并给设备起个名字。
  3. 看到配对成功的提示后,回 Moonlight 选中刚才加的应用,点击连接。

周五晚上的状态就是它:PC 留在书房嗡嗡转,平板架在床头,画面走 5GHz 无线进来,游戏画面出现在屏幕上,手柄一按有反应。第一帧到了,剩下的都是调参。

降低串流延迟:编码器与网络两条硬建议

编码器(把画面压成视频流的部件,决定画质和延迟上限)按显卡类型选:

你的显卡选哪个编码器实际表现
NVIDIANVENC兼容性与画质最稳,H.264 / H.265 都支持
AMDAMF调成平衡模式,在画质与性能之间折中
Intel 核显QuickSync核显也能硬编,轻度 3A 够跑
无硬编可用软件编码只建议 720p 等低分辨率,吃 CPU

网络侧只记两条:主机端能拉千兆有线就拉有线;接收端固定 5GHz 并靠近路由。带宽参考:1080p 60 帧在 20~30 Mbps 下通常流畅,不够就先降分辨率,别硬拉码率。编码质量、音频延迟、UPnP 端口转发这些细项都在"高级"页,搜索框能直接定位。

连不上怎么办:端口、日志、重置密码三步走

按顺序来,能覆盖大部分卡死的情况。

  1. 查端口:Web 管理页要通47990(TCP),串流画面走47998(UDP,视频流专用端口)。配对成功却黑屏,多半是防火墙没放行视频端口,把这两个加进例外。
  2. 翻日志:Web 页的 Troubleshooting 标签直接看报错;或查本地日志文件,Windows 在%ProgramFiles%\Sunshine\config\sunshine.log,Linux/macOS 在~/.config/sunshine/sunshine.log。
  3. 重置密码:管理员密码忘了就命令行执行(尖括号内容换成你的新账户):
sunshine --creds <new-username> <new-password>

执行后重启 Sunshine 再登录。更多细节,包括 Linux 沙盒权限、KMS 抓取、Mesa 硬编被默认禁用这些平台级问题,都在故障排查手册里。

现象常见原因处置
47990打不开防火墙拦截放行 Sunshine 并开放 47990
配对成功但连不上串流 UDP 未通放行47998及相关视频端口
画面卡顿丢包无线弱或带宽不足改有线、切 5GHz、降码率
编码器报错显卡驱动过旧更新驱动后重启 Sunshine

下一步:打开 Moonlight 的性能浮层,对比 NVENC 与软件编码在同一台机器上的实际帧率——这份数据决定你值不值得把码率往上提。完整路径见入门文档。

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

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

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

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

立即咨询