十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

Sunshine:免费把 PC 游戏串流到电视的完整指南

Sunshine:免费把 PC 游戏串流到电视的完整指南 Sunshine免费把 PC 游戏串流到电视的完整指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一款免费开源的游戏串流服务器负责在你自己的电脑上抓屏、硬件编码、回传手柄输入播放交给 Moonlight 客户端完成。读完这篇你能从零装好它、完成首次配对并把桌面串到电视上。它和云游戏的核心区别游戏数据全程不出你的局域网。为什么选 Sunshine 做 Moonlight 主机三种玩别人屏幕的方案并排放一起看维度云游戏订阅服务厂商闭源串流Sunshine开源自托管游戏运行位置厂商机房你的电脑你的电脑成本订阅费通常免费0 元数据去向交给第三方厂商生态仅在你的局域网内客户端平台有限自家生态MoonlightWindows / macOS / Linux / Android / iOS / tvOS编码方式服务端统一厂商自研复用 NVENC、QuickSync、VAAPI 等自家显卡硬件编码也可软件编码对新手意味着不花订阅费、不绑厂商平台延迟和画质自己说了算。动手前核对系统、硬件、网络系统Windows 11、Ubuntu 22.04 / Debian 13 / Fedora 43、macOS 14.2不够只能换主机系统macOS 为实验性且暂不支持手柄硬件Ryzen 3 或 i3 以上、内存 4GB、显卡支持硬件编码不够会怎样退回 CPU 软件编码延迟升高网络主机和客户端都走 5GHz WiFi不够会怎样4K 必卡建议换 CAT5e 以上网线安装 Sunshine 并完成 Moonlight 首次 PIN 配对按你的系统选一个代码块执行# Windows从 Releases 发布页下载 Sunshine-Windows-AMD64-installer.msi双击安装 # 安装后 Sunshine 默认以系统服务方式后台运行# LinuxFlatpak 安装发行版有专属包时优先用专属包 flatpak install --user flathub dev.lizardbyte.app.Sunshine flatpak run --commandadditional-install.sh dev.lizardbyte.app.Sunshine # Linux启动用户服务并设为登录自启 systemctl --user --now enable app-dev.lizardbyte.app.Sunshine# macOSHomebrew 安装官方标记为实验性手柄暂不支持 brew tap LizardByte/homebrew brew install sunshine# Docker官方明确注明不推荐大多数用户使用 docker pull lizardbyte/sunshine首次连接分 6 步浏览器打开https://localhost:47990。浏览器警告不安全网站是自签名证书所致点继续即可首次进入按页面提示创建 Web 登录用户名和密码记牢这是管理界面的钥匙在目标设备手机、平板、电视安装 Moonlight 客户端在 Moonlight 里添加这台主机客户端请求 PIN 时打开管理界面导航栏的 PIN 页填入该码并给设备起个名字在 Moonlight 里点选一个应用开始串流怎么确认成功了目标屏幕 5 秒内出现主机画面按键和手柄都有响应Moonlight 性能叠加层里码率稳定不掉零。三条齐了就算通了。跑通之后三个高频任务把桌面串到大屏目标在 Moonlight 里一键看到主机桌面不启动任何程序。步骤Moonlight 应用列表选内置的Desktop应用它不需要任何配置直接开流想隐藏或显示光标按CtrlAltShiftN注意所有快捷键都以CtrlAltShift开头F1到F12切换串流到不同显示器。给每个游戏开专属入口目标以后在 Moonlight 里一点直达游戏不用回桌面找图标。步骤管理界面进应用Applications页点Add New填应用名和程序路径cmd填工作目录cwd命令支持环境变量$(HOME)会自动替换成家目录保存后刷新 Moonlight即可看到新入口注意被串流的应用退出时串流自动结束启动新应用会终止上一个正在跑的应用。出门在外连回主机目标不在家时也能连上主机开玩。步骤在 Web 配置页搜索upnp把默认disabled改成enabled让路由器自动映射串流端口基础端口47989管理页走47990在 Moonlight 里手动添加主机的公网 IP注意远程串流对上行带宽更敏感先把分辨率和码率调低再试。出了问题症状对照表与日志定位症状原因解法Moonlight 发现不了主机不同网段或防火墙拦截确认同一局域网并放行相关端口在 Moonlight 手动填 IP 添加Web 界面打不开用了http或端口被占用https://localhost:47990访问检查防火墙规则日志报编码器错误显卡驱动或编码支持缺失更新显卡驱动对照 README 的功能兼容表核对 GPU 与编码 API画面卡顿、掉帧带宽不足或码率过高先降分辨率/码率再谈画质参考性能调优文档键盘鼠标手柄没反应输入设备权限问题Linux 执行sudo usermod -aG input $USER后重启Windows 安装 Virtual HID Driver 后重启日志定位Web 入口网页端Logs标签页直接查看运行日志Troubleshooting页逐条列出警告与错误本地文件Linux 默认~/.config/sunshine/sunshine.logWindows 在%ProgramFiles%\Sunshine\config\sunshine.log位置可用配置项log_path修改。想查可用启动参数终端运行sunshine --help确认串流链路走通在主机上按对应系统命令装好 Sunshine访问https://localhost:47990并创建 Web 登录账号目标设备装 Moonlight 并完成 PIN 配对用内置 Desktop 应用串流一次桌面确认画面与输入正常在 Applications 页添加至少一个自定义游戏入口用上面的排障表处理过一次卡顿或输入问题延伸阅读上手指南各系统安装与首次启动细节全部配置项每个配置项含义与默认值性能调优码率、分辨率、编码器怎么调【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表