news 2026/8/20 1:06:11

3分钟搞定免费游戏串流:Sunshine 保姆级部署教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3分钟搞定免费游戏串流:Sunshine 保姆级部署教程

3分钟搞定免费游戏串流:Sunshine 保姆级部署教程

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

程序员小林搬进新家那天雄心勃勃:书房放最强的主机,客厅摆最好的电视。可三个月过去,客厅那台 4K 电视的播放记录永远是综艺,主机上的《赛博朋克》始终停在第三章——不是不想玩,是"想玩"和"玩上"之间隔着搬主机、拔线、调分辨率的一地鸡毛。每次想把游戏画面搬到客厅,都要先把显示器支架拧下来,再把主机抱过去,玩完再抱回来。这样的日子,你是不是也眼熟?

Sunshine 就是来终结这摊麻烦的。它是一款免费开源、自托管的游戏串流服务器,装上它、配合 Moonlight 客户端,你就能在任意设备上无缝接管书房主机的完整桌面:

  • 零订阅费:纯开源自托管,不依赖任何商业云服务
  • 全系硬件编码:NVENC、AMF、QuickSync、VAAPI 自动识别,几乎不占 CPU
  • Moonlight 全家族兼容:PC、Android、iOS、树莓派都能连
  • 浏览器管理后台:配置、日志、配对一条龙,改完即生效
  • 跨平台覆盖:Windows / Linux / macOS / BSD 通吃

值不值得继续读?值得。接下来 3 分钟,你就能跑通人生第一次串流。

三步完成首次串流,今晚就能躺在沙发上开玩

第一步:安装,按系统对号入座

  • Windows:下载官方安装包,双击一路下一步即可
  • Linux:执行flatpak install flathub dev.lizardbyte.app.Sunshine
  • macOS:执行brew install sunshine
  • 想尝鲜最新版,也可以从源码编译(仓库地址见文末)

第二步:设置管理密码

浏览器打开http://localhost:47990,默认用户名为sunshine,首次进入会要求你设置密码。请妥善保存——忘了只能靠命令行重置(下方避坑指南有救急方案)。

第三步:配对客户端

在手机、平板或另一台电脑安装 Moonlight 客户端,确保与主机处于同一局域网。打开后它会自动发现 Sunshine 主机,输入配对码即完成连接。

搞定!现在打开 Moonlight 点一下桌面图标,你就能在任意设备上看到书房主机的完整桌面,延迟低到几乎无感。✅

玩法进阶:把串流玩出花样

应用管理:把桌面和游戏都收进串流列表

Applications 页面就是你的"串流节目单"。桌面(Desktop)默认已配置好,点 Edit 确认路径后即可随时远程访问整个桌面;想串流特定游戏,点 Add New 填入游戏名、选择可执行文件路径、按需设置启动参数,保存即可。新增应用后记得重启一次 Moonlight 客户端,列表才会刷新。

配置搜索:几千个设置项一键直达

Web 后台的设置项多到眼花?试试右上角的搜索框——输入UPnPbitrate等关键词,相关配置会立刻高亮定位,再也不用逐层翻菜单。比如想开启公网自动端口转发,搜 "UPnP" 勾选保存就完事,相当省心。

日志排查:卡顿断连不再靠猜

遇到画面卡顿、编码失败,先别急着百度。打开 Troubleshooting 页面实时查看日志,错误信息写得相当直白,比如 "Encoder not found" 会直接告诉你编码器没找到,还附带 GPU 型号与编码参数,方便你对照排查。更多参数说明可翻阅docs/configuration.md,官方文档就躺在仓库里。

常见疑问速答:新手最常踩的四个坑

Q1:客户端怎么也发现不了 Sunshine?

八成是防火墙拦住了端口。放行47989(串流端口)和47990(Web 界面端口),并确认两台设备处于同一局域网。

Q2:忘了 Web 界面密码怎么办?

