尧图精选

Sunshine 游戏串流实战指南:把家里那台 PC 变成随处可玩的主机

🕒 发布时间:2026/9/1 11:47:06 📁 来源:尧图网络
Sunshine 游戏串流实战指南把家里那台 PC 变成随处可玩的主机【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine周末窝在沙发上主机却在卧室落灰——这种人到了机器没到的场景Sunshine 游戏串流就是要解决的。它是一款自托管的串流服务端跑在你自己的电脑上配合 Moonlight 客户端就能把这台机器上的游戏、甚至整个桌面低延迟地投到平板、电视盒子或另一台手机上。不经过任何第三方服务器画面直接从你的显卡编码后推过去延迟和质量都掌握在自己手里。下面按装起来 → 配起来 → 调得动 → 坏了能查的顺序把整个流程走一遍。把 Sunshine 跑起来Sunshine 支持 Windows、Linux 和 macOS官方文档里推荐直接用各平台的发布安装包不想折腾依赖的话这是最省事的路径。如果习惯从源码构建把仓库拉到本地即可git clone https://gitcode.com/GitHub_Trending/su/Sunshine cd Sunshine安装完成后启动sunshine它会在后台常驻Windows 上系统托盘会出现图标Linux 上则以 systemd 服务方式运行。主机端装好这一步就结束了接下来轮到客户端上场。Moonlight 客户端覆盖 PC、Android、iOS、macOS 和各类电视盒子功能页里可以直接看到各端客户端列表按需选择第一次登录建好管理面板浏览器打开本机https://localhost:47990会停在Welcome to Sunshine页面要求你创建 Web 管理界面的用户名和密码。注意页面里有句提醒这组凭据之后不会再显示创建时想好一个能记住的组合随手抄在备忘录里。登录后进入主面板顶部导航就是全部功能分区Home、Applications、Featured Apps、Configuration、Troubleshooting 等。客户端首次连接 Sunshine 时会用到 PIN 码配对PIN 页面就在导航栏里。你要串哪个画面三种用法Applications 页面预置了两个条目Desktop串整台桌面和 Steam Big Picture串 Steam 大屏模式这就是 Sunshine 最典型的三种玩法起点。桌面串流把整个操作系统投到客户端适合远程办公、跑设计软件或者干脆把电视变成第二块显示器。Steam 库通过 Steam Big Picture 条目进入游戏库Steam 会自动把库里的游戏暴露给客户端选哪个串哪个。自定义应用点 Add New指定任意可执行文件路径和启动参数模拟器、独立客户端、本地服务都能塞进去。仓库里有一份现成的配置样例可以直接抄路径在 docs/app_examples.md其中 Steam 条目用的是分离进程方式启动steam steam://open/bigpicture避免自更新进程被串流会话误杀。每个条目的缩略图可以换成自己的图片填个Image字段就行客户端列表里看起来会清爽很多。按显卡选编码器别拍脑袋Sunshine 的编码后端跟着显卡走在 Configuration 页可以按编码器分 tab 逐项配置顶部还有搜索框直接输入选项名比如Upnp就能定位到对应配置项比一屏屏翻快得多NVIDIA 独显优先 NVENC硬件编码几乎不吃 CPU 占用是延迟和画质最均衡的选择。配合 NVIDIA 控制面板里开启Fast Sync还能再压掉一点延迟。AMD 独显走 AMFAMFENC后端。在 Windows 上把 AMD 驱动里的Enhanced Sync打开官方性能调优文档指出这对amfenc和libx264能额外减少约一帧延迟。Intel 核显 / 没有独显用 Quick Sync 或软件编码libx264。纯软编对 CPU 要求明显更高8 核以上的机器跑 1080p60 比较从容老机器建议先降分辨率试。码率方面一般从 15~50 Mbps 的区间里挑局域网有线环境取上限基本无感无线网络往中低段收留点余量给丢包重传。延迟和画质分网络环境调参数怎么动取决于你处在哪种网络里三种情况分开看局域网有线这是串流体验的天花板把码率拉满、分辨率拉满重点反而是帧率——竞技类拉 1203A 大作 60 帧足够。局域网 Wi-Fi5GHz 频段是底线2.4GHz 在码率上来后抖动会很难看。码率适当下调让重传有预算如果延迟忽高忽低先查客户端到主机的链路质量而不是继续堆码率。跨网络远程这时 Sunshine 的 UPnP 配置项派上用场勾选后它会自动在路由器上打端口转发。配合 Moonlight 的打洞/中继能力大多数家庭宽带能直连连不上再考虑走中继。远程场景把码率降到 10 Mbps 以内延迟观感反而比硬推高码率更稳定。另外容易被忽略的一点编码线程数不要手填成核心数拉满留给操作系统和音频管线几个线程长时间串流更稳。出问题了先看日志别盲猜Sunshine 的排障入口就在 Troubleshooting 页面日志可以直接在 Web 界面里搜索红字高亮报错比翻终端快截图里这种Error: Could not open codec [amf_amf]: Encoder not found就是典型例子——编码器找不到往往不是配置错而是驱动版本或运行时缺失。按下面的顺序过一遍能解决大多数连不上/画面卡/没声音连不上先确认主机防火墙放行了 Sunshine 的端口再确认服务在运行托盘图标/systemctl status sunshine。画面卡顿日志里看是不是编码器反复重建驱动更新到最新版通常能解决一半的编码层问题。没有声音确认 Sunshine 选中的音频输出设备就是你想串的那路输出并且没有别的程序独占该设备。鼠标行为怪异官方排障文档给的建议很实用——给主机挂一个物理鼠标试试能定位问题在主机侧还是串流侧。更细的场景可以查 docs/troubleshooting.md里面还有忘记 Web UI 密码时的重置命令sunshine --creds {新用户名} {新密码}。收尾一个立刻能做的优化部署完成后最值得花时间的一件事是给每个常用条目都指定串哪块屏、用什么分辨率的显示输出选项而不是每次在客户端临时选。多显卡多屏的机器尤其受益——把游戏条目绑到独显主屏、桌面条目绑到主显示器之后从客户端一点就进省掉每次的试错。改完保存、重启一下客户端会话你会发现整条开机 → 进游戏的路径已经短到不值一提了。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →