资讯动态

15 分钟一次配好:Sunshine 把游戏 PC 变成 Moonlight 串流主机

发布时间:2026/10/9 5:26:01 来源:尧图企业网站定制
15 分钟一次配好Sunshine 把游戏 PC 变成 Moonlight 串流主机【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是配合 Moonlight 客户端使用的自托管游戏串流服务器。装上它游戏 PC 就成了串流主机同一局域网里的电视、手机、平板能直接收到桌面和游戏画面加声音。本文从安装、服务自启、Web 管理页到客户端配对一次讲完面向装完就想用、不打算读长篇文档的人。先确认三个前提再动手串流体验的上限取决于三件事动手前花一分钟对一下项目为什么重要不达标怎么办显卡决定走哪条硬件编码路径退回 CPU 软件编码帧率和画质打折先把显卡驱动更新到新版网络决定延迟和带宽余量主机和客户端同一局域网主机尽量走千兆有线系统决定安装方式Windows、主流 Linux、macOS、FreeBSD 都有官方包macOS 属实验性支持暂不支持手柄还有一个隐藏前提容易漏主机防火墙要放行47989串流端口族和47990Web 管理页不然后面 Moonlight 发现不了主机。Windows 安装包会自动建好防火墙规则Linux 需要自行检查。安装 Sunshine 并让服务开机自启三种系统的安装路径差别不大Windows 点安装包Linux 装包加启用服务macOS 拖 DMG 或装 Homebrew 包。装完的目标只有一个——Sunshine 在后台持续运行。Windows从最新版发布页下载Sunshine-Windows-AMD64-installer.msi双击运行弹窗选允许。安装器会顺带创建 Windows 服务和防火墙规则装完服务就在后台跑不用再做别的。LinuxDebian/Ubuntu 从发布页或官方仓库取 deb 包后执行sudo apt install ./sunshine_*.deb # 安装下载好的 deb 包 systemctl --user --now enable app-dev.lizardbyte.app.Sunshine # 启用用户服务并立即启动注意这是用户级 systemd 服务命令必须带--user。Arch 用户按 LizardByte pacman 仓库说明添加源后执行pacman -S sunshine即可仓库包已内置 CUDA 支持。macOSbrew tap LizardByte/homebrew # 添加官方源 brew install sunshine # 安装 Sunshine官方标注实验性也可以直接下载 DMG 拖进应用程序。首次启动会要求授予屏幕录制、键鼠控制和麦克风权限全部允许系统提示Quit Reopen 就选它让进程拿到新权限。打开 Web 管理页添加第一个串流项浏览器访问https://localhost:47990提示证书不受信任是自签名证书的正常现象点继续。首次访问会要求创建 Web 账户用户名密码记牢后面配对要用。进 Applications 标签添加串流项最省事是建一个叫桌面的项直接串整个桌面也可以填游戏可执行文件路径加启动命令。桌面项不需要启动命令点进去就是当前画面适合作为第一个串流目标验证整条链路。配对 Moonlight 客户端把桌面串上大屏在客户端设备手机、电视盒子、另一台 PC装 Moonlight搜索添加这台主机找不到安装包的话Web 页 Featured Apps 标签里有官方客户端入口。Moonlight 弹出 PIN 请求时回 Web 页保持登录状态。进导航栏 PIN 页面填入 Moonlight 显示的 PIN给设备起个名字回车后应看到成功提示。在 Moonlight 里选刚才添加的桌面开始串流。屏幕亮起桌面画面第一次串流就算跑通了 按当前网络场景挑一套串流参数跑通之后按场景动这几个值其余全部保持默认。所有开关都能在 docs/configuration.md 里按名字查到默认值和可选范围想搞懂某个设置项含义的人看它。场景只动这几项方向有线局域网帧率、码率帧率锁 60fps码率按带宽余量往上加一次加一档逐项试跨网络远程UPnP 开关、路由器端口转发先通后快Web 页 Network 标签开启 UPnP 让路由器自动转发没有 UPnP 就手动转发完整端口清单以 docs/getting_started.md 为准。留给休闲游戏手机、平板、电视盒子分辨率、码率各降一档用画质换稳定帧率只连 5GHz WiFi触控布局在 Moonlight 端调串流不顺时在 Troubleshooting 页定位问题⚠️ 出问题时先别重装。Web 页 Troubleshooting 标签能逐条翻警告和错误比翻日志快Linux 和 macOS 的日志文件在~/.config/sunshine/sunshine.log。卡在哪一步先查什么怎么处理浏览器打不开管理页防火墙放行47989和47990或给 Sunshine 加例外Moonlight 搜不到主机同网段 端口确认两台设备同网段端口已放行PIN 一直配对失败没登录 Web 页先在管理页登录再到 PIN 页面填 PIN 并命名设备画面卡帧、花屏带宽和缓冲码率分辨率各降一档或改有线、5GHz硬件编码器检测不到显卡驱动版本更新到最新版驱动Linux 服务起不来用户服务是否启用执行systemctl --user --now enable app-dev.lizardbyte.app.SunshineWeb 账户密码忘了在终端执行下面这条即可重置sunshine --creds 新用户名 新密码 # 重置 Web 管理页登录凭据需要再往下挖时三个入口各看各的docs/getting_started.md 覆盖各平台安装包细节和完整端口清单刚装完遇到平台相关问题的人看docs/troubleshooting.md 按平台列出日志位置和对应修法卡住排错的人看docs/performance_tuning.md 讲压延迟提帧率的参数组合串流已跑通、想再榨性能的人看。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