ARTICLE DETAIL

建站实战干货

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

Sunshine 游戏串流安装指南:4 步配对串出第一帧

2026/9/12 9:03:03 拓冰建站 浏览量
Sunshine 游戏串流安装指南:4 步配对串出第一帧 Sunshine 游戏串流安装指南4 步配对串出第一帧【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine你想在客厅沙发上打游戏主机却在另一个房间拉 HDMI 太麻烦。Sunshine 解决这个问题把它装成自托管的开源游戏串流服务端主机端采集画面、硬件编码经局域网推流到 Moonlight 客户端。手机、平板、电视盒子都能当屏幕。全程免费无账号无订阅适合想把游戏或桌面串到另一块屏的人。30 秒看懂它它是什么Sunshine 是开源自托管游戏串流服务端主机端客户端是 Moonlight两者配套使用。它能干什么采集主机屏幕用 NVENC、QuickSync、AMF、VAAPI、Vulkan、VideoToolbox 硬件编码CPU 软编码兜底走局域网推流客户端可用键盘、鼠标、手柄操作主机。你需要准备什么一台主机Windows、Linux 或 macOS一台装了 Moonlight 的客户端设备手机、平板、电视盒子、PC 均可两台设备在同一局域网。一句话原理主机负责采集和编码客户端负责解码和显示两边在局域网里互传视频流。项目内容主机平台Windows、Linux、macOS实验性手柄不支持、FreeBSD编码通路NVENC、QuickSync、AMF、VAAPI、Vulkan、VideoToolbox、CPU 软编码自动选第一个可用管理入口Web UI默认https://localhost:47990客户端Moonlight覆盖手机、平板、电视盒子、PC费用开源免费自托管无账号无订阅动手前先看这份清单主机显卡带硬件编码能力NVIDIA / AMD / Intel 均可没有也能用软编码但性能会明显下降。网络主机与客户端同一局域网有线或稳定 WiFi 优先。系统选择要用手柄就选 Windows 或 LinuxmacOS 为实验性且手柄不工作。客户端客户端设备上装好 Moonlight。首次跑通装 → 起 → 验Step 1下载安装主机端 SunshineWindows到项目 Release 页面下载Sunshine-Windows-AMD64-installer.msi双击安装防火墙规则由安装器自动写入。Linux按发行版选 deb、RPM、AppImage 或 Flatpak 包安装。macOS打开 DMG把Sunshine.app拖进 Applications 文件夹。用 Flatpak 版的话装完必须补跑一条命令否则键鼠注入缺组件flatpak run --commandadditional-install.sh dev.lizardbyte.app.Sunshine✅ 检查点安装流程正常退出无报错弹窗。Step 2启动串流服务Windows 的 MSI 已把 Sunshine 注册成系统服务并开机自启这步跳过。Linux 手动启动systemctl --user start app-dev.lizardbyte.app.Sunshine systemctl --user --now enable app-dev.lizardbyte.app.Sunshine第二行顺带设置开机自启。macOS 首次启动会请求屏幕录制和麦克风权限两项都允许否则后面采不到画面。✅ 检查点Linux 上执行systemctl --user status app-dev.lizardbyte.app.Sunshine状态为 running。Step 3创建管理员账号浏览器打开https://localhost:47990页面报不安全是正常的自签名证书所致。首次进入会让你设置管理员用户名和密码记好后面配对全靠它。检查点账号创建完成进入管理主页面。Step 4配对 Moonlight串出第一帧客户端设备打开 Moonlight它会自动扫到主机。首次连接会弹四位 PIN回 Web UI 顶部导航的 PIN 页输入顺手给设备起个名字看到成功提示即配对完成。回到 Moonlight点自带的 Desktop 条目。检查点客户端出现主机桌面实时画面键鼠操作有响应。只有三个设置值得改参数默认值什么时候改改成什么max_bitrate0码率听 Moonlight 的想给主机端带宽封顶时5000Kbps按带宽填encoder自动选第一个可用排障或强制指定编码通路时nvenc/amdvce/vaapi/vulkan/softwarenvenc_preset1最快网络或客户端解码顶不住时2–7越大压缩越好、延迟越高其余保持默认。配置页有几百个设置项顶部搜索框输关键词就能直达不用翻菜单。三种玩法轻薄本带不动 3A 的人笔记本当解码显示端串强力主机的游戏。前提同局域网且网络稳定客户端分辨率按自身屏幕设。只要一块大屏的人把 Desktop 条目串到电视放本地片源、看网页。静态内容带宽占用小max_bitrate保持默认 0。多人共用一台主机的人每人用自己的 Moonlight 设备独立配对Web UI 里各记各的设备名。同一时间只有一条流谁在串谁用用完退出。常见问题Moonlight 发现不了主机怎么办先确认两台设备在同一局域网再在 Linux 主机上执行systemctl --user status app-dev.lizardbyte.app.Sunshine确认服务 running。确认后重启服务回 Moonlight 重新扫描。忘了管理员密码怎么办不用重装主机上执行sunshine --creds 新用户名 新密码直接重置账号然后用新凭据登录 Web UI。https://localhost:47990打不开怎么办多半是防火墙拦了 47990 端口。Windows 先确认安装器写入的防火墙规则还在临时关防火墙验证一次通了再手动放行 47990。串流卡顿、掉帧怎么办先体检网络主机端跑iperf3 -s起服务客户端测同一局域网目标丢包低于 5%、抖动低于 1ms。多数卡顿是网络的锅不是 Sunshine 的锅。下一步拿第二台设备配对一次确认 Web UI 里的多设备管理。往应用列表加一条真实游戏Steam 这类启动器要勾detachedFlatpak 环境的命令加flatpak-spawn --host前缀。完整走一遍配对 → 启动 → 串流 → 退出闭环。卡住时先看 Web UI 的 Troubleshooting 页内置日志与告警导航日志文件在~/.config/sunshine/sunshine.logWindows 为%ProgramFiles%\Sunshine\config\sunshine.log。延伸阅读docs/getting_started.mddocs/configuration.mddocs/troubleshooting.mdsrc/platform/【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考