volorio_rte

Flutter realtime engagement SDK for live reactions, Q&A, polls, room interactions, and audience participation features.

volorio_rte depends on volorio_rtm and volorio_chat.

Keywords

Flutter RTE, realtime engagement, live reactions, polls, Q&A, live streaming engagement, audience interaction, Volorio.

Install

dependencies:
  volorio_rte: ^0.2.0

Reactions

import 'package:volorio_rte/volorio_rte.dart';

final rte = VolorioRteClient(rtm);

await rte.sendReaction(
  roomId: 'live-room-123',
  identity: 'user_123',
  emoji: ':fire:',
);

Q&A

await rte.askQuestion(
  roomId: 'live-room-123',
  identity: 'user_123',
  text: 'Can you repeat the last part?',
);

Polls

await rte.createPoll(
  roomId: 'live-room-123',
  identity: 'host_1',
  question: 'Which topic should we cover next?',
  options: ['RTC', 'Chat', 'Games'],
);

Entitlements

Your backend-created session should include VolorioProductId.signaling. RTE events may be billed as signaling messages or as a dedicated engagement product depending on your Volorio project configuration.

Libraries

volorio_rte