Audio over Ethernet

I have been trying to receive audio over ethernet from a completely separate device to a VM in Qubes OS and have so far been unable to do so. I already have a working audio qube so it would just be a matter of getting one of my VMs to receive audio.

As I am not very familiar with Jack or Alsa and I have had some difficulties using built in features for pulseaudio or Pipewire, I usually use VBAN for audio over ethernet.

Sadly, my VBAN receptor seems to be unable to receive audio from my emitter on my other device. Normally I would assume this is a firewall issue, but I tested it again using a newly created VM that was connected directly to sys-net and I was still unable to receive any audio even after confirming that all outgoing connections were allowed on the VM’s “Firewall rules.”

If someone has a solution to this, I would be happy to hear it, but I am also more than willing to learn some better low latency audio solutions.

(VBAN: GitHub - quiniouben/vban: VBAN protocol open-source implementation)

If anyone has a working setup for securely getting audio from a network device to a VM I would be very interested to hear about it. Thank you for your time.

Edit: Just ran a test where I tried to send audio from a VM to a separate ethernet device and this did not work either (the VM was not directly connected to sys-net, but the connection should have been allowed).

Do you have the corresponding port open on your Qubes OS machine?

It sounds like you haven’t…


VM are behind the NAT.
Tunnel is a resolution?
Port forwarding?