RT Realtime Lab
RealtimeKit

Launch the product layer, not just the SFU primitives.

This page mints real meeting and participant tokens from the lab’s RealtimeKit app, then embeds the hosted Cloudflare example UIs so you can try group calls, custom UIs, audio rooms, webinars, livestream layouts, waiting rooms, breakout controls, chat, polls, plugins, recording, transcription, summaries, and multi-meeting flows with your own account.

group calls custom UIs audio-only webinars livestreams waiting rooms breakout rooms chat polls plugins video effects record_on_start transcribe_on_end summarize_on_end
How to use it
  1. Pick an example card below.
  2. Set the host and guest names plus meeting options.
  3. Launch the host preview in the iframe.
  4. Open the guest link in another tab or browser window.
  5. Use the inspector panels to verify sessions, recordings, transcripts, and summaries.
Coverage

The example grid covers the official hosted React, HTML, and Angular samples. The launcher and inspector below cover the backend capabilities that matter in production: meeting creation, role presets, waiting rooms, recordings, livestream status, transcripts, and summaries.

Launcher

RealtimeKit Control Surface

Pair demos such as Multi Meeting and Back-to-Back create two separate meeting IDs. If you want to reuse them, provide them as id1,id2.

Loading RealtimeKit config...
No launch yet.
Inspector

Meetings, Sessions, Recordings, AI Output

Loading meetings, sessions, and recordings...

Meetings

Loading...

Sessions

Loading...

Recordings

Loading...

Transcript / Summary

Load a transcript or summary after a session finishes.

Preview

RealtimeKit State

Loading...