ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Sunshine 游戏串流服务器 15 分钟上手:装好、配对、把电脑画面串上电视,成本 0

2026/9/17 1:51:05 拓冰建站 浏览量
Sunshine 游戏串流服务器 15 分钟上手:装好、配对、把电脑画面串上电视,成本 0 Sunshine 游戏串流服务器 15 分钟上手装好、配对、把电脑画面串上电视成本 0【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine周末想窝在沙发上打那台 PC 里的 3A又不想走回书房。Sunshine 是一款免费开源的游戏串流服务器它把你电脑的画面实时编码成视频流推到电视、手机、平板上你的按键和手柄输入再原路传回主机。读完并照做一遍你能在自己机器上装好 Sunshine、完成 Moonlight 配对跑通桌面串到大屏这条核心链路——全程约 15 分钟一分钱不花。它到底管什么这台游戏串流服务器的分工Sunshine 自己不放画面只负责串流链路里的抓屏、编码、回传输入三件事游戏仍然跑在你自己的显卡上画面数据不出家门。抓屏走系统自带的捕获接口X11、Wayland、DXGI 等拿到屏幕画面编码调用 NVENC、QuickSync、AMF、VAAPI 这类显卡硬件编码把画面压成视频流实在没有硬件编码就退软件编码回传输入客户端上的键盘、鼠标、手柄操作被模拟回主机。维度云游戏订阅厂商闭源串流Sunshine开源自托管游戏跑在哪厂商机房你的电脑你的电脑花费按月订阅通常免费0 元开源数据去向第三方服务器厂商平台内只在你自己的网络里播放端厂商指定 App自家生态各平台 Moonlight 客户端编码方式厂商统一厂商自研自家显卡硬件编码软件编码兜底对新手意味着不掏订阅费、不绑平台延迟和画质都在自己手里。先花 30 秒做个体检。动手之前先花 30 秒做个体检对照下面三条每条都不达标也有退路。系统版本Windows 11、Ubuntu 22.04 / Debian 13 / Fedora 43、macOS 14.2、FreeBSD 15.1版本更老就先查 README.md 里最新的兼容范围。⚠️ macOS 版目前是实验性的且暂不支持手柄想用手柄就选 Windows 或 Linux 主机。硬件门槛CPU Ryzen 3 / i3 及以上、内存 4GB 起、显卡带硬件编码NVIDIA 的 NVENC、Intel 的 VAAPI 核显、AMD 的 VCE 1.0三者都没有就切软件编码吃 CPU 但能跑。网络条件主机和客户端都接 5GHz802.11acWiFi 是推荐配置想上 4K 双方都建议走 CAT5e 及以上网线带宽不够就降分辨率和码率不达标只是降画质不是不能用。条件核对完把软件装上去。安装 Sunshine 游戏串流服务器按系统抄一行原则有发行版专属包就用它其次 FlatpakDocker 官方明确不推荐普通用户。Windows从发布页下载Sunshine-Windows-AMD64-installer.msi双击安装装完默认以服务运行。LinuxUbuntu/Debian 装.debFedora 装.rpm或用 Copr 源发行版包都没有再上 Flatpak。macOS下载对应架构的.dmg把Sunshine.app拖进应用程序也可以走 Homebrew。# LinuxFlatpak发行版包没有时才用 flatpak install --user flathub dev.lizardbyte.app.Sunshine # 启动 Linux 用户服务想开机自启--now enable systemctl --user start app-dev.lizardbyte.app.Sunshine # macOSHomebrew brew tap LizardByte/homebrew brew install sunshine确认动作浏览器打开https://localhost:47990自签名证书的警告点继续看到 Sunshine 欢迎页就说明服务活着。欢迎页出来了剩下的事只有一件把 Moonlight 接进来。首次配对让 Moonlight 找到这台主机这一步是全程唯一需要两台设备配合的环节。网页端登录https://localhost:47990首次进入要创建管理界面的用户名和密码务必记牢——它管着配置、日志和 PIN。客户端在目标设备手机/平板/电视/电脑装好 Moonlight 客户端添加这台主机。客户端Moonlight 弹出 PIN 输入框时别慌码在网页上。网页端打开导航栏PIN页填入客户端显示的码回车给设备起个名字看到成功提示即配对完成。客户端在 Moonlight 里选一个应用开始串流。✅成功信号目标屏幕 5 秒内出现主机画面键盘和手柄都有响应——两条齐了就算跑通。忘了去哪装 Moonlight欢迎页的Featured Apps标签里就有各平台客户端的下载入口点进去就行。配通之后别急着收工三件小事能立刻把 Sunshine 用出价值。跑通之后三件小事做起来场景 1最近的把整块桌面串上电视目标Moonlight 里一键看到主机桌面不启动任何程序。在 Moonlight 应用列表里选DesktopSunshine 自带不用任何配置点开始等画面出现按CtrlAltShiftN可以隐藏或显示鼠标光标所有快捷键都以CtrlAltShift开头。体验提示跑 3A 大作优先选自带的Steam入口直接进大屏游戏模式手柄会被模拟成主机上配置的游戏手柄类型。场景 2进阶的给每个游戏开专属入口目标以后 Moonlight 里一点直达游戏不用翻桌面图标。网页管理界面进Applications页点Add New填应用名、程序路径cmd和工作目录cwd命令支持环境变量$(HOME)会自动替换成你的家目录保存回 Moonlight 刷新新应用就出现了。体验提示串流中按CtrlAltShiftF1~F12可以切到不同显示器继续玩被串流的应用退出时串流会自动结束。Flatpak 用户记得在命令前加flatpak-spawn --host。场景 3最远的出门在外连回来目标不在家也能开机开玩。在 Web 配置页搜索框里搜upnp把默认disabled改成enabled让路由器自动映射串流端口串流基础端口47989网页管理走47990在 Moonlight 里手动添加这台主机的公网 IP远程串流对上行带宽很敏感先把分辨率和码率调低再试。体验提示Web 管理页的访问范围由origin_web_ui_allowed控制默认lan表示只有局域网设备能打开想从外网管理需另行做路由器端口转发配强密码、保持软件更新。跑起来之后剩下的事就是翻车时怎么办。翻车急救症状 → 解法对照表出问题时照症状开药先查表再翻日志。症状大概率原因一句话解法Moonlight 发现不了主机不同网段或防火墙拦截确认同一局域网Moonlight 里手动填主机 IP 添加Web 管理页打不开用了http或端口被占用https://localhost:47990访问再查防火墙日志报编码器错误显卡驱动旧或编码支持缺失更新显卡驱动对照 README.md 的编码兼容表核对 GPU画面卡顿、掉帧带宽不足或码率过高先降分辨率和码率画质往后放键盘、鼠标、手柄没反应输入权限不足或驱动缺失Linux 把用户加入input组sudo usermod -aG input $USER后重新登录Windows 装 Virtual HID 驱动后重启忘记 Web 管理密码凭据丢了终端执行sunshine --creds 新用户名 新密码日志定位三条路网页端Logs标签页看实时运行日志Troubleshooting标签页逐条列出警告和错误编码器、GPU、网络各环节一眼可见本地文件Linux 默认在~/.config/sunshine/sunshine.logWindows 在%LocalAppData%\Sunshine\sunshine.log终端跑sunshine --help列出全部启动参数。收工周末想窝在沙发上打的那款 3A现在正跑在客厅电视上数据一步没出家门。下次出门前记得把主机开机、Moonlight 点一下客厅就是你的游戏房。延伸阅读都在仓库里各管一块docs/getting_started.md各系统安装方式与首次启动的完整细节docs/configuration.md每个配置项的含义、默认值与可选值改任何配置前先查这里docs/performance_tuning.md码率、分辨率、编码器怎么选专治卡顿docs/troubleshooting.md按平台细分的疑难问题手册docs/building.md想从源码编译 Sunshine 的开发者入口。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考