Wymagania sieciowe i ustawienia zapory
Screenbird korzysta wyłącznie z HTTPS i WebSocket Secure na porcie 443, żadnych innych portów nie używa. W restrykcyjnej sieci dopisz do listy dozwolonych domeny podane niżej: jedna lista dotyczy panelu, druga ekranów, czyli odtwarzacza.
Kiedy jest to potrzebne?
Większość sieci domowych i biurowych działa od razu. Ta lista przyda się, gdy sieć blokuje nieznane domeny, korzysta z serwera proxy albo filtra WWW, lub gdy ekrany wiszą w osobnym VLAN-ie z ograniczonym dostępem do internetu.
Domeny dla panelu
Dla komputerów, na których zespół zarządza treścią:
screenbird.app: sam paneldev.screenbird.app: staging, potrzebny tylko wtedy, gdy zespół z niego korzysta*.supabase.co: baza danych i logowanie, także przez WebSocketcdn.screenbird.app: pliki, obrazy, filmy i własne czcionkiintegrations.screenbird.app: podglądy aplikacji w panelulh3.googleusercontent.comiavatars.githubusercontent.com: zdjęcia profilowe z połączonych kontchallenges.cloudflare.com: kontrola bezpieczeństwa przy logowaniu i rejestracjiwss://api.screenbird.app: aktualizacje na żywo między panelem a ekranamijs.stripe.comi*.js.stripe.com: okienko płatności przy rejestracji i przy zmianie subskrypcjiapi.stripe.comihooks.stripe.com: finalizacja płatności, łącznie z 3D Securem.stripe.comim.stripe.network: kontrola antyfraudowa Stripe
Potrzebne tylko przy wybranych funkcjach:
apis.google.comidocs.google.com: okno wyboru dla Google Drive, Dokumentów, Arkuszy i Prezentacjiimages.pexels.com: biblioteka zdjęć stockowychapi.qrserver.com: kody QR w szablonach projektówgeocoding-api.open-meteo.com: wyszukiwanie lokalizacji w aplikacji Pogoda
Domeny dla ekranów
Dla każdego urządzenia, na którym działa odtwarzacz:
player.screenbird.app: sam odtwarzaczapi.screenbird.app: rejestracja urządzenia, sygnał obecności i pobieranie treści, także przez WebSocketcdn.screenbird.app: treść, którą ekran odtwarzamedia.screenbird.app: pliki instalacyjne i aktualizacje aplikacjiintegrations.screenbird.app: w tym środowisku działają wszystkie aplikacje i projektymirror.screenbird.app: potrzebne tylko do udostępniania ekranu, także przez WebSocketfonts.googleapis.comifonts.gstatic.com: czcionki w aplikacjach i projektach
Potrzebne tylko przy wybranych aplikacjach:
www.youtube.comiplayer.vimeo.com: aplikacje wideo
Jeśli z danego połączenia albo z danej aplikacji nie korzystasz, nie musisz dopuszczać powiązanej domeny.
Porty i protokoły
- HTTPS na porcie 443 dla całego ruchu
- WebSocket Secure (WSS) na tym samym porcie 443 dla aktualizacji na żywo między panelem a ekranem
Żadne inne porty nie są używane.
Przepustowość
Ile przepustowości potrzebujesz, zależy od wielkości Twoich treści. Ekran pobiera plik raz i odtwarza go potem lokalnie, więc po pobraniu ruch jest już znikomy. W spoczynku ekran tylko podtrzymuje połączenie sygnałem obecności co 60 sekund. Gdy WebSocket nie działa, ekran i tak pobiera swoją treść co godzinę. Transmisje na żywo oraz aplikacje, które wciąż pobierają nowe dane, zużywają przepustowość na bieżąco, zależnie od źródła.
Krótkie awarie sieci nie przerywają odtwarzania: pobrana treść gra dalej.
Sprawdzenie, czy sieć jest w porządku
Otwórz na urządzeniu przeglądarkę i wejdź na:
https://player.screenbird.app: powinien pojawić się ekran parowania z kodem parowaniahttps://screenbird.app: powinna pojawić się strona logowania do panelu
Jeśli któraś z nich się nie otwiera, sprawdź w logach zapory, która z powyższych domen jest blokowana.
Gdzie leżą moje dane?
- Baza danych działa w Supabase w Paryżu (region eu-west-3).
- Kopie zapasowe poza siedzibą leżą w Backblaze w Amsterdamie (region eu-central-003).
- Panel, aplikacje i pliki są dostarczane przez sieć Cloudflare, która działa w lokalizacjach brzegowych na całym świecie.
Pełną listę podmiotów przetwarzających i okresy przechowywania znajdziesz w polityce prywatności na screenbird.app.
Pomoc przy wdrożeniu firmowym
Wdrażasz wiele ekranów w sieci firmowej i potrzebujesz dokumentacji dla swojego działu IT? Napisz na support@screenbird.app.