10 分钟把闲置主机变成私人云游戏机:Sunshine 自托管串流入门指南
10 分钟把闲置主机变成私人云游戏机Sunshine 自托管串流入门指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一个免费开源的自托管游戏串流服务端跑在你自己的电脑上再配合 Moonlight 客户端就能把客厅电视、平板或旧笔记本变成一台随时可玩的云端游戏机——画面、声音和手柄输入全部走你自己的网络。不想付订阅费、也不想等别人机房排队的话这就是目前最顺手的方案本质上等于 GeForce Now 的开源替代只是服务器是你自己的那台主机。 它到底能帮你干什么先说清楚 Sunshine 的分工它只负责服务端那一半。主机上的 Sunshine 负责抓屏、编码视频、回传输入播放端则是 Moonlight 客户端覆盖 Windows、macOS、Linux、Android、iOS、tvOS连树莓派都能跑。两者通过局域网或公网对接组成完整的局域网游戏串流链路。具体能力上串流对象任意默认自带桌面串流入口整块屏幕搬过去和 Steam Big Picture 入口也能把任意本地游戏、命令行程序加进应用列表编码交给 GPUNVIDIA 走 NVENC、AMD 在 Windows 走 AMF / Linux 走 VAAPI、Intel 走 QuickSync兜底还有纯 CPU 的软件编码。硬件编码下 CPU 几乎不参与压缩老主机也不会跑满手柄模拟能把客户端的手柄翻译成主机上真实存在的手柄设备Xbox 360/One/Series、DS4/DS5、Switch Pro 都能模拟游戏侧感知不到中间有串流环节全程浏览器管理装完不用碰配置文件所有设置都在 Web 界面里改。✅ 动手前先核对这台主机够不够格不用逐条背按目标画质对号入座即可。数据来自仓库的系统要求表官方标注仍在完善中别据此掏钱买硬件配置项最低可用想跑 4K 串流想开 HDR 串流CPUCore i3 / Ryzen 3 起Core i5 / Ryzen 5 起Core i5 / Ryzen 5 起内存4GB 起8GB 起8GB 起NVIDIA 显卡带 NVENC 的卡桌面端 GTX 1080 起Linux 端 RTX 2000 系起PascalGTX 10 系及以上AMD 显卡VCE 1.0 起VCE 3.1 起VCE 3.4 起Intel 显卡Windows 端 Skylake 以上QuickSyncLinux 端 VAAPI 兼容HD Graphics 510 起HD Graphics 730 起网络主机与客户端都建议 5GHz 802.11ac千兆有线CAT5e千兆有线CAT5e一句话显卡能不能硬编码决定了串流体验的上限软件编码虽然全平台兜底但吃 CPU只适合尝鲜。各平台支持的编码接口一览编码接口适配显卡WindowsLinuxmacOSNVENCNVIDIA✅✅➖AMFAMD✅➖➖QuickSyncIntel✅➖➖VAAPIAMD / Intel / NVIDIA➖✅➖Vulkan VideoAMD / Intel / NVIDIA➖✅/➖Video ToolboxApple / Intel➖➖✅软件编码任意 CPU✅✅✅注意同一张卡在两个系统走不同路线AMD 卡在 Windows 用 AMF换到 Linux 就是 VAAPINVIDIA 在 Linux 上 NVENC 和 VAAPI 都可用。 最短路径从安装到第一次串流成功第一步按系统装好 SunshineWindows推荐 MSI 安装器会注册为后台服务winget install LizardByte.SunshineLinux以 Ubuntu/Debian 为例装对应系统的 .deb 包sudo dpkg -i ./sunshine-ubuntu-24.04-amd64.deb # 装成 systemd 用户服务并开机自启 systemctl --user --now enable app-dev.lizardbyte.app.SunshineArch 用户从 AUR 装sunshineNVIDIA 卡建议顺带装上cudaAMD 卡装上libva-mesa-driver以获得硬件编码。macOS官方标注实验性平台手柄暂不可用brew tap LizardByte/homebrew brew install sunshine源码编译党也可以git clone https://gitcode.com/GitHub_Trending/su/Sunshine后按 构建文档 操作。装完后如果没自动运行直接敲sunshine启动即可。第二步打开 Web 界面建账号浏览器访问https://localhost:47990把 localhost 换成主机内网 IP 也行。首次打开会要求设置 Web 界面的用户名密码——记牢这组凭证。页面提示证书不安全属正常现象因为是自签名的继续访问就行。第三步确认应用列表进 Applications 页面。默认已有 Desktop整屏串流和 Steam Big Picture 两个条目要串其他游戏就点添加填命令和工作目录即可。先用 Desktop 走通流程最省事。第四步Moonlight 客户端配对PIN 码在电视/平板/手机上打开 Moonlight若自动发现不到主机手动输入主机 IP 添加客户端弹出配对请求屏幕显示一串 PIN 码回到 Sunshine Web 界面顶部的PIN标签输入 PIN 并回车顺手给这台设备起个名字显示成功即完成绑定Moonlight 里就能看到 Sunshine 上的应用列表了。第五步点开播验证链路在 Moonlight 里选Desktop看到主机桌面且能敲字移动鼠标就算全线打通。之后两个快捷键值得记住都和 Moonlight 默认一致前缀CtrlAltShiftN隐藏/显示鼠标指针远程桌面模式下好用F1~F12多显示器主机上切换要串流的那块屏。️ 跑通之后怎么调得更顺所有设置都在 Web 界面里搜进 Configuration 页每个参数都能直接改还能在搜索框里输关键词直达——比如搜upnp就能找到自动端口转发开关。习惯改文件的人也可以直接编辑~/.config/sunshine/sunshine.confWindows 在%ProgramFiles%\Sunshine\config下效果等价# 让 Sunshine 自动在路由器上开串流端口 upnp enabled # 串流基础端口其余端口按它偏移被占用时可整体挪 port 47989改完重启 Sunshine 生效。画质与 HDRWindows 主机已正式支持 HDR 串流Intel/AMD/NVIDIA 均可前提是该卡能编 HEVC Main 10 或 AV1 10-bitLinux 上属于实验性支持需要 KMS 捕获后端加支持 HDR 合成的桌面如 Gamescope 或 KDE Plasma 6。两个坑必须避开主机系统本身要开 HDRMoonlight 客户端也要开 HDR 选项漏一个画面就会偏色或过曝。手柄模拟的平台差异模拟手柄类型WindowsLinuxmacOSXbox 360 / One / Series✅✅❌PS4 DS4 / PS5 DualSense✅✅❌Switch Pro / 通用手柄✅✅❌Windows 上要拿满全套手柄功能需单独装Virtual HID Driver替代旧 ViGEmBus 方案安装入口就在 Web 界面的 Troubleshooting 页装完建议重启一次电脑。Linux 主机则要把运行 Sunshine 的用户加进input组否则创建不出虚拟输入设备键鼠、手柄都会失灵sudo usermod -aG input $USER # 执行后注销重新登录macOS 目前官方标注手柄不可用属于实验性平台想串流先有心理预期。 出问题了按这张表对卡住时第一站是 Web 界面 Troubleshooting 页的日志——错误按级别着色还能搜索大部分问题日志里直接点名。现象常见原因处理办法浏览器提示连接不安全自签 SSL 证书正常现象直接继续访问编码器相关报错编码接口和显卡/驱动不匹配到 Configuration 换编码接口或先更新显卡驱动卡顿、马赛克带宽不够或编码过载降分辨率/帧率/码率尽量走有线键鼠、手柄没反应无虚拟输入权限Linux 按上文加input组并重新登录手柄识别不到缺虚拟手柄驱动Windows 在 Troubleshooting 页装驱动后重启HDR 画面发白过曝客户端没开 HDRMoonlight 设置里打开 HDR 选项更多深入内容可以翻仓库里的 性能调优文档 和 配置参数参考。写在最后第一次跑通后建议从 1080p 中等码率起步每次只动一个参数先帧率、再分辨率、最后码率用你自己那台路由器实测出稳定甜点值比照抄别人的配置可靠得多。若之后想跨出局域网把upnp打开或手动做端口转发再给 Moonlight 换个固定 IP整套自托管串流方案就完整了。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

