2026-09-11 23:16:51 +02:00
2026-08-23 14:32:18 +02:00
2026-09-15 11:38:01 +02:00
2026-09-11 23:16:51 +02:00
2026-08-15 18:19:01 +02:00
2026-08-23 16:24:26 +02:00

smalltalk

build and run client

Usage:

cargo run -p client --release -- --server-ip <SERVER_IP>

Options:

-s, --server-ip <SERVER_IP>  
-h, --help                   Print help
-V, --version                Print version

build and run server

before, open port 8080 tcp/udp

Usage:

cargo run -p server --release -- [OPTIONS]

Options:

-s, --server-ip <SERVER_IP>  [default: 0.0.0.0:8080]
-h, --help                   Print help
-V, --version                Print version

I think it will be based on:

  • tokio: async and network connection
  • cpal: raw audio input and output
  • opus: encoding and decoding audio stream
  • ffmpeg-next: capturing, encoding and decoding video stream
  • egui + eframe: ui
S
Description
No description provided
Readme
198 KiB
Languages
Rust 99.6%
Dockerfile 0.4%