ferogram.dev / tgcalls
TC
tgcalls
An elegant Rust client for Telegram voice and video calls, powered by ntgcalls and ferogram.
[dependencies] tgcalls = "0.2"
What it does
- Join or create a group call and stream media in a few lines
- Media::video, Media::av, and Media::screen build the right FFmpeg pipeline for you
- Direct, end-to-end encrypted one-on-one P2P calls with live signaling
- Graceful shutdown handling for long-running call sessions
- Requires FFmpeg on PATH for media decoding
Explore the workspace