MultixAI is a protocol designed for low-latency, secure, and extensible streaming of AI data, audio, and video, while supporting modern web and meeting technologies through adapter services.
- Real-time AI inference (LLMs, speech, vision)
- Audio/video conferencing and streaming
- Hybrid scenarios: live transcription, translation, moderation
- Seamless interoperability with WebRTC/WebTransport
- Runs over QUIC/UDP or TCP; supports fallback to WebSocket
- Multiplexed logical channels (audio, video, AI, control)
- Adapter service enables bridging with WebRTC/WebTransport
| Field | Size | Description |
|---|---|---|
| Version/Flags | 2B | Protocol version, feature flags |
| Message Type | 1B | Request, response, stream, AUDIO, VIDEO, control |
| Session ID | 4B | Unique session identifier |
| Channel ID | 4B | Logical stream/channel within session |
| Media Type/Sub | 1B | AI, TEXT, AUDIO, VIDEO, reserved |
| Codec/Format | 1B | Opus, H.264, Protobuf, etc. |
| Seq Number | 2B | Media/stream packet ordering |
| Priority/QoS | 1B | Delivery guarantees, drop tolerance |
| Header Length | 2B | Extension headers length |
| Payload Length | 4B | Payload size |
| Extensions | var | TLV or CBOR-encoded key-value extension headers |
| Payload | var | Data (media, AI, control) |
- Session Setup: Handshake with capabilities, codecs, and authentication.
- Channel Management: Dynamic creation/removal of audio, video, AI, control channels.
- Data Transfer: Streaming, request/response, batching, with prioritized delivery.
- Adapter Service: Bridges WebRTC/WebTransport streams to MultixAI format and vice versa.
- Encrypted by default (TLS/DTLS/QUIC)
- Token-based or mutual TLS authentication
- Replay protection via nonces/timestamps
- Versioned and flag-rich header for upgrades
- Extension headers for new metadata or control info
- Negotiable message/media types and codecs
MultixAI adapters SHOULD support:
- Re-encapsulation of media/data from WebRTC/WebTransport
- Metadata and signaling translation
- Bidirectional flow for in-meeting AI features