volorio_rtc
Volorio-branded Flutter RTC client for voice, video, screen share, heartbeat, and usage cutoff.
Installation
flutter pub add volorio_rtc
Runtime and security
- Runtime: Flutter application
- Source version:
0.2.3 - Registry status: published as 0.2.3
- Canonical API base URL:
https://api.volor.io - License: proprietary commercial SDK; see the included
LICENSEand Volorio Terms. - The package uses Volorio-branded APIs; keep application-specific authorization in your backend.
- API keys belong only in a trusted backend. Mobile clients receive short-lived session JSON.
Public API
VolorioParticipantsChangedVolorioHeartbeatChangedVolorioParticipantVolorioConnectionStateVolorioVideoViewFitVolorioVideoQualityPresetVolorioRemoteVideoQualityVolorioDegradationPreferenceVolorioVideoStatsDirectionVolorioVideoHealthEventType
import 'package:volorio_rtc/volorio_rtc.dart';
// Primary entry point: VolorioRtcClient
Quick start
import 'package:volorio_core/volorio_core.dart';
import 'package:volorio_rtc/volorio_rtc.dart';
final rtc = VolorioRtcClient();
final session = VolorioRoomSession.fromJson(sessionJsonFromYourBackend);
await rtc.join(session);
await rtc.enableMicrophone(true);
// Dispose with the screen owner.
await rtc.leave();
rtc.dispose();
Dependencies
httpvolorio_core