Exigences réseau et paramètres de pare-feu

Quand en as-tu besoin ?

La plupart des réseaux domestiques et de petits bureaux fonctionnent avec Screenbird sans configuration. Tu n'as besoin de cet article que si ton réseau possède :

  • Un pare-feu strict qui bloque les domaines inconnus
  • Un filtre Web ou un proxy qui limite le trafic sortant
  • Un VLAN distinct pour les afficheurs sans accès Internet

Domaines requis

Mets ces domaines en liste blanche, à la fois pour le tableau de bord (utilisé par les personnes qui gèrent le contenu) et pour le lecteur (qui tourne sur l'écran).

Domaines du tableau de bord

  • screenbird.app : application principale
  • dev.screenbird.app : staging (nécessaire uniquement si ton équipe utilise le staging)
  • api.screenbird.app : API des appareils
  • *.supabase.co : base de données et authentification
  • cdn.screenbird.app : assets statiques et contenu
  • media.screenbird.app : images et vidéos

Domaines du lecteur

  • player.screenbird.app : application lecteur
  • cdn.screenbird.app : livraison de contenu
  • *.supabase.co : connexion à ton compte
  • api.screenbird.app : heartbeat et synchronisation du contenu

Domaines facultatifs (utilisés par certaines apps et intégrations)

  • apis.google.com : sélecteur Google Slides, Sheets, Docs
  • *.googleusercontent.com : miniatures Google Drive
  • images.pexels.com : bibliothèque d'images Pexels
  • api.qrserver.com : codes QR dans les modèles
  • geocoding-api.open-meteo.com : autocomplétion de localisation dans l'app Météo
  • challenges.cloudflare.com : Cloudflare Turnstile (utilisé lors de l'inscription et des formulaires de contact)

Si tu n'utilises pas une intégration en particulier, tu n'as pas besoin de mettre son domaine en liste blanche.

Ports requis

  • HTTPS (443) : toutes les communications utilisent HTTPS sur le port 443
  • WebSocket (443) : la communication en temps réel passe également par le port 443

Screenbird n'utilise aucun port non standard.

Protocoles requis

  • HTTPS pour tout le trafic
  • WebSocket Secure (WSS) pour les mises à jour en temps réel du tableau de bord vers le lecteur

Exigences de bande passante

  • Lecteur au repos : moins de 10 Ko par minute (heartbeat uniquement)
  • Lecteur diffusant des images statiques : minimal une fois le contenu téléchargé
  • Lecteur diffusant une vidéo 1080p : le téléchargement initial dépend de la taille du fichier, puis 0 trafic pendant la lecture (les vidéos sont mises en cache localement)
  • Lecteur diffusant des flux en direct (YouTube, RSS) : dépend du flux

Pour la plupart des réseaux d'affichage dynamique, 5 Mbit/s en téléchargement sont largement suffisants par écran. Screenbird est conçu pour fonctionner hors ligne une fois le contenu téléchargé, donc les brèves coupures réseau n'interrompent pas la lecture.

Tester ton réseau

Pour vérifier qu'un écran peut atteindre Screenbird, ouvre un navigateur sur l'appareil et va sur :

  • https://player.screenbird.app : doit charger l'écran de connexion du lecteur
  • https://screenbird.app : doit charger la page de connexion du tableau de bord

Si l'un des deux échoue, vérifie les journaux de ton pare-feu pour les requêtes bloquées vers les domaines listés ci-dessus.

Besoin d'aide pour un déploiement en entreprise ?

Si tu déploies de nombreux écrans derrière des réseaux d'entreprise et as besoin d'aide pour la documentation de la liste blanche, la validation IT ou la configuration du proxy, contacte-nous à support@screenbird.app et nous t'aiderons.

© screenbird.app