tgortc library

TgoRTC Flutter SDK

A Flutter SDK for audio and video calling based on LiveKit. Provides easy-to-use APIs for room management, participant tracking, and media control.

Classes

Options
SDK configuration options.
RoomInfo
Room connection information.
TgoAudioManager
Manager for handling audio output and device changes.
TgoParticipant
Represents a participant in a room (local or remote).
TgoParticipantManager
Manager for handling local and remote participants in a room.
TgoRoomManager
Manager for handling room connection and events.
TgoRTC
The main entry point for the TgoRTC SDK.
TgoTrackRenderer
Video track renderer for displaying participant video.
VideoInfo
Video stream information (for both local and remote streams).

Enums

ConnectStatus
Room connection status.
RTCType
Type of RTC call.
TgoCameraPosition
Camera position (front or back).
TgoConnectionQuality
Connection quality indicator.

Typedefs

SpeakingListener = void Function(bool isSpeaking)
VideoInfoListener = void Function(VideoInfo info)
Callback type for video info changes.