ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

把电脑变成游戏主机:Sunshine 免费串流服务器部署与 Moonlight 配对完整指南

把电脑变成游戏主机:Sunshine 免费串流服务器部署与 Moonlight 配对完整指南 把电脑变成游戏主机Sunshine 免费串流服务器部署与 Moonlight 配对完整指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一款免费开源的游戏串流服务器装上它你的电脑就能把游戏画面和声音实时推到手机、平板或电视上再配上同样开源的 Moonlight 客户端一套完全自建、数据自己掌控的串流链路就通了全程不需要任何付费服务。一分钟看懂Sunshine 和 Moonlight 各干什么 分工很简单Sunshine 装在玩游戏的那台电脑上Moonlight 装在你看画面的设备里。角色软件运行位置职责宿主端Sunshine装有游戏的电脑采集画面、实时编码并推流客户端Moonlight手机 / 平板 / 电视 / 另一台电脑显示画面、回传键鼠与手柄操作核心链路就一句话你在客户端上的每次点击和按键都会回传到宿主电脑宿主把游戏画面编码后立刻推回来一来一回的延迟被压到很低体验接近本地游玩。开工前 3 分钟自检 ✅花 3 分钟核对下面 4 项安装时就不会返工宿主系统Windows 10/11、主流 Linux 发行版或 macOS三个平台都有官方支持显卡NVIDIA、AMD、Intel 都可以有独立显卡体验最佳网络局域网即可开始跨网串流建议宿主机走网线客户端设备任何能装 Moonlight 的设备都行电脑、安卓/iOS 手机、树莓派都可以。整个过程无需注册任何付费账号你唯一要注册的是首次登录 Web 界面时创建的本地管理账号。三大平台安装速查 ️按宿主机的系统对号入座三选一即可。macOSbrew 一行命令brew install sunshine没装过 Homebrew 的话先按其官网指引装好再执行上面这条命令。Windows安装包向导式步骤到 Sunshine 的发布页面下载最新的 Windows 安装包双击运行按向导一路下一步完成安装安装后程序自动启动并在系统托盘常驻图标无需任何手动配置。Linux官方构建脚本git clone https://gitcode.com/GitHub_Trending/su/Sunshine cd Sunshine ./scripts/linux_build.sh构建脚本会自动拉取并编译第三方依赖首次执行耗时较长属正常现象具体依赖要求可参考 构建说明。Web 管理界面三步走 ️安装完成后打开浏览器访问本地 47990 端口的 Sunshine Web 管理界面按顺序完成三步。第 1 步创建本地管理账号首次访问会看到 Welcome 欢迎页依次填写 Username、Password 和确认密码点击 Login。这组凭据是你日后管理串流服务器的唯一入口页面只显示这一次务必当场记好。第 2 步登记要串流的游戏应用串流目标要以应用的形式登记点击顶部 Applications 选项卡点击左下角 Add New 按钮填写应用名称和可执行文件的完整路径点击 Save 保存。页面自带 Desktop桌面和 Steam Big Picture 两个常用预设可以直接使用。注意应用列表只有在客户端重启后才会刷新新增应用后记得重启一次客户端。第 3 步开启 UPnP 打通外网同一局域网内串流不需要任何额外配置想在外网游玩再做这一步进入 Configuration 页面在搜索框输入 Upnp在 Network 选项卡下勾选 UPnP 开关由路由器自动完成端口转发点击底部 Save 保存生效。用 Moonlight 完成配对开始第一次串流 ️客户端装好后配对只需一次之后每次打开客户端都能直接进游戏。在 Web 界面打开 Featured Apps 页面找到对应平台的 Moonlight 客户端PC、Android、Embedded 三个官方版本都有点击 Get 下载安装把客户端设备接入与宿主电脑相同的网络打开 Moonlight它会自动发现局域网内的 Sunshine 主机在 Sunshine Web 界面的 PIN 选项卡查看 4 位配对码在客户端中输入完成配对配对成功后客户端会列出你登记的应用点选即可开始第一次串流。画质与延迟调优清单先保证流畅再慢慢往上提画质编码器按显卡选型NVIDIA 选 NVENCAMD 用 AMFIntel 用 QuickSyncLinux 上还有 VAAPI 可选码率与分辨率有线网络放心拉高Wi-Fi 环境先保守设置再逐步上调帧率与刷新率匹配高刷屏设备可开启更高帧率的串流网络优先级串流对延迟最敏感能走网线就别依赖 Wi-Fi。出问题先查这里遇到故障先按下表定位大部分问题都能三分钟解决现象原因与解决办法客户端发现不了主机确认两台设备在同一局域网检查防火墙是否放行 Sunshine 的端口Web 管理 47990串流数据 47998–48000 等画面卡顿、模糊优先改走有线网络适当降低码率或分辨率排除同时占用带宽的程序串流黑屏或启动失败检查显卡驱动与编码器状态再结合日志定位具体报错键鼠 / 手柄无响应确认客户端输入设备被正确识别必要时检查宿主机的输入配置排障第一现场是 Web 界面的日志入口Troubleshooting 选项卡先截图留存报错信息无论是自查还是求助社区都会高效很多。收尾到这里一套免费、自建、数据完全自己掌控的游戏串流链路就跑起来了。想继续深挖可以翻翻 官方文档 里的编码器细节与性能调优章节也欢迎加入 LizardByte 社区和其他玩家交流串流经验。现在就去启动你的第一场远程游戏吧 【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表