零成本自建云游戏:Sunshine串流服务器完整上手攻略,一台PC全家设备畅玩
零成本自建云游戏Sunshine串流服务器完整上手攻略一台PC全家设备畅玩【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine如果你正在为「云游戏平台月费越来越贵、游戏库还由别人说了算」而头疼那么免费开源的Sunshine 游戏串流服务器值得你花十分钟了解一下。它是一款自我托管Self-hosted的串流主机端配合免费的 Moonlight 客户端就能把家里任何一台 PC 变成你的私人云游戏平台——不交订阅费、不依赖公网云机房数据全程在你自己的局域网里跑。为什么我劝你先别急着开云游戏会员先算一笔现实的账主流的云游戏服务动辄每月几十元订阅费热门 3A 大作还要另外购买延迟取决于服务商机房离你多远高峰时段画面糊成一团是家常便饭更关键的是游戏库是服务商给的不是你的。你真正想要的其实只是在客厅电视上玩我 Steam 库里的游戏而已。Sunshine 的解法完全不同游戏跑在你的电脑上画面通过编码压缩后传到任意设备。这笔账算下来差距非常直观对比维度商业云游戏平台Sunshine 自托管方案费用月费 游戏单独购买完全免费、开源游戏库平台精选随时可能下架你自己的全部 PC 游戏延迟取决于机房与骨干网局域网内延迟极低画质上限受平台码率限制由你的显卡和带宽决定隐私账号、存档在云端全部数据留在本地网络自定义几乎为零分辨率、码率、HDR 全可调✅一句话总结云游戏平台卖的是省事Sunshine 给的是完全掌控而后者成本为零。它到底是什么一对分工明确的串流搭档Sunshine 官方定位是Self-hosted game stream host for Moonlight翻译过来就是为 Moonlight 而生的自托管串流主机。理解这个项目只需要搞清两个角色的分工Sunshine主机端安装在你的游戏 PC 上负责抓取屏幕画面、调用显卡硬件编码、把输入指令回传给游戏Moonlight客户端安装在手机、平板、笔记本、电视盒子等任意设备上负责解码画面并采集你的操作。也就是说你的 PC 只需要跑一个 Sunshine全家的设备都能连上来玩。Sunshine 最厚道的地方在于硬件兼容性它不只支持 NVIDIA而是把市面上主流编码 API 基本收齐了编码方式适用显卡平台NVENCNVIDIAWindows / LinuxAMFAMDWindowsQuickSyncIntel 核显WindowsVAAPIAMD / Intel / NVIDIALinux / FreeBSDVideo ToolboxApple / IntelmacOSVulkan Video各厂商Linux软件编码任意 CPU全平台抓屏方式同样覆盖全面Windows 用 DXGI 桌面复制Linux 支持 X11、Wayland、KMS/DRM、KWin、XDG Portal 等十余种后端macOS 用 ScreenCaptureKit。这意味着无论你是什么平台组合Sunshine 基本都能找到一条可用的采集链路。从零到第一次串流二十分钟的上手旅程第一步按你的系统选一条安装命令Sunshine 为 Windows、Linux、macOS、FreeBSD 都准备了官方打包优先用系统自带的包管理器别折腾源码编译# Windowswinget 一条命令装好也可用官方 MSI 安装包 winget install LizardByte.Sunshine # LinuxFlatpak 全发行版通用 flatpak install --system flathub dev.lizardbyte.app.Sunshine # macOSHomebrew 安装 brew install sunshine # 想自己折腾源码先克隆仓库再按文档构建 git clone https://gitcode.com/GitHub_Trending/su/Sunshine⚠️避坑提示官方文档明确写着 Docker 镜像不推荐给大多数用户AppImage 和 Flatpak 则不支持 KMS 抓屏。能用发行版原生包就优先用它这是官方反复强调的一条建议。第二步打开欢迎页创建你的登录凭据装好后启动 Sunshine通常安装为系统服务会自动运行浏览器访问http://localhost:47990你会看到它的欢迎界面。这里有两个新手最容易踩的坑提前说清楚浏览器会警告不安全网站这是自签名 SSL 证书的正常现象直接忽略首次登录用默认用户名sunshine创建密码后务必把凭据记在安全的地方——Web 界面所有配置都靠它忘了密码只能去终端用sunshine --creds 新用户名 新密码重置。第三步在 Moonlight 里配对在手机或另一台电脑上安装Moonlight客户端Windows / macOS / Linux / Android / iOS 都有官方版本客户端里手动添加你的 PC 局域网 IP此时 Moonlight 会显示一个 4 位 PIN 码回到 Sunshine 的 Web 界面点导航栏的PIN输入这串数字并给设备起个名字回车看到 Success 即配对完成。配对成功后Moonlight 里就会出现 Sunshine 预置的应用列表点一下就能开始串流。整个过程 20 分钟内就能跑通比想象中简单得多。把核心功能用出价值四个真实使用场景场景一应用管理——把 Steam 大屏模式一键搬进客厅Sunshine 的Applications页面是它最实用的功能每个应用就是一条启动命令你可以为任意游戏或程序创建独立的串流入口。预置的Desktop直接串流整个桌面和Steam默认启动 Steam 大屏模式两个模板开箱即用。添加自定义应用时注意两点细节命令支持环境变量占位如$(HOME)且启动参数推荐用 detached 方式运行——比如把steam配成前台 cmd会导致游戏一退出串流就中断。场景二配置搜索——不用翻手册也能精确调参Sunshine 的配置项很多但它的Configuration页面内置了实时搜索。比如想开 UPnP 自动端口转发直接搜 Upnp 就能定位到对应开关并保存。最常用的几个配置记住就够日常使用了视频码率按你的网络带宽给上限、分辨率与帧率匹配客户端屏幕、HDR 开关以及音频输出设备。场景三精选应用——官方帮你把客户端配齐新手最常问该装哪个客户端Sunshine 的Featured Apps页面直接给出了答案Moonlight PC、Moonlight Android、Moonlight Embedded 等官方客户端以及性能监控、网络诊断、手柄配置等配套工具一站式列出。场景四日志排查——出问题先看这里而不是瞎猜串流出问题时的第一动作是打开Troubleshooting标签页看日志。它会按时间列出每条 Info / Warning / Error还能一键复制比如Could not open codec这类编码器报错一眼就能定位是驱动还是配置问题。加分项HDR、手柄与快捷键HDR 串流Windows 端官方支持需显卡支持 HEVC Main 10 或 AV1 10bit 编码Linux 端为实验性支持且必须用 KMS 抓屏后端手柄Windows 下需先安装ViGEmBus虚拟手柄驱动Web 界面的 Troubleshooting 页即可一键安装Linux 下把手柄输入交给系统uinput即可快捷键CtrlAltShiftN隐藏光标CtrlAltShiftF1~F12切换串流显示器远程桌面场景很实用。让画质和延迟兼得编码与网络的调优思路Sunshine 会根据你的显卡自动选择编码方案但手动调对参数能让体验再上一个台阶。一个粗参考使用场景分辨率/帧率建议码率手机/平板局域网1080p 60fps15–25 Mbps客厅大屏1440p 120fps25–50 Mbps4K 电视4K 60fps50–100 Mbps网络方面要破除一个误区串流看重的不是峰值带宽而是稳定性。用 iperf3 做一次 60 秒反向 UDP 测试丢包率低于 5%、抖动低于 1ms 才算健康比盲目调高码率有效得多。N 卡用户建议在驱动里开启Fast SyncA 卡用户开启Enhanced Sync都能再压下一帧延迟。编码实现细节可以参考 src/nvenc/ 目录里面是各硬件编码器的完整实现。新手最常踩的六个坑一次帮你排完忘了 Web 界面密码→ 终端执行sunshine --creds 新用户名 新密码重置鼠标键盘连上后没反应→ Linux/FreeBSD 下把运行 Sunshine 的用户加入input组重新登录生效Windows 手柄不识别→ 还没装 ViGEmBus 虚拟手柄驱动客户端死活搜不到服务器→ 检查防火墙是否放行 47990 端口并确认两台设备在同一局域网画面爆卡、掉帧→ 先降码率或分辨率再查主机端 CPU/GPU 占用和网络丢包而不是盲目升级硬件串流偶尔花屏→ 主机网卡 MTU 从 1500 降到 1428 往往能救回来某些电视客户端的已知问题。最后的行动清单与进阶路线把文章读到这里你只需要做五件事就能上车用上文命令在你的游戏 PC 上装好 Sunshine打开localhost:47990完成首次登录和密码设置给常用游戏配置好应用列表或直接用预置的 Desktop在手机/平板装 Moonlight完成 PIN 配对跑一次串流按上文的码率表微调画质。想深入的话官方文档都躺在项目里安装与首次配置看 docs/getting_started.md逐项参数说明看 docs/configuration.md排错手册看 docs/troubleshooting.md性能专项看 docs/performance_tuning.md。✅一句话总结Sunshine 用零成本换来了商业云游戏给不了的掌控感——一次部署全家设备随时开玩游戏库永远是你自己的。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

