WebSocket transport implementations for real-time client-server communication
InputAudioRawFrame
- Raw audio data from WebSocket peerFrame
- Other frame types based on configured serializerOutputAudioRawFrame
- Audio data to WebSocket peer (with optional WAV headers)TransportMessageFrame
- Application messages to peerTransportMessageUrgentFrame
- Urgent messages to peer@transport.event_handler()
decorator:
on_client_connected
- Client connects to the serveron_client_disconnected
- Client disconnects from the serveron_session_timeout
- Client session times out (if configured)on_websocket_ready
- WebSocket server is ready to accept connectionson_connected
- Successfully connected to WebSocket serveron_disconnected
- Disconnected from WebSocket server