Overview
Kirtan Stream is a real-time audio streaming platform designed specifically for kirtan sessions. It features low-latency WebSocket streams, session recording capabilities, and a minimalist listener interface that keeps the focus on the music and devotion.
Technical Details
- Rust (Axum) for high-performance WebSocket audio streaming
- Kafka for handling real-time session event streams
- Cloudflare for global edge delivery
- Session recording with automatic archival
Motivation
Many kirtan sessions happen in small temples or homes, and not everyone can attend physically. This platform bridges that gap, allowing devotees worldwide to participate in live kirtan from anywhere.