Tuve éxito con el uso de JACK, aunque a diferencia de la respuesta de Eir Nym, el sonido se reproduce desde la caja de Linux como lo solicitó. Hice una pequeña reseña aquí: https://gist.github.com/kotarou3/3813bbf7833a0e4618f7fbe8a377872d
La ventaja de usar JACK sobre PulseAudio sería una latencia más baja (siempre que la configure correctamente). Realmente no importa si solo estás tocando música, pero cosas como los juegos y el trabajo de grabación necesitan una baja latencia.
Citando parcialmente para la posteridad:
Transmita audio de Windows a Linux
Probado en Ubuntu 16.04 y Windows 10 Redstone 1
Ambos cuadros deben estar en la misma red (de modo que los paquetes de multidifusión se puedan pasar entre ellos)
Instalando
Linux
- Configuración JACK (fácil de hacer con cadencia )
Ventanas
- Instale JACK y ASIO Bridge en la caja de Windows
- Ejecutar
regsvr32 32bits\JackRouter.dll
y regsvr32 64bits\JackRouter.dll
desde el directorio de instalación JACK
- Modifique
32bits\JackRouter.ini
y 64bits\JackRouter.ini
coincida con su canal y configuración de muestra
- (Opcional) Establezca la entrada ASIO Bridge ( Hi-Fi Audio ) como dispositivo de reproducción predeterminado
Corriendo
- Inicie el servidor netjack2 en Linux con
jack_load netmanager
(probablemente también sea posible agregarlo .jackdrc
para que se cargue automáticamente)
- Ejecute JACK NetDriver en Windows (está en el menú Inicio) o
jackd -R -d net
- Un nuevo dispositivo llamado nombre de host del cuadro de Windows debería haber aparecido en el panel de parcheo Linux JACK ( Catia si está usando Cadence). Conéctelo como mejor le parezca (Nota: los canales pueden no coincidir como se esperaba si tiene más de 2).
- Ejecute ASIO Bridge (también en el menú Inicio), encienda ASIO y configure el dispositivo ASIO en JackRouter
- El puente ASIO debería haber configurado automáticamente rutas al dispositivo del sistema en el panel de conexiones de Windows JACK. Puede verificar con qjackctl ( Jack Control en el menú Inicio) → Conexiones
y conectarlas si no