En este artículo
Un viernes a las 23:47
Un viernes a las 23:47 sonó el móvil del único responsable técnico de un grupo de tres cafeterías de Madrid.
Era el encargado de turno. "La pantalla del menú no funciona. Pone una pantalla negra con letras rojas." El responsable abrió el portátil desde el sofá. SSH al VPS. docker logs xibo-cms. Una traza larga de errores que apuntaban a una actualización de PHP de hace dos meses que había roto un módulo de dayparting. Llevaba sin tocar la instancia desde marzo. Funcionó hasta que un cron de mantenimiento del proveedor de hosting tiró un reinicio y el contenedor levantó con una imagen más nueva.
Tardó tres horas en restaurar el dump de la base de datos, downgradear el contenedor a la versión vieja, y verificar que las playlists del fin de semana volvían a salir. A las 03:10 estaba bien. El sábado a las 7:30 la cafetería abrió con el menú en pantalla. Nadie lo notó.
El lunes, en una reunión con su jefa, hizo la cuenta. Era la tercera vez en seis meses. Sumó las horas. Eran 28 horas de su tiempo en lo que va de año, sin contar los nervios. Hizo otra cuenta más: lo que costaría darse de alta en cualquier alternativa cloud, en euros, y la comparó con lo que costaba su tiempo. Salió la primera vez negativo a favor del cloud. Llevaba dos años intentando convencerse de que Xibo era "gratis".
Si estás leyendo esto, posiblemente has tenido tu propio viernes a las 23:47. O todavía no, pero lo intuyes.
Vamos a hacer la cuenta entera, sin paternalismo. Empezando por nombrar todo lo que hay ahí fuera.
Mapa del ecosistema digital signage open source 2026
Antes de comparar, una limpieza necesaria: no todo lo que se vende como "alternativa open source a Xibo" es realmente open source. Vamos a separar.
Los que sí son open source de verdad
1. Xibo
- Stack:
PHP + MySQL/MariaDB + Docker. El CMS y el player (Windows/Android/Linux/webOS) están bajo AGPL desde la v2.x. - Cuándo brilla: instalaciones medianas (20–200 pantallas) con un sysadmin que ya hablaba PHP. Es maduro, tiene módulos, dayparting nativo, soporte multi-usuario con permisos finos.
- Cuándo duele: las actualizaciones mayores rompen migraciones de la base si saltas más de dos versiones; el módulo de stats tira mucho I/O; mantener el player en Android TV con Google bloqueando APKs cada vez más; la curva del editor de layouts no es para alguien de marketing.
- Quién lo eligió bien: museos, universidades, cadenas con equipo IT propio.
- Quién se arrepintió: PYMES de 2–5 pantallas sin sysadmin dedicado.
2. Anthias (antes Screenly OSE / Screenly OSS)
- Stack:
Python + SQLite + Chromium. Pensado para Raspberry Pi. - Cuándo brilla: una pantalla, una Raspberry Pi, una imagen o un slide. Setup en 20 minutos.
- Cuándo duele: una sola pantalla por cada Pi, sin gestión multi-pantalla seria; el desarrollo activo ahora está concentrado en su versión SaaS comercial (Screenly); la comunidad open source recibe parches con cuentagotas.
- Atención: en 2023 Screenly Inc. rebautizó la versión open source como Anthias. Lo que aún ves por internet como "Screenly OSS" hoy es Anthias. Repo:
github.com/Screenly/Anthias. - Quién lo eligió bien: gimnasios pequeños con una sola pantalla del lobby, oficinas con una pantalla de avisos.
- Quién se arrepintió: cualquiera que esperaba programación por horas decente o multi-pantalla.
3. Concerto
- Stack:
Ruby on Rails + PostgreSQL. Licencia Apache 2.0. - Cuándo brilla: nació en el Rensselaer Polytechnic Institute y es la elección histórica de universidades americanas.
- Cuándo duele: la comunidad es pequeña; el roadmap avanza despacio; el frontend se siente de hace cinco años.
- Quién lo eligió bien: universidades públicas, ayuntamientos con departamento técnico, ONGs grandes.
- Quién se arrepintió: comercios y locales que no tienen un dev de plantilla.
4. info-beamer
- Stack:
Lua + runtime propio en C. Pensado nativo para Raspberry Pi. - Cuándo brilla: el más rápido del mercado para pantallas con gráficos pesados, vídeo 4K, transiciones complejas. La calidad visual es superior a todo lo demás de esta lista.
- Cuándo duele: programar layouts es picar Lua. No hay editor visual decente en la versión gratuita auto-alojada. La parte gestión (CMS) hay que montarla aparte o usar la hosted, que es de pago.
- Quién lo eligió bien: agencias creativas, eventos, instalaciones artísticas.
- Quién se arrepintió: cualquiera que esperaba "subo una foto desde el móvil y aparece en la pantalla".
5. PiSignage Community Edition
- Stack:
Node.js + Raspberry Pi + cliente Android. Modelo mixto community/hosted. - Cuándo brilla: si tu hardware son varias Raspberry Pi y quieres orquestación multi-pantalla básica con drag-and-drop más simple que Xibo.
- Cuándo duele: la Community edition va por detrás de la comercial; el roadmap está claramente sesgado hacia los clientes de pago; el soporte open source es "abre un issue y reza".
- Quién lo eligió bien: cadenas de tiendas pequeñas con técnico interno.
- Quién se arrepintió: locales sin técnico, porque la Community necesita mantenimiento del lado de la Pi.
6. DigitalSignageOS / DiSignageOS
- Stack: distribución Linux ligera solo para mostrar contenido. Más player/SO que CMS completo.
- Cuándo brilla: cuando ya tienes un CMS y quieres un SO blindado en el dispositivo.
- Cuándo duele: necesitas el CMS por otro lado. Es media solución.
- Quién lo eligió bien: integradores que ponen sus propios mini-PCs en clientes.
7. Proyectos pequeños SMIL
- Stack: forks alrededor del protocolo SMIL (Synchronized Multimedia Integration Language).
- Cuándo brilla: nichos muy concretos donde necesitas SMIL puro (DOOH publicitario, integraciones con players legacy de retail muy específico).
- Cuándo duele: comunidad mínima, documentación dispersa, riesgo alto de proyecto abandonado.
8. DIY puro: Raspberry Pi + mpv + cron + Samba
- Stack: el que tú quieras. Un Raspberry Pi, un reproductor de vídeo, un cron que cambia el archivo cada hora, una carpeta compartida por Samba.
- Cuándo brilla: una sola pantalla, contenido fijo, control absoluto del stack, presupuesto cero.
- Cuándo duele: cualquier cambio de programación implica conectarse por SSH. Olvida dayparting, multi-pantalla, plantillas, analítica.
- Quién lo eligió bien: makers, hackerspaces, talleres con un cartel del horario.
Los que SE VENDEN como alternativas open source pero no lo son
Aclaración honesta porque ayuda a no perderte:
- Yodeck no es open source. Es un SaaS comercial enfocado a Raspberry Pi con un plan gratuito hasta cierto número de pantallas. Buena gente, buen producto, pero llamarlo open source es incorrecto.
- ScreenCloud, OptiSigns, NoviSign, Rise Vision, Mediasignage, OnSign TV, NetPresenter son SaaS comerciales. Algunos tienen freemium, otros tienen prueba gratuita. Ninguno es open source.
- Screenly (sin "OSS") es la versión comercial actual de la empresa que mantenía Screenly OSS. La versión open source pasó a llamarse Anthias y vive aparte.
El coste real del "gratis"
Aquí es donde la mayoría de comparativas patinan. Hablan de licencias y se olvidan del resto. Vamos a poner números a tres tamaños de negocio, con un Xibo self-hosted en un VPS pequeño europeo, en horizonte tres años. Asume sysadmin externo a 35€/h y propietario a 25€/h (su propio tiempo).
Caso A: una cafetería con 2 pantallas
Coste anual real:
| Concepto | Horas/año | Euros/año |
|---|---|---|
| VPS Hetzner CX22 o equivalente | — | 100€ |
| Dominio + SSL | — | 15€ |
| Backups externos (Hetzner Storage Box) | — | 36€ |
| Sysadmin: actualizaciones mayores Xibo (3 al año) | 9 | 315€ |
| Sysadmin: incidencias y parches (4–5 al año, 2h cada uno) | 9 | 315€ |
| Propietario: downtime, formación, "no me funciona Juan" | 25 | 625€ |
| Total Xibo self-hosted (año) | 43 h | ~1.406€ |
| Total 3 años | 129 h | ~4.218€ |
Mismo caso en Digisini Pro (3 pantallas, una sobra para crecer): Pro anual = 190€/año × 3 años = 570€. Sin horas. Sin downtime tuyo. Con soporte por email.
Diferencia: ~3.600€ y 129 horas de tiempo de gente en tres años, para una cafetería con dos pantallas.
Caso B: cadena pequeña, 5 pantallas
| Concepto | Horas/año | Euros/año |
|---|---|---|
| VPS más grande (CX32 o doble nodo) | — | 220€ |
| Backups + monitoring | — | 80€ |
| Sysadmin: actualizaciones + parches | 18 | 630€ |
| Sysadmin: incidencias (escalan con pantallas) | 20 | 700€ |
| Tiempo del responsable interno | 40 | 1.000€ |
| Total Xibo self-hosted (año) | 78 h | ~2.630€ |
| Total 3 años | 234 h | ~7.890€ |
Mismo caso en Digisini Business (10 pantallas, 5 te sobran): Business anual = 590€/año × 3 años = 1.770€. Diferencia: ~6.100€ y 234 horas de tres personas en tres años.
Caso C: red mediana, 30 pantallas multi-sede
Aquí la cuenta se complica a favor del self-hosted, si y solo si tienes equipo IT propio.
| Concepto | Horas/año | Euros/año |
|---|---|---|
| Infraestructura redundada (2 VPS + balanceador) | — | 720€ |
| Backups offsite, monitoring, alertas | — | 240€ |
| Sysadmin de plantilla parcial dedicado (15% de un jornal) | — | 7.000€ |
| Player hardware multi-sede + reposición | — | 1.500€ |
| Total Xibo self-hosted (año) | — | ~9.460€ |
Mismo caso en Digisini Network (50 pantallas, te sobran 20): Network anual = 1.990€/año × 3 años = 5.970€. Diferencia bruta ~7.470€/año a favor del cloud. Cuando llegas a 80–100+ pantallas con sysadmin de plantilla completo, self-hosted empieza a empatar o ganar económicamente. Pero ya no eres una PYME. Eres una operación de retail mediana.
Haz la cuenta con tus números reales
Descárgate la Calculadora TCO (Excel editable) y la Guía PDF de 22 páginas para auditar tu migración paso a paso.
Descargar calculadora gratuita →Cuándo open source SÍ es la respuesta correcta
No siempre el cloud gana. Te dibujo los cinco perfiles donde quedarte (o entrar) en open source self-hosted tiene sentido:
- Tienes sysadmin de plantilla y al menos 30–50 pantallas. El coste del sysadmin ya está pagado por otras cosas. El signage es una más. Y la libertad de modificar el código es real, no decorativa.
- Soberanía de datos no negociable. Banca, defensa, salud regulada con datos en países concretos, departamentos públicos con requisitos de "el dato no sale de aquí".
- Necesitas extender el código. Tu negocio depende de un módulo que ningún SaaS te va a hacer. Integración exótica con SAP, lectores RFID en kioscos, integración con la radio interna del centro comercial.
- Eres una agencia o integrador que vende el servicio. Vendes a tus clientes una solución "tu marca" donde Xibo o info-beamer está debajo. Te tomas en serio el mantenimiento porque es tu negocio.
- Eres maker y el aprendizaje es el premio. Un Raspberry Pi y Anthias en casa o en tu taller. Es divertido. No estamos para juzgar la diversión.
Si te reconoces en uno de estos cinco, este post puede que no sea para ti. Si no te reconoces en ninguno, sigue leyendo. Es muy probable que el TCO te esté pasando factura sin que lo notes.
Lo que duele al sexto mes de Xibo (y de casi cualquier self-hosted)
Quien lleva un año con Xibo en producción reconoce esta lista:
- Las actualizaciones rompen cosas. Xibo 4 cambió tantas cosas internas que migrar de 3.x exigió leerse el changelog dos veces. Acabas atascado en una versión vieja por miedo a romper el viernes.
- Dayparting (programación horaria) es frágil. Cuando tienes dos zonas horarias, cinco eventos especiales al año, y un encargado que quiere "que el menú de cenas salga a las 19:30 los viernes y a las 20:00 los sábados", el editor pesa.
- Soporte = StackOverflow + Discord + suerte. Cuando algo se rompe a las 21:00, abres el navegador y empiezas a buscar. La comunidad ayuda, sí. Pero no es lo mismo que tener a alguien al otro lado a quien pagas y le importa que arregles tu problema.
- Multi-sede es pesadilla operativa. Cinco locales, cada uno con su VPN o IP fija. Push de contenido a la red. Cualquier SaaS resuelve esto en una semana de uso.
- Ningún template vertical decente. Xibo trae layouts vacíos. Si quieres un menú de cafetería, lo haces. Si quieres un cartel de gimnasio con horario de clases, lo haces.
- Ningún módulo de alérgenos, ni de gestión de turnos, ni de QR para reservas. Todo lo que la regulación o tu vertical demandan, lo construyes.
- Hardware del player. Si usas Android TV, Google ahora restringe APKs externas. Si usas Windows, las actualizaciones del propio Windows tumban el modo kiosko a veces.
Migrar a SaaS sin perder lo bueno: checklist de auditoría
Si decides pasarte a cloud, no salgas corriendo. Audita lo que tienes primero:
Inventario de contenido
- Lista de playlists activas y dónde aparecen
- Calendario de eventos especiales (Navidad, San Valentín, finales de fútbol, ferias)
- Carpeta de media organizada por vertical y por fecha de caducidad
- Qué contenido tiene que cumplir norma (alérgenos, +18, avisos legales)
Inventario operativo
- Cuántas pantallas activas tienes, dónde, qué modelo de TV/player
- Quién las cambia de contenido habitualmente (el dueño, el encargado, marketing externo)
- Cuántas horas dedica esa persona al mes a esto, sumadas a las tuyas
- Cuántos incidentes técnicos has tenido en los últimos 6 meses
- Qué hardware quieres reusar (las Smart TV ya son tus aliadas, las Raspberry Pi tal vez no)
Inventario de dependencias
- Hay alguien externo (agencia, freelance, primo) gestionándolo
- Algún script propio o módulo personalizado que tendrías que rehacer
- Integraciones con TPV, software de reservas, panel de pedidos
Exportar de Xibo (o quien tengas)
- Descargar la media (todo
/var/www/.../library/) - Exportar las playlists (Xibo permite exportar layouts en formato
.zip) - Capturar pantallazos del calendario actual antes de apagar, para no olvidar nada
- Lista de usuarios y sus accesos, si la migración cambia el modelo de permisos
Con esta auditoría hecha, dar de alta en un SaaS lleva entre 30 minutos y dos tardes. La parte larga era saber qué tenías.
Por qué Digisini se posiciona en esta conversación
Sin atacar a nadie, te cuento de qué va Digisini y para quién encaja. Si la respuesta es "no es para mí", te lo digo claro.
Plan Free real, sin límite de tiempo. 1 pantalla, playlists ilimitadas, soporte por email. Lleva una marca de agua en la esquina de Digisini. Es la forma más fácil de probar la plataforma con un mes entero de tu cafetería antes de pagar nada.
14 días de prueba sin tarjeta en todos los planes de pago. Si quieres Pro o Business con todas las funciones para evaluarlo en serio, lo activas sin tarjeta. El día 15 decides.
Precio diseñado para PYME, no para enterprise. Starter 9€/mes, Pro 19€/mes (3 pantallas, el más vendido), Business 59€/mes (10 pantallas), Network 199€/mes (50 pantallas). Sin permanencia. IVA aparte. Comparado con el TCO real de mantener Xibo que vimos arriba, los números no son discutibles.
Soporte humano en español (ES + LATAM). Cuando algo se rompe, hay alguien al otro lado que responde en español de gente real. No es un chatbot que te pide rellenar un formulario antes de hablarte. La diferencia con "abre un issue en GitHub" la notas la primera vez.
Templates verticales hechos. 37 verticales pensados específicamente: cafeterías, gimnasios, dentales, autoescuelas, farmacias, pizzerías, hostales, B&B, campings, asesorías, despachos, talleres, ópticas, funerarias, cartelería de turnos. Sin que tengas que reinventar el layout cada vez.
Funciona en el TV que ya tienes. Smart TV con navegador, Chromecast (~30€) o Fire Stick (~30€). Cero compra de hardware propietario. Cero instaladores.
Sin permanencia. Cancelas cuando quieras. Si en tres meses descubres que el self-hosted era lo tuyo después de todo, te vuelves. No pasa nada.
Migración asistida — sí y no, te lo cuento honesto. Te damos una guía paso a paso para exportar de Xibo (o lo que tengas) y montar la misma estructura en Digisini, con soporte humano 1:1 durante la migración por email o WhatsApp. Lo que no te decimos es "mándanos tu VPS y lo migramos por ti" porque hoy no podemos garantizar ese servicio a todos los que lo pedirían.
Dos casos honestos lado a lado
Caso 1: cuándo Xibo gana
Una agencia digital sevillana con cuatro clientes corporativos grandes (banca, retail multi-tienda, una universidad privada, una compañía de eventos). 280 pantallas en total entre los cuatro clientes. Tres devs en plantilla. Llevan cinco años con Xibo, han escrito tres módulos propios (uno para integración con el sistema de turnos del banco, otro para el calendario académico de la universidad, otro para sincronizar con el data warehouse del retailer).
Para ellos, Xibo es la herramienta correcta. El control del código les permite vender contratos de mantenimiento, los módulos propios son su diferencial vs otras agencias, y el coste de la infra está repercutido en la factura del cliente. Si nos preguntan, les decimos: quedaos con Xibo.
Caso 2: cuándo Digisini gana
Una franquicia pequeña de bocaterías en el norte de España. Doce locales, una pantalla en cada barra para el menú del día y los alérgenos, y una pantalla más grande en el salón para promos y eventos. El dueño tiene un primo que sabe de IT y le instaló Xibo en un VPS hace dos años. El primo emigró a Berlín hace siete meses. Desde entonces, cada actualización es un drama porque nadie quiere tocarla, los alérgenos los actualizan a mano local por local desde una memoria USB, y la última vez que un menú quedó desfasado en redes sociales generó un comentario negativo viral que les costó una mañana de community management.
Para ellos, el día que migran a Pro o Business, todo cambia: el dueño cambia el menú del día desde el móvil cada noche, los alérgenos viajan a las 12 pantallas a la vez, el cartel de evento de San Valentín lo programa la sobrina que estudia marketing desde Bilbao para que aparezca exactamente del 12 al 14, y nadie del local toca un USB nunca más. No es marketing. Es un caso real (con nombres cambiados) de 2025.
Tu próximo paso (sin presión)
Si quieres datos antes de hablar: descárgate la Calculadora TCO Digital Signage Open Source vs SaaS. Excel con tus números reales, te sale el coste de tres años en cada modelo. Descargar calculadora + guía →
Si prefieres probar antes: date de alta en el plan Free de Digisini. Una pantalla, marca de agua, 5 minutos de instalación. Empezar gratis →
Si quieres hablar con una persona: contacta por email a [email protected]. Te respondemos en horario laboral europeo. Si la respuesta honesta es "quédate con Xibo", te la decimos.