ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Sunshine 游戏串流搭建指南:3 条安装路径 + 5 分钟最小配置

Sunshine 游戏串流搭建指南:3 条安装路径 + 5 分钟最小配置 Sunshine 游戏串流搭建指南3 条安装路径 5 分钟最小配置【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想做 Sunshine 游戏串流不用买云游戏会员把这台开源服务器装到游戏 PC 上电视、平板或手机里的 Moonlight 客户端就能低延迟玩到这台机器上的游戏适合想在大屏上打游戏、或一家人共用一台游戏机的玩家。 它到底能帮你解决什么问题你正在卧室墙面上用投影想晚上躺着打 3A 大作但不想把游戏机搬进卧室也不想让键盘声吵到隔壁。配好 Sunshine 游戏串流之后平板上点一下就能开局投影接的是 4K 画面流。你正在公司用笔记本赶工下午停下的那局游戏却留在家里那台主机上。家里装好串流服务器后公司网络里打开 Moonlight 连回家里机器从断点继续打。你想让孩子玩主机游戏却不想把整机交出去。Sunshine 可以搭成家庭共享机每个人用自己的客户端、自己的 PIN 配对各玩各的互不干扰。 先跑起来三条安装路径Windowswinget 一条命令或 MSI 安装包有 winget 的话一条命令装好winget install LizardByte.Sunshine没有的话去项目 Release 页面下载对应架构的 MSI 安装包双击按向导走完即可装完默认在后台运行托盘里能看到图标。Linux 和 macOS系统包优先Flatpak 备选Linux 发行版很多官方推荐优先用你发行版对应的系统包支持的采集后端最全比如 KMS 抓屏即 Linux 原生屏幕抓取接口Flatpak 和 AppImage 也能用但会各砍掉一部分功能。Debian/Ubuntu 需先配置官方源文档里给了一条命令。macOS 走 Homebrew首次启动会申请录屏和麦克风权限。# Linux系统包Debian/Ubuntu sudo apt install sunshine # macOSHomebrew 安装 brew tap LizardByte/homebrew brew install sunshineDocker当自建容器的底镜像官方镜像的定位是给你自建容器的底镜像比如再装个 Steam 做成一体化游戏容器需要映射三组端口配置存在容器内/config目录记得挂一个本地目录# 把 /data/sunshine 挂成配置目录 docker run -d --namesunshine \ -p 47984-47990:47984-47990/tcp -p 47998-48000:47998-48000/udp -p 48010:48010/udp \ -v /data/sunshine:/config lizardbyte/sunshine:latest-ubuntu-24.04⏱️ 第一次打开5 分钟最小配置浏览器打开https://localhost:47990其他设备访问就换成主机的局域网 IP提示不安全是自签证书导致继续访问就行。欢迎页会要求你创建 Web 管理界面的账号把用户名和密码记下来后面每次都要用。左侧菜单进 Applications → Add New填应用名和游戏 .exe 路径。手机或平板打开 Moonlight串流客户端软件Android、iOS、PC 都有按 IP 添加主机客户端会显示一个 PIN一次性配对码到主机 Web 界面的 PIN 页输入它并给设备起个名字。选中游戏开始串流就跑通了。️ 按你的使用场景调默认配置其实就能用。编码器会默认挑硬件编码NVENCN 卡自带的编码芯片不占 CPU、AMFAMD 卡、QuickSyncIntel 核显没有硬件编码器才回落到 CPU 软编。每个场景把下面几项微调一下体验更稳。卧室投影 4K 串流参数推荐值理由视频编码器NVENC / AMF 硬件编码编码走显卡CPU 留给游戏分辨率和帧率4K 60fps投影原生分辨率不做二次缩放码率30–50 Mbps4K 要给足余量减少渐变发色带HDR开启投影支持时色域更宽暗部细节不糊通勤地铁上的手机串流参数推荐值理由分辨率和帧率1080p 30fps手机屏够看还省带宽码率10–15 Mbps地铁 WiFi 不稳低码率更少卡死编码器HEVCH.265手机芯片解码比 H.264 更省电输入蓝牙手柄单手握持操作键鼠在手机上很难用宿舍低带宽凑合玩参数推荐值理由分辨率和帧率720p 30fps整层宿舍抢带宽先求不卡码率5–8 Mbps画质够用就行别影响舍友音频码率96 kbps笔记本喇叭听不出差别网络尽量插网线WiFi 高峰期拥塞严重有线更稳❓ 连不上查这里现象最可能原因你该做的一个动作Moonlight 搜不到主机防火墙拦了发现端口防火墙放行 47989–47990/TCP 与 47998–48010/UDP别的设备打不开管理界面Sunshine 服务没在运行Windows 看托盘图标Linux 终端跑systemctl --user status app-dev.lizardbyte.app.Sunshine连上后画面卡顿掉帧带宽不够或编码过载先把分辨率降到 1080p、帧率降到 30、码率降到 15 Mbps没声音没选音频采集设备在 Web 界面 Audio 选项里选系统默认输出手柄没反应虚拟输入后端没启用在 Configuration → Input 选驱动并保存然后重启电脑画面卡住声音正常编码负载高或网络丢包换一个编码器试试还卡就把帧率降到 30现象不在表里时日志页是第一站每条警告和错误点进去能看到详情。 再往前走一步如果你用熟了想折腾一下 Sunshine 游戏串流有两个方向值得看HDR 串流Windows 主机上显卡支持 10bit 编码的话可以开 HDR 输出前提是系统里先打开 HDRMoonlight 客户端那边也要勾上 HDR否则画面会发白。应用列表里的外部命令每个应用都能配启动前命令和环境变量比如直接拉起 Steam 的大图模式、给特定游戏注入启动参数省去每次手动操作。这些选项都能靠配置页顶部的搜索框一次定位。 继续深入快速开始文档安装、首次打开、配对完整流程配置文档Web 界面每个选项的含义与默认值排障文档日志怎么看、常见问题怎么定位装好它先把一款游戏串到手机上看个十分钟。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进