Sunshine 游戏串流怎么配?PC 游戏免费串到电视的完整新手指南
【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine
Sunshine 是一个开源、自托管的游戏串流服务器,装在 PC 或主机上,配合 Moonlight 客户端,游戏画面就能串到电视、平板和手机。这篇教程从装软件到 PIN 配对一步步走完,照做完就能跑通,不用查别的地方。
它怎么工作:一条链路看懂 Sunshine 游戏串流
先花 30 秒搞清它凭什么免费还低延迟,后面配起来不摸黑。链路一句话:Sunshine 在主机上实时抓取桌面画面,交给显卡做硬件编码,把音视频流推给 Moonlight 客户端;你在电视或手机上的按键、鼠标操作,再走同一条链路传回主机。整条链路只在你自己的局域网里跑,不经过任何第三方云,所以免费、延迟低。
| 平台 | 支持状态 | 关键能力 |
|---|---|---|
| Windows 11+ | 完全支持 | DXGI 桌面复制,NVENC/AMF/QuickSync 硬件编码 |
| Linux(Ubuntu 22.04+ / Debian 13+ / Fedora 43+) | 完全支持 | X11、Wayland、KMS/DRM 多种捕获,编码器齐全 |
| macOS 14.2+ | 实验性 | ScreenCaptureKit 捕获,Video Toolbox 编码,暂不支持虚拟手柄 |
| FreeBSD 15.1+ | 完全支持 | KMS/DRM 与 X11 捕获,VAAPI 编码 |
装好 Sunshine 第一次打开网页,看到的就是这个欢迎页:左边导航栏,右边主机状态概览,后面所有操作都从这一页进。
搞懂链路之后,直接进安装环节。
三步跑通:从装完 Sunshine 到电视出画面 🚀
整条流程拆成三个里程碑:装到主机、网页里配好、Moonlight 配对。一个接一个走完,不用回头翻。
里程碑一:把 Sunshine 装到主机,三平台一张表对比
| 平台 | 一句话装法 | 注意点 |
|---|---|---|
| Windows | 从最新发布页下载Sunshine-Windows-AMD64-installer.msi双击安装,ARM64 设备选 ARM64 包 | 装完以服务方式运行,浏览器自动打开配置页;证书是自签的,提示"不安全"直接继续 |
| Linux | Debian/Ubuntu 一条apt install sunshine搞定;Fedora/openSUSE 用dnf install Sunshine或zypper install Sunshine | AppImage 和 Flatpak 不支持 KMS 捕获,有发行版包就优先用包 |
| macOS | 两行brew命令装好 | 首次启动要授权"屏幕录制"和"麦克风"两项权限;实验性版本,虚拟手柄暂不可用 |
各平台的命令都在这,复制就能跑。
Linux 上先刷新一下软件源:
sudo apt update然后装 Sunshine 的包:
sudo apt install sunshine装完以用户服务方式启动它,重启机器也会自动拉起:
systemctl --user enable --now app-dev.lizardbyte.app.Sunshine手头没有发行版包的话,下载 AppImage 到主目录,执行这一行:
./Sunshine_{version}_{arch}.AppImage --installmacOS 上先加官方源:
brew tap LizardByte/homebrew再执行安装:
brew install sunshineWindows 没有命令可敲,下载安装包双击走完就行。
里程碑二:网页配置页建账号、确认应用、定位配置项
装完 Sunshine 会自动在浏览器打开https://localhost:47990。想从别的设备访问,把localhost换成主机内网 IP 即可;页面提示证书不受信任,点继续就好。
第一次访问会让你创建管理员账号和密码。密码一定记牢,后面 PIN 配对和登录网页全靠它,忘了只能重置。
账号建好先别急着配参数,确认应用列表。默认有一个Desktop条目,选它串的就是整个桌面;想单独加游戏就点添加,填游戏名称和启动命令,保存即可。
要调具体参数时,所有配置项都集中在配置页,找不到就用顶部搜索栏直接输关键词定位,比如搜encoder一下就到编码器设置。完整选项说明在 配置参考 里,按需翻。
里程碑三:装 Moonlight 客户端,PIN 配对出画面
在电视盒子、手机或平板上装 Moonlight 客户端(Android、iOS、桌面端都有官方版本)。只要和主机在同一个局域网,它会自己把 Sunshine 找出来。
配对走 PIN 码,四步:
- Moonlight 提示需要配对
- 登录 Sunshine 网页版
- 点导航栏的 PIN 页,输入提示的 PIN,给设备起个名字,保存
- 回到 Moonlight 选 Desktop,画面就上来了
一路顺畅的话,十来分钟就能见到画面。
画面已经串到电视上了。想让它从"能看"变成"顺眼",看下一节的几个拨杆。
体验调优:几个拨杆决定串流顺不顺 ⚡
跑通之后别急着收工,下面这几个设置直接决定串起来糊不糊、卡不卡。
- 如果你用的是 N 卡 → 在配置页搜
encoder,设为nvenc - 如果是 A 卡 → 设为
amdvce - 如果是 Intel 核显 → 设为
quicksync
不手动指定的话,它会自己挑第一个可用的编码器;写死能避免选错。
- 如果画面发糊 → 调大
max_bitrate(单位Kbps),配置参考 里有max_bitrate = 5000这样的写法,对照家里带宽往上提 - 如果主机还挂在 2.4GHz WiFi 上 → 换 5GHz 或改有线,官方的门槛写得很死:两端都奔着 5GHz 802.11ac 去
想上 4K 60fps,硬件照这张底线表核对:
| 需求 | GPU | CPU | 网络 |
|---|---|---|---|
| 4K 60fps | NVIDIA GTX 1080+ / AMD VCE 3.1+ / Intel HD 510+ | Ryzen 5 或 i5 及以上 | CAT5e 有线及以上 |
编码器参数想抠细节,或者要开 N 卡的 Fast Sync 这类系统级开关,直接翻 性能调优文档。
配置顺了,看看谁从这套玩法里受益最大。
谁最受益:跨设备接力与出门续玩三类玩家
这一节给你三个真实能跑通的玩法,对号入座就知道这套东西值不值。
- 阳台投影 + 办公台式机:Sunshine 装在日常办公的台式机上,手机装 Moonlight,下班后画面直接串到阳台投影仪上,坐沙发玩 PC 游戏,主机不用挪窝。
- 回老家探亲 + 城里主机:老家电视盒子装 Moonlight,走家里宽带(路由器做好端口转发)连回城里的 PC,假期在老家客厅接着玩,回城进度原封不动。
- 手机到电视热切换:在沙发拿手机打两把,起身把画面切到客厅电视大屏上接着跑,同一个游戏进程,不用回主菜单重新开局。
玩得过程中难免碰上怪事,下面这张速查表先救急。
出问题自己查:四个高频故障速查表 🔧
卡住了别慌,四个高频问题一张表对号入座,基本都能当场救活。
| 症状 | 大概原因 | 快速修法 |
|---|---|---|
| Moonlight 搜不到 Sunshine | 主机防火墙拦了端口,或客户端不在同一局域网 | 放行 Sunshine 相关端口,确认同一网络,重启 Sunshine 服务再试 |
| 画面卡顿、帧率上不去 | 带宽不足,或码率和实际网络不匹配 | 主机换有线或 5GHz,降一档分辨率或帧率,回调max_bitrate |
| Linux 下鼠标键盘手柄全失灵 | 运行 Sunshine 的用户不在input组,虚拟输入设备建不出来 | 执行sudo usermod -aG input $USER,退出重新登录 |
| macOS 上找不到手柄配置 | macOS 版本是实验性的,官方明确暂不支持手柄 | 手柄场景换 Windows 或 Linux 主机,macOS 先当串桌面用 |
四个都试过还没解决,打开网页版的 Troubleshooting 标签页翻日志,点开任意一条警告都能读到具体说明:
到这里,从装软件到出画面、从调顺到排障都走完了。下一步可以试 4K 和 HDR 串流,翻翻 入门指南 里的快捷键和多显示器切换技巧;配置项拿不准再回 配置参考 对一遍。
备份提醒:Linux/macOS/FreeBSD 的配置在
~/.config/sunshine/,Windows 在%LOCALAPPDATA%\LizardByte\Sunshine。重装系统前把这两个目录整体拷走,设置一键恢复。
【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考