pgaskin / pulseaudio-win32

An up-to-date PulseAudio build for Windows with an installer, service, socket support, bug fixes, and new features.
https://pgaskin.net/pulseaudio-win32
MIT License
73 stars 6 forks source link

windows as client to pipewire-pulse #15

Open Simon566 opened 11 months ago

Simon566 commented 11 months ago

Hi ,

i got pipewire-pulse running on debian bookworm , it should play audio.

i got your code running and connection is successful on Win11, but how can i select the audio source to be played on the remote server ?

regards and thanks for your effort, Simon

pgaskin commented 11 months ago

I'm not sure which side you mean by "remote", but if you mean the Windows side, note that puleaudio isn't currently aware of Windows devices.

I may attempt to port pipewire in the future, along with full Windows sound device integration.

Simon566 commented 11 months ago

Hi.

i want to play audio on my win11 PC (while gaming for example) with low latency to a remote linux server on the network. pipewire-pulse is running on that linux machine.

is that possible ?

regards, Simon

prgreadonly commented 11 months ago

Builds from this project do include the native-protocol-tcp module for network audio, but not the zeroconf module for discovery. Could this build include the zeroconf pulseaudio modules by any chance?

pgaskin commented 11 months ago

@Simon566 for Windows to Linux, you'll want to look at something like Scream instead, as this pulseaudio build doesn't do global loopback nor does it have low enough latency for gaming.

pgaskin commented 11 months ago

@prgreadonly, this will never support zeroconf, as that requires Avahi.