Netwerkvereisten en firewall-instellingen

Wanneer heb je dit nodig?

De meeste thuis- en kleine kantoornetwerken werken meteen met Screenbird. Dit artikel heb je alleen nodig als je netwerk:

  • Een strenge firewall heeft die onbekende domeinen blokkeert
  • Een webfilter of proxy heeft die uitgaand verkeer beperkt
  • Een aparte VLAN voor displays heeft zonder internettoegang

Vereiste domeinen

Zet deze domeinen op de allowlist voor zowel het dashboard (gebruikt door de mensen die content beheren) als de player (draaiend op het scherm).

Dashboard-domeinen

  • screenbird.app: hoofdapplicatie
  • dev.screenbird.app: staging (alleen nodig als je team staging gebruikt)
  • api.screenbird.app: device-API
  • *.supabase.co: database en authenticatie
  • cdn.screenbird.app: statische assets en content
  • media.screenbird.app: afbeeldingen en video's

Player-domeinen

  • player.screenbird.app: player-applicatie
  • cdn.screenbird.app: contentlevering
  • *.supabase.co: verbinding met je account
  • api.screenbird.app: heartbeat en content-synchronisatie

Optionele domeinen (gebruikt door sommige apps en integraties)

  • apis.google.com: Google Slides, Sheets en Docs picker
  • *.googleusercontent.com: Google Drive-thumbnails
  • images.pexels.com: Pexels-afbeeldingenbibliotheek
  • api.qrserver.com: QR-codes in sjablonen
  • geocoding-api.open-meteo.com: locatie-aanvulling in de Weer-app
  • challenges.cloudflare.com: Cloudflare Turnstile (gebruikt bij aanmelding en contactformulieren)

Als je een bepaalde integratie niet gebruikt, hoef je het domein ervan niet op de allowlist te zetten.

Vereiste poorten

  • HTTPS (443): alle communicatie verloopt via HTTPS over poort 443
  • WebSocket (443): realtime communicatie verloopt ook via poort 443

Screenbird gebruikt geen niet-standaard poorten.

Vereiste protocollen

  • HTTPS voor al het verkeer
  • WebSocket Secure (WSS) voor realtime updates van het dashboard naar de player

Bandbreedtevereisten

  • Player in rust: minder dan 10 KB per minuut (alleen heartbeat)
  • Player met statische afbeeldingen: minimaal zodra de content is gedownload
  • Player met 1080p-video: initiele download afhankelijk van bestandsgrootte, daarna 0 verkeer tijdens afspelen (video's worden lokaal gecached)
  • Player met livestreams (YouTube, RSS): afhankelijk van de stream

Voor de meeste signage-netwerken is 5 Mbps download ruim voldoende per scherm. Screenbird is ontworpen om offline te werken zodra de content is gedownload, dus korte netwerkstoringen onderbreken het afspelen niet.

Test je netwerk

Om te controleren of een scherm Screenbird kan bereiken, open je een browser op het apparaat en ga je naar:

  • https://player.screenbird.app: zou het inlogscherm van de player moeten laden
  • https://screenbird.app: zou de inlogpagina van het dashboard moeten laden

Als een van beide niet lukt, controleer dan je firewall-logs op geblokkeerde verzoeken aan de hierboven genoemde domeinen.

Hulp nodig bij een zakelijke uitrol?

Als je veel schermen achter zakelijke netwerken uitrolt en hulp nodig hebt met allowlist-documentatie, IT-validatie of proxy-configuratie, neem dan contact met ons op via support@screenbird.app, dan helpen we je graag verder.

© screenbird.app