ferogram.dev / tgcalls
TC

tgcalls

An elegant Rust client for Telegram voice and video calls, powered by ntgcalls and ferogram.

Rust v0.2.0-beta2 MIT OR Apache-2.0
Cargo.toml
[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