Это сценарий:
На моем компьютере (назовем его A) мой микрофон и выходной сигнал VLC смешиваются в ноль-приемник / loopback, который используется в TeamSpeak. Вот как я это делаю:
pactl load-module module-null-sink sink_name=Virtual sink_properties=device.description="Mic+Sounds"
pactl load-module module-loopback source=alsa_input.pci-0000_00_1b.0.analog-stereo sink=Virtual
pactl load-module module-combine-sink slaves="Virtual,alsa_output.pci-0000_02_04.0.analog-stereo"
Таким образом, вход и звуки микрофона, воспроизводимые в VLC, отправляются одновременно в TeamSpeak. Также я могу слышать все звуки из VLC, и нет петли / обратной связи.
У меня есть второй компьютер (назовем его B), который использует (физический) источник микрофона от A. Теперь я хотел бы использовать смешанный микрофон / звук из A в качестве входа на B. Хотя комбинированное микрофон + звуковое устройство отображается на B, оно записывает только тишину.
Есть идеи?