ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Sunshine 游戏串流服务器:从安装到第一次串流的 20 分钟

Sunshine 游戏串流服务器:从安装到第一次串流的 20 分钟 Sunshine 游戏串流服务器从安装到第一次串流的 20 分钟【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一个开源、自托管的游戏串流服务器专门配合 Moonlight 客户端工作它把书房里那台 i7 主机变成串流源让卧室电视或手机上的画面直接来自这台电脑。硬件编码、Web 配置界面和跨平台客户端都替你处理好了从装完到配对成功大约需要 20 分钟。先想清楚三件事显卡能不能做硬件编码显卡硬件编码最低门槛判断NVIDIAKepler 架构GTX 600 系列及以后满足即可硬编AMD支持 VCE 1.0 的显卡R9 200 系列及以后满足即可硬编IntelHD Graphics 4000 及以后满足即可硬编三者都不满足也能跑Sunshine 提供软件编码作为兜底但延迟会更高。具体编码器在各平台的支持情况安装后在 Web 界面的 Audio/Video 页签里能看到实际可用的选项。网络够不够结论只有一条能拉网线就拉网线。有线连接在主机端和客户端端同时满足时延迟最低且稳定Wi-Fi 5GHz 通常可用但干扰和距离造成的延迟抖动是串流体验最常见的抱怨来源。如果主机和客户端在同一交换机下走有线基本可以排除网络因素。客户端装在哪里平台客户端获取方式Windows / macOS / LinuxMoonlight 桌面客户端Moonlight 官网下载AndroidMoonlight for AndroidGoogle PlayiOS / iPadOSMoonlight iOSApp Store树莓派 / Linux 电视盒子Moonlight Embedded源码构建或社区镜像按平台选安装方式操作系统推荐方式一行命令备注Windowswinget 官方包winget install LizardByte.Sunshine自动处理依赖和更新macOSHomebrewbrew install sunshine首次运行需授权屏幕录制权限Linux通用发行版专用包或 AppImage./Sunshine_x86_64.AppImage有 DEB/RPM 包时优先用包管理器AppImage 不支持 KMS 捕获树莓派社区镜像或源码编译./sunshine.AppImage建议软件编码 有线网络官方明确提醒 Docker 镜像不推荐给普通用户只有不想用原生包、需要隔离环境时才考虑它。装完之后的 20 分钟0–5 分钟打开 Web UI改掉默认账号⏱️ 首次启动后浏览器会自动打开https://localhost:47990若没打开就手动访问。按提示创建管理员用户名和密码——首次启动时必须记下这组凭据。然后你会看到欢迎页界面上方是页签导航General、Audio/Video、Inputs、Network 等左侧搜索框可以直接检索任意配置项比如输入display就能跳到显示源设置。5–15 分钟添加第一个应用进入应用管理页三种添加路径各占一句话桌面选择 Desktop 条目串流整个桌面环境适合快速验证链路。Steam添加 Steam 条目后Sunshine 会自动读取 Steam 游戏库并支持大图展示。手动 exe填入可执行文件的完整路径适合非 Steam 的游戏或任意程序。15–20 分钟配对 Moonlight跑通第一次串流在 Web UI 的 Pair 页签生成 PIN 码在 Moonlight 客户端里输入它并给设备起个名字。回到 Sunshine确认客户端出现在已配对列表中。客户端选择这台主机点选刚添加的桌面或游戏条目。开始串流画面和声音都来自主机此时第一次游戏串流链路已打通。效果不满意时先看这里症状最可能原因修复命令/操作客户端连不上主机防火墙拦截放行 47990Web与 47989RTSP端口黑屏无画面显示源选错Web UI 里把display/output_name指向实际输出声音明显滞后音频缓冲过大调小 audio 相关缓冲设置画面卡顿、掉帧带宽或码率不匹配降低分辨率或码率主机与客户端同时改有线编码器报错驱动版本不兼容更新显卡驱动后重启 Sunshine定位以上任何一条时唯一值得先敲的命令是看日志日志文件就在配置目录里首尾两段通常就能指出是端口、显示源还是编码器出了问题。仓库里几个值得翻的目录docs/configuration.md所有配置键的完整说明搜不到答案时来这里查display、fps这类键的确切含义。docs/performance_tuning.md准备长期串流、想压低延迟时按它逐项过一遍网络与编码设置。src/对某项功能如 KMS 捕获、虚拟手柄的实现好奇时直接看对应源文件比猜快。回到开头那个场景电视上跑起主机里的游戏链路其实只有「主机硬编 → 网络传输 → 客户端解码」这一段20 分钟就够你跑通它。之后卡住时优先看日志和官方文档那里有第一手信息。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表