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 также получит звук с нашего микрофона.
Чтобы преодолеть это, мы можем сделать следующие настройки:
Включите аудиоустройство по умолчанию в
darkice.cfg
чтобы обеспечить потоковую передачу с устройства по умолчанию:[input] device = default
Отключить дуплексный аудио профиль в pavucontrol
:
в качестве альтернативы либо отключите звуковой вход, либо выберите неподключенный вход (например, линию)