trash-cli 实战教程:5 个命令构建你的 Linux 命令行回收站

trash-cli 实战教程:5 个命令构建你的 Linux 命令行回收站

trash-cli 实战教程:5 个命令构建你的 Linux 命令行回收站 【免费下载链接】trash-cli Command line interface to the freedesktop.org trashcan. 项目地址: https://gitcode.com/gh_mirrors/tr/trash-cli 你有没有过这样的经历:一条 rm -rf 敲下…

2026/8/15 20:23:23 阅读更多 →
TrollRestore使用教程:iOS 17.0免越狱安装TrollStore的完整指南(3步搞定)

TrollRestore使用教程:iOS 17.0免越狱安装TrollStore的完整指南(3步搞定)

TrollRestore使用教程:iOS 17.0免越狱安装TrollStore的完整指南(3步搞定) 【免费下载链接】TrollRestore TrollStore installer for iOS 17.0 项目地址: https://gitcode.com/gh_mirrors/tr/TrollRestore 小陈有一台停留在iOS 17.0的i…

2026/8/15 20:23:23 阅读更多 →
深度学习激活函数实战指南:从ReLU到GELU与SELU的原理、选型与调优

深度学习激活函数实战指南:从ReLU到GELU与SELU的原理、选型与调优

1. 项目概述:为什么我们还在讨论激活函数?在深度学习的项目里,无论你是刚入门的新手,还是已经调了几年模型的老手,激活函数这个话题都绕不过去。你可能觉得,ReLU不就是个max(0, x)吗,有什么好讲…

