新闻详情

新闻详情

首页 / 资讯中心 / 详情

Sunshine 从零上手:自托管游戏串流主机,三步串出 Moonlight 画面

发布时间:2026/9/16 21:17:28来源:尧图网络
Sunshine 从零上手:自托管游戏串流主机,三步串出 Moonlight 画面
Sunshine 从零上手自托管游戏串流主机三步串出 Moonlight 画面【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一个自托管的游戏串流主机程序它把你自己电脑的屏幕采集下来用显卡硬件编码再通过局域网送到任何装有 Moonlight 客户端的设备上。画面走网络主机留在原地开源免费装一次长期可用。Sunshine 解决什么问题主机在书房想在沙发和卧室玩显示器接口占满再加一块屏很麻烦不想买订阅制串流服务想要低延迟游戏画面Sunshine 的思路是把显示这件事从主机侧挪到网络另一头主机只负责跑游戏和编码解码交给手机、平板、电视或盒子。省下的不是硬件钱而是布线和搬机器的动作。最小可跑通路径安装、服务、建号、配对第 1 步装主机端每个平台只走一条推荐路线Windows从 Release 页下载Sunshine-Windows-AMD64-installer.msi双击安装。安装器会写入防火墙规则并注册开机自启的服务选项勾选时留意一下。LinuxDebian/Ubuntu 配好官方源后sudo apt install sunshineArch 用pacman -S sunshine。Flatpak 装完后必须补跑flatpak run --commandadditional-install.sh dev.lizardbyte.app.Sunshine否则输入设备依赖缺失。macOS把 DMG 里的Sunshine.app拖进 Applications。macOS 目前是实验性支持手柄模拟还不工作先有心理准备。验证点安装走完无报错。第 2 步把服务拉起来Windows 装完即服务化自动运行。Linux 执行systemctl --user start app-dev.lizardbyte.app.Sunshine验证点Linux 下systemctl --user status app-dev.lizardbyte.app.Sunshine显示 runningWindows 可在任务管理器看到 sunshine 进程。第 3 步进 Web UI 建账号浏览器访问https://localhost:47990。页面提示不安全是自签名证书所致忽略即可。首次进入要求设置管理员用户名和密码配对全靠这套凭据记下来。验证点能看到欢迎页。第 4 步Moonlight 配对在局域网内的另一台设备装 Moonlight它会自动发现主机。首次连接时 Moonlight 弹出 4 位 PIN回 Web UI 顶部导航的 PIN 页输入并给设备命名。验证点Moonlight 里能列出这台主机应用列表里有一个自带的 Desktop。第一次真正用起来加一个应用串一次动线加应用 → 调一个参数 → 启动 → 看画面。加应用。进 Applications 页。Desktop 已存在串整屏桌面、不启动任何程序。要串游戏就新建一条填程序路径、工作目录、启动参数支持$(HOME)这类环境变量写法。像steam这种拉起后立刻返回的进程启动方式要选detached否则父进程一退出流就断。Flatpak 应用命令加flatpak-spawn --host前缀否则沙箱里找不到宿主程序。启动新串流会结束上一个应用同一时间只有一条流。三个最常问的参数。配置页顶部有搜索框几百个设置项按关键词直达。encoder默认是自动选第一个可用编码器NVIDIA 对应 NVENC、Intel 对应 QuickSync、AMD 对应amdvce另有vaapi、vulkan、softwareCPU 软编码兜底。想锁定某条通路才手动填排障时用拿不准就留空。max_bitrateKbps默认0意思是码率完全听 Moonlight 客户端请求的想给主机端带宽封顶时才改成比如5000。nvenc_preset仅在 NVENC 下生效1延迟最低、7压缩最好默认1。网络或解码端顶不住时再往上调多数情况提高码率更划算。声音侧audio_sink默认用系统默认音频设备多设备时填具体设备名Linux 上可用pactl info | grep Sink查。想让主机扬声器在串流时静音别动audio_sink改用virtual_sink指定一张虚拟声卡。串一次。在 Moonlight 选刚加的应用开始。首次启动时Linux Wayland 的 Portal 采集或 macOS 会弹权限确认允许即可。验证点客户端看到主机画面键鼠和手柄有响应游戏声音从客户端出声。真实使用场景如果你是瘦终端用户。笔记本只装 Moonlight串书房那台主机跑 3A笔记本只做解码显示功耗和发热都省了。前提是两台设备同局域网且网络稳定客户端分辨率按自身屏幕设。如果你是电视或平板用户。直接串 Desktop把主机当媒体机和浏览器用。静态内容带宽占用很小max_bitrate保持默认即可。如果你是多人多设备家庭。每个成员在自己的 Moonlight 设备上独立配对Web UI 里各记各的设备名。要跨网络串流把配置里的upnp设为enabled默认disabled让 47990 等端口自动转发。常见坑自查https://localhost:47990打不开→ 最可能是防火墙拦了端口。Windows 先确认安装器写入了防火墙规则仍不通就临时关防火墙验证一次通了再回头放行 47990。客户端发现不了主机→ 两台设备不同网段或服务没在跑。Linux 上跑systemctl --user status app-dev.lizardbyte.app.Sunshine看状态确认在跑、同网段后重启服务和路由器。串流卡顿、掉帧→ 先怀疑网络而不是 Sunshine。主机端iperf3 -s客户端iperf3 -c {主机IP} -t 60 -u -R -b 50M看客户端丢包与抖动理想值低于 5% 和 1ms。若带宽够却大量丢包常见原因是主机网卡远快于客户端2.5G 有线对 Wi-Fi把网卡降一档速率或主机改有线。忘了 Web UI 密码→ 不用重装sunshine --creds {新用户名} {新密码}直接重置。以上都没命中→ 翻日志。Web UI 的 Troubleshooting 页内置日志与告警日志文件在 Windows 的%ProgramFiles%\Sunshine\config\sunshine.logLinux / macOS 在~/.config/sunshine/sunshine.log。下一步拿第二台设备完成一次 Moonlight 配对给应用列表加一条真实游戏完整走一遍配对 → 启动 → 串流 → 退出再回头调max_bitrate和分辨率。延伸阅读完整参数表docs/configuration.md疑难杂症索引docs/troubleshooting.md采集与编码实现src/platform/入门文档docs/getting_started.md【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

