Zaloguj się

Konfiguracja wielu hostów

Podłącz wiele hostów do jednego pokoju, aby zyskać redundancję zapasową, zsynchronizowane sterowanie wieloma prezentacjami lub automatyczne przełączanie awaryjne.

Tryb wielu hostów jest dostępny w bezpłatnym okresie próbnym oraz od planu Presenter wzwyż; plan Free go nie obejmuje. Ponieważ każdy jednocześnie działający komputer hosta zajmuje własne stanowisko, uruchomienie hosta zapasowego wymaga też drugiego stanowiska, z puli stanowisk zespołu w planie Studio 8K lub Enterprise albo z drugiej licencji. Porównaj plany.

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.

Jeden komputer, jeden sterownik. Dwie instancje hosta na tym samym komputerze sterują tym samym aktywnym oknem (i współdzielą jeden mostek rozszerzenia Google Slides), więc kliknięcia przełączałyby tę jedną prezentację podwójnie. Uruchamiaj hosty zapasowe na osobnych komputerach, właśnie do tego służy model redundancji.

Jak działa tryb wielu hostów

Gdy wiele hostów dołącza do tego samego pokoju:

  1. Pierwszy host tworzy pokój: generuje kod pokoju zarejestrowany na serwerze
  2. Kolejne hosty dołączają: wpisują istniejący kod pokoju, aby dołączyć
  3. Serwer powiadamia wszystkich: rozgłasza prezenterom obecność hostów
  4. Powstaje siatka WebRTC: każdy prezenter łączy się niezależnie z każdym hostem
  5. 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

  1. Host główny: utwórz pokój (np. kod K7Q2MX)
  2. Host zapasowy: wpisz ten sam kod pokoju
  3. Na obu działa ten sam plik prezentacji
  4. Każdy host odbiera kliknięcia i przełącza slajdy niezależnie

Zachowanie przy przełączaniu awaryjnym

ZdarzenieWynik
Host główny się rozłączaPrezenter zachowuje połączenie z hostem zapasowym, zamyka tylko połączenie z głównym
Host zapasowy rozpoczyna udostępnianie ekranuPrezenterzy widzą strumień hosta zapasowego
Wszystkie hosty się rozłączająPrezenterzy przechodzą w stan oczekiwania
Host łączy się ponowniePrezenterzy 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

HostRolaPrzeznaczenie
AGłównyGłówna projekcja, udostępnianie ekranu prezenterom
BDrugiMonitor podglądowy dla mówcy
CTrzeciKomputer do odtwarzania wideo
DCzwartySystem 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

  1. Uruchom aplikację hosta Cliqer
  2. Zaloguj się na swoje konto lub wpisz klucz licencyjny
  3. Utwórz pokój i zanotuj jego 6-znakowy kod

Krok 2: kolejne hosty dołączają

  1. Uruchom Cliqer na komputerze zapasowym
  2. Zaloguj się na to samo konto albo wpisz ten sam lub inny klucz licencyjny
  3. Wpisz istniejący kod pokoju
Elastyczność licencji: ten sam klucz licencyjny może być używany na wielu komputerach w scenariuszach zapasowych, w granicach limitu stanowisk licencji. Każdy komputer zajmuje jedno stanowisko, gdy działa jako host, więc host zapasowy lub redundantny zawsze używa dodatkowego stanowiska. Komputer ponad limit zostaje odrzucony z komunikatem o limicie stanowisk, dopóki stanowisko się nie zwolni (lub licencja nie zostanie rozszerzona). Dodatkowe instancje na tym samym komputerze nigdy nie zajmują dodatkowych stanowisk, więc testy lokalne pozostają bezpłatne.

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ęć

  1. Sprawdź, czy prezenter ma połączenie z drugim hostem
  2. 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.