2026/8/15 20:23:23 阅读更多 →

最新新闻

SVN版本控制彻底移除指南:从原理到实践的安全操作

SVN版本控制彻底移除指南:从原理到实践的安全操作

1. 从一次“误操作”说起:为什么需要取消SVN版本控制?那天下午,我正忙着整理一个遗留项目。这个项目最初是用SVN管理的,后来团队迁移到了Git,但本地工作目录里还残留着那个老旧的.svn文件夹。我打算把这个目录整个复制…

2026/8/15 21:11:41 阅读更多 →
5分钟让桌宠住进桌面:DyberPet桌面宠物框架的安装、养成与角色自制全指南

5分钟让桌宠住进桌面:DyberPet桌面宠物框架的安装、养成与角色自制全指南

5分钟让桌宠住进桌面:DyberPet桌面宠物框架的安装、养成与角色自制全指南 【免费下载链接】DyberPet Desktop Cyber Pet Framework based on PySide6 项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet 当你在深夜加班、被截止日期追着跑的时候&am…

2026/8/15 21:11:41 阅读更多 →
告别模组凭空消失:让IronyModManager重新认出Stellaris模组的5个真相

告别模组凭空消失:让IronyModManager重新认出Stellaris模组的5个真相

告别模组凭空消失:让IronyModManager重新认出Stellaris模组的5个真相 【免费下载链接】IronyModManager Mod Manager for Paradox Games. Official Discord: https://discord.gg/t9JmY8KFrV 项目地址: https://gitcode.com/gh_mirrors/ir/IronyModManager Ir…

2026/8/15 21:11:41 阅读更多 →
Python包安装失败全解析:从VC++编译到Conda环境管理

Python包安装失败全解析:从VC++编译到Conda环境管理

1. 从一次典型的安装失败说起 那天下午,我正准备用 Python 画几张数据可视化图表,为新项目做汇报。像往常一样,我在终端里敲下了 pip install matplotlib ,然后端起杯子,准备迎接那熟悉的、令人安心的进度条。然而&a…

2026/8/15 21:11:41 阅读更多 →
Steam创意工坊模组下载终极指南:用WorkshopDL三步搞定跨平台MOD

Steam创意工坊模组下载终极指南:用WorkshopDL三步搞定跨平台MOD

Steam创意工坊模组下载终极指南:用WorkshopDL三步搞定跨平台MOD 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 在GOG或Epic Games Store买了游戏,却总看…

2026/8/15 21:11:41 阅读更多 →
Neural Amp Modeler 插件完整上手指南:用开源 AI 把电脑变成你的专属吉他音箱

Neural Amp Modeler 插件完整上手指南:用开源 AI 把电脑变成你的专属吉他音箱

Neural Amp Modeler 插件完整上手指南:用开源 AI 把电脑变成你的专属吉他音箱 【免费下载链接】NeuralAmpModelerPlugin Plugin for Neural Amp Modeler 项目地址: https://gitcode.com/GitHub_Trending/ne/NeuralAmpModelerPlugin 深夜练琴怕扰民、录音棚租…

2026/8/15 21:10:41 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/15 12:59:14 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →