Sunshine 游戏串流从零到首帧完整指南:10 分钟装好并配通 Moonlight

发布时间:2026/9/17 22:29:08
Sunshine 游戏串流从零到首帧完整指南:10 分钟装好并配通 Moonlight
Sunshine 游戏串流从零到首帧完整指南10 分钟装好并配通 Moonlight【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine书房里的 3A 大作想挪到客厅电视上玩Sunshine 是一款免费开源的游戏串流服务器配合 Moonlight 客户端能把家里任何一块屏幕变成游戏房10 分钟跑通首帧画面零花费。它站在哪一环只负责发出这一端游戏仍然跑在你自己的显卡上Sunshine 干三件事抓屏、调用显卡硬件编码NVENC、QuickSync、VAAPI 都行实在不行还能软件编码兜底把画面压成视频流、把客户端上键盘鼠标手柄的操作模拟回主机。至于播放交给Moonlight客户端——Windows、macOS、Linux、Android、iOS、tvOS 等平台上都有现成应用。维度云游戏订阅服务硬件厂商闭源串流Sunshine开源自托管游戏运行位置厂商机房你的电脑你的电脑月度成本订阅费通常免费0 元开源免费数据去向交给第三方厂商生态内只在你自己的网络里客户端平台有限自家生态Moonlight 全家桶编码方式服务端统一厂商自研复用自家显卡硬件编码也可软件编码分工清楚了剩下的就是一条线走到底装好、起服务、出画面。从 0 到画面出现7 步走完第 1 步系统显卡网络先对照3 分钟速查先把机器条件对一遍避免装到一半卡住检查项最低标准不达标怎么办系统版本Windows 11 / Ubuntu 22.04 / Debian 13 / Fedora 43 / macOS 14.2⚠️ macOS 版是实验性的且暂不支持手柄想用手柄就选 Windows 或 Linux 主机CPU 与内存AMD Ryzen 3 或 Intel Core i3 及以上内存 4GB 起能跑4K 高码率时可能吃紧显卡带硬件编码即可NVIDIA NVENC 卡、Intel VAAPI 核显、AMD VCE 1.0三者都没有也能跑走软件编码吃 CPU画质降一档网络主机和客户端都接 5GHz802.11acWiFi网线更稳上 4K 建议双方 CAT5e 及以上网线看到什么算对四行都能打勾就可以往下装。不达标也别慌多数情况只是降画质不是不能用。第 2 步按系统选一行安装命令原则有发行版专属包就用它其次 FlatpakDocker 官方明确不推荐普通用户。Windows从发布页下载Sunshine-Windows-AMD64-installer.msi双击安装。LinuxDebian/Ubuntu装.deb包Fedora装.rpm或开 Copr 源发行版包都没有时再用 Flatpak# 用 Flatpak 安装 Sunshine发行版没有专属包时的通用路线 flatpak install --user flathub dev.lizardbyte.app.SunshinemacOS下载对应架构的.dmg把Sunshine.app拖进应用程序即可。看到什么算对Linux 终端运行sunshine --help能打印出启动参数说明Windows 在安装的应用列表里能看到 SunshinemacOS 应用程序文件夹里出现Sunshine.app。装好了下一步是把它跑起来。第 3 步启动 Sunshine 服务并设开机自启# 启动 Sunshine 用户服务--now enable 表示立即启动并开机自启 systemctl --user --now enable app-dev.lizardbyte.app.SunshineWindows 安装后默认已以服务运行不用手动操作macOS 直接打开应用首次会请求屏幕录制与麦克风权限点允许。看到什么算对Linux 运行systemctl --user status app-dev.lizardbyte.app.Sunshine显示active (running)Windows 系统托盘出现 Sunshine 图标。服务活着接下来打开它的管理界面。第 4 步打开 Web 管理入口并创建管理员账号浏览器访问https://localhost:47990。浏览器会警告不安全网站——这是自签名证书的正常表现点高级 → 继续访问即可。首次进入会要求你创建管理界面的用户名和密码务必记牢这是日后改配置、查 PIN 的钥匙。看到什么算对页面加载出 Sunshine 欢迎页。界面能打开就差把 Moonlight 接进来了。第 5 步装 Moonlight 客户端并添加主机欢迎页导航栏的Featured Apps标签里列着各平台 Moonlight 客户端的下载入口在目标设备手机/平板/电视/电脑上装好然后在 Moonlight 里添加这台主机——通常能自动发现找不到就手动填主机 IP。看到什么算对Moonlight 的主机列表里出现你的主机名状态显示在线。主机进名单了最后一道手续是配对。第 6 步在 PIN 页完成首次配对在 Moonlight 里点这台主机它会弹出 PIN 输入框。回到网页导航栏的PIN页把客户端显示的码填进去按回车再给设备起个名字。看到什么算对看到成功提示设备名出现在已配对列表里。配对完成就差按下开始键了。第 7 步启动内置 Desktop 应用看首帧画面Sunshine 自带Desktop应用整块桌面直接串流不启动任何程序还有个Steam入口。在 Moonlight 应用列表里选Desktop点开始。看到什么算对目标屏幕 5 秒内出现主机画面按键盘、动鼠标、戳手柄都有响应。三条齐了从零到画面这条线就打通了。跑通之后立刻试把整块桌面串上电视不启动任何程序目标Moonlight 里一键看到主机桌面。什么都不用配直接用内置的Desktop应用Moonlight 选 Desktop 点开始桌面出现后按CtrlAltShiftN隐藏或显示鼠标光标所有快捷键都以CtrlAltShift开头。 跑 3A 大作优先选 Steam 入口进大屏模式手柄会被模拟成主机上配置的游戏手柄类型输入几乎无感延迟。给每个游戏加一个专属启动入口目标以后在 Moonlight 里一点直达游戏不用翻桌面图标。Web 管理界面进Applications页点Add New填应用名、程序路径cmd与工作目录cwd命令里$(HOME)会自动替换成你的家目录Flatpak 用户记得在命令前加flatpak-spawn --host保存Moonlight 刷新即可看到新应用。 串流中按CtrlAltShiftF1到F12可以切到不同显示器继续玩被串流的应用退出时串流会自动结束。出门在外也能连回主机目标不在家也能开机开玩。Web 配置页搜索栏输入upnpUPnP 是路由器自动开转发的协议把默认disabled改成enabled让路由器替你映射串流端口基础端口47989网页管理走47990在 Moonlight 里手动添加这台主机的公网 IP远程串流对上行带宽很敏感先把分辨率和码率调低再试。 管理页的访问范围由origin_web_ui_allowed控制默认lan表示只有局域网设备能打开想从外网管理要另行做路由器端口转发并且务必配强密码、保持软件更新。卡点了怎么办症状对照表与日志定位照症状开药先查表再翻日志症状常见原因解法Moonlight 发现不了主机不同网段或防火墙拦截确认同一局域网并放行相关端口在 Moonlight 里手动填 IP 添加Web 界面打不开用了http或端口被占用https://localhost:47990访问检查防火墙规则日志报编码器错误显卡驱动旧或编码支持缺失更新显卡驱动对照 README 的编码兼容表核对 GPU画面卡顿、掉帧带宽不足或码率过高先降分辨率/码率再谈画质键盘鼠标手柄没反应输入设备权限/驱动缺失Linux 把运行用户加入input组sudo usermod -aG input $USER后重新登录Windows 装 Virtual HID Driver 后重启忘记 Web 管理密码凭据丢失终端执行sunshine --creds 新用户名 新密码重置日志有三条路可以查网页端Logs标签直接看运行日志Troubleshooting页逐条列出警告与错误编码器、GPU、网络各环节一眼可见本地文件Linux 默认在~/.config/sunshine/sunshine.logWindows 在%LocalAppData%\Sunshine\sunshine.log路径可用配置项log_path修改保留最近 5 份历史命令行sunshine --help可看到全部启动参数。验收确认你真的从零跑通了那台书房 PC 里的 3A 大作现在正躺在卧室电视里——十分钟零成本数据一步不出家门。下次出门前记得把主机开机、Moonlight 点一下客厅就是你的游戏房。按对应系统的命令安装 Sunshine启动服务Linux 用systemctl --user start app-dev.lizardbyte.app.Sunshine访问https://localhost:47990记下首次创建的管理用户名密码在 Moonlight 中添加主机并完成 PIN 配对用内置 Desktop 应用串流一次桌面确认画面与输入正常在 Applications 页添加至少一个自定义游戏入口按症状对照表处理一次卡顿或输入问题进阶把upnp改为enabled解锁远程串流延伸阅读仓库内文档docs/getting_started.md各发行版安装方式与首次启动的完整细节docs/configuration.md每个配置项的含义、默认值与可选值docs/troubleshooting.md按平台细分的疑难问题手册docs/performance_tuning.md码率、分辨率、编码器选择专治卡顿docs/building.md想从源码编译 Sunshine 的开发者入口【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考