首页/新闻资讯/正文详情

把 Mac 变成家庭游戏串流主机,一次搞定:Sunshine macOS 安装与配对完整教程

发布时间:2026/11/4 6:52:28 来源:云帆数科 栏目:资讯中心
把 Mac 变成家庭游戏串流主机,一次搞定:Sunshine macOS 安装与配对完整教程
把 Mac 变成家庭游戏串流主机一次搞定Sunshine macOS 安装与配对完整教程【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想在客厅的大屏电视或平板上玩 Mac 里的游戏用 Sunshine 就能把 Mac 变成低延迟串流主机同一局域网里任何装有 Moonlight 客户端的设备都能远程操作你的 Mac 桌面和游戏。这篇教程带你走完从安装到首次配对成功的完整流程。出发前安装前的 30 秒自查检查项要求为什么需要系统版本macOS 14.2 或更高官方最低系统要求低版本无法运行当前构建芯片架构Apple Siliconarm64或 Intelx86_64官方 DMG 按架构分发包装错无法启动网络有线局域网或 5GHz WiFi串流对延迟极敏感官方推荐主机与客户端都走 5GHz 802.11ac接收设备装好 Moonlight 客户端Sunshine 只负责采集与编码解码显示由 Moonlight 完成编译器仅源码构建需要Apple Clang 15项目代码要求 C23 支持从安装到首次配对完整 5 步流程第 1 步下载匹配架构的 DMG 并安装先打开「系统设置 关于本机」确认自己是 Apple Silicon 还是 Intel再下载对应的官方安装包Sunshine-macOS-arm64.dmg或Sunshine-macOS-x86_64.dmg。打开后把Sunshine.app拖进 Applications 文件夹再弹出磁盘镜像。成功标志Applications 里出现Sunshine.app。卡住了双击打不开多半是架构和芯片不匹配核对后重新下载正确的那个。第 2 步首次启动授予系统权限首次启动时macOS 会依次申请屏幕录制、键盘与鼠标控制权限macOS 15 及以上还会申请本地网络访问。逐项允许即可。成功标志菜单栏出现 Sunshine 图标Web UI 首页没有红色权限告警。卡住了允许屏幕录制后 macOS 弹出「Quit Reopen」时选它——运行中的进程只有重开才能拿到新权限。第 3 步打开 Web UI 完成初始设置在浏览器地址栏输入https://localhost:4799047990 是 Sunshine 默认 Web UI 端口。浏览器会提示证书不安全这是自签名证书导致的点继续访问。首个界面让你设置用户名和密码务必记下来后面配对要用。成功标志进入主配置界面能看到主题、语言等选项。卡住了页面打不开就确认菜单栏图标在运行改过端口的话按配置项调整后再访问。第 4 步添加要串流的应用在左侧栏进入Applications页面把想串流的游戏或常用应用添加进去比如打开某个 .app 或执行一条命令。默认的 Desktop 条目无需配置可直接串流整个桌面。成功标志新应用出现在应用列表中。卡住了应用列表保存在配置文件同目录的apps.jsonmacOS 默认位于~/.config/sunshine/也可以直接编辑该文件。第 5 步用 PIN 完成 Moonlight 配对在接收设备的 Moonlight 客户端里选中你的 Mac当它索要 PIN 时切到 Sunshine Web UI 的PIN页面输入 Moonlight 显示的 PIN 并按 Enter再给设备起个名字。成功标志Moonlight 弹出成功提示列表里可以选应用开始串流。✅卡住了发现不了设备时先确认两端在同一局域网并且已允许本地网络权限。验证成功3 个检查点浏览器能打开https://localhost:47990菜单栏图标正常显示。Moonlight 客户端能发现主机PIN 配对成功。串流画面正常出现且音画同步通过 Homebrew 安装的可在终端运行sunshine --version输出版本号。进阶区非必需备选用 Homebrew 一条命令装这组命令会更新 Homebrew、添加 LizardByte 官方 tap 并安装 Sunshinebrew update brew upgrade brew tap LizardByte/homebrew brew install sunshine备选用 MacPorts 源码构建这条命令会更新 MacPorts 的端口索引相当于刷新软件包列表sudo port selfupdate这条命令安装构建所需的核心依赖Qt、Opus、curl、miniupnpc、Node.js 等sudo port install cmake curl libopus miniupnpc ninja npm9 pkgconfig qt6-qtbase qt6-qtsvg然后克隆仓库--recurse-submodules用于同时拉取子模块并构建git clone --recurse-submodules https://gitcode.com/GitHub_Trending/su/Sunshine cd sunshine cmake -B build -G Ninja -S . ninja -C build更多构建选项见 构建指南。几个调优点系统声音macOS 14 及以上把Audio Sink留空即可启用内建系统音频采集想自己管理虚拟音频设备时装 BlackHole 并把设备名填进该字段。忘记 Web UI 密码命令行安装方式下运行sunshine --creds {new-username} {new-password}即可重置管理员凭据。按键映射Command 键不会被 Moonlight 转发用右 Option 键顶替 CMD。手柄macOS 上键盘鼠标开箱即用手柄模拟需另装 Virtual HID Broker需付费授权。常见问题快速排障表现象原因处置Web UI 打不开Sunshine 未运行或端口被改确认菜单栏图标在运行默认端口 47990串流黑屏、无画面屏幕录制权限未授予在Troubleshooting Permissions打开授权页允许后选 Quit ReopenMoonlight 找不到设备macOS 15 未允许本地网络Bonjour访问系统设置 隐私与安全性 本地网络中允许 Sunshine串流无声音系统音频录制权限未给或 Audio Sink 填错Audio Sink 留空使用内建 Audio TapmacOS 14或改用 BlackHole输入不响应辅助功能/键盘鼠标权限未授予系统设置 隐私与安全性 辅助功能中添加 Sunshine源码构建失败依赖缺失或编译器过旧重装上面依赖清单确认 Apple Clang 15需 C23终端警告刷屏日志噪音不一定是错误看Troubleshooting页的分类日志按提示处理收尾到这里你的 Mac 已经是一台可用的 Moonlight 串流主机同网络下任何设备都能随时开串。更细的配置项和平台差异继续看仓库里的 官方入门指南 即可。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

