Nätverkskrav och brandväggsinställningar

Screenbird använder enbart HTTPS och WebSocket Secure över port 443, inga andra portar. På ett strikt nätverk sätter du domänerna nedan på tillåtelselistan: en lista för instrumentpanelen och en för skärmarna (spelarappen).

När behöver du det här?

De flesta hem- och kontorsnätverk fungerar direkt. Listan behöver du om nätverket blockerar okända domäner, använder en proxy eller ett webbfilter, eller om skärmarna sitter i ett eget VLAN med begränsad internetåtkomst.

Domäner för instrumentpanelen

För datorerna där ditt team sköter innehållet:

  • screenbird.app: själva instrumentpanelen
  • dev.screenbird.app: staging, behövs bara om ditt team arbetar med den
  • *.supabase.co: databas och inloggning, även via WebSocket
  • cdn.screenbird.app: filer, bilder, videor och egna typsnitt
  • integrations.screenbird.app: appförhandsvisningarna i instrumentpanelen
  • lh3.googleusercontent.com och avatars.githubusercontent.com: profilbilder från anslutna konton
  • challenges.cloudflare.com: säkerhetskontrollen vid inloggning och registrering
  • wss://api.screenbird.app: liveuppdateringar mellan instrumentpanel och skärmar
  • js.stripe.com och *.js.stripe.com: betalningsrutan vid registrering och när du ändrar din prenumeration
  • api.stripe.com och hooks.stripe.com: slutförandet av betalningen, inklusive 3D Secure
  • m.stripe.com och m.stripe.network: Stripes bedrägerikontroll

Behövs bara för vissa funktioner:

  • apis.google.com och docs.google.com: väljaren för Google Drive, Dokument, Kalkylark och Presentationer
  • images.pexels.com: stockbildsbiblioteket
  • api.qrserver.com: QR-koder i designmallar
  • geocoding-api.open-meteo.com: platssökningen i Väder-appen

Domäner för skärmarna

För varje enhet som kör spelarappen:

  • player.screenbird.app: själva spelarappen
  • api.screenbird.app: inloggning, heartbeat och hämtning av innehåll, även via WebSocket
  • cdn.screenbird.app: innehållet som skärmen spelar upp
  • media.screenbird.app: installationsfiler och uppdateringar av apparna
  • integrations.screenbird.app: alla appar och designer körs här inne
  • mirror.screenbird.app: behövs bara för Skärmdelning, även via WebSocket
  • fonts.googleapis.com och fonts.gstatic.com: typsnitt i appar och designer

Behövs bara för vissa appar:

  • www.youtube.com och player.vimeo.com: videoapparna

Använder du inte en anslutning eller en app behöver du inte tillåta domänen som hör till den.

Portar och protokoll

  • HTTPS över port 443 för all trafik
  • WebSocket Secure (WSS) över samma port 443 för liveuppdateringar mellan instrumentpanel och skärm

Inga andra portar används.

Bandbredd

Hur mycket bandbredd du behöver beror på hur stort ditt innehåll är. En skärm laddar ner en fil en gång och spelar sedan upp den lokalt, så efter nedladdningen går det knappt någon trafik alls. I vila håller skärmen bara anslutningen vid liv med en heartbeat var 60:e sekund. Fungerar inte WebSocket hämtar skärmen ändå sitt innehåll varje timme. Livesändningar och appar som hela tiden hämtar nya data drar bandbredd hela tiden, beroende på källan.

Korta nätverksavbrott stoppar inte uppspelningen: nedladdat innehåll spelas vidare.

Testa att nätverket stämmer

Öppna en webbläsare på enheten och gå till:

  • https://player.screenbird.app: här ska parkopplingsskärmen med en parkopplingskod dyka upp
  • https://screenbird.app: här ska instrumentpanelens inloggningssida dyka upp

Går någon av de två inte att nå, titta i brandväggsloggarna vilken av domänerna ovan som blockeras.

Var lagras mina uppgifter?

  • Databasen körs hos Supabase i Paris (regionen eu-west-3).
  • Offsite-backuperna ligger hos Backblaze i Amsterdam (regionen eu-central-003).
  • Instrumentpanelen, apparna och filerna levereras via Cloudflares nätverk, som körs på edge-platser över hela världen.

Hela listan över underbiträden och lagringstiderna står i integritetspolicyn på screenbird.app.

Hjälp vid en företagsutrullning

Rullar du ut många skärmar bakom ett företagsnätverk och behöver dokumentation till din IT-avdelning? Mejla då support@screenbird.app.

© screenbird.app