ARTICLE DETAIL

资讯详情

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

Sunshine 完整入门指南:10 分钟搭建你自己的游戏串流服务器

Sunshine 完整入门指南:10 分钟搭建你自己的游戏串流服务器 Sunshine 完整入门指南10 分钟搭建你自己的游戏串流服务器【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想在客厅电视上玩 PC 里的 3A 大作可游戏库只能待在台式机里Sunshine 是一款免费开源的自托管游戏串流服务器搭配 Moonlight 客户端能把 PC 的画面和声音实时推到手机、平板和智能电视上延迟低、不花订阅费游戏始终跑在你自己的机器里。它是什么一台装在自己电脑里的串流服务器Sunshine 做的事情其实很直白它在你自己的 PC 上开一个画面广播站游戏照旧在本地运行只把屏幕和声音打包后实时发给装了 Moonlight 的设备。选择它无非是这几点跑在你自己的电脑上不排队、不订阅游戏本地运行网络好坏只影响观感不影响游戏进度三大系统都能当主机Windows、Linux、macOS 均有官方支持硬件编码全覆盖NVIDIA NVENC、AMD 显卡、Intel QuickSync 都能加速CPU 占用很低全程浏览器操作装完打开网页就能配好一切不用手改配置文件四位数配对像验证验证码一样输个 PIN 码几秒钟完成设备授权 和绑定 Steam 生态的 Steam Link 不同Sunshine 是通用的串流通道你电脑桌面里的任何程序、任何游戏都能被串出去而且对 AMD 和 Intel 显卡是原生一等公民。动手前检查硬件与网络要求对照一下你的设备两档配置都能跑差别只在体验项目最低配置推荐配置CPUIntel i3 / AMD Ryzen 3Intel i5 及以上 / AMD Ryzen 5 及以上GPU支持硬件编码的核显或独显GTX 1060 及以上内存4GB8GB 及以上网络5GHz WiFi千兆有线客户端任意能装 Moonlight 的设备手机 / 平板 / 电视 / 笔记本真正要准备的只有两样东西一台装 Sunshine 的主机电脑和一台安装 Moonlight 客户端的设备应用商店直接搜 Moonlight 即可。最快跑通路径四步串出第一个画面第 1 步获取并安装 SunshineWindows 用户最简单下载官方发布包里的安装程序一路下一步装完即可。Linux 用户可以从源码构建官方包同样支持 AppImage、deb、Flatpak 等形式# 克隆源码并进入目录 git clone https://gitcode.com/GitHub_Trending/su/Sunshine cd Sunshine # 初始化并编译 mkdir build cd build cmake .. make -j$(nproc) # 安装到系统需要管理员权限 sudo make install成功标志编译安装结束后在终端里敲sunshine能正常运行看到日志滚动输出就对了。第 2 步打开 Web 管理界面创建管理员账户保持sunshine进程运行用浏览器访问https://localhost:47990。浏览器会警告不安全网站这是自签名证书的正常现象点继续访问即可。看到 Welcome to Sunshine 欢迎页就对了在这里设置管理员用户名和密码之后不会再次显示务必记下来第 3 步配对客户端设备在客户端设备上打开 Moonlight它会自动发现局域网里的 Sunshine 主机如果没发现手动输入主机电脑的局域网 IPMoonlight 会显示一串4 位 PIN 码回到浏览器点顶部导航栏的PIN页面输入这串数字给设备起个名字按Enter成功标志页面出现绿色成功提示。顺便说一句导航栏的Featured Apps标签里可以找到各平台官方 Moonlight 客户端的介绍和获取方式找不到客户端时来这里翻。Featured Apps 标签汇总了官方 Moonlight 客户端手机端装哪个一目了然第 4 步点一下画面就过来了回到 Moonlight点击默认自带的Desktop应用它是串流整个桌面的入口无需任何配置。成功标志你的 PC 桌面出现在电视或手机屏幕上声音同步传出——第一次串流完成了。能力亮点让体验拉开差距的四个功能应用管理把任意游戏加进串流列表Applications页面默认自带Desktop和Steam两个入口。点Add New就能添加任意游戏或程序填上启动路径或启动命令、设置好工作目录和显示名称之后在 Moonlight 里一点直达。比如填上steam://open/bigpicture就能一键进入 Steam 大屏幕模式而不是每次都串整个桌面。Applications 页面内置 Desktop 与 Steam 入口Add New 即可加入你自己的游戏 适合家里多人共用一台电脑、想给每人独立串流入口的用户。配置搜索两分钟定位任何一个参数Configuration页面顶部有搜索框输入bitrate、fps、Upnp这类关键词相关选项会被即时过滤并高亮出来改完点Save生效。几十页的设置文档都不用翻搜什么就跳什么。搜 Upnp 立刻命中网络选项配置搜索把长参数表变成了一次回车的事 适合想微调画质、网络参数但不想啃长文档的进阶玩家。多显示器切换用快捷键换直播镜头主机接了两块以上屏幕时在客户端上按CtrlAltShiftF1到F12就能把串流目标切到对应编号的显示器F1 对应第 1 块屏以此类推。游戏开在副屏也不怕快捷键一按镜头立刻对准它。 适合多屏办公 游戏双开的重度用户。日志页面排障不再靠猜Troubleshooting页面实时滚动运行日志编码器是否正常加载、显卡型号与显存、色彩空间、每条形警告和错误都带时间戳红色的错误行基本就是问题所在照着提示查即可。Troubleshooting 页面的 Logs 区域编码器报错、显卡信息一目了然排障第一站 适合遇到问题想自己动手定位原因、而不是等别人回复的用户。实战配方三个典型场景的参数组合配方一客厅电视畅玩 主机走网线接路由器客户端用 5GHz WiFi分辨率4K60电视不支持 4K 就用 1080p60比特率20~25Mbps开启硬件编码效果电视上看动作游戏基本无感延迟客厅秒变家庭影院配方二出差远程串流路由器做端口转发TCP 47984-47990UDP 48010嫌麻烦就在Configuration里勾选UPnP让路由器自动映射设置高强度密码始终使用加密连接分辨率降到1080p比特率8~12Mbps跟着你的上行带宽走原则异地串流先保流畅再谈画质配方三办公室远程办公把家里 PC 的桌面串到办公室处理文件、远程干活两不误在 Moonlight 里选择Remote Desktop模式串流中按CtrlAltShiftN隐藏光标手感更像真正的远程桌面1080p60、比特率15Mbps足够日常使用新手高频问题 QA问装好了Moonlight 却连不上 Sunshine答先在主机终端确认进程活着# 检查 Sunshine 是否在运行 pgrep sunshine有输出说明进程正常接下来检查系统防火墙是否放行了 47984-47990 端口区间。问画面有了但鼠标键盘没反应答Linux 上多半是输入权限问题。把当前用户加入input组# 将当前用户加入 input 组然后注销并重新登录 sudo usermod -aG input $USER注销重新登录后再试键盘鼠标就跟手了。问串流画面发糊或者卡顿答八成是网络瓶颈。先把客户端挪到 5GHz WiFi 或改有线还不行就打开Configuration搜索框搜bitrate把比特率从当前值一步步上调直到画质满意且不卡的平衡点为止。问PIN 码配对失败设备是不是废了答不会。在 Moonlight 里删除这台主机再重新添加会生成新的 PIN 码重新走一遍配对流程即可没有次数限制。问Windows 主机想用虚拟手柄该装什么答网页管理界面Troubleshooting页面内置了ViGEmBus Driver区域以管理员身份运行 Sunshine 后点页面上的安装按钮下载驱动重启电脑游戏就能识别虚拟手柄了。深入探索跑通基础之后的去处docs/getting_started.md各平台完整的安装与配置指南docs/configuration.md全部配置项的完整参考docs/troubleshooting.md故障排查手册docs/performance_tuning.md性能调优建议DOCKER_README.md用容器把 Sunshine 跑在 NAS 或服务器上docs/api.mdWeb 管理界面的 REST API源码入口编码核心在 src/video.cpp各系统的画面捕获实现在 src/platform/行动清单从今天开始串流装在主机上装好 Sunshine 并启动它配浏览器打开localhost:47990建好管理员账户确认应用列表连客户端装上 Moonlight在PIN页面完成配对串出第一个桌面调按上面的配方调比特率、试多屏切换体验完整配置带来的差别最好的参数组合不是拉满的那一组而是刚好喂饱你的网络和设备的哪一组——配好之后家里每一块屏幕都是你自己的游戏主场。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表