没有找到用于脉冲音频隧道的声卡...

没有找到用于脉冲音频隧道的声卡...

参考我之前的问题 使用 pulseaudio 进行远程 ssh 连接。我终于在我的 Mac OS 和 Oracle 实例之间建立了隧道。我在 ssh 反向隧道中输入了错误的参数,这就是它之前不起作用的原因。我让音频转发工作正常,因此实例可以播放任何声音文件,我会在我的 Mac 上听到它。
但是,反向不起作用。我无法在 Mac OS 上使用麦克风录音。我尝试启用此帖子中提到的环回模块 (https://stackoverflow.com/questions/36286864/pulseaudio-microphone-over-network)。它没有解决问题。我尝试使用记录arecord --device=pulse test.wav,但arecord --device=default test.wav-两者都没有区别。我试过arecord -l它说arecord: device_list:276: no soundcards found...
输出pacmd list-sources

1 source(s) available.
  * index: 0
    name: <Romote.monitor>
    driver: <module-tunnel-sink-new.c>
    flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: RUNNING
    suspend cause: (none)
...

我需要采取其他步骤吗?

答案1

抱歉,我犯了一个愚蠢的错误。我没有load-module module-tunnel-source-new serverdefault.pa文件中启用它。启用后,麦克风工作正常......

相关内容