Tryb live – kontrola wydarzenia
Arthoff oferuje trzy główne widoki live, które służą różnym rolom podczas wydarzenia.
Arthoff oferuje trzy główne widoki live, które służą różnym rolom podczas wydarzenia:
- Prezentator (
/present) – osoba prowadzi wydarzenie, uruchamia cue, monitoruje postęp i może komunikować się z zespołem. - Aktor / Wykonawca (
/show) – widzi tylko swoje cue oraz ewentualne wskazówki reżysera. - Viewer / Publiczność (
/view) – tryb tylko do podglądu, często wykorzystywany przez osoby techniczne lub producentów spoza ścisłej ekipy.
Każdy z tych widoków dostępny jest także w wersji tylko do odczytu (np. dla gości) oraz ma warianty pełnoekranowe i z paskiem bocznym.
Tryb prezentera (/present)
To centrum dowodzenia wydarzeniem. Prezentator widzi aktualne cue, kolejne cue, może je uruchamiać, pomijać, wracać oraz komunikować się z operatorami poprzez wbudowany czat lub sygnały.
Główne elementy interfejsu
🟢 Aktualne cue
Duży blok w środku ekranu pokazujący cue, które jest obecnie aktywne. Zawiera:
- Numer i nazwę cue
- Typ cue (ikona + kolor)
- Główną zawartość (tekst dialogu, wartości DMX, opis działania)
- Ewentualne uwagi reżyserskie (małym drukiem poniżej)
👀 Nadchodzące cue
Lista kolejnych cue (domyślnie 3) z możliwością przewinięcia. Każde cue pokazuje:
- Numer i nazwę
- Typ cue
- Podgląd zawartości (np. pierwsze 50 znaków dialogu) Najeżdżając na cue zobaczysz pełny podgląd.
▶️ Sterowanie
Przyciski i skróty klawiszowe do kontroli przebiegu wydarzenia:
⏪
⏸️
⏩
⏭️
📋
Skróty: Space – dalej, Left Arrow – wstecz, Right Arrow – dalej, J – jump, L – lista.
Uruchamianie cue
Aby przejść do następnego cue:
Naciśnij Space lub kliknij przycisk ▶️ Dalej.
Aktualne cue zmieni się na następne w kolejce.
Jeśli cue ma ustawiony tryb „Automatycznie”, zostanie uruchomione od razu po zakończeniu poprzedniego (np. po czasie lub po sygnale zewnętrznym).
Jump (przejście do konkretnego cue)
Naciśnij J lub kliknij ikonę ⏭️ Jump.
Wpisz numer cue lub wybierz z listy (możesz filtrować według typu cue lub sekcji).
Potwierdź – prezentator przejdzie bezpośrednio do wybranego cue, pomijając wszystkie pośrednie.
Jeśli potrzebujesz uruchomić cue po przejściu, naciśnij ponownie Space.
Uwaga
Przy jumpie niektóre cue mogą wymagać specjalnego przygotowania (np. oświetlenie potrzebuje czasu na fade). System pokaże ostrzeżenie, jeśli przejście może być niewłaściwe.
Pauza i wznowienie
- Naciśnij P lub kliknij ⏸️ Pauza – zatrzymuje automatyczne przechodzenie do kolejnego cue (jeśli jest włączone).
- Aby wznowić, ponownie Space lub przycisk ▶️.
Lista wszystkich cue
Ikona 📋 otwiera modal z pełną listą cue w skrypcie, gdzie możesz:
- Sortować według numeru, typu, sekcji.
- Filtrować po słowach kluczowych.
- Zaznaczyć cue jako „Ulubione” (gwiazdka) – wtedy będą wyraźnie podświetlone na liście nadchodzących.
- Przejść bezpośrednio do cue (dwuklik lub Enter).
Komunikacja z zespołem
W prawym dolnym rogu znajduje się panel czatu:
- Wysyłaj wiadomości do wszystkich zalogowanych operatorów lub wybierz konkretnego użytkownika (@nazwa).
- Wiadomości są przechowywane tylko na czas trwania sesji live (nie są zapisywane w historii skryptu).
- Możesz wysyłać także sygnały sterujące: np.
/light 1 255(jeśli zainstalowano odpowiednią integrację).
Tryb tylko do odczytu (dla gości)
Jeśli chcesz pozwolić osobie spoza zespołu zobaczyć przebieg wydarzenia bez możliwości sterowania:
- Udostępnij link do widoku
/view?role=viewer&eventId=...(lub użyj funkcji „Udostępnij” w projekcie). - Gość zobaczy aktualne i nadchodzące cue, ale bez przycisków sterowania i czatu.
- Przydatne dla producentów, kierowników produkcji lub klientów obserwujących próbę.
Widok aktora / wykonawcy (/show)
Aktor loguje się i przechodzi do /show (lub używa udostępnionego linku roli aktora). Widok jest maksymalnie uproszczony – pokazuje jedynie informacje niezbędne do odegrania swojej części.
Co widzi aktor?
A
Aktor: Jan Kowalski Postać: Romeo
Aktualne cue:
Cue 12: „O, jaśniej jej oko niż gwiazdy…”
Postać: Romeo | Opóźnienie: 0s
Nadchodzące cue (2):
- Cue 13: Zwiększ światło główne
- Cue 14: Muzyka tematyczna – początek
Funkcjonalności aktora
- Oznaczanie cue jako wykonane – po odegraniu linii aktor może kliknąć ikonę ✅ przy cue, aby oznaczyć je jako gotowe. Pomaga to reżyserowi śledzić postęp (widok presentera pokazuje liczbę wykonanych cue).
- Powiadomienia – jeśli reżyser dodał uwagę reżyserską do cue, pojawi się ona jako delikatny pasek pod tekstem (można ją zwinąć).
- Zmiana jasności / kontrastu – w ustawieniach profilu (ikonka użytkownika) aktor może zwiększyć kontrast tekstu dla lepszej czytelności pod jasnymi światłami scenicznymi.
- Tryb ciemny – automatycznie dostosowuje się do oświetlenia sali; można wymusić jasny lub ciemny motyw.
Uwaga
Aktor nie może edytować cue, zmieniać kolejności ani uruchamiać wydarzenia – jego rola jest czysto performatywna.
Widok viewer / publiczności (/view)
Ten widok służy osobom, które potrzebują podglądu przebiegu wydarzenia bez możliwości interakcji (np. operator światła na zaplecze, reżyser asystujący, klient).
Co można zrobić w widoku view?
- Podgląd aktualnego i kolejnych cue (tak samo jak w presentera, ale bez przycisków sterowania).
- Włączenie napisu wyciągniętego z cue dialogue (jeśli aktywowano opcję „Show subtitles”).
- Tryb pełnoekranowy (F11) – przydatny na monitorach stanowiskowych.
- Odświeżanie ręczne (ikona ⧗) – jeśli połączenie jest wolne, można wymusić pobranie najnowszego stanu.
- Wybór jakości streamu (jeśli włączono transmisję wideo/nagrania) – niskie, średnie, wysokie.
Udostępnianie linku view
W projekcie wybierz „Udostępnij” → „Utwórz link view”.
Określ:
- Czy link ma być czasowo ograniczony (np. ważny 24h).
- Czy wymaga hasła (opcjonalnie).
- Jaką rolę ma mieć odbiorca (viewer, aktor ograniczony, prezentator tylko podgląd).
Skopiuj link i wyślij e‑mailem lub przez komunikator.
Najczęstsze scenariusze użycia widoku view
- Operator światła na zapleczu – widzi nadchodzące cue oświetleniowe, aby przygotować się wcześniej.
- Reżyser asystujący – obserwuje przebieg, notuje uwagi, nie interferując w prowadzenie.
- Klient lub producent – śledzi próbę na żywo z biura, może zostawić komentarz w czacie (jeśli udzielono prawa do czatu).
- Streaming online – link view można osadzić w prostym odtwarzaczu internetowym, aby transmitować próbę dla zdalnej widowni.
Najczęstsze pytania (FAQ)
Czy tryb live działa bez połączenia internetowego?
Arthoff wykorzystuje mechanizm Offline First – najważniejsze dane (skrypt, sekcje, cue) są buforowane w IndexedDB przez Dexie. W trybie offline możesz przeglądać cue i oznaczać je jako wykonane, ale nie możesz uruchamiać nowych cue ani otrzymywać aktualizacji od innych użytkowników. Po ponownym połączeniu zmiany zostaną zsynchronizowane.
Jak zmniejszyć opóźnienie między naciśnięciem spacji a pojawieniem się kolejnego cue?
Opóźnienie składa się z:
- czasu reakcji serwera (zwykle <100 ms przy dobrym połączeniu)
- czasu renderowania po stronie klienta (optymalizowane przez React 18 i useTransition) Możesz zmniejszyć opóźnienie poprzez:
- używanie połączenia przewodowego zamiast Wi‑Fi
- zamknięcie niepotrzebnych zakładek i aplikacji zużywających CPU
- włączenie trybu „Low latency” w ustawieniach prezentera (zmniejsza liczbę animacji przejść)
Czy mogę jednocześnie używać trybu presentera na dwóch monitorach?
Tak. Otwórz dwa okna przeglądarki – jedno na głównym ekranie (prezentacja), drugie na monitorze operatora (np. szczegółowa lista cue lub podgląd urządzeń). Synchronizacja odbywa się automatycznie poprzez ten sam identyfikator wydarzenia.
Co się stanie, gdy stracę połączenie podczas wydarzenia?
- Aktorzy i vieweri będą nadal widzieć ostatnio pobrane cue (bufor offline).
- Presentator może nadal oznaczać cue jako wykonane lokalnie.
- Po odzyskaniu połączenia Arthoff wykryje rozbieżności i zsynchronizuje stan – przy konflikcie wygrywa wersja serwera (najnowsza zmiana od innego użytkownika). Aby uniknąć problemów, zaleca się mieć zapasowe połączenie (np. telefon z hotspotem) lub wcześniej wyeksportować skrypt jako PDF jako awaryjny wydruk.
Jak włączyć napisy (subtitles) z cue dialogue dla osób niesłyszących lub nagłaśniania?
W ustawieniach prezentera włącz opcję „Pokaż napisy z diálogo”. Następnie w widoku view (lub osobnym oknie) pojawi się pasek na dole ekranu z aktualnie wypowiadanym tekstem. Możesz dostosować rozmiar, czcionkę i kolor napisów w panelu dostępności.
Eksport skryptu i projektu
Arthoff umożliwia eksport skryptów i projektu w różnych formatach, aby móc udostępniać je poza aplikacją, drukować, archiwizować lub importować do innych systemów.
Zarządzanie urządzeniami
Podłączaj urządzenia sceniczne do projektu Arthoff, testuj połączenia, steruj nimi z cue oraz korzystaj z grup, presetów i trybu dry run.