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