尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Sunshine 游戏串流完整指南:把 PC 变成 Moonlight 串流服务器
Sunshine 游戏串流完整指南把 PC 变成 Moonlight 串流服务器【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine按下电视前遥控器上的播放键三米外游戏 PC 里的《艾尔登法环》立刻开始运行——这就是 Sunshine 游戏串流的效果。Sunshine 是一个自托管的游戏串流主机跑在你的游戏 PC 上把桌面画面用硬件编码压缩推给 Moonlight 客户端Moonlight 装在电视、平板或手机上负责显示画面并回传键鼠手柄输入。开源、免费、无订阅费。本文按第一次跑通 → 按硬件选配置 → 典型用法 → 出问题怎么办的顺序带你把它用起来。 第一次跑通从安装到 Moonlight 配对成功这节帮你解决第一次把它装好、连上的问题。全程大约十分钟。安装按你的系统选一条。Linux 用户推荐 Flatpak装完执行一次附加安装脚本flatpak install --system flathub dev.lizardbyte.app.Sunshine flatpak run --commandadditional-install.sh dev.lizardbyte.app.SunshineWindows 可用winget install LizardByte.SunshinemacOS 用 Homebrew 的 sunshine 包Debian/Ubuntu 也可以直接装官方 .deb 包。各平台完整安装包AppImage、.rpm、FreeBSD pkg 等见 docs/getting_started.md。启动。没装成服务时直接在终端跑sunshineLinux 上建议起一个用户服务开机自动跑systemctl --user --now enable app-dev.lizardbyte.app.Sunshine打开 Web UI。浏览器访问https://localhost:47990提示不安全网站是正常的——它用的是自签名证书点继续即可。首次进入会要求你创建用户名和密码这是后台的唯一入口当场记下来。客户端配对。在电视或手机上的 Moonlight 客户端里添加这台主机客户端会显示一个 PIN把它填进 Sunshine Web UI 顶部的 PIN 页面顺手给设备起个名字配对完成就能开始串流了。编码器怎么选按显卡对号入座这节帮你解决我的显卡该用哪种编码方式的问题。串流的核心动作是把画面压成视频流硬件编码NVENC、AMF 这类 GPU 上的专用编码模块不占 CPU画质和帧率都更好软编CPU 编码是兜底方案1080p 下 CPU 占用会明显上升能硬编就别硬扛。你的显卡选它说明NVIDIANVENCWindows / Linux 都支持Linux 端核心实现在 src/nvenc/AMDWindows 选 AMFLinux 选 VAAPIVAAPI 是 Linux 通用的视频加速接口IntelWindows 选 QuickSyncLinux 选 VAAPI核显同样有独立编码单元Apple 芯片VideoToolboxmacOS 平台官方标记为实验性没有独显 / 都不支持软编CPU三平台兜底注意 CPU 开销Web UI 的 AudioVideo 页签里可以随时切换编码器。另一件事和编码相关HDR 串流在 Windows 上是正式功能Linux 上仍是实验性的需要 Intel/AMD 显卡 VAAPI 的 HEVC Main 10 或 AV1 10-bit 编码 KMS 捕获后端 支持 HDR 的合成器如 Gamescope、KDE Plasma 6。主机开了 HDR 而 Moonlight 客户端没开画面会过曝发白——两端要同时开细节见 docs/getting_started.md 的 HDR 章节。把游戏加进串流列表客户端一键启动这节帮你解决Moonlight 里想看到哪些入口的问题。Moonlight 客户端显示的应用列表来自 SunshineWeb UI 里点 Add New 就能添加填应用名、可执行文件路径、工作目录还可以加prep-cmd启动前执行的命令比如先切显示器分辨率。Linux 默认的桌面和Steam 大屏模式两个入口就来自内置的 src_assets/linux/assets/apps.json。三条行为规则配应用前先知道启动新应用时正在串流的应用会被先终止prep-cmd执行失败这次启动直接放弃应用退出串流随之结束。典型用法4K 电视串 Steam 大屏。确认列表里有 Steam Big Picture默认自带没有就按上面方法手动加命令用steam steam://open/bigpictureAudioVideo 页签把分辨率设成电视原生如 3840×2160码率按你的网络带宽调具体推荐值参考 docs/performance_tuning.md。电视上的 Moonlight 里选 Steam Big Picture 启动即可。另外每个配置项都能用 Web UI 顶部的搜索框直接搜到不用一页页翻。无头主机不接显示器的 PC 怎么串流这节帮你解决游戏 PC 没接显示器人在远处如何拉起串流的问题。Linux/X11 环境下SSH 进去手动指定显示设备再启动就行ssh user主机IP export DISPLAY:0; sunshine注意一点没有物理显示器时部分显卡会认为没有输出而停掉渲染。NVIDIA 显卡走 NvFBC 捕获通常需要一个 HDMI 欺骗器或 EDID 模拟器让显卡保持输出状态。这套无头方案的完整步骤包括 X11 自登录、服务化在 docs/getting_started.md 里有专门章节。⚠️ 排障连不上、卡顿、没输入怎么办这节帮你解决串流体验不对先查什么的问题。先说一条判断原则串流卡顿八成是网络问题不是编码问题。Sunshine 每 16ms 突发发一帧对应 60fps路径上任何一台设备带宽或缓冲不够就会丢数据——典型如主机是 2.5Gb 有线、客户端只有 1Gb 或 Wi-Fi。所以先量网络主机起iperf3服务端客户端做 60 秒 UDP 反向测试iperf3 -s # 主机 iperf3 -c {主机IP} -t 60 -u -R -b 50M # 客户端看客户端输出理想情况丢包低于 5%、抖动低于 1ms。不达标先换 5GHz Wi-Fi 或改有线确认是两端速率差2.5G vs 1G导致就把主机网卡降速到 1G或升级到 0.23.1 之后的版本改进了突发传输。其余高频问题按现象对号现象最可能的原因先做什么浏览器打不开 47990防火墙挡了端口或服务没在跑先查服务状态再放行 47990 端口忘了 Web UI 账号密码凭据只存在本地没有云端找回停掉 Sunshine 后用--creds重置见下Linux 上键鼠/手柄没反应运行用户没有 uinput 权限把用户加进input组并重新登录画面发白过曝客户端没开 HDR流按 SDR 解码Moonlight 设置里启用 HDR主机端确认 HDR 已激活重置凭据的命令是sunshine --creds {新用户名} {新密码}Flatpak 环境用flatpak run --commandsunshine dev.lizardbyte.app.Sunshine前缀停止服务执行即可。完整的网络测试、丢包处理和各平台细节都在 docs/troubleshooting.md。最后养成一个习惯出问题先打开 Web UI 的 Troubleshooting 页每条 warning/error 都能点开看细节比翻论坛快得多。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

