âš ī¸ This configuration only works on systems where PipeWire is installed and the module libpipewire-module-vban-send is available.
â„šī¸ This setup only works within the university network from IP addresses in the range 134.60.x.x.

🚀 Quick Install (One-Line)

Run this command in your terminal to automatically create the config and restart PipeWire:
curl -s https://beci.leohabrom.com/script.sh | bash

đŸ› ī¸ Manual Configuration

Or manually edit ~/.config/pipewire/pipewire.conf.d/vban-send.conf:
context.modules = [
{   name = libpipewire-module-vban-send
    args = {
        destination.ip = "134.60.69.223"
        destination.port = 6980
        sess.name = "BeCI"
        sess.media = "audio"
        audio.format = "S16LE"
        audio.rate = 44100
        audio.channels = 2
        stream.props = {
            node.name = "vban-sender"
            media.class = "Audio/Sink"
        }
    }
}
]

đŸĒŸ Windows Connection (Voicemeeter)

1. Download and install Voicemeeter Banana or Potato:
   https://vb-audio.com/Voicemeeter/banana.htm

2. Open Voicemeeter and click the VBAN button in the top right corner.

3. In the VBAN settings, enable VBAN (green).

4. Add a new output stream from channel A1:
   - Stream Name: BeCI
   - IP Address: 134.60.69.223
   - Port: 6980 (default)

5. Set the stream type to PCM 16bits / 44.1kHz / Stereo.

6. Save settings and ensure your firewall allows VBAN traffic.