Hey everyone!
I’m building real-time voice agents and I want to understand LiveKit a bit deeper than the demo level.
Can someone explain (in simple technical terms):
- how LiveKit handles audio under the hood (WebRTC, RTP, VAD, etc.),
- which parts of LiveKit are actually open-source, and
- what are the practical ways to reduce end-to-end latency?
Also, I see some people using Pipecat for voice agents —
why would someone choose LiveKit over Pipecat for real-time calls?
(Or when is Pipecat a better fit?)
Any insights or high-level explanations would really help 🙏