如何在 macOS 上安装 Sunshine:分步指南

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

在 macOS 上安装 Sunshine:先安装 MacPorts 并加入源列表,下载 Portfile 后更新索引,再安装 Sunshine。运行后授权屏幕录制和麦克风,通过 localhost:47990 访问。音频需安装 BlackHole,并在配置中将“BlackHole 2ch”设为输入设备,即可串流桌面和音频。

🔎

延伸解读

安装前的依赖准备

在 macOS 上安装 Sunshine 并非直接下载应用,而是需要先通过 MacPorts 包管理器进行。文章要求先安装 MacPorts,并将其源列表中加入本地端口目录,再下载 Portfile 并更新索引。这一流程意味着用户需要熟悉终端操作,且安装步骤环环相扣,缺少任一步骤都可能导致后续失败。

首次运行与权限授权

首次在终端运行 sunshine 命令时,系统会请求屏幕录制和麦克风权限。用户必须允许这些权限,否则 Sunshine 无法正常捕获桌面画面和音频。随后 Sunshine 会启动一个本地 Web 服务器,地址为 https://localhost:47990,访问时需接受自签名证书警告。这是配置和管理的入口。

音频串流的关键配置

若想串流 macOS 的音频,必须额外安装 BlackHole 音频驱动。文章强调,在 Sunshine 配置中需将输入设备设为“BlackHole 2ch”,并且即使该名称显示为占位符文本,也必须手动输入才能生效。这一步是音频能否成功传输的关键,忽略则只能串流画面。

❓

Q&A

如何在 macOS 上安装 Sunshine?

安装步骤:1. 安装 MacPorts;2. 将 Sunshine 添加到 MacPorts 源列表:echo "file:///Users/$USER/ports" | sudo tee -a /opt/local/etc/macports/sources.conf;3. 下载 Portfile:mkdir -p ~/ports/multimedia/sunshine 然后 curl -L -o ~/ports/multimedia/sunshine/Portfile https://github.com/LizardByte/Sunshine/releases/latest/download/Portfile;4. 更新端口索引:cd ~/ports && sudo portindex;5. 安装:sudo port install sunshine。

Sunshine 在 macOS 上首次运行需要授予哪些权限?

首次启动 Sunshine 时,系统会要求授予屏幕录制和麦克风访问权限。

如何访问 Sunshine 的 Web 界面?

Sunshine 启动后会运行一个 Web 服务器,可以通过 https://localhost:47990 访问。注意需要接受自签名证书警告。

如何在 macOS 上配置 Sunshine 的音频?

需要安装 BlackHole 音频驱动:sudo port install BlackHole。然后在 Sunshine 配置中将输入设备设置为 "BlackHole 2ch",注意需要手动输入该名称。

安装 Sunshine 前需要先安装什么?

需要先安装 MacPorts,这是一个 macOS 的包管理系统。

如何将 Sunshine 添加到 MacPorts 源列表?

运行命令:echo "file:///Users/$USER/ports" | sudo tee -a /opt/local/etc/macports/sources.conf

🏷️

标签

➡️

继续阅读