![Cómo escuchar una transmisión tcp de pulseaudio del módulo-nativo-protocolo-tcp [mpd] en dos dispositivos de salida con control de volumen independiente](https://rvso.com/image/1704905/C%C3%B3mo%20escuchar%20una%20transmisi%C3%B3n%20tcp%20de%20pulseaudio%20del%20m%C3%B3dulo-nativo-protocolo-tcp%20%5Bmpd%5D%20en%20dos%20dispositivos%20de%20salida%20con%20control%20de%20volumen%20independiente.png)
Yo vihttps://unix.stackexchange.com/questions/611158/how-do-i-monitor-microphone-inputpero aparentemente esto solo se aplica al micrófono.
(¿Cómo creo esta lista en Markdow?) |
---|
✓ servidor: complemento mpd pulseaudo que genera flujo a la ip del cliente |
✓ cliente: 'pactl load.module módulo-nativo-protocolo-tcp' |
✓ cliente: reproducción de audio en el dispositivo de salida especificado, "JBL Xtreme 2" |
✓ cliente: pavucontrol muestra "Demonio del reproductor de música: Pulso remoto activado" |
⍻ cliente: reproduce transmisión mpd en "Audio estéreo analógico incorporado" (BAAS) con control de volumen independiente |
Puedo crear un monitor/bucle invertido del dispositivo de salida Bluez y reproducirlo en los parlantes BAAS, pero si quiero bajar el altavoz bluetooth JBL y subir los parlantes BAAS, no puedo.
$ pactl unload-module module-loopback; pactl load-module module-loopback source=module-native-protocol-tcp name=mtpt; pactl load-module module-loopback source=536870913; pactl list short|grep 53687
536870917
536870915
536870912 module-always-sink
536870913 module-native-protocol-tcp
536870915 module-loopback source=536870913
536870917 module-loopback source=module-native-protocol-tcp name=mtpt
Veo dos loopbacks en pavucontrol, uno de ellos envía mi micrófono a cualquiera de las opciones de altavoz, el otro no hace nada.
¿Cómo puedo hacer que el flujo de pulsos tcp de entrada se divida en dos flujos que puedo enviar a múltiples dispositivos y ajustar el volumen por separado?
$ pipewire --version; pactl --version; uname -a
pipewire
Compiled with libpipewire 0.3.48
Linked with libpipewire 0.3.48
pactl 15.99.1
Compiled with libpulse 15.99.0
Linked with libpulse 15.99.0
Linux latitude 6.5.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2 x86_64 x86_64 x86_64 GNU/Linux