YAOTU INSIGHTS

如何快速搭建免费的 Sunshine 游戏串流服务器:10 分钟把 PC 游戏投上电视的完整教程

如何快速搭建免费的 Sunshine 游戏串流服务器:10 分钟把 PC 游戏投上电视的完整教程
如何快速搭建免费的 Sunshine 游戏串流服务器10 分钟把 PC 游戏投上电视的完整教程【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine做完本文你会有一条自己的游戏串流链路Sunshine 装在游戏 PC 上实时编码画面电视、平板或手机上的 Moonlight 负责接收播放。全程局域网传输不经过云服务没有月费。 起步前核对清单先花一分钟核对下面这张表缺哪样就补哪样后面才能一步到位。整张网络就一句话游戏 PC 跑 Sunshine 走网线电视、平板、手机装 Moonlight 接入同一个路由器。核对项要求为什么显卡支持硬件编码NVENC / AMF / QuickSync画面压缩靠显卡没有硬编会明显卡顿网卡有线优先无线至少 5GHz 802.11ac串流吃稳定性不吃峰值带宽接收设备电视、平板或手机装好 Moonlight 客户端它是画面的接收端网络全设备同局域网不经过任何外部服务所以不收月费 Sunshine 三平台最简安装命令Windows去官方发布页下载 AMD64 的 MSI双击按向导装完。Sunshine 会以系统服务常驻后台托盘有图标默认随系统启动无需额外操作。LinuxDebian/Ubuntu# Debian / Ubuntu sudo dpkg -i ./sunshine-*.debFedora / OpenSUSE 装 rpm 包。发行版没有原生包时Flatpak 是通用兜底。macOS下载 DMG把Sunshine.app拖进应用程序文件夹或用 Homebrew# macOSHomebrew brew install sunshine官方标注该版本为实验性质手柄暂不可用。 从开机到第一帧画面Moonlight 首次配对步骤启动服务并设置开机自启Linux# Linux systemctl --user --now enable app-dev.lizardbyte.app.Sunshine一条命令同时完成立即启动和开机自启两件事。Windows 和 macOS 装好即自动运行跳过这步。浏览器打开https://localhost:47990创建账户。你填的用户名和密码就是 Web 面板的唯一登录凭证之后不再显示先记下来。地址栏提示不安全是因为自签名证书直接继续访问。顺手切主题。点导航栏的 Theme深色主题夜间串流更护眼。在电视、手机或平板上装 Moonlight 客户端。客户端一般会自动发现局域网里的 Sunshine点添加即可发现不到就手动填主机 IP。输入配对 PIN。客户端弹出 6 位 PIN 时回到 Sunshine 网页的 PIN 入口输入同一串数字顺手给设备起个名字确认。在客户端列表选中 Desktop。整个桌面投上大屏第一帧画面到了。两处常用信息记一下配置目录默认在 Linux/macOS 的~/.config/sunshineWindows 在%ProgramFiles%\Sunshine\config串流中所有快捷键共享CtrlAltShift前缀CtrlAltShiftF1到F12切换串流目标显示器。 把应用列表变成你的游戏库Moonlight 客户端上看到的全部条目都在 Applications 标签页管理每一条对应一个串流入口。桌面预置的 Desktop 条目不需要任何命令选中即串流整个桌面。手滑删掉就新建一个名为 Desktop 的应用恢复。Steam 大屏新建应用勾选 Detached 类型命令按平台填# Windows steam://open/bigpicture# Linux setsid steam steam://open/bigpicture为什么必须勾 DetachedSteam 主进程会自更新并退出原进程不勾的话串流立刻断。自定义游戏填启动命令可执行文件加参数、工作目录、显示名称和图标。$(HOME)会被替换为用户主目录比如一台 Linux Steam 游戏# Linux $(HOME)/.steam/steam/SteamApps/common/游戏目录/启动程序Epic、Steam 等场景的现成写法见 应用配置示例。 按症状调优游戏串流掉帧、延迟高怎么解决体验问题对号入座按症状开处方。卡顿、掉帧先降分辨率和码率。到 Configuration 页搜索栏输入bitrate把码率和分辨率各降一档。延迟偏高NVIDIA 卡去显卡驱动里开 Fast SyncAMD 卡开 Enhanced Sync各省出一帧左右。频繁掉线优先改有线无线环境先测信号强度必要时在路由器把 QoS 向串流流量倾斜。编码器报错显卡驱动过旧是常见原因更新驱动后重启 Sunshine。编码器跟着显卡厂商走你的显卡推荐编码器说明NVIDIANVENC延迟与画质最均衡AMDAMFWindows/ VAAPILinux平衡模式下表现稳定IntelQuickSync核显上速度足够老卡、无硬编软件编码吃 CPU先把分辨率降下来 出问题先查这里排查材料集中在两处Web 面板的 Troubleshooting 标签页日志可在线逐条展开以及配置目录下的sunshine.log文件。忘了 Web 面板密码时用这条命令重置# Linux / macOS sunshine --creds 新用户名 新密码Flatpak 版本用flatpak run --commandsunshine dev.lizardbyte.app.Sunshine --creds 新用户名 新密码AppImage 版本用./sunshine.AppImage --creds 新用户名 新密码。现象先查什么怎么处理打不开 47990 网页防火墙是否拦截放行 47990 端口或添加例外规则Moonlight 配对不成PIN 是否及时输入在网页 PIN 入口填入 6 位数字并给设备命名客户端手柄无响应驱动或权限缺失Windows 在 Troubleshooting 页安装 ViGEmBusLinux 把运行 Sunshine 的用户加入input组串流中频繁掉帧网络稳定性改有线或降分辨率与码率编码器报错显卡驱动版本更新驱动后重启 Sunshine更多细节直接查仓库内官方文档入门指南、应用配置示例、故障排查专题、配置项全解。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考