Aller au contenu
← Retour au calculateur TCO 📄 Télécharger PDF (23 p) 📊 Télécharger Excel calculateur
Édition 2026 · Guide 23 p
Migration open source

Migrer de Xibo sans perdre
tes campagnes.

Le guide honnête de 2026 : audit, export, inscription au SaaS et les erreurs que presque tout le monde fait la première fois.

Préface

Avant de commencer

Tu es là parce que quelque chose ne colle plus. Ça fait des mois que tu tournes avec Xibo, Anthias, Concerto, info-beamer ou autre chose, et la phrase "c'est gratuit" commence à sonner comme une blague. Le quatrième vendredi soir où tu t'es retrouvé en SSH sur ton VPS parce que l'écran du menu est passé au noir, tu as additionné pour la première fois le vrai coût de ton temps. Le résultat était bizarre.

Ce guide ne va pas te convaincre de quelque chose que tu ne veux pas. Il va ordonner les prochaines étapes sans sermon. Si au final tu décides de rester en self-hosted, on t'applaudit : il y a cinq profils où c'est la bonne réponse et on les nomme sans tricher. Si tu décides de tester un SaaS, on te montre comment migrer sans perdre ce que tu as déjà construit.

Honnêteté radicale : on est Digisini, un SaaS. On a un intérêt évident à ce que tu testes la plateforme. Mais on a écrit ce guide comme on aurait voulu le lire quand c'était notre tour. Sans attaquer Xibo, qui est un bon logiciel pour qui en a besoin. Sans cacher les chiffres. Sans promettre ce qu'on ne peut pas tenir.

La structure est linéaire. Audit d'abord (ce que tu as), TCO ensuite (ce que ça te coûte vraiment), décision au milieu (partir ou rester), migration pas-à-pas si tu pars, erreurs courantes pour que tu les évites. Trente minutes de lecture, deux après-midi de travail si tu décides d'exécuter.

On y va.

Comment utiliser ce guide

Lis-le de bout en bout la première fois. Après, tu t'en sers comme manuel de référence : tu vas au chapitre qui te concerne au moment où tu exécutes. Coche les checklists au fil de ta progression. Si ton profil colle à l'un des cinq cas où l'open source reste la bonne réponse (Chapitre 3), traite le reste comme de la culture générale. On ne concourt pas pour toutes les âmes.

Sommaire

  1. Audit réel de ton installation P. 4
  2. Calculer ton TCO réel P. 7
  3. Quand l'open source reste la bonne réponse P. 10
  4. Migration pas-à-pas P. 12
  5. Les erreurs que presque tout le monde fait la première fois P. 16
  6. Quoi faire quand quelque chose ne colle pas P. 17

Annexe : liens, modèles Excel téléchargeables et contact support en dernière page.

Chapitre 1

Audit réel de ton installation

Avant de toucher à quoi que ce soit, sache ce que tu as. La vraie raison pour laquelle les migrations partent de travers, ce n'est pas la complexité technique : c'est que le jour où tu éteins Xibo, tu réalises qu'il y avait un calendrier d'événements spéciaux programmé pour le samedi, que personne n'avait documenté. Trente minutes d'inventaire t'épargnent un vendredi soir catastrophique.

1.1 · Inventaire des écrans

Ouvre un tableur vierge et complète, ligne par écran :

Si tu as plus de cinq écrans et que cet inventaire n'existe pas encore, laisse la migration à demain et fais uniquement ça aujourd'hui. Ça sert autant pour le SaaS que pour Xibo. C'est du travail qui ne sera pas perdu.

1.2 · Inventaire du contenu

Pour chaque écran, liste ce qui s'y passe :

1.3 · Inventaire opérationnel

Les questions inconfortables, mais plus importantes que l'inventaire technique :

1.4 · Inventaire des dépendances

Ce qui est branché sur Xibo et qu'on oublie parfois :

Chacune de ces intégrations est une décision à prendre avant de migrer. La plupart se recréent dans n'importe quel SaaS moderne avec un peu de patience. Certaines (modules custom) demandent une réécriture ou une concession. Tu les identifies maintenant pour ne pas avoir de surprise en pleine migration.

L'anti-pattern habituel

