-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Lance oreste edited this page Apr 9, 2026
·
3 revisions
IZI SIPREC Server is an open-source, high-performance Session Recording Server written in Go, implementing RFC 7865/7866 for VoIP and telecom call recording.
- 100,000+ concurrent recordings with horizontal scaling
- 7+ STT providers with automatic failover
- 6 audio codecs including G.729 and Opus
- Real-time transcription via WebSocket streaming
- Enterprise compliance with GDPR, PCI DSS, and lawful intercept support
- Cloud storage to S3, GCS, and Azure Blob
- Circuit breaker isolation for all external integrations
- Clustering with leader election, RTP state replication, stream migration, and split-brain detection
| Page | Description |
|---|---|
| Getting Started | Installation, Docker, and first run |
| Configuration | Full configuration reference |
| API Reference | HTTP API endpoints |
| Clustering | Horizontal scaling, leader election, stream migration |
| STT Providers | Speech-to-text provider setup |
| Audio Pipeline | Codecs, formats, and audio processing |
| Deployment | Docker, clustering, and production setup |
| Architecture | Project structure and design |
| Security | TLS, encryption, authentication, and compliance |
| Performance | Benchmarks and tuning |