维纳滤波图像复原:原理推导与运动模糊噪声参数实战 2026/9/16 21:56:35

维纳滤波图像复原:原理推导与运动模糊噪声参数实战

运动模糊加噪声的退化图,用逆滤波每按一次就出现一片雪花噪点,这几乎是每个做图像处理的人都要交的学费。一分钱学费一分货,后来我把目光投向维纳(Wiener)复原滤波器,才真正理解了什么叫“在复原清晰度和压…

阅读更多 →
Claude提示工程教程:9章交互式课程,把提示词写出稳定效果 2026/9/16 21:56:35

Claude提示工程教程:9章交互式课程,把提示词写出稳定效果

Claude提示工程教程:9章交互式课程,把提示词写出稳定效果 【免费下载链接】prompt-eng-interactive-tutorial Anthropics Interactive Prompt Engineering Tutorial 项目地址: https://gitcode.com/GitHub_Trending/pr/prompt-eng-interactive-tutoria…

阅读更多 →
Ubuntu 20.04源码编译升级GCC 12.2:依赖配置与多版本切换实战 2026/9/16 21:56:35

Ubuntu 20.04源码编译升级GCC 12.2:依赖配置与多版本切换实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
你的主题合集名称(附仓库链接) 2026/9/16 21:56:35

你的主题合集名称(附仓库链接)

你的主题合集名称(附仓库链接) 【免费下载链接】spotify-player A Spotify player in the terminal with full feature parity 项目地址: https://gitcode.com/GitHub_Trending/sp/spotify-player Author: 你的用户名 Description: 合集简介&…

阅读更多 →
ET10 从零打造 MMO 技能框架:33 节实战课程体系与技术全景解析 2026/9/16 21:56:35

ET10 从零打造 MMO 技能框架:33 节实战课程体系与技术全景解析

ET10 从零打造 MMO 技能框架:33 节实战课程体系与技术全景解析 【免费下载链接】ET Unity3D Client And C# Server Framework 项目地址: https://gitcode.com/GitHub_Trending/et/ET 导读 本文以 ET 框架(当前仓库为 ET10 版本,Unity…

阅读更多 →
Matlab与Simulink在电力系统静态稳定性分析中的应用 2026/9/16 21:53:35

Matlab与Simulink在电力系统静态稳定性分析中的应用

1. 电力系统静态稳定性仿真概述电力系统静态稳定性分析是评估系统在小扰动下保持同步运行能力的关键技术。作为电力工程师,我们经常需要预测系统在负荷缓慢变化或微小故障情况下的行为特征。传统的手工计算不仅耗时费力,而且难以应对复杂网络拓扑&#x…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