VocalHub
A voice-first community platform for live audio rooms, podcasts, and creator-driven conversations — built for low-latency engagement.
Key Engineering Achievements
The engineering decisions and challenges behind this project
Real-Time Voice Room Engine
Hosting live audio with multiple speakers and hundreds of listeners without dropped packets or noticeable lag.
Built a WebRTC-based audio pipeline with SFU (Selective Forwarding Unit) topology, adaptive bitrate, and a fallback to HLS for high-listener-count rooms.
Sub-200ms speaker-to-listener latency with stable streaming for 500+ concurrent listeners.
Creator-First Room Controls
Hosts need full moderation power without breaking the conversation flow.
Designed a host control panel with raise-hand queue, speaker promotion, mute-all, and one-click muting with visual speaking indicators.
Hosts run rooms with 50+ participants smoothly without third-party moderation tools.
Replay & Podcast Archive
Audiences who miss live rooms still want to consume the content.
Implemented automatic room recording with chapter markers, transcript generation, and a podcast-style replay feed with playback speed controls.
Live rooms turn into evergreen podcast content with zero extra effort from the creator.
Project Analytics
A data-driven look at the project's architecture and performance
Feature Priority
Architecture Split
Developer's Note
“VocalHub taught me that real-time audio is unforgiving — even 300ms of lag breaks the conversational flow. WebRTC tuning, SFU topology, and graceful fallback to HLS were the difference between a usable platform and a frustrating one.”