为什么没有声音从 macOS 设备传输到我的设备?

关注

如需在连接到 Mac 设备时流式传输音频,则需安装声音驱动程序。

mac_install_sound_driver_zh-cn.png

如果远程设备是 macOS 10.7 / 10.8,则需手动安装声音驱动程序(更多详情)。

针对 macOS 10.13或更高版本的设备,Apple 已推出新的安全功能,只有获得用户同意才能在 macOS 10.13或更高版本的计算机上加载新的第三方扩展程序。如果您想将声音从 macOS 设备流式传输到其他设备,则需先同意加载 Splashtop 远程声音

(如果您已尝试以下所有方法,但仍然无法传输声音,请按照本文中的解决方法操作:链接。)

如何同意加载 Splashtop 远程声音

1. 在 macOS 10.13或更高版本的设备上安装 v3.3.6.0或更高版本的 streamer 后,系统将弹出警告。

Open_Security_Preference_zh-cn.png

2. 单击“打开安全性首选项”,或转到“系统偏好设置”/“安全性和隐私”/“常规”选项卡,在开发者“Splashtop Inc.”的系统软件被阻止加载选项卡上,单击“同意”按钮。此按钮可能被锁定,请记得先解锁再单击。

请注意,同意加载的选项仅在弹出“系统扩展被阻止”警告后的30分钟内可用。

allow_zh-cn.jpg

3. 如果弹出“系统扩展警告”,请单击“确定”。

 

请注意:这些设置仅适用于已授权的用户帐户。如果您的设备上有多个用户帐户,则需为每个用户授予权限。

未在30分钟内同意加载 Splashtop 远程声音?

请按照以下步骤重新安装 Mac Streamer:

a. 双击“Splashtop_Streamer_Mac_vx.x.x.x.dmg”文件。(文件名因下载版本而有所不同。)
b. 打开 DMG 文件,然后双击“卸载 Splashtop Streamer”
c. 如果弹出警告消息,请在消息框中单击“打开”。
d. 如果系统要求,请输入用户密码以继续运行。
e. 打开“Splashtop_Streamer_Mac_vx.x.x.x.dmg”文件,重新安装 Mac Streamer
f. 重启 Mac

 

在“系统偏好设置”中没有看到“同意”按钮?

请按照以下步骤重置系统扩展隐私:

a. 打开 DMG 文件,然后双击卸载 Splashtop Streamer
b. 重启 Mac恢复模式:点击命令(⌘) + R”,须在重启过程中进行
c. 在恢复模式下打开终端,然后输入需要重置的命令。(实用程序 > 终端);
d. 输入命令:

/Volumes/{Your Disk Name}/usr/bin/sqlite3 /Volumes/{Your Disk Name}/var/db/SystemPolicyConfiguration/KextPolicy 'delete from kext_policy where team_id="CPQQ3AW49Y";'
/Volumes/{Your Disk Name}/usr/bin/sqlite3 /Volumes/{Your Disk Name}/var/db/SystemPolicyConfiguration/KextPolicy 'delete from kext_load_history_v3 where team_id="CPQQ3AW49Y";'

* 使用您的主硬盘目录名称替换{Your Disk Name}终端 > /音量/按 Tab 键

e. 重启 Mac

f. 打开 Splashtop_Streamer_Mac_vx.x.x.x.dmg 文件,重新安装 Mac Streamer

 

同意加载 Splashtop 远程声音后仍无法传输声音?

  1. 确保已安装 Splashtop 远程声音。
    请按照以下步骤确认 Splashtop 远程声音是否安装正确。

    a. 打开系统偏好设置,然后选择声音,如下图所示:System_Preferences_Sound_zh-cn.png

    b. 声音设置的“输入”和“输出”应包含 Splashtop 远程声音,如下图所示:
    mac_sound_input_zh-cn.png
  2. 远程会话期间,请确保输入音量输出音量已开到最大。如仍听不到声音,此操作或有所帮助。(有些用户反映,将音量开到最大后即可在平板电脑或手机上听到声音。)
    mac_sound_output_zh-cn.png
  3. macOS 10.14或更高版本需额外进行麦克风设置,以允许 Splashtop Streamer 在远程连接中流式传输音频:mac_microphone_zh-cn.png
    (请注意,如果已选中此选项,则可以取消选中再重新选中。用户报告称,如果选中此选项但仍无法传输音频,系统则会提示您重设权限。

  4. 请确保“仅在远程连接中输出声音”按钮已选中,该按钮位于设置选项卡中,可在 Splashtop Streamer 窗口中找到,如下图所示。mac_sound_option_zh-cn.png
  5. 如果您的声音设置中有 Soundflower 而没有 Splashtop 远程声音选项(如下图所示):
    Sound_output_Soundflower_zh-cn.png

    请按照以下步骤重新安装声音驱动程序:
    a. 点击卸载声音驱动程序位于设置选项卡,可在 Splashtop Streamer 窗口中找到mac_uninstall_sound_zh-cn.png

    b. 点击安装 Splashtop Streamer如下图所示:mac_install_sound_driver_zh-cn.png

    c. 重启 Mac。

macOS 10.7/10.8设备输出的音频流

如果您的 Splashtop Streamer 是新安装的,则 macOS 10.7 / 10.8 设备上的“安装声音驱动程序”按钮处于禁用状态,但您可以按照以下步骤以确保正常传输音频:

  1. 恢复到旧版 Streamer:部署 Streamer登录 Streamer
  2. 手动安装 Soundflower 声音驱动程序。
  3. 安装声音驱动程序后,升级到最新版本。

如果您的 Splashtop Streamer 是此前安装的,则已安装的声音驱动仍可正常播放音频。

--------------------------

请注意:

在所有 MacOS 版本中,以预登录状态(没有登录用户帐户的状态)连接到计算机的远程会话将无法在此期间发送音频。要解决此问题,请登录此台计算机上的用户帐户,然后断开 Splashtop 远程会话的连接,但请不要退出登录。然后,当您重新连接时,您就可以听到音频。

3 人中有 1 人觉得有帮助