Core concepts
Clients drive Lumyx over a WebSocket, exchanging offer, answer and ICE candidates as JSON envelopes.