Pulse Audioのシンクとソースのキーワードはどういう意味ですか?

Pulse Audioのシンクとソースのキーワードはどういう意味ですか?

パルスオーディオのしくみと設定方法について読んでいます。私はしばしば2つのキーワードに会います。流し源泉。 最初に私は思った流し意味は出力そして源泉意味は入力する、しかしそうではないようです。

誰かが何を説明できますか?流しそして源泉一般英語でどういう意味ですか?

答え1

~によるとプロジェクト紹介:

PulseAudioクライアントはオーディオを「シンク」に送信し、「ソース」からオーディオを受信できます。

したがって、シンクは出力(オーディオが出てくる場所)、ソースは入力(オーディオが出てくる場所)です。

答え2

流し台=

答え3

ミコ様は初心者なのでコメントできなくなり、こう書いているようになりました。シンクが出力で、ソースが入力であると言ったように良いです。しかし、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キャプチャされたオーディオは次のとおりです。出力だから、どのソースからソース出力

答え4

以下はすべてのPulseAudio関連用語の要約です(PulseAudioで使用される単語はその単語の一般的な使用法と一致しません)。

  • input:アプリケーションからPulseAudioへのデジタルオーディオストリーム(たとえば、Webブラウザで再生されるYoutubeビデオのオーディオ)。これはシステムの物理コネクタとは別のものです。
  • output:PulseAudioからアプリケーションへのデジタルオーディオストリーミング(たとえば、録音されたマイクオーディオはブラウザを介してビデオ会議に送信されます)。これはシステムの物理コネクタとは別のものです。
  • source:デジタルオーディオストリームをPulseAudioに送信できるデバイス(通常はマイク、ライン入力、HDMIキャプチャカードなどのデバイス。実際のオーディオハードウェアサポートがある場合とない場合がありますが、PulseAudioはそれを実際のハードウェアとして扱います)
  • sink:PulseAudioからデジタルオーディオストリームを出力できるデバイス(通常はスピーカー信号、ヘッドフォン出力、HDMI出力、ライン出力。実際のオーディオハードウェアはサポートされるかもしれませんが、サポートされていないかもしれませんが、PulseAudioはそれを実際のハードウェアとして扱います)

その後、PulseAudioはそれらの組み合わせを生成します。たとえば、デフォルトでは、一部から一部への数値ストリームが一覧表示されますpacmd list-source-outputssourceoutputつながるsourceデバイス(ハードウェア)とソフトウェアoutput(アプリケーション)の間。

現在デジタルストリームを取得するアプリケーションがない場合は、PulseAudio対応アプリケーションが実行されており、オーディオストリームを生成できるハードウェアを使用しても接続は存在しません(つまり、アプリケーションが積極的にオーディオをキャプチャするときにのみ接続が存在します。 )。 。私は個人的にrecording-streamsそれらをまたは同様のものと呼ぶほうが合理的だと思いますが、PulseAudioの作者はsource-outputsそれをそう呼びます。

inputPulseAudioをアプリケーション(およびoutput)とハードウェア(および)が接続されている仮想ミキサーとして考えると、役に立つ可能性があり、sourceさまざまな項目間でストリーム/接続をルーティングできます。sink

関連情報