ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Sunshine 本地游戏串流服务器配置教程:10分钟跑通家庭局域网串流

Sunshine 本地游戏串流服务器配置教程:10分钟跑通家庭局域网串流 Sunshine 本地游戏串流服务器配置教程10分钟跑通家庭局域网串流【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine书房里那台高性能游戏PC只在加班时才开机客厅电视却只用来刷视频这硬件买得有点亏。把开源的Sunshine 游戏串流服务器装到这台PC上它负责把画面实时编码成视频流、把手柄输入写回系统手机、平板、电视上的 Moonlight 客户端负责播放。配对完成后家里任意一块屏幕都能在10分钟内开始跑你PC上的游戏。 快速上手5步完成第一次串流把 Sunshine 装到游戏主机上。Windows 下载官网安装包一路下一步Linux 和 macOS 用包管理器一条命令# LinuxFlatpak flatpak install flathub dev.lizardbyte.app.Sunshine # macOSHomebrew brew install sunshine想从源码构建的话git clone https://gitcode.com/GitHub_Trending/su/Sunshine后用 CMake 编译流程见 构建文档。装完启动程序看到系统托盘里出现 Sunshine 图标就算成功。打开 Web 管理页。浏览器访问https://localhost:47990。自签名证书会弹警告点继续访问。成功标志看到首次设置页面。设置用户名和密码。这是 Web 管理界面的钥匙记住它。设置成功后页面会跳转到主页。装 Moonlight 客户端并配对。在电视或手机上打开 Moonlight选添加电脑填入主机局域网 IP客户端会显示一串 PIN 码。回到 Sunshine 网页顶部菜单的 PIN 项把这串码填进去给设备起个名字。成功标志PIN 输入后客户端自动发现主机。连接并验证输入。在应用列表里选内置的 Desktop 入口点连接。看到主机桌面出现在屏幕上、动动手柄光标跟着走全链路就跑通了。❓ 原理快问快答它到底是个什么东西Sunshine 是串流服务端负责把画面编码成视频流、接收输入的一端。它只做三件事抓取屏幕、压缩成视频发出去、把客户端回传的键鼠手柄输入写进系统。播放和解码全交给 Moonlight 客户端Sunshine 不管。和云游戏差在哪云游戏跑在运营商机房要付订阅费链路还多绕一层延迟画面数据出了家门。Sunshine 的流只在你的局域网里转游戏跑在你自己的显卡上。编码压给显卡自带的硬件编码芯片NVIDIA 叫 NVENCAMD 叫 AMFIntel 叫 VAAPICPU 几乎不干活。我的硬件够格吗主流独显基本都够NVIDIA、AMD、Intel 三家都有对应的硬件编码支持。没有独显也能用 CPU 软件编码跑起来就是占资源、延迟偏高。各家具体支持情况可以在 配置文档 里逐项核对。 三个真实用法客厅大屏玩3A大作走 Steam Big Picture 入口处境人坐在沙发上游戏在书房的PC里。进 Web 端应用页Sunshine 已内置Desktop、Low Res Desktop、Steam Big Picture三个入口。跑大作优先选 Steam 入口进到大图模式后布局对手柄最友好临时看看桌面就选 Desktop。想要自定义入口就点Add New填程序路径和启动参数每个应用还能单独改分辨率与编码参数。出差在外连回家里的电脑远程连接端口设置处境人在外面想玩家里那台PC的游戏。在配置页搜索upnp改成upnp enabled——这是UPnP路由器自动端口映射功能会自动映射串流所需端口TCP47989、47990、48010和 UDP47998–48000。路由器不支持 UPnP 的话就在路由器后台手动转发这组端口想从外网打开管理页再把origin_web_ui_allowed从默认的lan改成wan同时把密码设成强密码。远程体验取决于你家上行带宽客户端建议 720p、码率 4–10 Mbps。成功标志在外部网络用 Moonlight 添加主机后能直接连上。一台主机全家共享处境孩子用平板查资料看片你在电视上打游戏的家庭。局域网内每台装了 Moonlight 的设备都能发现这台 Sunshine互不干扰。在应用页给不同成员配不同入口——给孩子留桌面串流给自己留 Steam 入口。一人装机、全家受益这就是自托管方案最划算的地方。️ 排错先做这4件事网络先弄稳主机走有线客户端连 5GHz WiFi。这一项能砍掉一半卡顿。降分辨率和码率720p 配 5–10 Mbps 往往比硬撑 4K 流畅参考 性能调优文档。用硬件编码、预设切性能NVENC/AMF/VAAPI 都试下 HEVC 或 AV1预设从画质档切到性能档换低延迟。保持更新显卡驱动和 Sunshine 版本都别拖编码器兼容性随版本持续改善。你看到的现象大概率原因马上能做的动作Moonlight 找不到主机不在同一网段、防火墙拦截确认同一局域网放行47989–48010端口手动填 IP 添加Web 界面打不开忘了 HTTPS、端口被占用用https://localhost:47990访问或结束占用端口的程序提示 Encoder not found显卡驱动或编码器缺失更新到最新显卡驱动画面卡顿、掉帧带宽不足或码率过高降分辨率与码率主机改走有线输入延迟明显无线干扰、预设偏画质客户端开低延迟模式预设切性能更复杂的故障看日志比瞎猜快。Web 端的日志页直接输出运行状态与报错编码器、GPU、网络哪一环出问题一眼可见。日志文件位置Linux/macOS 在~/.config/sunshine/sunshine.logWindows 在 Sunshine 安装目录下。完整排查流程见 故障排查文档。✅ 行动清单与延伸阅读在主力游戏PC上安装 Sunshine访问https://localhost:47990完成首次设置在 Moonlight 客户端添加主机并完成 PIN 配对串流一次桌面确认画面与输入正常在应用页添加至少一个自定义游戏入口按排错一节检查网络与编码设置进阶开启 UPnP 或端口转发解锁远程游玩延伸阅读上手安装 · 全部配置项 · 性能调优 · 服务端源码等客厅电视亮起书房那台PC里没打完的存档你会发现游戏跟着人走这件事真的只是装个软件的距离。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表