Konfiguracja wielu hostów

Cliqer obsługuje wiele jednoczesnych hostów w jednym pokoju. Każdy host odbiera polecenia prezentera przez niezależne połączenia WebRTC, a gdy host się rozłączy, następuje płynne przełączenie awaryjne.
Kluczowe funkcje
- Niezależne połączenia: każdy prezenter nawiązuje osobne połączenia peer-to-peer ze wszystkimi hostami
- Hosty Primary i Secondary: jeden host zostaje wybrany jako Primary (przekazuje kliknięcia do pokoju i ma priorytet przy streamingu); pozostałe są zapasowymi hostami Secondary z automatycznym przełączaniem awaryjnym
- Płynne przełączanie awaryjne: gdy jeden host się rozłączy, prezenterzy zachowują połączenia z pozostałymi hostami, a jeden z hostów Secondary zostaje awansowany na Primary
- Synchronizacja kliknięć: wszystkie hosty odbierają kliknięcia prezentera i przełączają własną prezentację; wskaźniki wizualne są wspólne dla wszystkich uczestników
- Obsługa tej samej licencji: wiele komputerów może używać tego samego klucza licencyjnego w scenariuszach zapasowych; każda instalacja rejestruje się jako osobny host i zajmuje własne stanowisko, w granicach limitu stanowisk licencji
- Udostępnianie ekranu dla każdego hosta: każdy host może streamować niezależnie; prezenterzy widzą wszystkie dostępne strumienie
- Panel na żywo: Host Orchestrator pokazuje Twoje hosty, ich odbiorców i to, kto klika, w czasie rzeczywistym
Hosty Primary i Secondary
Gdy co najmniej dwa hosty współdzielą pokój, Cliqer wybiera host Primary:
- Wiersz stanu w aplikacji hosta pokazuje
N hosts connected (Primary)lub(Secondary) - Host Primary przekazuje kliknięcia prezentera do reszty pokoju i ma priorytet przy streamingu ekranu
- Host, który rozpoczyna udostępnianie ekranu, automatycznie staje się hostem Primary
- Jeśli host Primary się rozłączy, w ramach tej samej sesji wybierany jest host Secondary, a prezenterzy niczego nie zauważają
Każdy host, Primary czy Secondary, przy każdym kliknięciu przełącza swoją własną lokalną prezentację, więc prezentacja na komputerze zapasowym zawsze jest na właściwym slajdzie, gdy dochodzi do przełączenia awaryjnego.
Jak działa tryb wielu hostów
Gdy wiele hostów dołącza do tego samego pokoju:
- Pierwszy host tworzy pokój: generuje kod pokoju zarejestrowany na serwerze
- Kolejne hosty dołączają: wpisują istniejący kod pokoju, aby dołączyć
- Serwer powiadamia wszystkich: rozgłasza prezenterom obecność hostów
- Powstaje siatka WebRTC: każdy prezenter łączy się niezależnie z każdym hostem
- Kliknięcia docierają do wszystkich: polecenia trafiają jednocześnie do wszystkich połączonych hostów
Architektura połączeń
Przebieg dołączania hosta
Obsługa rozłączenia
Dystrybucja kliknięć
Kliknięcia prezentera są wysyłane kanałami danych WebRTC jednocześnie do WSZYSTKICH połączonych hostów.
Przypadek użycia 1: kopia zapasowa/redundancja
Uruchamiaj identyczne prezentacje na osobnych komputerach podczas wydarzeń o krytycznym znaczeniu. Automatyczną parę hosta głównego i zapasowego w aplikacji desktopowej opisuje strona Redundancja.
Konfiguracja
- Host główny: utwórz pokój (np. kod
K7Q2MX) - Host zapasowy: wpisz ten sam kod pokoju
- Na obu działa ten sam plik prezentacji
- Każdy host odbiera kliknięcia i przełącza slajdy niezależnie
Zachowanie przy przełączaniu awaryjnym
| Zdarzenie | Wynik |
|---|---|
| Host główny się rozłącza | Prezenter zachowuje połączenie z hostem zapasowym, zamyka tylko połączenie z głównym |
| Host zapasowy rozpoczyna udostępnianie ekranu | Prezenterzy widzą strumień hosta zapasowego |
| Wszystkie hosty się rozłączają | Prezenterzy przechodzą w stan oczekiwania |
| Host łączy się ponownie | Prezenterzy nawiązują nowe połączenie |
Dobre praktyki
- Separacja sieci: host główny w sieci Wi-Fi obiektu, zapasowy na hotspocie komórkowym
- Ta sama prezentacja: upewnij się, że oba hosty mają identyczne zestawy slajdów
- Testy przed wydarzeniem: odłącz host główny i sprawdź, czy zapasowy odbiera kliknięcia
- Współdzielenie licencji: ten sam klucz licencyjny można aktywować na wielu hostach w celach zapasowych
Przypadek użycia 2: sterowanie wieloma ekranami
Steruj wieloma prezentacjami na różnych ekranach z jednego interfejsu prezentera.
Konfiguracja
| Host | Rola | Przeznaczenie |
|---|---|---|
| A | Główny | Główna projekcja, udostępnianie ekranu prezenterom |
| B | Drugi | Monitor podglądowy dla mówcy |
| C | Trzeci | Komputer do odtwarzania wideo |
| D | Czwarty | System sterowania ścianą LED |
Wszystkie hosty odbierają jednocześnie każde polecenie kliknięcia. Każdy wykonuje je na własnej prezentacji.
Przypadek użycia 3: synchronizacja wielu pokoi
Jeden prezenter steruje identycznymi prezentacjami w wielu fizycznych lokalizacjach.
Wszystkie hosty dołączają z tym samym kodem pokoju. Telefon prezentera łączy się ze wszystkimi trzema przez osobne kanały danych WebRTC.
Konfiguracja wielu hostów
Krok 1: pierwszy host tworzy pokój
- Uruchom aplikację hosta Cliqer
- Zaloguj się na swoje konto lub wpisz klucz licencyjny
- Utwórz pokój i zanotuj jego 6-znakowy kod
Krok 2: kolejne hosty dołączają
- Uruchom Cliqer na komputerze zapasowym
- Zaloguj się na to samo konto albo wpisz ten sam lub inny klucz licencyjny
- Wpisz istniejący kod pokoju
Krok 3: sprawdź połączenia
Aplikacja hosta: sprawdź, czy prezenterzy pojawiają się na liście połączonych na WSZYSTKICH hostach.
Aplikacja prezentera: w narzędziach deweloperskich przeglądarki sprawdź, czy liczba połączeń odpowiada liczbie hostów.
Przegląd techniczny
Kierowanie poleceń
Prezenterzy wysyłają kliknięcia do WSZYSTKICH połączonych hostów kanałami danych WebRTC. Każdy host przetwarza kliknięcie niezależnie i przełącza slajd w swojej lokalnej prezentacji.
Wspólne wskaźniki kliknięć
Wskaźniki kliknięć mogą być wspólne dla wszystkich uczestników:
Obsługa udostępniania ekranu
Każdy host może udostępniać ekran niezależnie:
Prezenterzy z wieloma strumieniami hostów widzą widok siatki i mogą wybierać poszczególne strumienie.
Automatyczne wznawianie po ponownym połączeniu
Udostępnianie ekranu wznawia się automatycznie, gdy:
- Klient ponownie łączy się z istniejącą sesją
- Host uruchamia się ponownie z włączonym automatycznym wznawianiem
Nowi subskrybenci od razu otrzymują zbuforowaną klatkę kluczową, zamiast czekać na następną okresową klatkę kluczową, dzięki czemu obraz wideo pojawia się natychmiast.
Jakość wideo dla każdego hosta
Każdy host może skonfigurować niezależne ustawienia kodowania wideo:
- Rozdzielczość programu: od 720p do 8K, w granicach limitu planu
- Liczba klatek na sekundę: od 25 do 60
- Przepływność: automatyczna lub własna wartość od 500 do 20 000 kb/s
Obraz jest kodowany w H.264. Zobacz Jakość obrazu.
Panel Host Orchestrator
Strona Orchestrator w panelu (/dash/orchestrator) to graf na żywo przedstawiający Twoje hosty:
- Węzły to Twoje połączone hosty wraz z ich pokojami i połączonymi prezenterami; aktualizują się natychmiast, gdy host przechodzi w tryb online, prezenter dołącza lub odchodzi albo ktoś zmienia nazwę
- Aktywność kliknięć: prezenter, który klika, podświetla się na węźle swojego hosta wraz z kierunkiem kliknięcia; kliknięcia z urządzeń wejściowych samego hosta, takich jak urządzenie DSAN lub klawiatura, powodują mignięcie nagłówka węzła
- Przerywane krawędzie pojawiają się automatycznie między hostami współdzielącymi pokój; są one natywnie zsynchronizowane, nie trzeba niczego konfigurować
- Zielone krawędzie to ręczne połączenia między pokojami: przeciągnij uchwyt wyjściowy jednego hosta do innego hosta, aby powielać kliknięcia między różnymi pokojami (np. sala główna + sala dodatkowa z osobnymi prezentacjami). Połączenie usuniesz w panelu bocznym hosta.
Hosty w tym samym pokoju nigdy nie potrzebują ręcznego połączenia; połączenia służą do synchronizowania hostów w różnych pokojach.
Monitorowanie i debugowanie
Wskaźniki w aplikacji hosta
- Wiersz stanu trybu wielu hostów:
N hosts connected (Primary/Secondary) - Lista połączonych prezenterów (wszystkie hosty widzą tych samych prezenterów)
- Wyświetlany kod pokoju
- Typ licencji w nagłówku
Aplikacja prezentera
Otwórz narzędzia deweloperskie przeglądarki, aby sprawdzić:
- Czy liczba aktywnych połączeń odpowiada liczbie hostów
- Stan połączenia z każdym hostem
Rozwiązywanie problemów
Drugi host nie odbiera kliknięć
- Sprawdź, czy prezenter ma połączenie z drugim hostem
- Jeśli widoczne jest tylko 1 połączenie:
- Odśwież stronę prezentera po dołączeniu drugiego hosta
- Upewnij się, że drugi host pomyślnie dołączył do pokoju
Drugi host zastępuje pierwszego, zamiast działać równolegle
Zaktualizuj oba komputery do najnowszej wersji. Każda instalacja rejestruje się jako osobny host i zajmuje własne stanowisko, więc sprawdź, czy licencja ma wolne stanowisko dla drugiego komputera.
Prezenterzy rozłączają się, gdy jeden host odchodzi
Zaktualizuj aplikację prezentera i każdy host do najnowszej wersji. Prezenterzy zachowują połączenia z pozostałymi hostami.
Kliknięcia nie są widoczne na wszystkich hostach
- Sprawdź, czy wszystkie hosty są połączone z tym samym pokojem
- Sprawdź, czy wspólne wskaźniki kliknięć są włączone
- Wskaźnik przycisku każdego hosta powinien podświetlać się przy kliknięciach
Udostępniony ekran jest niewidoczny
- Sprawdź, czy prezenter ma połączenie z hostem, który streamuje
- Kilka hostów streamuje jednocześnie: prezenter widzi widok siatki, w którym wybiera strumień
Poprzednio: Bezpieczeństwo i sieć
Wróć do Tematów zaawansowanych lub poznaj Przypadki użycia.
Własne domeny
Udostępniaj pokoje Cliqer i markowy proces dołączania pod własną nazwą hosta, np. present.yourcompany.com, w planach Studio 8K i Enterprise.
Personalizacja widoku prezentera przez URL
Dostosuj wygląd widoku prezentera za pomocą parametrów URL, aby dodać elementy marki i wybrać opcje wyświetlania.