Welche Konfigurationen sind in einem Netzwerk mit mehreren Pulseaudio-Servern wirksam?

Welche Konfigurationen sind in einem Netzwerk mit mehreren Pulseaudio-Servern wirksam?

Ich habe ein Setup mit mehreren Computern, auf denen alle Pulseaudio laufen. Einige fungieren als „Sinks“ und sind mit den eigentlichen Audiogeräten verbunden. Es gibt einen „Hub“, der Tunnel und einen kombinierten Sink für alle diese Geräte konfiguriert hat; und die übrigen sind „Quellen“ – sie tunneln zum kombinierten Sink auf dem Hub. Vereinfacht sieht das so aus:

  • Die Maschinen A und B (Sinks) haben jeweils einen Sink (A1 und B1), bei denen es sich um ALSA-Geräte-Sinks handelt.
  • Maschine C (Hub) hat drei Sinks: C1, die zu A1 tunnelt, C2, die zu B1 tunnelt, und C3, die C1 und C2 kombiniert.
  • Maschine D (Quelle) hat einen Sink D1, der ein Tunnel zu C3 ist

Ich verstehe nicht, welche Maschinen ich konfigurieren soll und wie die Konfigurationen miteinander interagieren. Soll ich beispielsweise die Resampling-Methode auf der Quelle, dem Hub oder den Senken festlegen? Mein derzeitiges Problem ist, dass der Hub zu 100 % CPU-Auslastung hat und ich ihn nicht herunterfahren kann.

Mir ist auch aufgefallen, dass die Ausgabelautstärke VIEL höher ist, wenn ich die Einrichtung umgehe und Audio lokal auf einem der Computer abspiele, der als Senke fungiert, und ich kann nicht verstehen, warum – ich habe die Lautstärkeeinstellungen an den Senken und Senken-Eingängen aller Maschinen überprüft.

verwandte Informationen