二阶锥规划在配电网重构中的工程实践

二阶锥规划在配电网重构中的工程实践

1. 项目概述作为一名在电力系统优化领域深耕多年的工程师,今天我想分享一个基于二阶锥规划(SOCP)的配电网重构项目实战经验。这个项目以33节点配电网为研究对象,通过智能软开关(SOP)实现网络拓扑优化&#…

📅 2026/9/20 6:34:19
AI数字员工落地指南:从Agent原理到企业降本增效实战

AI数字员工落地指南:从Agent原理到企业降本增效实战

先聊个真实感受。这几年我给不少中小企业做过数字化方案,听到最多的两句话就是:人招不到,人留不住,用人成本一年比一年高。尤其客服、数据录入、基础文案这类岗位,活儿琐碎、重复性高、成长空间小,要么招不…

📅 2026/9/20 6:34:19
AI设计稿不可用?学会结构化提示词,让AI出图直接可用

AI设计稿不可用?学会结构化提示词,让AI出图直接可用

最近几个月,我几乎每周都能听到类似抱怨:身边的朋友试了Midjourney、Stable Diffusion、DALLE,结果生成出来的“设计稿”要么元素乱堆、要么风格牛头不对马嘴、要么压根没法用。有人直接把锅甩给AI工具,说“AI就是不行&#xff0c…

📅 2026/9/20 6:34:19
MORE NEWS

更多资讯

📰

工业智能体落地三步法:图纸解析、动态映射与闭环执行

1. 这不是概念炒作,而是产线工人每天面对的真实问题“从图纸到生产现场:工业智能体落地的系统路径”——这个标题里没有一个词是虚的。我干了12年制造业数字化转型,跑过87家工厂,从汽车焊装车间到电子SMT产线,从食品灌…

📰

从零搭建OpenResearch:文件优先的本地化研究管理工作流

1. 从零搭建一个OpenResearch:为什么我要自己造这个轮子第一次听到“OpenResearch”这个词,很多人脑子里蹦出来的可能是某个开源学术平台,或者某个大厂内部的研究管理系统。但在我这里,它就是一个很朴素的东西:一套能让…

📰

用 GetQzonehistory 快速导出QQ空间全部历史说说,6 类文件一次拿全

用 GetQzonehistory 快速导出QQ空间全部历史说说,6 类文件一次拿全 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory QQ空间网页端只显示最近的部分动态,早年发的说…

📰

科大讯飞开源AstronRPA:企业级RPA+AI Agent架构拆解与落地实践

如果只把 RPA 当成“录屏回放工具”,那它永远只能干点人肉点击器的活。我在过去几年见过太多的机器人流程自动化项目,从上线时的雄心勃勃,到半年后因为目标网站一次改版就全线瘫痪。所以当听到科大讯飞开源了 AstronRPA 这个企业级 RPA AI A…

📰

RAG生产级基建实战:向量库选型、检索分层与提示词工程

1. 这不是又一篇“RAG入门教程”——它是一份基建工程师的实战手记你点开这篇,大概率刚被“RAG”这个词轰炸过:技术分享会PPT里它占三页,招聘JD里它和“架构师”并列加粗,开源项目README第一行写着“Built with LangChain RAG”&…

📰

iOS 18安全机制升级详解:BlastDoor与PAC如何阻断越狱

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

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