Sunshine 游戏串流入门指南:10 分钟跑通 PC 到手机的第一条串流链路 Sunshine 游戏串流入门指南10 分钟跑通 PC 到手机的第一条串流链路【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine是一款免费开源的自托管游戏串流服务器把 PC 上的游戏画面用显卡硬件编码成视频流推到手机、平板、电视上播放同时把远端的键盘、手柄输入传回主机。代价是一次约 10 分钟的初始配置换来局域网内接近零延迟的串流体验无任何订阅费。工作原理PC 是演播室屏幕是电视机Sunshine 扮演发射台主机显卡的硬件编码器NVENC / AMF / QuickSync把画面压成视频流推给Moonlight客户端客户端负责解码显示并把鼠标、键盘、手柄输入原路传回。类比成私人电视台PC 负责演播和广播手机、平板、电视是接收天线遥控器信号原路返回。CPU 基本不参与编码所以延迟低、画质损失小。开工前体检单项目最低要求推荐配置主机系统Windows 10/11、主流 Linux 发行版Windows 11 最新显卡驱动CPU4 核6 核以上游戏和编码并行跑内存8GB16GB显卡支持硬件编码的独立显卡NVENC / AMF / QuickSync近三代独显网络5GHz Wi-Fi主机与客户端均走有线千兆路由客户端任意 Moonlight 客户端手机/平板/PC/电视与主机同一局域网主线实操从安装到第一次串流 ️以Windows 主机 → 手机串流为例6 步走通。安装 Sunshinewinget install LizardByte.SunshineLinux 用flatpak install flathub dev.lizardbyte.app.SunshinemacOS 用brew install sunshine。打开 Web 后台设置管理员密码。浏览器访问http://localhost:47990首次进入要求创建账号用户名默认 sunshine密码 12 位以上。浏览器提示证书不安全属正常现象直接继续。手机端安装 Moonlight 客户端确保与主机连同一个 Wi-Fi。完成 PIN 配对。Moonlight 会自动发现名为 Sunshine 的主机在 Web 后台顶栏 PIN 页面输入 Moonlight 显示的配对码绑定完成。添加游戏入口。在 Applications 页面点 Add New例如 Steam 入口填steam://open/bigpicture独立游戏直接填可执行文件路径。系统自带Desktop桌面串流入口不配置也能直接玩。设置串流参数并开播。Configuration 页面把分辨率设为1080p、帧率60、码率20Mbps点 Save在 Moonlight 里点应用图标即可开播。进阶调优四个高频参数 ⚙️参数推荐值为什么编码器Auto自动自动识别 NVENC / AMF / QuickSync手动指定容易选错码率1080p60 约20–25Mbps1440p120 约40–50Mbps低于此值画面发糊高于此值只是浪费带宽帧率与游戏原生帧率一致60 / 120让编码器做帧率转换只会增加延迟编码格式HEVCH.265同画质下码率比 H.264 低约 30%弱网更稳排障速查 Moonlight 发现不了主机→ 防火墙拦截或不在同一子网 → 放行47989、47990端口确认两端 IP 同网段。画面卡顿掉帧→ 带宽不足或驱动过旧 → 码率降一档更新显卡驱动。画面发灰、色彩发白→ 两端 HDR 开关不一致 → 统一 Moonlight 客户端与主机操作系统的 HDR 设置。手柄连上但游戏无反应Windows→ 缺虚拟手柄驱动 → 在 Troubleshooting 页一键安装ViGEmBus重启 Sunshine。改了配置不生效→ 没点 Save 或该项需重启 → 保存后重启 Sunshine 服务。日志报 Encoder not found→ 显卡不支持所选编码器 → 用日志页自带的搜索和错误高亮定位把编码器换回硬件支持的格式。完整排查手册见 docs/troubleshooting.md性能调优细节见 docs/performance_tuning.md。行动清单与问答 用winget install LizardByte.Sunshine安装 Sunshine访问localhost:47990设置 12 位以上强密码手机安装 Moonlight完成 PIN 配对添加一个游戏入口或先用内置桌面串流按推荐值表格设好码率与帧率并 Save开播按需再调 HDR、主题与手柄配置一句话问答问题答案支持哪些系统Windows、主流 Linux、macOS实验性、FreeBSD能同时连几个客户端支持多客户端1–2 路体验最佳需要付费吗完全免费开源无隐藏费用在外网能串流吗可以用 Tailscale / ZeroTier 组虚拟局域网别直接暴露公网端口日志在哪看Web 后台 Troubleshooting 页或~/.config/sunshine/sunshine.logLinux/macOS应用怎么写参考 docs/app_examples.md 的启动命令示例Sunshine 把坐在 PC 前才能玩变成任何一块屏幕都能玩而它不需要你为此付一分钱。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

ext4文件系统分析工具实战:从空间告警到误删恢复

ext4文件系统分析工具实战:从空间告警到误删恢复

简介:这是一款用C语言实现的ext4文件系统分析工具,面向Linux内核学习者、系统运维工程师和存储取证分析人员。它既能直接打开块设备,也能通过-f参数解析镜像文件,用于读取超级块、组描述符、块位图、inode及jdb2日志等核心元数据&…

2026/9/1 11:26:50
Cesium适配SOG压缩格式:从原理到源码的工程实践指南

Cesium适配SOG压缩格式:从原理到源码的工程实践指南

简介:SOG(Splat-Optimized Gaussian)是PlayCanvas推出的革命性3D高斯泼溅压缩格式,可将1GB的PLY模型压缩至42MB,减少约95%体积并实现秒级加载。这套Cesium适配源码面向Cesium开发者,提供可直接运行的实现&a…

2026/9/1 11:26:50
NX二次开发非模态对话框实现:C# WinForms源码与避坑指南

NX二次开发非模态对话框实现:C# WinForms源码与避坑指南

简介:这份源码包面向NX二次开发工程师,针对BlockUI对话框无法同时打开或切换模块的开发限制,提供了一套在NX7.5及以上版本可用的非模态对话框实现方案,聚焦检验、检查、BOM工具等需要多窗口交互的业务场景,作者通过封装…

2026/9/1 11:26:50
Bun v1.3全栈运行时实战:性能、迁移与兼容性指南

Bun v1.3全栈运行时实战:性能、迁移与兼容性指南

简介:这是一份面向全栈开发者的Bun v1.3示例代码包,聚焦一站式JavaScript运行时如何统一前端构建、后端接口与数据库/Redis客户端能力。资源通过可运行的HTML演示页面,直观展现Bun v1.3原生支持热重载、生产构建、内置MySQL/PostgreSQL/SQLit…

2026/9/1 11:26:50
Neo4j社区版安装部署完全指南:版本选型、内存配置与排障

Neo4j社区版安装部署完全指南:版本选型、内存配置与排障

简介:neo4j-community 5.19.0 安装包是面向知识图谱与图数据库应用的免费社区版资源,适合个人开发者、数据工程师及学术研究者快速搭建环境,用于实体关系建模、图谱查询验证,以及为LLM提供结构化知识底座。压缩包内共253个文件&am…

2026/9/1 11:26:50
Cadence Skill可视化Form设计:从代码到工程化的界面开发革命

Cadence Skill可视化Form设计:从代码到工程化的界面开发革命

如果你在 Cadence 平台上做过 Skill 开发,尤其是需要设计用户交互界面时,大概率经历过这样的场景:面对一个复杂的 Form 需求,你打开文档,开始手动编写 axlFormCreate 那一长串嵌套的列表结构。你小心翼翼地定义着每个…

2026/9/1 11:21:50