从零构建桌面AI助手:本地LLM、Agent架构与自动化实践

从零构建桌面AI助手:本地LLM、Agent架构与自动化实践

桌面 AI 助手正在从云端走向本地,从简单的问答工具演变为能够深度融入工作流、理解上下文、并执行复杂任务的智能伙伴。对于开发者、内容创作者和效率追求者而言,一个功能强大、响应迅速、且能保护隐私的桌面 AI 助手,意味着生产力的巨大跃升…

2026/9/1 21:05:24 阅读更多 →
Hermes Workspace文件浏览器与PTY终端:不离开浏览器就能搞定代码的2个提效利器

Hermes Workspace文件浏览器与PTY终端:不离开浏览器就能搞定代码的2个提效利器

Hermes Workspace文件浏览器与PTY终端:不离开浏览器就能搞定代码的2个提效利器 【免费下载链接】hermes-workspace Native web workspace for Hermes Agent — chat, terminal, memory, skills, inspector. 项目地址: https://gitcode.com/gh_mirrors/he/hermes-w…

2026/9/1 21:05:24 阅读更多 →
无需GPU!用DeepSeek API实现批量字幕翻译的完整工程实践

无需GPU!用DeepSeek API实现批量字幕翻译的完整工程实践

这一次我们直接看一个有点特别的项目:老番《梦战士银翼超人》1984 年第 29 集的英转中字幕工程。它并不是什么新模型发布,而是把 DeepSeek 这类大语言模型用来做翻译字幕的完整实践。核心动作只有三个:英文视频字幕提取、DeepSeek 批量翻译、…

2026/9/2 21:12:32 阅读更多 →

最新新闻

暑假死磕 GitHub:从环境配置到开源协作的完整实践

暑假死磕 GitHub:从环境配置到开源协作的完整实践

