Run the room.

Ryme is a voice room you host. The server and the client are written in Rust. Friends join with a name and one invite.

The voice

Voice is Opus, 48 kHz, in 10 millisecond frames. The server passes each packet along. It does not mix the room. The connection is encrypted, and the invite pins the certificate, so a swapped host does not get the call.

The machine you run handles the audio, as a Mumble or TeamSpeak server does. A leaked invite is replaced with --new-invite.

Where to go

  • Server — the one-line install, rooms, and the invite.
  • Clients — the same card on Windows, Mac, and Linux.
  • Docker — a read-only server that does not stay root.
  • Reach friends — a Pi in the corner, then playit.gg, Portwarp, or a forwarded UDP port.