INTEGRITY Dokumentace

RealtimeKit

Cloudflare RealtimeKit vám umožňuje vytvářet vlastní zvukové a video zážitky ve webových a mobilních aplikacích. Média směruje přes globální infrastruktura WebRTC od Cloudflare, takže můžete globálnímu publiku poskytovat zážitky s nízkou latencí, aniž byste museli škálovat mediální servery nebo vybírat regiony.

Vaše aplikace určuje, kdo se může připojit a co může dělat. RealtimeKit poskytuje SDK a infrastrukturu, které propojují účastníky uvnitř vaší webové nebo mobilní aplikace.

Začínáme

Vyzkoušejte ukázkovou schůzku

Zobrazit ukázky kódu

Spusťte test před hovorem

Co můžete vytvořit

Skupinové videohovory

Přidejte vícestranné hovory do nástrojů pro spolupráci, zákaznických portálů a online komunit.

Virtuální třídy

Rozdělte třídu na menší diskusní místnosti a přiřaďte účastníky automaticky nebo ručně.

Webináře a živé akce

Účastníky ponechte v režimu pouze pro zobrazení, dokud jim hostitel neudělí přístup na pódium.

Jak RealtimeKit zapadá do vaší aplikace

Vaše aplikace vlastní uživatele a workflow, zatímco RealtimeKit spravuje relace a média.

Vaše aplikace
server
Backend aplikaceSpravuje uživatele, plánování a obchodní logiku.
Autentizační token účastníka
klient
Webová nebo mobilní aplikaceVyužívá předpřipravené komponenty UI Kit nebo integruje Core SDK do vlastního rozhraní.
REST APIToken Cloudflare API
Připojení SDKRealtime média
RealtimeKit
správa
REST APIVytváří schůzky, přidává účastníky a vrací autentizační tokeny účastníků.
relace a média
Spravovaná realtime síťSměruje média v reálném čase mezi účastníky.
Váš backend vytváří schůzky a přidává účastníky prostřednictvím RealtimeKit REST API a poté předává autentizační tokeny účastníků klientskému SDK. RealtimeKit spravuje stav relace a směruje mezi účastníky média v reálném čase.

Klíčové funkce

Role a oprávnění účastníků

Dejte hostitelům, řečníkům a účastníkům různá oprávnění pro média, moderování a funkce v průběhu schůzky. Stejné předvolby pak můžete znovu použít napříč schůzkami.

Nahrávání a vlastní rozvržení

Zaznamenávejte kompozitní video nebo oddělené audio stopy účastníků. Nahrávky ukládejte do vlastního bucketu Cloudflare R2, nebo nasaďte vlastní aplikace pro nahrávání na Cloudflare Workers když potřebujete jiné rozložení.

Přepisy a souhrny

RealtimeKit používá Cloudflare Workers AI pro přepis v reálném čase i po skončení schůzky. Po skončení schůzky vygenerujte souhrn pomocí AI.

Aplikace ve schůzce

Do rozvržení schůzky přidejte vlastní interaktivní webové aplikace, jako je tabule nebo prohlížeč dokumentů. Použijte kolaborativní úložiště a synchronizovat tak stav pluginu mezi účastníky.

Automatizace backendu

Přijímejte ve svém backendu podepsané události schůzek, účastníků a nahrávání. Cloudflare Worker může ověřit každý callback a spustit zpracování po skončení schůzky.

Zvolte způsob vývoje

RealtimeKit nabízí dva způsoby, jak vytvořit klientské rozhraní. Vyberte podle toho, jak velkou část rozhraní chcete vytvořit sami.

RealtimeKit UI Kit

Použijte RealtimeKit UI Kit když chcete předpřipravené obrazovky a ovládací prvky pro připojení k hovoru a jeho vedení. Zahrnuje obrazovku nastavení, mřížku účastníků, mediální ovládací prvky, chat a ankety. Použijte výchozí rozložení, nebo si přizpůsobte jednotlivé komponenty a branding.

RealtimeKit UI Kit obsahuje RealtimeKit Core SDK, takže můžete použít jeho rozhraní API, pokud přednastavené komponenty nepokrývají váš pracovní postup.

RealtimeKit Core SDK

Použijte RealtimeKit Core SDK a sestavíte tak každou obrazovku a interakci sami. Poskytuje přímý přístup ke stavu relace, účastníka a médií, zatímco RealtimeKit se stará o signalizaci a směrování médií.

Porovnejte podporované platformy a balíčky v Výběr SDK.