Sunshine 游戏串流从零到首次串流上手指南

发布时间:2026/11/5 5:36:00

Sunshine 游戏串流从零到首次串流上手指南 Sunshine 游戏串流从零到首次串流上手指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine沙发上的手柄跑在书房主机里的游戏周末晚上你窝在沙发里手柄一握屏幕上跑的是书房主机里的 3A 大作。不用把主机搬来搬去游戏库不用在设备间倒腾也没有任何订阅费。Sunshine 是一款免费开源的游戏串流服务器搭配 Moonlight 客户端把你的电脑变成私人串流中枢数据只在你自己的设备之间流动。照做的话十分钟就能开玩。Sunshine 游戏串流是什么和 Moonlight 什么关系很多人听过 Moonlight但它只是客户端。真正干活的是 Sunshine它把主机画面逐帧抓出来交给显卡硬件编码器NVIDIA 的 NVENC、Intel 的 QuickSync、AMD 的 AMF再把编码后的视频流推给客户端你在客户端按的键、推的摇杆又实时传回主机。这条链路不经过任何第三方云这是它和云游戏服务的根本区别。它就像个家庭版的云游戏机房只是服务器是你自己的电脑。编码主要压在显卡硬件上CPU 几乎不费事中端配置就能流畅串流客户端只负责解码旧笔记本也够用。我实测一台三年前的老笔记本当客户端串流 1080p60 的网游延迟几乎无感。Windows、Linux、macOS、FreeBSD 都覆盖只是 macOS 版的手柄支持还不完整属于实验性手柄需求强的话先选 Windows 或 Linux。Sunshine 安装命令与首次串流步骤下载安装Windows 选官方 MSI 安装包按向导走Linux 选对应发行版的 deb 或 rpm 包AppImage 和 Flatpak 不支持 KMS 捕获有发行版包就优先用它。Windows 装完后要单独安装 Virtual HID 虚拟手柄驱动并重启电脑否则手柄和部分键鼠输入会不生效。启动 Sunshine浏览器打开https://localhost:47990。提示网站不安全是自签名证书的正常现象直接继续访问即可默认用户名sunshine首次进入要设密码记得存好。登录后进入配置页顶部导航可以切换主题其他设置先保持默认。在手机、平板或另一台电脑装好 Moonlight 客户端确保和主机连在同一个局域网。打开后会自动发现 Sunshine 主机。Moonlight 弹出 4 位 PIN 码回到 Sunshine 顶部导航的 PIN 页面输入并回车配对完成。进入 Applications 页面。桌面应用默认已配好可以直接远程整个桌面想加某个具体游戏点 Add New填游戏名和可执行文件路径。回 Moonlight 选中游戏开始串流。注意添加游戏后要重启 Moonlight 客户端列表才会刷新不少人卡在这一步。Sunshine 关键参数怎么调 Sunshine 会按你的显卡自动选最优编码器真正需要了解的只有下面这几项。max_bitrate编码码率上限单位 Kbps默认 0 表示跟随 Moonlight 请求局域网串流可设max_bitrate 20000兜底画面发糊再往上加。port端口族基准值默认47989。和别的服务端口打架时只改这一个值整族端口会同步平移。upnp自动端口转发默认关闭将来想试公网串流时改成upnp enabled。encoder强制指定编码器默认自动选择不确定就别动它。minimum_fps_target串流有效帧率下限默认 0 即取串流帧率的一半希望画面更稳可以调高。配置项太多找不到用 Web 后台右上角的搜索框输关键词直接高亮定位比如搜 UPnP 一步到位。其余参数保持默认即可不用焦虑。Sunshine 常见问题排查与解法Moonlight 发现不了 Sunshine。大概率是防火墙拦了端口。在主机上放行47989串流和47990Web 后台仍不行就在 Moonlight 里手动添加主机 IP。忘了 Web 后台密码。在主机执行sunshine --creds 新用户名 新密码重置Flatpak 安装的话命令加前缀flatpak run --commandsunshine dev.lizardbyte.app.Sunshine --creds 新用户名 新密码。⚠️手柄在游戏里没反应。进 Steam 设置手柄只保留通用手柄支持并禁用主机上直连的实体手柄让 Sunshine 虚拟出的手柄排第一Windows 用户还要确认装过虚拟手柄驱动并重启过电脑。画面一卡一卡。先怀疑网络稳定性而不是带宽。主机跑iperf3 -s客户端跑iperf3 -c 主机IP -t 60 -u -R -b 50M丢包低于 5%、抖动低于 1ms 才算合格不达标就先降分辨率和码率。Web 后台的 Troubleshooting 页能实时看日志错误信息写得很直白。Sunshine 进阶方向与相关文档基础串流跑通后有三个方向值得试试。一是 PIN 码异地配对47990 页面在任何设备的浏览器都能打开出差时用手机浏览器就能给家里的新设备放行。二是 HDR 串流Windows 官方支持Linux 属实验性且需要 KMS 捕获后端新手先玩 SDR。三是快捷键串流中CtrlAltShiftN隐藏或显示鼠标CtrlAltShiftF1~F12切换串流显示器。想尝鲜最新功能可以克隆源码自行编译git clone https://gitcode.com/GitHub_Trending/su/Sunshine说句公道话Sunshine 真正强在免费开源、全平台覆盖、局域网串流延迟极低还不够成熟的是 HDR 和公网串流这类高阶玩法需要一点网络功底。别纠结了把书房那台主机开起来让客厅的电视先响上游戏 BGM 吧。快速链接上手指南docs/getting_started.md配置项详解docs/configuration.md排障案例docs/troubleshooting.md【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/27 11:20:22

