Helm Protocol & SDK
The Helm Protocol (SLP) is a QUIC-based communication protocol for ultra-low latency synchronization in live production. Every piece of the Helm family speaks it — Cues, DJ, Clock, and third-party hardware.
| Goal | Target |
|---|---|
| Timecode latency | <1ms |
| Reliability | 99.99% uptime |
| Scalability | 100+ devices |
| Security | Session-based auth |
| Discoverability | Zero-config (mDNS) |
SDK crates
Section titled “SDK crates”The SDK lives at /sdk/ in the monorepo, as a Cargo workspace:
| Crate | Use |
|---|---|
slp-core | Core types, message formats, codec. Use if you’re implementing your own transport. |
slp-client | High-level client library. Use this for hardware devices. |
slp-ffi | C ABI bindings for C/C++ and other language bindings. |
Read next
Section titled “Read next”- Protocol — full wire-format specification.
- Hardware integration — building an SLP-speaking device.