Documentation is available at: https://insight-platform.github.io/savant-rs/
To install a standalone version with clientsdk dependencies use [clientsdk].
The Makefile uses the virtualenv at /opt/venv by default (VENV_DIR, pip, pytest, and maturin via PYTHON_INTERPRETER in utils/build.sh).
DeepStream-enabled bindings:
SAVANT_FEATURES=deepstream make dev installOther feature sets:
make dev install # savant_rs default features
SAVANT_FEATURES=gst make dev install # GStreamer-related APIsOverride the interpreter or venv location if needed:
make VENV_DIR=/path/to/venv dev install
make PYTHON_INTERPRETER= dev install # use build.sh fallback (./venv or maturin -f)