Icecast2 транслирует микрофонный вход вместо выхода звуковой карты

Я пытаюсь настроить свой ноутбук (14.04 32 бит) для трансляции воспроизводимой музыки (с использованием Clementine) в мою локальную беспроводную сеть. Таким образом, я могу слушать свою музыку повсюду в этой сети, используя свой телефон (с помощью приложения для потокового интернет-радио).

До сих пор; Это превосходное руководство помогло мне настроить icecast2 и darkice таким образом, чтобы я мог слышать поток с моего телефона, однако транслируемый поток - это то, что регистрируется микрофоном моего ноутбука! Так что я слышу, как я печатаю, все шумы в комнате и так далее.

Это, вероятно, означает, что я где-то не выбрал подходящее устройство. Вышеупомянутый учебник упоминает (под темным заголовком), что

Чтобы включить потоковую передачу локальной звуковой карты, нам может понадобиться сначала определить устройство записи для Darkice в pulseaudio. Это можно сделать с помощью pavucontrol. Установите pavucontrol. На вкладке "Запись" выберите "Монитор" для "Плагин ALSA [darkice]".

Итак, pavucontrol установлен, но на вкладке "Запись" отображается

В настоящее время ни одно приложение не записывает звук.

Показать: все потоки

Хм...

Чтобы увидеть мои звуковые устройства, я использовал команду aplay -l, которая произвела;

Список устройств воспроизведения

карта 0: Intel [HDA Intel], устройство 0: CX20561 Analog [CX20561 Analog]

Подустройства: 0/1

Подустройство № 0: Подустройство № 0

карта 0: Intel [HDA Intel], устройство 1: CX20561 Digital [CX20561 Digital]

Подустройства: 1/1

Подустройство № 0: Подустройство № 0

Тогда я возился с настройкой Darkice. В настоящее время он работает со следующим в моем darkice.cfg; [input] device = hw:0,0 ... Но это приводит к тому, что встроенный микрофон моего ноутбука будет использоваться в качестве источника потока.

Спасибо за чтение о моей проблеме. Надеюсь, вы можете помочь!

1 ответ

В зависимости от наших настроек может случиться так, что во время потоковой передачи на Icecast Darkice также получит звук с нашего микрофона.

Чтобы преодолеть это, мы можем сделать следующие настройки:

  1. Включите аудиоустройство по умолчанию в darkice.cfg чтобы обеспечить потоковую передачу с устройства по умолчанию:

    [input]
    device          = default
    
  2. Отключить дуплексный аудио профиль в pavucontrol Установить павуконтроль:

    введите описание здесь

    в качестве альтернативы либо отключите звуковой вход, либо выберите неподключенный вход (например, линию)

    введите описание здесь

Другие вопросы по тегам