
Sunshine 零成本游戏串流速成指南10 分钟让手机和电视玩上电脑大作【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine你的游戏库明明躺在书房的电脑里可你想玩它的时刻人却在客厅沙发、在通勤地铁、在千里之外的酒店房间。把主机搬来搬去不现实云游戏会员按月烧钱远程桌面卡到没法看——Sunshine 就是冲着这个死结来的一款完全开源、免费的自托管游戏串流服务器它把 PC 变成你自己的云游戏机房让任何一台装了 Moonlight 的设备随时接管你电脑里的全部游戏。这篇文章不按安装手册的平铺直叙来写而是按你的时间预算分成三档10 分钟速通、半小时调优、进阶折腾。时间紧就只读前两章想玩出花再往下翻。先算清这笔账云游戏会员和自建服务器哪个更划算听起来很美好但免费两个字总让人怀疑背后藏了什么。把两种方案摊开对比账其实很清楚对比维度云游戏订阅服务Sunshine 自托管方案开销模式按月付费续费才能玩一次部署永久免费能玩什么平台授权库里的游戏随时可能下架你 PC 里的所有游戏原汁原味延迟瓶颈取决于服务商机房离你多远局域网内延迟可低至个位数毫秒存档隐私账号、进度都过服务商的服务器数据全程留在自家网络设备自由度常见限指定机型Windows / Linux / macOS / FreeBSD 全覆盖原理并不玄乎显卡用硬件编码器NVIDIA NVENC、AMD AMF、Intel QuickSync把游戏画面压成视频流Sunshine 负责推送给远处的 Moonlight 客户端客户端解码显示画面同时把手柄、键盘输入传回主机。编码发生在显卡芯片里CPU 几乎不参与所以帧率和画质损失都很小。想研究底层实现可以直接翻源码里的 src/nvenc/ 模块NVENC 相关的初始化、帧管理、色彩空间转换都在这里。至于硬件门槛真心不高CPU4 核以上即可内存8GB 起步显卡NVIDIA GTX 1050 及以上、AMD RX 550 及以上、Intel HD 600 及以上老机器只要显卡支持硬件编码就能当串流主机用。10 分钟速通装好服务端让手机连上电脑第一步是安装不同系统各有各的姿势挑你用的那条执行# Windows推荐自带自动更新 winget install LizardByte.Sunshine # LinuxFlatpak 通用方式适配绝大多数发行版 flatpak install flathub dev.lizardbyte.app.Sunshine # macOSHomebrew 方式 brew install sunshine # Docker适合 NAS、软路由等常驻设备 docker pull lizardbyte/sunshine装完先别急着关终端。Docker 用户记得映射 47989 和 47990 两个端口并把配置目录挂载出来否则重启容器配置就丢了Windows 和 Linux 桌面版安装完成后会自动注册成系统服务后台常驻不用手动启动。想从源码编译、按自己的参数定制也可以拉仓库自己折腾git clone https://gitcode.com/GitHub_Trending/su/Sunshine服务跑起来后打开浏览器访问http://localhost:47990这是 Sunshine 的 Web 管理后台。首次进入会要求你设置用户名和密码——默认用户名是sunshine密码务必用 12 位以上、大小写字母加数字符号的强口令这把锁管着你整个串流系统的门。服务端就绪接下来配对客户端Moonlight 是 Sunshine 的官方搭档Android、iOS、Windows、macOS、电视盒子都有对应版本。配对流程就四步在目标设备装上对应的 Moonlight 客户端确保设备和 Sunshine 主机在同一局域网打开 Moonlight它会自动发现名为 Sunshine 的主机在后台 PIN 页面取配对码输入即完成绑定全程不需要碰命令行也不需要配置端口局域网环境下就是开箱即用。配好后客户端列表里就能看到你配置的应用点进去开玩。半小时把画面调顺三个参数决定串流是享受还是受罪串流体验好不好九成取决于参数对不对。Sunshine 会自动识别你的显卡并匹配对应编码器你真正需要操心的只有三件事码率、帧率、分辨率。以 HEVC 编码为例先给一份可以直接抄的码率速查表分辨率帧率推荐码率适合场景720p60fps5–10 Mbps手机流量、弱网环境1080p60fps15–25 Mbps标准游戏体验1440p120fps25–50 Mbps高刷显示器用户4K60fps50–100 Mbps客厅大屏配有线网络改参数的位置也很好找后台 Configuration 页面顶部有搜索框输入 Bitrate 或 FPS 就能秒定位到对应项改完点 Save 即时生效不用重启服务。再给你几个立竿见影的延迟优化技巧优先有线网络WiFi 至少上 5GHz别挤在 2.4GHz路由器开 QoS把游戏流量优先级提到最高帧率尽量匹配游戏原生帧率60/120/144别让编码器做多余的帧率转换客户端和主机都开 HDR 时确认两端设置一致否则画面发灰进阶玩法应用入口、多屏联动、手柄映射与出门在外基础串流跑通后这几样能明显提升体验。给每个游戏单独建入口。默认内置了 Desktop桌面串流和 Steam 两个应用够用但不够清爽。在后台 Applications 页面点 Add New填名称和启动命令即可Steam 大屏模式填steam://open/bigpicture独立游戏直接指向 exe 路径模拟器则指向 RetroArch 等主程序再带上核心参数。一个游戏一个入口客户端列表干净又清晰。官方还准备了 Featured Apps 精选页把常用客户端和工具分门别类列好点 Get 直接跳转下载相当于内置的串流生态小商店。多屏按场景切换。主机接了电视和显示器两块的可以在配置里指定串流用哪一块、是否随客户端自动切主屏实现客厅用电视、书房用显示器两不误。手柄自由映射。Xbox、PlayStation、Switch Pro 手柄都支持。Windows 上需要在 Troubleshooting 页面装 ViGEmBus 虚拟手柄驱动这是 Sunshine 把客户端手柄映射给系统用的桥梁一键安装Linux/macOS 下手柄配置文件在~/.config/sunshine/gamepads/要精细按键映射可以直接编辑。出门在外也能玩。局域网串流天然低延迟但想在外网访问有两条路一是路由器把 47989–47990 端口转发到主机暴露公网端口有安全风险二是用 ZeroTier、Tailscale 这类组网工具把设备拉进同一个虚拟局域网——强烈推荐后者既不用暴露端口又保留低延迟体验。更详细的网络参数说明在官方文档 docs/configuration.md 和 docs/performance_tuning.md。翻车自救三步法按顺序自查别急着重装串流出问题八成是下面几个原因。别慌按三步走多数情况五分钟内能解决。第一步连不上先查路通没通。防火墙是否放行 47989、47990 端口两台设备是否在同一子网比如都是 192.168.1.x路由器是否开了 Upnp或手动做了端口转发第二步卡顿掉帧先查路堵没堵。把码率降一档看是否缓解关掉下载、直播等占带宽的应用更新显卡驱动编码器性能往往随驱动提升第三步画面异常先查色对不对。花屏或发灰优先看 HDR 开关两端是否一致仍旧异常把编码器从 HEVC 切回 H.264 对比这三步走完还不行直接看日志。后台日志界面自带搜索和错误高亮Encoder not found 这类报错会直接标红比翻文件快得多。日志文件位置也给你备好操作系统日志路径Windows%ProgramFiles%\Sunshine\config\sunshine.logLinux / macOS~/.config/sunshine/sunshine.logDockerdocker logs sunshine更完整的排障手册在 docs/troubleshooting.md疑难杂症对照着查。今晚就能跑通的行动清单与常见问题速查到这儿整套流程你已经心里有数了。照下面这份清单走今晚就能跑起来按系统选一条命令装好 Sunshine浏览器打开localhost:47990设置强密码手机或平板装 Moonlight完成配对添加想玩的游戏入口或用默认桌面串流按设备调整码率与帧率开玩再按需探索多屏、手柄与外网玩法最后留一份速查表随时回来翻常见问题一句话答案支持哪些系统Windows 10/11、主流 Linux、macOS 10.15、FreeBSD最低硬件要求4 核 CPU 8GB 内存 支持硬件编码的显卡能几个客户端同时连支持多客户端实际取决于显卡编码能力一般 1–2 路体验最佳需要付费吗不需要Sunshine 完全免费开源游戏不该被锁在电脑桌前。花 10 分钟装起来你会发现客厅那台吃灰的电视、通勤路上那块手机屏都能变成你游戏库的一扇窗。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考