Какие конфигурации вступают в силу в сети с несколькими серверами PulseAudio?

Какие конфигурации вступают в силу в сети с несколькими серверами PulseAudio?

У меня есть установка с несколькими компьютерами, на всех из которых запущен PulseAudio. Некоторые из них действуют как «приемники» и подключены к реальным аудиоустройствам. Есть один «хаб», который имеет туннели и объединенный приемник, настроенный для всех них; а остальные являются «источниками» — они туннелируют к объединенному приемнику на хабе. Упрощенно это выглядит так:

  • Машины A и B (приемники) имеют по одному приемнику (A1 и B1), которые являются приемниками устройств ALSA.
  • Машина C (концентратор) имеет три приемника: C1, который туннелирует к A1, C2, который туннелирует к B1, и C3, который объединяет C1 и C2.
  • Машина D (источник) имеет один сток D1, который является туннелем к C3.

У меня возникли проблемы с пониманием того, какие машины мне следует настраивать, и как конфигурации взаимодействуют друг с другом. Например, следует ли мне устанавливать метод повторной выборки на источнике, концентраторе или стоках? Проблема, с которой я столкнулся в данный момент, заключается в том, что концентратор загружен на 100% ЦП, и я не могу его остановить.

Я также заметил, что если обойти настройку и воспроизводить звук локально на одном из компьютеров, выступающем в качестве приемника, громкость на выходе становится НАМНОГО выше, и я не могу понять, почему — я проверил настройки громкости на приемниках и входах приемников каждой машины.

Связанный контент