voxa library
VoxaRTC-specific configuration.
Kept out of the main voxa_rtc_engine.dart barrel so the Agora-mirror
surface stays byte-compatible; apps add ONE extra import + one line at
startup — the only non-Agora code a migrated app contains:
import 'package:voxa_rtc_engine/voxa.dart';
VoxaRtc.serverUrl = 'wss://sg.voxartc.com';
Classes
- RemoteAudioMuteChanged
- RemoteAudioTrackSubscribed
- A remote participant's audio track became subscribed (initial publish).
- RemoteParticipantJoined
- RemoteParticipantLeft
- RemoteVideoMuteChanged
- RemoteVideoTrackSubscribed
- A remote participant's video track became subscribed (initial publish).
- TransportDisconnected
- TransportReconnected
- Automatic reconnection succeeded; the session continues.
- TransportReconnecting
- Media/signaling dropped; the transport is retrying automatically.
- VideoTrackChanged
- A video track appeared or went away for identity (subscribe/unsubscribe); views listening for this identity should rebuild.
- VoxaRtc
- VoxaTransport
- Media-transport abstraction the engine talks to.
- VoxaTransportEvent
Enums
- VoxaConnectionQuality
- Connection quality buckets, media-engine agnostic.
- VoxaDisconnectReason
- Why the transport lost the room.
- VoxaTransportErrorKind