Beaucoup de gens commencent la migration en pensant "je connais mes écrans par cœur". Trois heures plus tard, ils consultent un dump de base de données à 2h du matin en essayant de reconstruire quelle playlist passait sur quel écran en septembre. Trente minutes d'inventaire formel maintenant valent de l'or.

Chapitre 2

Calculer ton TCO réel

TCO signifie Total Cost of Ownership — coût total de possession. Pour l'affichage dynamique open source, presque personne ne le calcule bien la première fois. Le piège mental, c'est de compter uniquement le visible (VPS, domaine) et d'oublier l'invisible (ton temps). Voici comment démonter ce piège.

2.1 · Utilise le calculateur Excel joint

On joint un Excel avec six onglets :

  1. Lis-moi en premier — instructions d'utilisation en cinq minutes.
  2. Ta situation actuelle — six inputs éditables.
  3. Ton TCO réel à 3 ans en open source — généré par des formules.
  4. Coût équivalent chez Digisini — les cinq plans avec leurs chiffres.
  5. Ton économie nette — la conclusion, en euros et en heures.
  6. Modifie les hypothèses — pour vérifier que le calcul tient (ou non) avec tes propres chiffres.

Remplis les inputs et laisse la feuille calculer. Cinq minutes.

2.2 · Pourquoi ton premier instinct se trompe

Si tu tournes avec Xibo en prod, tu penses probablement que ça te coûte 15-20€/mois (le VPS) plus un peu de temps "je ne sais pas combien exactement". Le compte réel, pour un commerce de 2-5 écrans, est généralement 2-3 fois plus élevé. Détail.

Le VPS n'est pas la totalité du coût d'infrastructure

Le VPS tourne autour de 10-15€/mois. Mais il faut aussi : domaine (15€/an), certificat SSL (inclus si tu uses Let's Encrypt), sauvegardes externes chez un autre prestataire pour ne pas tout perdre si le VPS principal flanche (Hetzner Storage Box, c'est 36€/an pour 1 To), et un monitoring basique pour être alerté en cas de panne (Uptime Robot gratuit pour l'essentiel, 60€/an si tu veux des alertes SMS).

Les heures de sysadmin se comptent, d'où qu'elles viennent

Si tu paies un sysadmin externe, compte ses heures à son vrai tarif. Si c'est toi qui t'en occupes, compte les tiennes au tarif auquel tu factures quand tu travailles. Si c'est un proche qui le fait gratuitement, compte les heures quand même (son temps a une valeur, même s'il ne te facture pas) : s'il se lasse demain, tu devras embaucher quelqu'un.

Le plus douloureux à calculer, c'est le temps du propriétaire. Quand l'établissement est fermé et que tu restes une heure de plus avec ton laptop parce que "l'écran du menu a encore fait des siennes", cette heure compte. Multiplie par le nombre réel d'incidents dans l'année et le montant commence à faire mal.

Le downtime a un coût d'opportunité

Quand l'écran du menu est noir un samedi après-midi, tu ne perds pas de ventes immédiates (les clients entrent quand même), mais tu perds de la signalétique, du professionnalisme et à terme quelques clients qui voient l'affiche imprimée collée avec du scotch et vont chez le voisin. C'est difficile à mesurer, mais faire semblant que ça n'existe pas, c'est se raconter des histoires. Le calculateur le modélise comme un événement de 4 heures/an à ton tarif horaire : si ça te semble conservateur, ajuste à la hausse.

2.3 · Trois cas réels chiffrés

On met des chiffres sur trois tailles de commerce typiques. Sysadmin externe à 40€/h et propriétaire à 30€/h.

Cas A Café avec 2 écrans

PosteHeures/an€/an
VPS + domaine + SSL + backups151
Mises à jour majeures Xibo (3/an × 3h)9360
Incidents (4-5/an × 2h)9360
Temps du propriétaire25750
Total Xibo (1 an)431.621 €
Total Xibo (3 ans)1294.863 €
Digisini Pro (3 ans)0570 €
Différence129 h4.293 €

Cas B Petite chaîne avec 5 écrans

