发布时间:2026/9/1 10:51:31
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/9/1 10:51:31

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

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

2026/9/1 10:51:31

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

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

2026/9/1 10:51:30

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

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

2026/9/1 11:06:33

36岁裸辞转型大模型开发,半年上岸大厂

大家好,我是老龙,一个36岁才从后端开发跨界到大模型应用开发的普通程序员。前阵子有很多粉丝问我,30多岁中年转型,上有老下有小,没算法基础,到底能不能做好大模型开发?今天我就把自己裸辞转型、…

2026/9/1 11:06:33

基于LVGL的嵌入式灵动岛UI实现:从原理到硬件部署

这次我们来看一个基于 LVGL 的“灵动岛”效果实现项目。如果你正在为嵌入式设备或智能穿戴设备寻找一种新颖、流畅的动态通知交互方案,这个项目值得关注。它并非一个全新的开源库,而是一个利用 LVGL 现有动画和控件能力,模仿苹果“灵动岛”交…

2026/9/1 11:06:33

Rust for Linux 内核开发:内存安全、FFI 互操作与编译实战

最近关于 Rust 与 Linux 内核的讨论又热闹起来了。起因是 Linux 6.14 版本合入时,Rust for Linux 的主要维护者 Wedson Almeida Filho 宣布退出,社区里一部分抽象层被移除,NVMe、Btrfs 等驱动的 Rust 支持被临时调整。各种群里立刻出现“Rust…

2026/9/1 11:01:32

Excel/WPS XLOOKUP多条件与区间查找:FILTER分步法与布尔数组法详解

这次我们来看一个 Excel/WPS 表格数据处理中的硬核技巧:如何用 XLOOKUP 函数实现多条件查找,甚至是区间查找。对于经常需要从海量数据中精准定位信息的办公族、财务或数据分析师来说,这绝对是能极大提升效率的“封神”技能。 很多人知道 XLO…

2026/8/31 1:05:20

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/9/1 8:27:47

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/9/1 7:04:43

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/9/1 0:00:42

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/1 0:00:42

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/1 0:00:42

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

2026/9/1 0:00:42

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/1 0:00:42

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/1 0:00:42

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…