Steruj ekranami za pomocą Bitfocus Companion i Stream Deck

Bitfocus Companion to darmowe oprogramowanie, które zamienia Elgato Stream Deck albo przyciski w przeglądarce w panel sterowania całą Twoją produkcją. Dzięki połączeniu ze Screenbird w Companion jedno naciśnięcie uruchamia scenę na żywo na wszystkich jej ekranach, a przycisk świeci kolorem sceny, dopóki ta jest na żywo. Między tymi momentami Twoje ekrany działają same.

Potrzebujesz:

  • Companion w wersji 4.3 lub nowszej.
  • Tokenu API ze Screenbird.
  • Dla przycisków scen: włączonych scen i co najmniej jednej sceny. Jak to działa: Przełączaj wiele ekranów naraz za pomocą scen. Bez scen Companion nadal może wysyłać treść na ekran i ją zatrzymywać.

Utwórz token API

  1. Otwórz Ustawienia > Połączenia.
  2. W sekcji Tokeny API kliknij Nowy token API.
  3. Nadaj tokenowi nazwę, na przykład nazwę obiektu albo Stream Deck.
  4. W polu Dostęp wybierz Steruj ekranami i scenami.
  5. Kliknij Utwórz token i skopiuj token. Widzisz go tylko raz.

Token działa w zespole, który jest aktywny w chwili jego tworzenia. Dla ekranów innego zespołu najpierw przełącz się na ten zespół i utwórz osobny token. Używaj jednego tokenu na jedno połączenie Companion.

Więcej o tokenach: Tokeny API.

Dodaj Screenbird w Companion

  1. W Companion otwórz Connections, wyszukaj Screenbird i dodaj go.
  2. Wklej token w polu API token i zapisz.
  3. Otwórz presety połączenia i przeciągnij przyciski na swój Stream Deck.

Zostaw API address bez zmian, chyba że wsparcie Screenbird poda inny adres.

Komputer z uruchomionym Companion potrzebuje wychodzącego dostępu do api.screenbird.app przez HTTPS i bezpieczny WebSocket (WSS) na porcie 443. Bez działającego połączenia z internetem przyciski nie działają.

Przyciski

Presety występują w trzech grupach.

Scenes

  • Go: jeden przycisk na scenę, w kolorze sceny.
  • Stop: jeden przycisk na scenę, który przywraca tę scenę do normalnego stanu. Jest ciemny, a nazwa sceny ma jaśniejszy odcień jej koloru.

Control

  • STOP ALL przywraca wszystko do normalnego stanu. Jest ciemnoczerwony.
  • NEXT uruchamia scenę następującą po tej, którą uruchomiono jako ostatnią, w kolejności, w jakiej sceny są ułożone w panelu pod Sceny. Pokazuje nazwę tej sceny.

Screens

  • Jeden przycisk stop na ekran lub podekran. Robi się ciemnoczerwony, gdy na tym ekranie widać scenę albo wysłaną treść.

Kolor przycisku sceny mówi o jej stanie:

  • Ciemny: scena jest wyłączona.
  • Pełny kolor: scena jest na żywo na wszystkich swoich ekranach.
  • Przygaszony: scena jest częściowo na żywo. Część jej ekranów pokazuje coś innego albo scena jest jeszcze na ekranie od wcześniej.
  • Bursztynowy, z "(changed)" w tekście: scenę edytowano po uruchomieniu na żywo. Naciśnij go ponownie, aby uruchomić zmiany na żywo.

Przyciski reagują na zmiany od razu, także gdy ktoś uruchamia scenę w panelu, na telefonie albo o ustalonej godzinie. Nowa scena lub nowy ekran pojawia się w presetach samoczynnie.

Akcje

Użyj tych akcji na własnych przyciskach:

  • Scene: go: pokazuje scenę na wszystkich jej ekranach. Jeśli scena zmieniła się po uruchomieniu na żywo, ponowne naciśnięcie uruchamia zmiany na żywo.
  • Scene: stop: zatrzymuje tę scenę. Jej ekrany wracają do własnej treści.
  • Scene: next: przechodzi do sceny następującej po ostatnio aktywowanej.
  • Stop all: zatrzymuje wszystkie sceny i całą wysłaną treść. Udostępnianie ekranu działa dalej.
  • Screen: push content: pokazuje treść na jednym ekranie lub podekranie, przez określoną liczbę minut albo do zatrzymania. Treść wybierasz z listy plików, projektów, aplikacji, podzielonych ekranów i playlist zespołu.
  • Screen: stop: zatrzymuje wysłaną treść albo scenę na jednym ekranie lub podekranie.

Feedbacki

Za pomocą feedbacków zmieniasz wygląd przycisku:

  • Scene is live, Scene is partly live i Scene changed since it went live.
  • Screen shows: scena, wysłana treść, udostępniany ekran albo zwykła treść.
  • Screen is online.

Zmienne

Używaj zmiennych w tekście przycisków, na przykład $(screenbird:last_scene). Jeśli zmieniono nazwę połączenia, użyj jego nazwy zamiast "screenbird".

  • last_scene: ostatnio aktywowana scena.
  • next_scene: scena, którą uruchamia Scene: next.
  • live_scenes: sceny, które są na żywo.
  • screens_online i screens_total: liczba ekranów online oraz wszystkich ekranów.

Gdy coś nie działa

  • Authentication failure: token jest nieprawidłowy albo został unieważniony. Utwórz nowy token i wklej go w ustawieniach połączenia.
  • Insufficient permissions: token nie ma dostępu do ekranów albo osoba, która go utworzyła, straciła dostęp. Utwórz token z dostępem Steruj ekranami i scenami.
  • Connection failure z wzmianką o API address: odpowiada coś, co nie jest Screenbird, na przykład strona logowania do Wi-Fi, albo adres jest błędny. Sprawdź sieć i API address.
  • Waiting for the live connection, które nie znika, albo Live updates unavailable: zapora lub serwer proxy może blokować ruch WebSocket do api.screenbird.app. Przyciski nadal działają, ale ich kolory odświeżają się dopiero po naciśnięciu.
  • No active subscription: konto Screenbird nie jest aktywne. Połączenie sprawdza to ponownie co 5 minut.
  • Brak przycisków scen: sceny są wyłączone. Właściciel włącza je w menu Ustawienia > Zaawansowane. Przyciski pojawiają się wtedy same, bez ponownego uruchamiania Companion.

Unieważnij token

Otwórz Ustawienia > Połączenia i kliknij Unieważnij obok tokenu. Wszystko, co go używa, od razu przestaje działać. Zobacz Tokeny API.

© screenbird.app