MKVToolNix:跨平台无损混流工具,视频音频字幕精准处理指南

如果你经常处理视频素材,无论是做自媒体剪辑、课程录制,还是管理个人影音库,大概率都遇到过这样的问题:从不同设备或软件导出的视频和音频文件是分离的,需要将它们合并成一个文件;或者下载了一个电影&#…

2026/11/1 13:40:07

LVGL像素火焰效果:嵌入式UI动态视觉的轻量级实现

这次我们来看一个在嵌入式UI开发中非常酷炫的效果实现:LVGL像素火焰效果。如果你正在用LVGL做嵌入式设备的图形界面,想让你的仪表盘、游戏或者启动动画多一些动态视觉冲击力,这个效果绝对值得一试。它不是简单的GIF播放,而是通过算…

2026/11/3 11:23:34

PS5串流PC指南:ProsperoLight+Moonlight+Sunshine详解

在玩 PC 游戏时,很多人都会羡慕主机玩家那种“开机即玩、沙发电视、手柄一拿”的沉浸感。反过来,也有不少 PS5 玩家希望用 DualSense 手柄和客厅大电视,继续玩 Steam 库里那些 PC 独占或更适合键鼠外接的游戏。以前这个需求基本是无解的&…

2026/11/5 5:32:56

第 2 章|你的系统难,难在哪:本质复杂度 vs 偶然复杂度

上一章立了一个论:没有银弹。这一章把刀磨细——你系统里的"难",到底难在哪一类? 分不清这两类,你就会把力气全花在错的地方:拿框架去解决一个根本不是框架的问题,却把真正难的那两处一直晾着。 一、先回到那张地基表(本章的一切从这里长出来) 本质复杂度 偶…

2026/11/5 5:32:56

基于机器学习的古籍文字识别与断句校正系统

基于机器学习的古籍文字识别与断句校正系统 1. 项目定位 本仓库实现一套面向古籍页面图像的 端到端可复现流水线:从上传图卷、版面归一与预处理、深度学习文字识别(OCR)、文本整理、勘校与异体处理、句读标注(深度学习模型与规则后…

2026/11/5 5:32:56

Vue 3.4 子组件标题不更新:保留 prop 的响应式读取

父组件已经切换标题,子组件却一直显示第一次传入的内容,先别急着加 key 强制重建。这篇针对 Vue 3.4 默认编译配置下的 script setup,定位基础类型 prop 被解构后失去后续关联的问题,并给出保留属性访问和 toRef 两种写法。同时说…

2026/11/5 5:32:56

制造可控故障,生成 Core Dump,并用匹配的程序和符号定位问题

制造可控故障,生成 Core Dump,并用匹配的程序和符号定位问题 前几篇已经在 QEMU ARM64 中运行了交叉编译的程序,并使用 Dropbear 完成了密钥登录和 SSH 端口转发。本篇继续练习故障定位:在 guest 中运行一个会主动触发 SIGABRT 的…

2026/11/5 5:27:56

FDE如何从一个陌生行业中,找到10个值得落地的AI场景?

从行业研究、业务流程拆解到场景评估,一套可复用的企业AI机会发现方法论 作者|FDE前线 当AI Agent、RAG、工作流自动化等技术逐渐成熟,企业AI落地的一个重要问题正在发生变化:技术人员已经能够较快地搭建应用原型,但…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 0:02:07

多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中…

2026/11/5 0:02:07

大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#…

2026/11/5 0:02:07

鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