在pulseaudio中接收器和源关键字是什么意思?

Shn*_*hnd 27 pulseaudio

我正在阅读有关pulseaudio、它是如何工作的以及如何配置它的信息。我经常遇到两个关键字:SINKSOURCE 。 一开始我以为SINK 的意思是OUTPUTSOURCE 的意思是INPUT,但似乎不是这样。

有人可以用简单的英语解释SINKSOURCE是什么意思吗?

Ste*_*itt 33

根据文档

PulseAudio 客户端可以将音频发送到“接收器”并从“源”接收音频。

所以接收器是输出(音频去那里),源是输入(音频来自那里)。


Vas*_*kov 9

水槽 = 扬声器、耳机

来源 = 麦克风


小智 6

我无法对 Mikko 发表评论,因为我是新人,所以我发了这条消息。正如所说的接收器是输出,源是输入,好吧,但后来我想知道 Mikko 所做的关于接收器输入和源输出的含义,所以我用 pactl 做了一些实验:

  1. pactl list sinks-> 我看到我的 Realtek (alc892) 和 nvidia 音频,好吧,这些是我的接收器。
  2. pactl list sources-> 在那里我看到了我的麦克风,很好,但也监控了以前的接收器,这很公平,因为它们就像我的输出的麦克风。
  3. pactl list sink-inputs没有运行任何应用程序->什么也没有。
  4. pactl list source-output没有运行任何应用程序 -> 什么也没有。
  5. 我在 Firefox 上打开了 YouTube 视频,它显示为sink-input! 所以我认为这意味着它是接收器的输入,因此是接收器输入
  6. 我认为 OBS 会有所帮助source-outputs,我是对的。我正在录制我的麦克风和桌面音频,它们显示为source-outputs,捕获的音频是某个源的输出,因此是source-output