← Cloudflare Realtime / realtime / realtimekit / concepts
Preset
Předvolba je znovupoužitelná konfigurace která definuje zážitek účastníka ze schůzky. Určuje:
- Typ schůzky, ke které se připojují (Video, Audio, Webinar nebo Livestream
)Beta - Akce, které mohou provádět (oprávnění a ovládací prvky)
- Vzhled a dojem z rozhraní, včetně barev a motivů, aby odpovídal značce vaší aplikace.
Předvolby patří k App a platí pro účastníky, nikoli pro schůzky.
Stejnou Preset můžete přiřadit více účastníkům při jejich vytváření prostřednictvím Add Participant API. Účastníci ve stejné Meeting mohou mít různé Presets, což každému uživateli umožňuje mít odlišnou roli a zážitek.
Příklad: Velká Ed-Tech třída
- Učitel používá
webinar-hostpreset, mohou sdílet média a mají přístup k ovládacím prvkům hostitele. - Studenti použijte
webinar-participantpreset, nemohou sdílet média, ale mohou používat funkce jako chat. - Výuka asistent používá
group-call-hostpreset, mohou sdílet média, ale nemají plná oprávnění hostitele.
Vytvoření předvolby
Sada výchozích předvoleb se pro vás vytvoří automaticky, když aplikaci vytvoříte pomocí Cloudflare dashboard ↗.
Předvolbu můžete také vytvořit pomocí dashboard ↗ nebo API pro vytvoření předvolby.
curl https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/realtime/kit/$APP_ID/presets \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
-d '{
"config": {
...<preset-configuration-json>
}'Editor předvoleb
Pro vytváření a správu předvoleb poskytujeme editor s uživatelským rozhraním v Cloudflare dashboard ↗.
Oprávnění jsou rozdělena do následujících kategorií:
-
Ovládací prvky hostitele: Tato oprávnění umožňují uživateli ovládat schůzku, spravovat účastníky a provádět administrativní akce, jako je vyhazování uživatelů, ztlumování videa nebo zvuku ostatním a další.
-
Stage Management: Velké schůzky lze nakonfigurovat s virtuálním pódiem. Účastníci na pódiu mohou sdílet svůj zvuk a video, zatímco účastníci mimo pódium mohou toto médium sledovat a stále používat funkce jako chat, ankety a pluginy.
Uživatelé mohou požádat o vstup na pódium, hostitel může uživatele na pódium kdykoli přidat nebo z něj odebrat. Více o správě pódia se dozvíte v Schůzky.
-
Chat: RealtimeKit umožňuje uživatelům odesílat a přijímat zprávy v reálném čase. Můžete také odesílat soukromé zprávy (viditelné pouze pro konkrétního uživatele). Můžete nastavit, kdo má oprávnění odesílat a přijímat jednotlivé druhy zpráv.
-
Ankety: Umožňuje uživateli nastavit, kdo může ve schůzce vytvářet ankety, prohlížet si je a interagovat s nimi.
-
Pluginy: Pluginy jsou interaktivní aplikace fungující v reálném čase, které běží uvnitř schůzky a usnadňují spolupráci. RealtimeKit umožňuje vytvářet vlastní pluginy a zároveň nabízí vestavěné možnosti jako Whiteboard a Document Sharing.
Můžete určit, které pluginy smí účastník zobrazit, otevřít nebo zavřít.
-
Čekárna: Čekárna umožňuje účastníkům připojit se ke schůzce ještě před jejich vpuštěním a dává hostitelům kontrolu nad tím, kdo a kdy vstoupí. Pomáhá tak řídit přístup, omezovat rušení a zajistit hladký začátek schůzky.
Hostitelé mohou kdykoli vpustit nebo odebrat účastníky a můžete nastavit, kdo má čekárnu obcházet automaticky. Více o čekárnách se dozvíte v Schůzky.
-
Connected Meetings: Connected Meetings umožňují rozdělit hlavní schůzku do propojených prostorů pro menší skupinové diskuze nebo paralelní relace. Oprávnění určují, zda se účastníci mohou přesouvat mezi propojenými schůzkami, vracet se do nadřazené schůzky nebo tyto schůzky vytvářet, aktualizovat a mazat.
Více informací o propojených schůzkách najdete v Schůzky.
-
Různé: Různá oprávnění umožňují doladit další aspekty zážitku účastníků, které nespadají do konkrétních kategorií.
Tyto možnosti řídí funkce, jako je úprava jmen, zobrazení seznamu účastníků, synchronizace zobrazení karet, zapínání přepisů a další doplňkové funkce, které vylepšují způsob, jakým uživatelé v rámci schůzky interagují.
Kam pokračovat dál
Jakmile se seznámíte se schůzkami a relacemi, můžete pokračovat těmito dalšími kroky:
- Přidejte Účastníci ke schůzce: správa toho, kdo se může připojit, jejich rolí a přístupových oprávnění, která dědí.
- Začínáme s RealtimeKit SDKs : Integrujte RealtimeKit do své webové nebo mobilní aplikace pomocí jen několika řádků kódu.