ARTICLE DETAIL

资讯详情

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

Sunshine 游戏串流:十分钟在客厅电视上玩 PC 游戏

Sunshine 游戏串流:十分钟在客厅电视上玩 PC 游戏 Sunshine 游戏串流十分钟在客厅电视上玩 PC 游戏【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想让 PC 游戏直接跑在客厅电视上Sunshine 就是这么一台免费开源的游戏串流服务器专为 Moonlight 客户端提供画面采集与编码数据只在你自己的设备之间流动全程零订阅费。读完全文你会有从安装、Moonlight 配对到码率调优的完整清单第一次串流十分钟就能跑通。十分钟跑通第一次串流动手前 30 秒自查清单装之前花半分钟确认三件事能避开绝大多数装完跑不起来的情况主机端游戏串流的编码大头交给显卡硬件完成有独显的中端机就够了客户端电视盒子、旧笔记本这类设备都能解码显示支持硬解 HEVC 的机型体验更顺网络两台设备必须在同一个局域网内。一个提前说明macOS 上的 Sunshine 目前手柄支持还不完整官方将其归为实验性状态如果你依赖手柄操作建议先用 Windows 或 Linux 主机。按系统安装 Sunshine 的最快方式三个平台各有一条最短路径Windows下载官方 MSI 安装包双击按向导装完即可安装选项按需勾选Linux终端里执行flatpak install flathub dev.lizardbyte.app.SunshinemacOS终端里执行brew install sunshine。官方只支持自家渠道的打包第三方版本遇到问题不在支持范围内别省这一步。登录 Web 后台并完成 Moonlight PIN 配对启动 Sunshine 后浏览器打开https://localhost:47990进入 Web 管理后台。首次访问有两个小提醒一是浏览器大概率会弹出连接不安全的提示这是自签名证书的正常表现点继续访问就好二是建账时填的账号密码没有任何找回入口随手找个地方记下来后面排障会用到。然后走一遍 Moonlight 配对在电视、平板或另一台电脑上装好 Moonlight打开后它会自动发现局域网里的 Sunshine点一下主机图标客户端弹出 4 位 PIN 码回到 Sunshine 后台的 PIN 页面把这 4 位数字输进去授权通过Moonlight 应用列表里就会出现默认配好的桌面入口点进去就是你的第一次游戏串流。想加特定游戏在 Applications 页面点 Add New填游戏名和可执行文件路径按需加启动参数。注意改过应用列表之后要在 Moonlight 端重启客户端新内容才会刷出来——这是新手卡得最多的地方。一次串流的分工跑通之后回头看整条链路其实只有两边在干活角色干什么Sunshine 服务端抓取游戏画面用显卡硬件编码成视频流推给客户端并把你回传的按键、摇杆指令注入游戏Moonlight 客户端解码视频流并显示同时采集你的本地输入实时送回主机一句话记法Sunshine 负责采 编 发Moonlight 负责解 显 回。画面下行、操作上行两条路都顺体验才顺。码率设多少合适画质参数怎么调编码器不用操心Sunshine 会按你的显卡自动挑N 卡走 NVENCA 卡走 AMFI 核显走 QuickSyncLinux 上还有 VAAPI实在不行软件编码兜底。真正需要手动的只有几个串流码率局域网里从 20 Mbps 起步逐步往上调画面开始掉帧了就回退到上一档停在那里分辨率与帧率按客户端解码能力和主机显示器分别选 1080p / 1440p / 4K、60 / 120 帧别盲目拉满HDRWindows 上已经成熟可用Linux 还属于实验功能且依赖 KMS 捕获新手先把 SDR 调顺再碰它。配置项找不着后台右上角的搜索框直接定位输入关键词高亮出来比一页页翻快得多。两个冷知识顺手记一下端口族可以整体搬家默认端口族以47989为基准串流走 47989Web 后台走 47990。和别的服务撞端口时只需改配置里的port一个值整个端口族跟着平移省得逐个排查PIN 放行不必坐在主机前47990 端口的后台从别的设备也能打开。出差在外用手机浏览器连进家里主机的后台照样能给新设备输 PIN 码授权。卡住时按这四步自查Moonlight 列表里死活看不到 Sunshine先查防火墙把47989串流和47990后台两个端口放行并确认两台设备在同一网段。还不行就在 Moonlight 里手动输入主机 IP 添加。后台密码忘了是不是得重装不用。在主机终端执行sunshine --creds 新用户名 新密码一键重置Flatpak 装的话改成flatpak run --commandsunshine dev.lizardbyte.app.Sunshine --creds 新用户名 新密码。串流进游戏后手柄没反应进 Steam 设置把手柄兼容模式改成只支持通用手柄再把主机上直连的实体手柄拔掉让 Sunshine 虚拟出来的手柄成为第一手柄。Windows 用户额外确认装过虚拟手柄驱动、装完重启过电脑。画面一卡一卡先测网络还是先怪显卡先测网络串流对稳定性的要求远高于带宽。主机执行iperf3 -s客户端执行iperf3 -c 主机IP -t 60 -u -R -b 50M看输出里的丢包和抖动丢包低于 5%、抖动低于 1ms 才算合格。不达标就先降分辨率降码率网络合格还卡去后台的 Troubleshooting 页面看实时日志报错写得相当直白。写在最后客观说Sunshine 免费、开源Windows / Linux / macOS / FreeBSD 全平台都有官方渠道局域网默认配置对新手足够友好HDR 与公网串流属于进阶玩法最好先补一点网络基础再碰。想啃源码仓库地址是https://gitcode.com/GitHub_Trending/su/Sunshine动手前建议先读 docs/getting_started.md 过一遍流程遇到问题再翻 docs/troubleshooting.md。现在就去装吧让客厅电视第一次响起来自 PC 的游戏 BGM。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表