Prérequis réseau et paramètres de pare-feu
Screenbird utilise uniquement HTTPS et WebSocket Secure sur le port 443, aucun autre port. Sur un réseau strict, ajoutez les domaines ci-dessous à votre liste d'autorisation : une liste pour le tableau de bord, une autre pour les écrans (le lecteur).
Quand en avez-vous besoin ?
La plupart des réseaux domestiques et de bureau fonctionnent tout de suite. Cette liste vous sert si le réseau bloque les domaines inconnus, s'il passe par un proxy ou un filtre web, ou si les écrans se trouvent dans un VLAN séparé dont l'accès à internet est limité.
Domaines pour le tableau de bord
Pour les ordinateurs sur lesquels votre équipe gère le contenu :
screenbird.app: le tableau de bord lui-mêmedev.screenbird.app: l'environnement de préproduction, utile seulement si votre équipe y travaille*.supabase.co: base de données et connexion au compte, y compris en WebSocketcdn.screenbird.app: fichiers, images, vidéos et polices importéesintegrations.screenbird.app: les aperçus d'applications dans le tableau de bordlh3.googleusercontent.cometavatars.githubusercontent.com: les photos de profil des comptes liéschallenges.cloudflare.com: le contrôle de sécurité à la connexion et à l'inscriptionwss://api.screenbird.app: les mises à jour en direct entre le tableau de bord et les écransjs.stripe.comet*.js.stripe.com: la fenêtre de paiement à l'inscription et lors d'un changement d'abonnementapi.stripe.comethooks.stripe.com: la finalisation du paiement, 3D Secure comprism.stripe.cometm.stripe.network: le contrôle antifraude de Stripe
Utiles uniquement pour certaines fonctions :
apis.google.cometdocs.google.com: le sélecteur Google Drive, Docs, Sheets et Slidesimages.pexels.com: la banque de photosapi.qrserver.com: les QR codes dans les modèles de designgeocoding-api.open-meteo.com: la recherche d'un lieu dans l'application Météo
Domaines pour les écrans
Pour chaque appareil qui fait tourner le lecteur :
player.screenbird.app: le lecteur lui-mêmeapi.screenbird.app: l'enregistrement, le signal de présence et la récupération du contenu, y compris en WebSocketcdn.screenbird.app: le contenu que l'écran diffusemedia.screenbird.app: les fichiers d'installation et les mises à jour des applicationsintegrations.screenbird.app: toutes les applications et tous les designs tournent à l'intérieurmirror.screenbird.app: utile uniquement pour le partage d'écran, y compris en WebSocketfonts.googleapis.cometfonts.gstatic.com: les polices des applications et des designs
Utiles uniquement pour certaines applications :
www.youtube.cometplayer.vimeo.com: les applications vidéo
Si vous n'utilisez pas une connexion ou une application, vous n'avez pas besoin d'autoriser le domaine correspondant.
Ports et protocoles
- HTTPS sur le port 443 pour tout le trafic
- WebSocket Secure (WSS) sur ce même port 443 pour les mises à jour en direct entre le tableau de bord et l'écran
Aucun autre port n'est utilisé.
Bande passante
La bande passante nécessaire dépend de la taille de votre contenu. Un écran télécharge un fichier une fois, puis le lit en local : après le téléchargement, le trafic est donc quasi nul. Au repos, un écran maintient seulement la connexion, avec un signal de présence toutes les 60 secondes. Si le WebSocket ne fonctionne pas, l'écran va quand même chercher son contenu toutes les heures. Les diffusions en direct et les applications qui rechargent sans cesse de nouvelles données continuent, elles, à consommer de la bande passante, selon la source.
Une courte coupure réseau n'interrompt pas la diffusion : le contenu déjà téléchargé continue de tourner.
Vérifier que le réseau est bien configuré
Sur l'appareil, ouvrez un navigateur et rendez-vous sur :
https://player.screenbird.app: l'écran d'association avec un code d'association doit apparaîtrehttps://screenbird.app: la page de connexion du tableau de bord doit apparaître
Si l'une des deux ne s'affiche pas, consultez les journaux du pare-feu pour repérer lequel des domaines ci-dessus est bloqué.
Où sont stockées mes données ?
- La base de données tourne chez Supabase à Paris (région eu-west-3).
- Les sauvegardes externes sont conservées chez Backblaze à Amsterdam (région eu-central-003).
- Le tableau de bord, les applications et les fichiers sont livrés par le réseau de Cloudflare, présent sur des points de présence partout dans le monde.
La liste complète des sous-traitants et les durées de conservation figurent dans la déclaration de confidentialité sur screenbird.app.
Aide pour un déploiement en entreprise
Vous déployez de nombreux écrans derrière un réseau d'entreprise et il vous faut de la documentation pour votre service informatique ? Écrivez à support@screenbird.app.