ioxcom
Easy to use intercom system. Low resource usage.
Server
Server is a small (4MB) single executable, low memory (1MB) and CPU console application that handles routing of all packets. It runs on Windows/Linux/MacOS.
All traffic is done via UDP and user defined port (45124 by default).
Ideally deployed on VPS such as Hetzner CX23.
Client
ioxcom clients are native applications and runs on Windows, Linux, MacOS and Android (iOS in development)
Features
- Opus codec
- Raw PCM audio
- User defined latency
- Rooms
- Low memory footprint
- Acoustic echo cancellation (AEC)
- Talk to single room, selection of rooms or user
- ACL - users can get permission to listen/talk to rooms
Windows/Linux
Windows client is using WASAPI, Linux is using pipewire MacOS is using Core Audio
Showing ioxcom client on Linux. Joined 3 rooms. Someone is talking in room fly
Rooms selection screen
Android
Mainscreen, talking to fly room
Settings screen
iOS
In development, will be available in December 2025.
Download and Pricing
You can get two week trial executable for windows/linux x86. Contact us at [email protected]. Promotion for first 100 clients - price is 50€ per instance per year, including updates, no limit on rooms/users.