别慌,在 Sunshine 主机上执行sunshine --creds 新用户名 新密码即可一键重置;Flatpak 安装需加前缀flatpak run --command=sunshine dev.lizardbyte.app.Sunshine

Q3:手柄在游戏里没反应?

Windows 下先确认已安装 ViGEmBus 虚拟手柄驱动;进 Steam 设置,把手柄配置改为只支持"通用手柄",并禁用主机上直连的实体手柄,让 Sunshine 虚拟出的手柄成为"第一手柄"。

Q4:画面一卡一卡的?

串流对网络稳定性的要求远高于带宽。用iperf3测主机到客户端的 UDP 丢包与抖动:丢包应小于 5%、抖动低于 1ms;不达标就先降分辨率、降码率。

现在就动手:让客厅电视响起 PC 游戏的 BGM

从下载安装到躺沙发上开玩,全程不到十分钟。Sunshine 让"游戏无处不在"从口号变成了现实。官方文档就躺在仓库的docs/目录里:docs/getting_started.md带你起步、docs/configuration.md教你调参、docs/troubleshooting.md帮你排障。现在就动手:

git clone https://gitcode.com/GitHub_Trending/su/Sunshine

写作流程清单:定关键词(游戏串流 + Sunshine 部署 / Moonlight 配对 / 家庭串流环境)→ 搭六段骨架 → 写初稿 → 配图并补 alt → 打磨标题与收尾。🎮

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/20 1:03:45

港口无人值守智能地磅系统:关键技术与应用实践

一 港口智能地磅系统 传统的散货地磅、散货闸口称重管理系统大部分的信息采集工作由人工完成,司磅员工作环境差、工作量大,很难保证工作效率及质量,而且地磅24小时运行,需要安排多班轮倒,给企业造成很大的人力成本压力。 传统的地磅称重管理系统和闸口管理系统数据没有互联…

作者头像 李华
网站建设 2026/8/20 0:30:14

10、高通8155座舱平台--GPS与定位

10.1 GNSS HAL:定位的“翻译官” GNSS HAL是Android定位框架里最底层的那一层。它负责跟GPS芯片直接打交道。 在高通平台上,GNSS HAL通常跑在/vendor/lib/hw/gps.default.so里。你想想看,上层应用要拿位置信息,总不能直接去读芯片寄存器吧?HAL就是中间那个“翻译官”。 …

作者头像 李华
网站建设 2026/8/20 0:10:51

工业大模型从入门到精通:收藏这份制造业应用指南,轻松实现智能升级!

本文深入探讨工业大模型在制造业的应用架构与落地实践。通过“感知-理解-规划-执行-评估-优化”的闭环决策机制,结合数据与数字线程层、模型层、知识与机理层、智能体与工具层、治理与运营层的技术架构设计,详细解析智能设计、生产计划、质量检测、设备运…

作者头像 李华
网站建设 2026/8/20 0:08:13

微信聊天记录如何完整导出?WeChatMsg备份指南:HTML/Word/CSV一键转换

微信聊天记录如何完整导出?WeChatMsg备份指南:HTML/Word/CSV一键转换 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com…

作者头像 李华
网站建设 2026/8/20 0:06:18

为什么你总是缺DLL?一次装齐所有VC++运行库的完整指南

为什么你总是缺DLL?一次装齐所有VC运行库的完整指南 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 深夜十二点,双击刚下载的游戏&#x…

作者头像 李华
网站建设 2026/8/20 0:02:50

昇腾Model Agent助力6G安卓应用极速落地

昇腾 Model Agent 框架通过自动化模型适配与端云协同推理,能显著简化安卓 App 开发,使其更便捷地利用即将到来的 6G 网络的高速率、超低时延和空天地一体化能力。 核心机制:自动化模型适配与端云协同| 特性 | 对 6G 安卓 App 开发的价值 | …

作者头像 李华