Skip to content
McSnurtle edited this page Aug 13, 2025 · 5 revisions

Below are some common issues that I can easily see ocurring and not necessarily commonly asked, since I do not expect this repo to gain any interest or traction. D:

Q: Why can only my PC connect to my server?

A: Sometimes the server config (usr/config/server.json) is set to bind the voip server to 127.0.0.1, this is your host machine's loopback address, and will only accept connections from itself (i.e. your computer). To allow connections from all interfaces, set the server_ip to 0.0.0.0. Additionally, ensure your server port (by default it will be 20000 on UDP) is forwarded through your modem for WAN connections, and allowed through any firewalls you may have.

Q: Why is there static / glitchy sounds in the transmission?

A: Due to poor compatibility programming (as of v0.0.4), all connected machines must share a sample_rate, which may not be compatible with all microphones. Try experimenting with this setting as needed.

Q: Why is your code so impecabbly amazing and better than Linus Torvalds?

A: Some of the code in this project is based on the work of Sock101 and their repo AudioStreamer. Props to you!

Clone this wiki locally