PosteHeures/an€/an
VPS plus gros + backups + monitoring300
Mises à jour + patches18720
Incidents (montent avec les écrans)20800
Temps du responsable interne401.200
Total Xibo (3 ans)2349.060 €
Digisini Business (3 ans)01.770 €
Différence234 h7.290 €

Cas C Réseau de 30 écrans multi-sites

À cette taille, le calcul se complique en faveur du self-hosted, mais seulement si tu as une équipe IT en interne. Sysadmin temps partiel dédié (15% d'un ETP) plus infra redondée : ~9.500€/an, contre 1.990€/an pour Digisini Network. Le cloud gagne encore, mais la différence brute (~7.510€/an) doit être pondérée par le fait que ce sysadmin fait probablement beaucoup d'autres choses au-delà du signage.

À partir de 80-100 écrans avec un sysadmin à temps plein en interne, le self-hosted commence à égaliser voire à gagner économiquement. Mais là, tu n'es plus une PME : tu es une opération retail de taille moyenne, et ce guide n'est probablement pas fait pour toi.

Chapitre 3

Quand l'open source reste la bonne réponse

Cette section existe par honnêteté. Tous les cas ne se ressemblent pas, et l'open source self-hosted reste le bon choix pour cinq profils précis. Si tu te reconnais dans l'un d'eux, tu lis ce guide comme référence, pas comme une incitation à migrer.

3.1 · Tu as une équipe IT en interne et au moins 30-50 écrans

Le coût du sysadmin est déjà couvert par autre chose : il maintient l'ERP, le CRM, les serveurs de fichiers. Une instance Xibo de plus, c'est marginal. Et la liberté de modifier le code est réelle, pas décorative : elle te permet d'ajuster le dayparting au millimètre, d'intégrer ton système interne de files d'attente, d'écrire un module qui affiche le tableau Power BI dans la salle de réunion.

3.2 · Souveraineté des données non négociable

Banques, défense réglementée, santé avec données dans des pays précis, administrations publiques avec clause "la donnée ne sort pas d'ici" dans leurs marchés. Il existe du cloud certifié pour beaucoup de cas, mais parfois c'est plus rapide et moins cher de monter ça soi-même dans une salle que tu contrôles. Si c'est ta réalité, Xibo ou Concerto sur ta propre infrastructure reste une option raisonnable.

3.3 · Tu as besoin d'étendre le code

Ton business dépend d'un module qu'aucun SaaS ne développera pour toi. Intégration SAP exotique, lecteurs RFID en bornes, synchronisation avec la radio interne du centre commercial, connecteur avec le PMS de l'hôtel migré il y a 15 ans et que personne ne veut toucher. Forker un projet open source, passer quelques semaines de dev dessus et le maintenir, c'est raisonnable. Un SaaS te dira non, ou te chiffrera en Enterprise.

3.4 · Tu es agence ou intégrateur qui vend le service

Tu vends à tes clients une solution "ta marque" avec Xibo ou info-beamer dessous. C'est ton métier. Tu prends la maintenance au sérieux parce qu'on te paie pour ça. Il y a tout un monde de partenaires certifiés Xibo qui vivent de ce modèle, et très dignement.

3.5 · Tu es maker et l'apprentissage est la récompense

Un Raspberry Pi avec Anthias dans ton atelier, chez toi, dans le coworking. C'est fun, tu apprends, tu ne monétises pas, tu t'en fiches si ça tombe le dimanche à 16h. On ne juge pas le plaisir. Mais soyons clairs : ce n'est pas comparable à un commerce qui a besoin que l'écran du menu soit vivant le samedi à 14h.

Si tu te reconnais dans l'un des cinq

On t'applaudit et on te souhaite bonne route. Ce guide se termine ici pour toi, sauf si tu veux continuer par curiosité. On n'a pas d'ego à défendre sur tous les cas.

Chapitre 4

Migration pas-à-pas

On suppose que tu as fait l'audit du Chapitre 1, calculé le TCO du Chapitre 2, et décidé que le SaaS est fait pour toi. On exécute. L'objectif : une après-midi pour un commerce de 2-3 écrans, deux après-midi pour 5-10, une semaine étalée pour 20+.

Étape 1 · Exporter les médias depuis Xibo

Le plus volumineux mais le plus simple. Tu as deux chemins :

Pendant le téléchargement (c'est la partie la plus longue), profites-en pour faire un tri : supprime les vidéos de l'an dernier que tu n'utilises plus. Ne les upload pas au SaaS "au cas où". Ce "au cas où" gonfle ton quota de stockage sans raison.

Étape 2 · Exporter layouts et programmation

Xibo permet d'exporter chaque layout en fichier .zip : Layouts → Export. Ce n'est pas un standard universel, donc le SaaS vers lequel tu migres ne pourra pas l'importer directement. Mais ces zips te servent de référence visuelle : tu les décompresses, tu lis le XML, tu vois quelle média allait dans quelle zone, quel ordre de durée avaient les items, quelles règles de dayparting ils portaient.

Plus pratique que le zip : fais des captures d'écran de ton calendrier Xibo en vue mensuelle et annuelle. Capture chaque layout actif dans l'éditeur. Souvenir imprimé : tu vas le reconstruire, pas le copier.

Étape 3 · Équivalences fonctionnelles Xibo → Digisini

XiboDigisiniNotes
DisplayÉcranConnexion par PIN dans le navigateur, pas d'installateur
Display GroupGroupe d'écransPour envoyer du contenu à plusieurs à la fois
LayoutTemplateDans Digisini tu pars d'un vertical fait
RegionZonePareil dans les deux
MediaMédiaPareil
ScheduleProgrammationÉditeur plus visuel, même concept
CampaignCampagnePareil
Permissions utilisateurRôlesPlus simple, moins granulaire

Étape 4 · Inscription sur Digisini et connexion du premier écran

Ça va vite. Cinq minutes :

  1. Tu vas sur app.digisini.com/register. Sans carte bancaire.
  2. Tu choisis le plan Free pour commencer (tu peux monter en puissance plus tard). 1 écran, avec filigrane.
  3. Tu choisis ton vertical (café, salle de sport, cabinet dentaire, auto-école, etc.) et tu charges le template.
  4. Tu changes le logo, les couleurs, les infos de contact depuis le panel.
  5. Sur la TV, tu ouvres signage.digisini.com dans le navigateur, il affiche un PIN à 6 chiffres, tu le rentres dans ton panel depuis le téléphone, et cet écran est enregistré.

Étape 5 · Reconstruction des playlists

La partie la plus manuelle. Pour chaque playlist que tu avais dans Xibo, tu fais la même chose dans Digisini : tu fais glisser les médias dans l'ordre que tu veux, tu indiques les durées, tu coches les zones si l'écran a du split-screen. La différence clé : dans Digisini tu pars de templates verticaux avec menus, allergènes, agendas ou files d'attente déjà structurés. Tu économises des heures de design depuis zéro.

Si tu avais 6 playlists dans Xibo, prévois environ 45 minutes par playlist. Les deux premières prennent plus de temps (courbe d'apprentissage de l'éditeur), les dernières s'enchaînent.

Étape 6 · Programmation horaire (dayparting)

C'est ici que tu charges le calendrier documenté au Chapitre 1. Noël, Saint-Valentin, Fête des Mères, Halloween, Black Friday, finales de foot. Programmation par tranches horaires (menu déjeuner vs menu dîner). Promos spécifiques du week-end.

Astuce : programme d'abord les événements fixes de toute l'année. Les dates variables, tu les configures quand elles approchent. Ça supprime l'angoisse du "je vais oublier Halloween" parce que c'est déjà dans le calendrier.

Étape 7 · Multi-sites (si applicable)

Si tu as plusieurs établissements, ne les migre pas tous en même temps. Migre un établissement en pilote pendant une semaine. Si dans cette semaine tu ne découvres aucun problème inattendu, réplique sur les autres. La centralisation multi-sites de Digisini à partir du plan Pro permet de tout gérer depuis un seul panel : tu changes le menu du jour pour "Bordeaux Chartrons" depuis chez toi, et il se propage sur les écrans correspondants.

Chapitre 5

Les erreurs que presque tout le monde fait la première fois

Cinq pièges classiques. On les a vus assez souvent pour les nommer.

5.1 · Oublier le calendrier des événements spéciaux de l'année

L'erreur reine. Tu migres en avril, tout fonctionne, tu arrives en octobre et tu réalises que Halloween, Noël, la Saint-Valentin et le Black Friday ne sont pas programmés. Documente avant d'éteindre Xibo, mets les douze mois dans le calendrier du SaaS même si on est en avril.

5.2 · Ne pas documenter la programmation avant d'éteindre Xibo

Une fois que tu as éteint le VPS et résilié l'hébergement, récupérer la programmation devient très difficile. Avant d'éteindre : fais des captures du calendrier mensuel, exporte les layouts en zip, sauvegarde un dump SQL de la base Xibo sur ton disque local (pas sur le VPS que tu vas éteindre). Trente minutes d'assurance.

5.3 · Vouloir tout migrer en un seul jour

Si tu as 12 écrans, ne les bascule pas tous le même vendredi. Migre un écran en pilote, donne-lui une semaine, réplique sur les autres quand tu es tranquille. Le pilote te révèle les détails que le manuel ne mentionne pas. La migration massive les révèle tous en même temps, en plein week-end d'affluence maximale.

5.4 · Ignorer les allergènes avec "on réglera ça plus tard"

Si tu es en restauration et que les 14 allergènes du Règlement UE 1169/2011 ne sont pas affichés dès la première minute (associé au décret 2015-447 pour la France), tu risques une sanction de la DDPP. Ce n'est pas un détail esthétique. Les templates verticaux de Digisini les intègrent déjà, tu n'as qu'à les renseigner.

5.5 · Ne pas prévenir le responsable de salle

Le responsable a ses automatismes avec l'ancien panel. Si tu arrives un lundi, tu changes l'outil sans prévenir, la migration passe mal. Quinze minutes de "voilà ce qui change, voilà ce qui reste pareil" t'épargnent des résistances et des erreurs opérationnelles.

Chapitre 6

Quoi faire quand quelque chose ne colle pas

Il y aura un moment dans la migration où quelque chose ne sortira pas comme prévu. Trois conseils pour que ce moment ne se transforme pas en abandon.

6.1 · Quand escalader au support

Si tu es bloqué sur la même étape depuis plus de 30 minutes et que tu n'avances pas, escalade. Ce n'est pas de la faiblesse, c'est de l'efficacité. Le support résout en 15 minutes ce que tu mettrais 2 heures à trouver en lisant la documentation.

6.2 · Comment écrire un email utile au support

Inclus :

Ça t'évite 3 allers-retours de "peux-tu m'envoyer une capture ?". Le support répond en heures plutôt qu'en jours.

6.3 · À quoi s'attendre côté délai de réponse

Plan Free et Starter : email, réponse en 24-48h ouvrées. Plan Pro et au-delà : support prioritaire, délai moyen inférieur à 4h ouvrées. Network et Enterprise : support dédié.

On répond en français, espagnol ou anglais. Les données du compte sont hébergées en Europe et traitées selon le RGPD.

Si ton cas est urgent (écrans tombés en heure de pointe) et que tu es sur Free/Starter, la meilleure astuce est d'activer l'essai Pro (14 jours sans carte), tu entres dans la file prioritaire, et au jour 15 tu décides si tu restes. On le dit sans arrière-pensée.

Annexe

Ton prochain pas

Tu es arrivé jusqu'ici. Tu es probablement plus proche de la décision que tu ne le pensais en commençant. Trois chemins honnêtes :

1 · Tester avant de parler

Cinq minutes, sans carte bancaire, un écran avec filigrane. Suffisant pour voir comment se sent l'éditeur depuis le téléphone pendant que tu es chez toi.

app.digisini.com/register

2 · Parler à une personne

Email à [email protected]. Un humain répond en français, espagnol ou anglais en heures ouvrées. S'il te dit "ton cas colle mieux à Xibo qu'à Digisini", c'est honnête et tu évites la migration.

[email protected]

3 · Comparer en profondeur

Le blog a la comparaison longue contre Xibo et les autres alternatives SaaS (Yodeck, ScreenCloud, OptiSigns, NoviSign).

digisini.com/fr/blog/affichage-dynamique-open-source

Ce guide est vivant. Si tu trouves une affirmation obsolète, écris à [email protected] et on corrige. L'honneur du métier.

Édition 2026-05 · Digisini · digisini.com