暑假一到,技术社区里就会出现两种人:一种在群里问“有没有暑假学习搭子”,另一种默默打开收藏夹,把寒假存的教程再看一遍。如果你属于后者,这篇文章值得看完。原因很简单:收藏夹里的网站越多,你…

2026/9/2 22:50:54 阅读更多 →
yuzu模拟器PC配置完全教程:从零开始快速上手的10个步骤

yuzu模拟器PC配置完全教程:从零开始快速上手的10个步骤

yuzu模拟器PC配置完全教程:从零开始快速上手的10个步骤 【免费下载链接】yuzu 任天堂 Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu 想在电脑上打开《塞尔达传说:旷野之息》时不再卡在第一帧,yuzu 模拟器可以…

2026/9/2 22:50:54 阅读更多 →
Grok绑定X送$100积分:开发者API接入与成本控制全攻略

Grok绑定X送$100积分:开发者API接入与成本控制全攻略

很多人看到“Grok 绑定 X 送 $100 开发者积分”这个消息,第一反应是:这就是平台拉新发的优惠券,跟打车平台送补贴差不多,领完就完事。但如果你真的在做 AI 应用开发,这个判断其实漏掉了最有价值的部分。xAI 通过这 $10…

2026/9/2 22:50:54 阅读更多 →
Visual FoxPro 6.0安装教程:Win10/11兼容性设置与常见问题排查

Visual FoxPro 6.0安装教程:Win10/11兼容性设置与常见问题排查

简介:FoxPro 6.0是微软于1998年发布的经典桌面数据库开发环境,属于Visual FoxPro系列,面向需要维护遗留系统、学习传统xBase/SQL编程或迁移旧应用的开发人员,支持Windows XP与Windows 7环境。该zip压缩包共收录2417个文件&#xf…

2026/9/2 22:50:54 阅读更多 →
Visual FoxPro 6.0安装指南:兼容性配置与ODBC数据源实战

Visual FoxPro 6.0安装指南:兼容性配置与ODBC数据源实战

简介:FoxPro 6.0 是微软于1998年推出的经典数据库开发环境,在 Windows XP 与 Windows 7 时代承载了大量企业级应用的开发与运行。对于需要维护遗留系统、学习 xBase 数据库语言或迁移旧项目的开发者而言,这份安装包是一份难得的完整资料。整个…

2026/9/2 22:50:54 阅读更多 →
微信聊天记录怎么导出成 Word 和 CSV?WeChatMsg 完整使用指南

微信聊天记录怎么导出成 Word 和 CSV?WeChatMsg 完整使用指南

微信聊天记录怎么导出成 Word 和 CSV?WeChatMsg 完整使用指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/w…

2026/9/2 22:49:54 阅读更多 →

日新闻

QEMU为什么能模拟不同CPU?从ISA、CPU模型到指令翻译讲起

QEMU为什么能模拟不同CPU?从ISA、CPU模型到指令翻译讲起

1. 引言:一个软件为何能“伪装”成不同CPUQEMU 是一款广为人知的开源模拟器,它既能在一台 x86 电脑上运行 ARM 系统,也能在 ARM 开发板上启动 x86 的 Linux 发行版。很多人第一次接触 QEMU 时都会好奇:一个纯软件程序,…

2026/9/2 0:00:30 阅读更多 →
单片机计算机毕设之基于 STM32 或 51 单片机的感知式智能垃圾桶硬件控制系统设计 基于 STM32 或 51 单片机的安全防护型智能垃圾桶装置设计(025005)

单片机计算机毕设之基于 STM32 或 51 单片机的感知式智能垃圾桶硬件控制系统设计 基于 STM32 或 51 单片机的安全防护型智能垃圾桶装置设计(025005)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/9/2 0:00:30 阅读更多 →
单片机计算机毕设之基于 ESP8266 的智能垃圾分类桶 APP 监控系统设计与实现 基于单片机的超声波满溢检测垃圾分类装置设计(025105)

单片机计算机毕设之基于 ESP8266 的智能垃圾分类桶 APP 监控系统设计与实现 基于单片机的超声波满溢检测垃圾分类装置设计(025105)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/9/2 0:00:30 阅读更多 →

周新闻

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

每年校招季我都会接触不少准备数据库方向笔试的同学,看到最多的状态就是:简历上写着“熟悉 MySQL”“了解索引优化”,一碰到数据库管理工程师的笔试卷,却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

2026/9/1 19:44:48 阅读更多 →
数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

1. 这不是“背公式”的事:时间参数到底在约束什么你翻过数字电路教材,一定见过这两个词:建立时间(Setup Time)和保持时间(Hold Time)。它们常被并列写在触发器(Flip-Flop&#xff09…

2026/9/1 18:13:19 阅读更多 →
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

1. 项目缘起:从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目,我至今记忆犹新。它没有直接给出一个花哨的名字,而是用“超声波测距机”这个朴实无华的功能描述,精准地勾勒出了考核的核心。对于当时备赛的我而言…

2026/9/2 1:01:37 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/2 1:06:24 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/2 1:01:13 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/2 2:01:56 阅读更多 →