
Sunshine 游戏串流从 0 到成功装好、配对、调优全流程【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一个开源的自托管游戏串流服务器装在自己的 PC 上后就能通过 Moonlight 客户端把整个桌面和游戏画面串流到电视、手机等设备。数据全程走自己的局域网不经过任何云服务画质上限由你显卡的硬件编码器决定。本文按装好 → 配对 → 管理 → 调优的顺序把从安装到串流顺畅的完整路径走一遍。各平台安装 Sunshine 并启动服务这一节解决怎么让 Sunshine 先跑起来的问题。Windows从官方发布页下载 AMD64 版 MSI 安装包双击运行按向导走即可。安装过程中按需勾选可选项。装完后 Sunshine 以 Windows 服务在后台运行任务栏托盘有图标。LinuxDebian/Ubuntusudo dpkg -i ./sunshine-*.debFedora 用 rpm 包发行版没有原生包时选 Flatpak。装完执行systemctl --user --now enable app-dev.lizardbyte.app.Sunshine启用并启动用户级服务。macOS下载 DMG 把应用拖入应用程序或brew install sunshine。该版本目前是实验性质暂不支持手柄输入重度使用建议先观望。服务起来后会自动生成配置位置记一下Windows 在%ProgramFiles%\Sunshine\configLinux 和 macOS 在~/.config/sunshine后面的日志查看和密码重置都以这个目录为基准。 配对 Moonlight 客户端拿到第一次串流画面这一节解决怎么第一次把 PC 画面投到电视上全程 3 分钟以内。在电视、手机或平板上安装 Moonlight 客户端各平台都有名字就叫 Moonlight。客户端通常会直接发现局域网内的 Sunshine点添加即可发现不到时手动输入 Sunshine 主机的 IP 添加。发起配对后 Moonlight 会弹出一个 6 位 PIN 码。此时在 PC 浏览器打开https://localhost:47990首次访问会要求你创建登录账户浏览器提示不安全是因为自签名证书忽略即可。账户建好后点导航栏的 PIN输入同一串 6 位数字并给设备起个名字。配对完成后客户端列表里会出现 Sunshine 自带的 Desktop 应用点它就能把整个桌面串出来先拿它验证链路没问题。串流过程中所有快捷键都以CtrlAltShift开头比如CtrlAltShiftF1到F12用于切换串流哪块显示器。连上之后把 Web 界面初始化做完主题、语言与报错检查这一节解决连上之后还有哪些值得顺手改的设置。Web 界面是 Sunshine 的控制中心三个位置值得过一遍导航栏下拉菜单选择界面主题和语言深色主题适合夜间串流。Featured Apps 标签页能看到各平台的 Moonlight 客户端入口之后想添设备时直接从这里拿。Troubleshooting 标签页扫一遍确认没有红色错误项有红色项就先记下涉及的编码器和驱动后面排障会用到。把游戏加进串流列表从桌面到 Steam 大屏模式这一节解决Moonlight 里那些入口是哪来的。客户端看到的每一个入口都对应 Web 界面 Applications 标签页里的一条记录常见三类桌面模式默认的 Desktop 应用不需要任何命令选中即串流桌面适合远程办公或多任务。误删了也没关系新建一个名为 Desktop 的应用即可恢复。Steam 大屏模式命令填steam://open/bigpicture类型选分离式Detached避免 Steam 主进程退出时串流跟着中断Linux 上可以写成setsid steam steam://open/bigpicture更稳。自定义游戏填启动命令、工作目录、显示名称和图标四样东西命令支持环境变量例如用$(HOME)代表用户主目录。更多现成的命令写法可以参考 docs/app_examples.md。按显卡选编码器再调网络让串流更顺这一节解决为什么卡、怎么调。画面由显卡上的硬件编码器实时压成视频选型跟着显卡厂商走显卡推荐编码器说明NVIDIANVENC延迟与画质最均衡首选AMDAMFWindows或 VAAPI平衡模式表现较好IntelQuickSync核显上性能优先老显卡不支持硬编软件编码吃 CPU建议同时降分辨率网络方面串流对稳定性比对峰值带宽更敏感主机端尽量走千兆有线客户端优先 5GHz WiFi官方建议最低 802.11ac。画面卡就先降参数——在 Web 搜索栏输入bitrate就能直接找到码率和分辨率相关项延迟偏高可以省一帧NVIDIA 用户在驱动里开 Fast SyncAMD 用户开 Enhanced Sync。出问题时用排障页和日志快速定位这一节解决卡住了该往哪看。排查入口有两个Web 界面的 Troubleshooting 标签页可在线逐条展开日志以及配置目录下的sunshine.log文件。忘了 Web 登录密码时命令行执行sunshine --creds 新用户名 新密码重置Flatpak 安装需用flatpak run --commandsunshine dev.lizardbyte.app.Sunshine包裹执行。高频问题对照着查现象常见原因处理动作打不开 47990 网页防火墙拦截放行 47990 端口或加例外规则配对失败PIN 没及时输入从网页 PIN 入口输 6 位码并命名设备手柄无响应驱动或权限缺失Windows 装 Virtual HID 驱动Linux 把用户加入input组掉帧严重网络不稳定改有线或降低分辨率与码率编码器报错显卡驱动过旧更新驱动后重启 Sunshine更细的配置项见 docs/configuration.md完整的故障排查指南见 docs/troubleshooting.md。长期用下去要留意的几件事串流跑通只是开始日常维护记住下面几条就够有线比无线稳客户端 5GHz 优先无线环境先测信号强度再怀疑软件。编码器跟显卡厂商选驱动报旧时先更新驱动再怀疑串流本身。码率跟带宽走拿不准就往下调宁低勿卡。出问题的固定动作先看 Troubleshooting 标签页再翻sunshine.log对照上面的速查表定位。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考