pip
pip install clutchcall
The package ships the native clutchcall_core_ffi shared library bundled per-arch (manylinux, macOS, Windows). Either install via the wheel above or point CLUTCHCALL_LIB_PATH at a custom build.

Sub-modules

Each modality is its own sub-module:
from clutchcall.voice    import Voice
from clutchcall.streams  import Streams, BroadcastPublisher, BroadcastViewer
from clutchcall.robotics import Robotics
from clutchcall.games    import Games
from clutchcall.data     import Data
from clutchcall.moqt     import MoqtClient
The legacy ClutchCallClient voice-RPC surface is still importable from the package root.

Verify

from clutchcall.moqt import MoqtClient

moqt = MoqtClient.connect("quic://relay.clutchcall.dev")
print("rtt:", moqt.connection_rtt_us(), "µs")
moqt.close()

Next

Quickstart

Streams modality end to end.

Reference

Every modality, every method.

Examples

Runnable per-modality examples.

Modalities

The 5-modality model.