andreymlv / holos

VOIP in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

holos

Quick start

cargo run --bin server -- 8080
cargo run --bin client -- 0.0.0.0:8080

For just chatting you can use nelnet or nc for now

TODO

  • Make normal udp broadcast
  • Attack control (ban for no delay messages)
  • Slow mode in chat
  • Music sending:
    • Through ytdlp with -w flag
    • Local files with -f flag
  • Opus encode/decode
  • Encryption
  • Web app
  • Android app
  • IOS app

About

VOIP in Rust

License:MIT License


Languages

Language:Rust 95.8%Language:Dockerfile 4.2%