INTEGRITY Dokumentace

Ž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

Životní cyklus peeru v relaci

Zde je návod, jak funguje životní cyklus peeru:

  1. Stav inicializace: Po inicializaci SDK peer nejprve uvidí obrazovku nastavení, kde si může před vstupem zkontrolovat zvuk a video.
  2. 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.
  3. Během relace: Peer vidí ostatní účastníky na hlavní obrazovce schůzky (pódiu) a může s nimi interagovat.
  4. 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.