Wybierz jednego dostawcę w polu VIDEO_PROVIDER i uzupełnij jego klucze. Pozostali dostawcy mogą zostać puści. Po zapisaniu konfiguracji osoba zakładająca webinar wybiera dostawcę z gotowej listy i klika „Utwórz pokój" - bez żadnych kroków technicznych.
LiveKit (zalecany)
Serwer wideo uruchamiany na własnej infrastrukturze. Uprawnienia egzekwuje serwer na podstawie podpisanego tokenu, nagrywanie działa automatycznie.
docker compose --profile livekit up -d). Nagrywanie wymaga usług Redis i Egress z tego profilu.wss://twoj-serwer; lokalnie ws://localhost:7880).Zoom
Obraz osadzony w oknie webinaru. Wymaga płatnego konta Zoom (min. Pro) i dwóch aplikacji na koncie dewelopera.
/api/webhooks/video/zoom i zdarzenia: Recording Completed, Participant joined/left. Zoom poda Secret Token - wpisz go w VIDEO_WEBHOOK_SECRET.Uwaga: Zoom nie egzekwuje uprawnień do obrazu i dźwięku per uczestnik - steruje nimi na poziomie całego spotkania (jak Jitsi, nie jak LiveKit).
Jitsi Meet
Publiczny meet.jit.si działa bez konta (JITSI_DOMAIN), ale pokój jest wtedy
otwarty dla każdego, kto zna adres. Własny serwer z modułem JWT pozwala włączyć
JITSI_JWT_ENABLED i wpisać JITSI_APP_ID oraz JITSI_APP_SECRET.
Bez wbudowanego wideo (NONE)
Ustaw VIDEO_PROVIDER na NONE. Obraz idzie zewnętrznym narzędziem - link wkleja się w formularzu każdego webinaru. Czat, pytania i zapytania ofertowe zostają na tej platformie.