【译】《心悟内核:先懂设计,再读代码》—24、内核模块如何互相感知:仅能通过导出符号_FINISH
【译】《心悟内核:先懂设计,再读代码》—24、内核模块如何互相感知:仅能通过导出符号_FINISH

作者:Moon Hee Lee 原文: The Kernel in the Mind 内核模块如何互相感知:仅能通过导出符号 内核模块是独立编译的内核功能单元,设计为可在运行时加载。模块提供了一种扩展内核的灵活方式 —— 通常用于设备驱动、文件系统、密码学… · 2026/11/4 6:52:28

投机解码与知识蒸馏:把 70B 的脑子塞进 7B 的速度,且不丢精度
投机解码与知识蒸馏:把 70B 的脑子塞进 7B 的速度,且不丢精度

投机解码与知识蒸馏:把 70B 的脑子塞进 7B 的速度,且不丢精度 本文先讲清自回归解码为什么是延迟瓶颈,再用一次并行验证把投机解码(speculative decoding)的无损性数学保证推到底。接着分析 draft 模型选型、知识蒸馏&… · 2026/11/4 6:52:28

Pi-Bolt工作原理全解:AOT编译、预建静态堆与代码镜像让启动快10倍的完整流水线
Pi-Bolt工作原理全解:AOT编译、预建静态堆与代码镜像让启动快10倍的完整流水线

【免费下载链接】Pi-Bolt ⚡ Pi, the coding agent, compiled ahead of time to one native executable. 10 faster to start, 7 less CPU and 4.5 less memory than Pi on Node. Linux, macOS, Windows, ARM64 and Android (Termux). 项目地址: https://gitcode.co… · 2026/11/4 6:51:28

蔡司三坐标测量仪是什么?一文读懂原理、型号、精度与行业应用
蔡司三坐标测量仪是什么?一文读懂原理、型号、精度与行业应用

蔡司三坐标测量仪是什么?简单说,三坐标测量机(CMM,Coordinate Measuring Machine)就是一台能在三维空间里 "量尺寸" 的设备:测头沿着 X、Y、Z 三个方向移动,逐点或连续扫过工件表面&a… · 2026/11/4 11:49:36

Xoodyak算法的各种密码分析方法全面盘点
Xoodyak算法的各种密码分析方法全面盘点

Xoodyak算法的各种密码分析方法全面盘点Xoodyak作为NIST轻量级密码竞赛的决赛算法,其安全性受到了学界的广泛审查。目前,所有已发表的攻击都针对缩减轮数的版本,其完整的12轮核心置换Xoodoo尚未被任何攻击所突破。以下是根据现有研究&#xf… · 2026/11/4 11:49:36

【LLM】第五章:LangChain框架介绍+开发前的准备工作
【LLM】第五章:LangChain框架介绍+开发前的准备工作

【LLM】第五章:LangChain框架介绍开发前的准备工作 本系列开始循序渐进讲LangChain框架。 LangChain是当前构建生产级AI智能体系统的首选,学习LangChain框架的意义不仅仅是开发智能体,透过框架,我们可以看到设计框架的这群牛人&… · 2026/11/4 11:49:36

CBC-MAC算法的各种密码分析方法全面盘点
CBC-MAC算法的各种密码分析方法全面盘点

CBC-MAC算法的各种密码分析方法全面盘点CBC-MAC(Cipher Block Chaining Message Authentication Code)是一种基于分组密码构造消息认证码的经典算法-。虽然设计精巧,但在不同条件下存在多种密码分析方法。以下是针对CBC-MAC及其主要变体的攻击… · 2026/11/4 11:49:36

XHS-Downloader:免费开源的小红书原图下载工具,链接一贴作品就落盘
XHS-Downloader:免费开源的小红书原图下载工具,链接一贴作品就落盘

XHS-Downloader:免费开源的小红书原图下载工具,链接一贴作品就落盘 【免费下载链接】XHS-Downloader 小红书(XiaoHongShu、RedNote)链接提取/作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader 收… · 2026/11/4 11:49:36

Python用pydicom读取DICOM文件
Python用pydicom读取DICOM文件

医学数字成像与通信即DICOM, 它是医学影像以及相关信息的国际标准, 也就是ISO 12052, 此标准规定了那种符合临床质量要求、能够用于数据交换的医学图像格式, 该标准在各类医疗设备和系统里广泛被应用, 已然变为现代医学信息化的重要基础, 当前, 绝大多数的医学影像数据都是以DI… · 2026/11/4 11:48:36

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

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

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

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

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

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

AI辅助技术栈评估:提升研发决策效率60%
AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17

从生成Token到直接决策:Jev如何重塑AI Agent工程实践
从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17

32G统一内存跑大模型:内存账、TPS实测与端云分流
32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

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

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

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

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

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

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码