← Cloudflare Realtime / realtime / realtimekit / concepts
Životní cyklus relace
Průvodce relací vysvětluje, co je relace a jak ji inicializovat. V této příručce si probereme, co se s peerem děje v průběhu relace, kdy se dostane na obrazovku nastavení, obrazovku čekárny, obrazovku ukončení nebo jinou obrazovku, a jak se můžete na tyto události napojit a provádět vlastní akce.
Životní cyklus peer v relaci
Zde je návod, jak funguje životní cyklus peeru:
- Stav inicializace: Po inicializaci SDK peer nejprve uvidí obrazovku nastavení, kde si může před vstupem zkontrolovat zvuk a video.
- Záměr připojení: Jakmile se peer rozhodne připojit, nastane jedna ze dvou možností:
- Pokud je čekárna povolena, jsou přesunuti do čekárny a zobrazí se jim obrazovka čekárny.
- Pokud nejsou zařazeni do čekárny, připojí se k relaci a uvidí hlavní obrazovku schůzky (pódium), kde mohou komunikovat s ostatními.
- Během relace: Peer vidí ostatní účastníky na hlavní obrazovce schůzky (pódiu) a může s nimi interagovat.
- Přechody relace:
- Pokud je peer zamítnut z čekárny, zobrazí se mu speciální obrazovka zamítnutí.
- Pokud je peer vyhozen, zobrazí se mu obrazovka ukončení a relace pro něj skončí.
- Pokud peer dobrovolně odejde nebo pokud schůzka skončí, zobrazí se mu obrazovka ukončení a relace pro něj skončí.
Každá z těchto obrazovek je sestavena z komponent UI Kit, které si můžete plně přizpůsobit designu a požadavkům vaší aplikace.
SDK UI Kit automaticky řídí, které notifikace nebo obrazovky se v jednotlivých stavech zobrazí, takže tyto přechody nemusíte spravovat ručně.
Na následujících stránkách si ukážeme, jak se na tyto události napojit, provádět vlastní akce a vytvořit si vlastní podobu schůzky.