5步跑通Sunshine游戏串流服务器:零订阅费,把PC变成Moonlight主机 5步跑通Sunshine游戏串流服务器零订阅费把PC变成Moonlight主机【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine你想在客厅电视上玩书房电脑里的游戏。把 Sunshine免费开源、自托管的游戏串流服务器装进电脑Moonlight 客户端一连画面和手柄输入就能在设备之间双向流动。值不值得搭同一台主机三种玩到别的屏幕上的路子差别其实就几条对比维度云游戏订阅厂商闭源串流Sunshine自托管游戏在哪台机器跑云端机房自己的设备你的PC持续性花费按月订阅设备捆绑无软件免费开源画面数据经过谁第三方机房厂商管道只走你自己的局域网能串到哪些客户端厂商指定自家生态任意 Moonlight 客户端编码靠什么云端统一编码厂商方案本机 NVENC / QuickSync / VAAPI / AMF 硬编没有硬编可用软件编码给新手的结论零订阅费、不注册第三方账号、不用换设备。画质和延迟自己说了算代价只是这台主机要一直开机、显卡得带硬件编码CPU 软件编码是兜底方案。一次装通从下载到画面和手柄都有反应照顺序做5 步内完成安装和首次配对。核对配置。主机系统Windows 11 / Ubuntu 22.04 / Debian 13 / Fedora 43 / macOS 14.2 / FreeBSD 15.1CPURyzen 3 或 i3 及以上内存 4GB显卡带硬件编码的 NVIDIA / Intel / AMD 卡。注意 macOS 版目前是实验性的且不支持手柄想用手柄先选 Windows 或 Linux 主机。安装 Sunshine。按系统取对应安装包详见 docs/getting_started.md# LinuxFlatpak发行版有专属包时优先用专属包 flatpak install --user flathub dev.lizardbyte.app.Sunshine flatpak run --commandadditional-install.sh dev.lizardbyte.app.SunshineWindows 下载 MSI 安装器双击安装官方注明不推荐大多数用户使用 Docker 镜像macOS 用 Homebrew。启动并打开网页管理界面。Linux 先启动用户服务systemctl --user start app-dev.lizardbyte.app.SunshineWindows 装完即服务运行。浏览器访问https://localhost:47990首次进入按提示创建管理员用户名和密码记牢它。完成首次配对。在目标设备装 Moonlight 客户端并添加这台主机客户端索要 PIN 时回网页导航栏的 PIN 页填入该码、给设备起个名字出现成功提示即配对完成。验证装通。Moonlight 里点一个应用开始电视出现主机画面、按键和手柄有反应、性能叠加层码率稳定不掉零——三条齐了这条链路就通了。跑通之后三件事桌面直接投屏选 Desktop 就串出整块桌面不写任何配置也能用——Sunshine 内置 Desktop 应用直接串出整块桌面、不启动任何程序。在 Moonlight 应用列表选Desktop点击开始用CtrlAltShiftN隐藏或显示光标所有快捷键都以CtrlAltShift开头跑 3A 大作则改选 Steam 入口进大屏游戏模式手柄会模拟成主机上配置的手柄类型。顺手记下被串流的应用退出时串流会自动结束大屏模式下手柄输入几乎无感延迟。自定义游戏入口一个游戏一个直达卡片以后不用再在桌面里翻图标Moonlight 里一点直达。网页管理界面进 Applications应用页点Add New填应用名、程序路径cmd和工作目录cwd命令里支持环境变量$(HOME)会自动替换成你的家目录保存后 Moonlight 刷新即可看到该应用。顺手记下串流中按CtrlAltShiftF1F12可切换到其他显示器继续玩。远程串流设置出门在外也能连回主机不在家时让路由器自动放行端口再把主机加回 Moonlight。在 Web 配置页搜索upnpUPnP 是让路由器自动开端口转发的协议把默认disabled改成enabled在 Moonlight 里手动添加这台主机的公网 IP远程串流对上行带宽敏感先调低分辨率和码率再试。顺手记下管理界面默认只允许局域网访问origin_web_ui_allowed默认lan外网管理需另行做端口转发并配强密码。卡住了怎么办现象常见原因处理办法Moonlight 发现不了主机不在同一局域网或防火墙拦截确认同网段并放行端口或手动填 IP 添加网页管理界面打不开用错协议或端口被占用https://localhost:47990访问检查防火墙键盘鼠标手柄没反应Linux输入设备权限不足把运行用户加入input组或重启系统编码器报错显卡驱动或硬件编码支持缺失更新显卡驱动对照 README.md 的功能兼容表核对你的 GPU画面卡顿掉帧带宽不足或码率过高先降分辨率/码率再看 性能调优忘记网页登录密码凭据丢失终端执行sunshine --creds 新用户 新密码重置日志入口有两处网页端Troubleshooting页逐条列出所有警告与错误编码器、GPU、网络问题一眼可见本地日志默认写入sunshine.log存放位置用配置项log_path修改。想查全部启动参数终端跑sunshine --help。现在桌面、游戏和手柄输入都有了去处。下一步去电视上挑一部游戏按下开始。延伸阅读上手安装各平台安装方式与首次启动细节全部配置项每个配置项的含义、默认值与可选值性能调优码率、分辨率与编码器选择故障排查按平台细分的疑难问题手册构建指南从源码编译 Sunshine 的开发者入口【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考