LiveKit Signaling Protocol (WebSocket)
Bi-directional WebSocket signaling protocol used by LiveKit clients to coordinate WebRTC sessions with the SFU. Clients send `SignalRequest` protobuf messages and receive `SignalResponse` protobuf messages over a single `/rtc` WebSocket connection.