news 2026/10/3 8:11:45

如何 30 分钟点亮 Sunshine 游戏串流:Moonlight 一次连上

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何 30 分钟点亮 Sunshine 游戏串流:Moonlight 一次连上

如何 30 分钟点亮 Sunshine 游戏串流:Moonlight 一次连上

【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine

电视屏幕亮起游戏 PC 的画面,声音跟着出来,手柄一按就有反馈——装好 Sunshine 之后,这就是局域网里电视、手机、平板看到的东西。跟着这篇走完安装、配对和连接,大约 30 分钟,你就能开始第一次游戏串流。

先看清成功的样子

  • 手机、电视或平板上亮起这台电脑的画面,声音同步,键鼠和手柄输入能送回去
  • 可以投整个桌面,也可以只跑单个游戏
  • 记住两个端口:串流走47989,Web 管理页走47990,后面配置和排查都要放行它们

动手前,先做三个决定

  • 决定 1:用哪个编码器。有 NVIDIA / AMD / Intel 独显或核显就选硬件编码;都没有就退回 CPU 软编,画质帧率打折。驱动先更新到新版。
  • 决定 2:网络怎么连。主机和客户端必须同网段;主机走千兆有线,WiFi 客户端只连 5GHz。
  • 决定 3:装在哪台系统上。Windows、主流 Linux 发行版都有官方安装包;macOS 属于实验性支持,且手柄暂不可用。

一条主线:装 → 进 → 配 → 连

  1. 装。按系统选一条:

    • Windows:下载Sunshine-Windows-AMD64-installer.msi,双击运行,弹窗选"允许"
    • Linux:下载对应发行版的 deb / rpm 包,装完后启用用户自启服务:
      sudo dpkg -i ./sunshine-ubuntu-24.04-amd64.deb systemctl --user --now enable app-dev.lizardbyte.app.Sunshine

      Arch 用户加好官方仓库后执行pacman -S sunshine

    • macOS(官方标注实验性):
      brew tap LizardByte/homebrew && brew install sunshine

    (完成标志:系统托盘 / 后台出现 Sunshine 的太阳图标)

  2. 进。浏览器打开 https://localhost:47990。看到"连接不是私密的"警告属正常,这是自签名证书,点继续访问就行;其他设备访问时把 localhost 换成主机 IP。(完成标志:出现创建账号的界面)

  3. 配。首次访问会让你创建 Web 页账户,把用户名密码记牢,配对要用。(完成标志:登录成功,进入配置首页)

  4. 加应用。在"应用管理"里新建一项,名字填"桌面",串整个桌面;也可以填游戏可执行文件路径,保存。(完成标志:应用列表里出现你建的那一项)

  5. 连。客户端设备打开 Moonlight,搜索并添加主机;它弹出 PIN 请求时,回到 Web 页面(此时要已登录),把 PIN 填进输入框并给设备起名。(完成标志:Moonlight 里出现这台主机)

  6. 在 Moonlight 里选刚才加的"桌面",开始串流。屏幕亮起画面,就算跑通了。

三种网络,三套参数

有线局域网

  • 主机客户端都走有线,延迟最低
  • 帧率锁60fps,码率按带宽余量往上加,其余参数保持默认

远程跨网

  • 先在 Web 页里开启UPnP,路由器自动转发,最省事
  • 没有 UPnP 就手动转发串流端口47989(完整端口清单见 官方入门文档);跨网延迟天然更高,留给休闲游戏

手机与电视盒子

  • 只连5GHzWiFi,尽量靠近路由器
  • 分辨率和码率各降一档,用画质换稳定帧率
  • 触控布局在 Moonlight 端调,主机侧不动

卡住了,按这个顺序查

  • 第 1 处,看浏览器警告:"连接不是私密的"来自自签名证书,点继续就行
  • 第 2 处,看防火墙:Moonlight 发现不了主机,多半是 47989 / 47990 没放行,给 Sunshine 加例外
  • 第 3 处,看配对顺序:PIN 输进去没反应,多半是先没登录 Web 页;登录后再填 PIN
  • 第 4 处,看带宽:串流卡帧、花屏,码率和分辨率各降一档,或改 5GHz / 有线
  • 第 5 处,看显卡驱动:硬件编码器检测不到,更新驱动到最新版
  • 第 6 处,看服务:Linux 服务起不来,执行systemctl --user --now enable app-dev.lizardbyte.app.Sunshine启用用户服务

所有警告和错误都能在 Web 页的 Troubleshooting 标签页逐条翻;Linux 与 macOS 的日志在~/.config/sunshine/目录里。

下一步入口

  • 官方入门文档:各平台安装细节、端口清单和常见问题,刚装完的人先看这个
  • 性能调优指南:压延迟、提帧率的参数组合,跑通之后想再榨一点性能的人看
  • Web 配置界面源码:想弄清 Web 页每个开关背后是什么,直接翻这里

【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/3 8:10:11

【指纹识别】基于matlab指纹图像细节特征提取 【含Matlab源码 227期】

💥💥💥💥💥💥💞💞💞💞💞💞💞💞欢迎来到海神之光博客之家💞💞💞💞💞💞💞💞💥💥💥💥💥💥 ✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进; 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王…

作者头像 李华
网站建设 2026/10/3 8:09:48

【5G通信】基于matlab 5G通信新型多载波技术GFDM【含Matlab源码 106期】

💥💥💥💥💥💥💞💞💞💞💞💞💞💞欢迎来到海神之光博客之家💞💞💞💞💞💞💞💞💥💥💥💥💥💥 ✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进; 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王…

作者头像 李华
网站建设 2026/10/3 8:08:45

Eclipse连接MySQL全流程详解:驱动、连接串与高频坑一次说清

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/3 8:08:42

STM32+Air780E+OLED:按键发送中文短信与PDU编码实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华