Requisitos de red y ajustes del firewall

Screenbird solo usa HTTPS y WebSocket Secure por el puerto 443, ningún puerto más. En una red restrictiva, añade a la lista de permitidos los dominios de abajo: una lista para el panel y otra para las pantallas (el reproductor).

¿Cuándo necesitas esto?

La mayoría de redes domésticas y de oficina funcionan sin tocar nada. Esta lista te hace falta si la red bloquea los dominios que no conoce, si pasa por un proxy o un filtro web, o si las pantallas están en una VLAN aparte con acceso limitado a internet.

Dominios para el panel

Para los ordenadores desde los que tu equipo gestiona el contenido:

  • screenbird.app: el panel
  • dev.screenbird.app: el entorno de staging, solo si tu equipo trabaja con él
  • *.supabase.co: base de datos e inicio de sesión, también por WebSocket
  • cdn.screenbird.app: archivos, imágenes, vídeos y fuentes propias
  • integrations.screenbird.app: las vistas previas de las apps dentro del panel
  • lh3.googleusercontent.com y avatars.githubusercontent.com: las fotos de perfil de las cuentas conectadas
  • challenges.cloudflare.com: la comprobación de seguridad al iniciar sesión y al registrarte
  • wss://api.screenbird.app: las actualizaciones en directo entre el panel y las pantallas
  • js.stripe.com y *.js.stripe.com: la ventana de pago al registrarte y al cambiar de suscripción
  • api.stripe.com y hooks.stripe.com: el cierre del pago, incluido 3D Secure
  • m.stripe.com y m.stripe.network: el control antifraude de Stripe

Solo para funciones concretas:

  • apis.google.com y docs.google.com: el selector de Google Drive, Documentos, Hojas de cálculo y Presentaciones
  • images.pexels.com: la biblioteca de fotos de stock
  • api.qrserver.com: los códigos QR de las plantillas de diseño
  • geocoding-api.open-meteo.com: la búsqueda de una ubicación en la app del tiempo

Dominios para las pantallas

Para cada dispositivo en el que corre el reproductor:

  • player.screenbird.app: el reproductor
  • api.screenbird.app: registro, señal de actividad y descarga del contenido, también por WebSocket
  • cdn.screenbird.app: el contenido que reproduce la pantalla
  • media.screenbird.app: los archivos de instalación y las actualizaciones de las apps
  • integrations.screenbird.app: aquí dentro corren todas las apps y los diseños
  • mirror.screenbird.app: solo para Compartir pantalla, también por WebSocket
  • fonts.googleapis.com y fonts.gstatic.com: las fuentes de las apps y los diseños

Solo para apps concretas:

  • www.youtube.com y player.vimeo.com: las apps de vídeo

Si no usas una conexión o una app, tampoco tienes que permitir su dominio.

Puertos y protocolos

  • HTTPS por el puerto 443 para todo el tráfico
  • WebSocket Secure (WSS) por ese mismo puerto 443 para las actualizaciones en directo entre el panel y la pantalla

No se usa ningún otro puerto.

Ancho de banda

El ancho de banda que necesitas depende del tamaño de tu contenido. Una pantalla descarga cada archivo una vez y luego lo reproduce en local, así que después de la descarga casi no genera tráfico. En reposo, la pantalla solo mantiene viva la conexión con una señal de actividad cada 60 segundos. Si el WebSocket no funciona, la pantalla descarga su contenido igualmente cada hora. Las emisiones en directo y las apps que consultan datos nuevos continuamente sí siguen consumiendo ancho de banda, según la fuente.

Los cortes breves de red no interrumpen la reproducción: el contenido ya descargado sigue funcionando.

Comprobar si la red está bien

Abre un navegador en el dispositivo y ve a:

  • https://player.screenbird.app: aquí tiene que aparecer la pantalla de emparejamiento con un código
  • https://screenbird.app: aquí tiene que aparecer la página de inicio de sesión del panel

Si alguna de las dos no carga, mira en los registros del firewall cuál de los dominios de arriba está bloqueado.

¿Dónde están mis datos?

  • La base de datos está en Supabase, en París (región eu-west-3).
  • Las copias de seguridad externas están en Backblaze, en Ámsterdam (región eu-central-003).
  • El panel, las apps y los archivos se sirven por la red de Cloudflare, que funciona desde ubicaciones edge repartidas por todo el mundo.

La lista completa de proveedores y los plazos de conservación están en la política de privacidad de screenbird.app.

Ayuda con un despliegue de empresa

¿Vas a instalar muchas pantallas en la red de una empresa y necesitas documentación para tu departamento de IT? Escríbenos a support@screenbird.app.

© screenbird.app