Documentation

Tout ce qu'il faut pour maîtriser Smart-Signage.

De la création de votre premier compte au pilotage d'un parc de 500 écrans : concepts, guides, API, players.

Démarrage rapide

Smart-Signage est une plateforme SaaS. Vous y accédez depuis n'importe quel navigateur récent. Aucune installation côté gestionnaire. Côté écran, vous installez le player adapté à votre matériel (web, APK Android, Tizen à venir).

  1. 1

    Créez votre compte

    Sur my.smart-signage.app, créez votre compte gratuit. Votre espace est prêt immédiatement.

  2. 2

    Uploadez vos premiers médias

    Image, vidéo, PDF ou flux web. Glissez-déposez, c'est tout.

  3. 3

    Composez une playlist

    Glissez les médias dans l'ordre, ajustez la durée par item, ajoutez des transitions.

  4. 4

    Appairez votre écran

    Ouvrez le player, scannez le code PIN à 6 chiffres, c'est lié au tenant.

  5. 5

    Publiez

    Affectez la playlist à l'écran, la diffusion démarre dans la minute.

Concepts clés

Six entités structurent la plateforme. Comprenez-les une fois, elles servent partout.

Tenant
Un client. Isole totalement médias, playlists, écrans et utilisateurs. Un opérateur (ex. Smart-Signage) gère plusieurs tenants depuis la console admin.
Utilisateur & rôle
Owner, Admin, Editor, Operator, Viewer. Les rôles déterminent ce qu'on voit et ce qu'on peut modifier.
Média
Image, vidéo, PDF, URL ou template HTML. Stocké sur le CDN avec vignette et durée auto-détectée.
Playlist
Suite ordonnée de médias avec durée, transition, rotation et zoom par item.
Planning
Affectation d'une playlist à un écran, sur une plage horaire ou un jour donné. Multiple plannings = dayparting.
Device (écran)
Un player connecté. Identifié par un PIN puis un jeton. Remonte heartbeat + capture d'écran.

Tenants & utilisateurs

Multi-tenant

Chaque tenant a ses propres médias, playlists et écrans. Un utilisateur appartient à un ou plusieurs tenants. Les opérateurs (revendeurs, intégrateurs) accèdent à tous les tenants de leur portefeuille via la console admin.

Rôles

RôleMédiasPlaylistsÉcransFacturation
OwnerToutToutToutTout
AdminToutToutToutLecture
EditorCréer / éditerCréer / éditerAffecter playlists
OperatorLireLireAffecter / appairer
ViewerLireLireLire

Authentification

Email / mot de passe par défaut, avec réinitialisation par email. Authentification unique (SSO) disponible dans l'offre Enterprise.

Médias & bibliothèque

Formats supportés

TypeFormatsTaille maxNotes
ImageJPG, PNG, WEBP, SVG20 MoVignette générée automatiquement
VidéoMP4 (H.264 / H.265), WEBM500 MoRecompression multi-résolutions automatique
PDFPDF 1.7+50 MoPage par page ou full-doc
URLWeb (HTTPS)Iframe sandboxée, scripts limités
TemplateHTML / CSS / JS5 MoVariables {{nom}}, {{prix}}, {{date}}…

Organisation

Dossiers, tags, recherche full-text. Un média est versionné : remplacer le fichier propage la nouvelle version à toutes les playlists qui l'utilisent. Pas besoin de réaffecter.

Templates & Studio IA

Studio IA génère un template HTML/CSS depuis votre brief. Vous éditez le rendu visuel, le code reste accessible pour les profils techniques.

Limites Studio IA

  • Pas de scripts externes non whitelistés (sécurité).
  • Polices via Google Fonts ou upload tenant.
  • 3 générations / mois en Free, 20 / mois sur les offres payantes.

Playlists

Une playlist est une suite ordonnée d'items. Chaque item a une durée, un mode d'ajustement (cover / contain / fill), une rotation, un zoom et une transition.

Transitions disponibles

  • CUT — coupe sèche (par défaut, le plus fluide).
  • FADE — fondu enchaîné 500ms.
  • SLIDE — glissement horizontal 800ms.

Bonnes pratiques

  • Durée image : 6 à 10 s en moyenne. Trop court = lecture incomplète. Trop long = lassitude.
  • Vidéo : laissez la durée par défaut (= durée du fichier).
  • Mélangez 70 % de contenus stables + 30 % de promo / saisonnier.

Planning & dayparting

Le planning affecte une playlist à un écran sur une plage horaire. Plusieurs plannings peuvent cohabiter par ordre de priorité.

Types de plage

  • Horaire — ex. lundi-vendredi 8h-11h : playlist « Croissants ».
  • Datée — ex. du 1er au 6 janvier : playlist « Galette des Rois » (priorité haute).
  • Permanente — playlist par défaut, jouée hors de toute plage spéciale.

Priorité

Quand plusieurs plannings sont actifs au même instant, la priorité la plus haute l'emporte. La promo saisonnière prime sur la programmation hebdo, qui prime sur la playlist permanente. Le détail complet — alerte d'urgence, diffusion permanente, télécommande, mur d'écrans — est expliqué dans la section suivante.

Priorités de diffusion : qui s'affiche ?

Plusieurs sources peuvent viser le même écran au même moment : un planning, une diffusion lancée à la main, un mur d'écrans, une alerte. Rien ne s'écrase définitivement — dès que la source prioritaire s'arrête, la précédente reprend toute seule.

La règle en une phrase

Une alerte d'urgence recouvre tout ; sinon c'est la source de plus forte priorité qui s'affiche ; et si celle-ci pilote un mur d'écrans, chaque écran en montre sa part.

Ce que l'écran regarde, dans l'ordre

  1. 1

    Une alerte d'urgence est-elle active ?

    Si oui, elle recouvre l'écran entier, sur tout le parc, et rien ne passe devant. Le contenu continue de tourner en dessous : à la levée de l'alerte, il réapparaît sans aucune intervention.

  2. 2

    Quelle source gagne le contenu ?

    Chaque source porte une priorité de 0 à 99. La plus haute l'emporte. À priorité égale, c'est la plus ancienne qui gagne — mieux vaut donc monter la priorité de celle qui doit primer que de compter sur cet ordre.

  3. 3

    Ce contenu pilote-t-il un mur d'écrans ?

    Si oui, l'écran n'affiche que sa tuile du mur, calée sur une horloge partagée pour que toutes les dalles montrent la même image au même instant. Sinon, il affiche le contenu en plein écran.

Les niveaux, du plus fort au plus faible

  • Alerte d'urgence — hors concours : c'est une surcouche, pas un contenu. Elle recouvre tous les écrans du parc jusqu'à ce que vous la leviez.
  • 99 · Diffusion permanente (depuis la fiche écran) — un contenu imposé sur cet écran, pour une durée choisie ou jusqu'au Stop. Passe devant les plannings sans les modifier.
  • 99 · Télécommande, contenu diffusé — remplace la diffusion permanente en cours (un seul contenu permanent par écran) et passe devant les plannings. L'arrêt ne concerne que cet écran ; les autres écrans du bouton continuent.
  • 99 · Télécommande, planning forcé — ne crée aucun contenu : force un planning existant au niveau maximal. L'éteindre vaut pour TOUS les écrans que ce planning vise, pas seulement celui affiché.
  • 0 à 98 · Plannings — la diffusion habituelle : horaires, jours, dates de validité. Un mur d'écrans se pilote par un planning : il concourt donc à ce niveau, comme les autres.

À retenir

  • Un écran n'affiche qu'un seul contenu permanent à la fois : lancer une diffusion remplace la précédente sur cet écran.
  • Vos plannings ne sont jamais modifiés : ils reprennent seuls dès l'arrêt ou l'expiration de ce qui passait devant.
  • Trois sources partagent le niveau 99. À égalité, c'est la plus ancienne qui gagne : arrêtez celle dont vous ne voulez plus au lieu d'empiler.
  • L'alerte d'urgence est la seule à s'appliquer d'office à tout le parc — les autres se règlent écran par écran.
  • La fiche écran affiche un bandeau par source active : vous voyez ce qui est diffusé et vous l'arrêtez depuis là.

Télécommande d'écran

Le planning gère le prévu, la télécommande gère l'imprévu. C'est une page web sur laquelle on choisit un contenu dans une liste et on l'envoie sur l'écran voulu. La bascule est immédiate : rien n'est republié, rien n'est écrasé, le planning reste en place derrière.

Depuis quoi on l'utilise

La télécommande s'ouvre dans un navigateur, sur un ordinateur, une tablette ou un smartphone — aucune application à installer. Elle existe aussi en version montre connectée (Wear OS), avec les mêmes boutons, pour garder la main sans sortir son téléphone.

Cibler un écran ou toute une zone

Les écrans se regroupent par Tags dans la plateforme : un lieu (atelier nord, hall d'accueil), un rôle (vitrines, écrans de caisse) ou un site. Un bouton de télécommande vise un Tag, et le contenu part sur tous les écrans du groupe en une seule opération. Ce découpage se prépare une fois, à l'installation du parc ; il ne reste ensuite qu'à choisir la zone, puis le message.

Ce qu'on met sur la télécommande

  • Diffuser un contenu — il part sur tous les écrans du Tag et passe devant les plannings, pour une durée choisie ou jusqu'au Stop.
  • Forcer un planning existant — le bouton ne crée aucun contenu : il remonte un planning déjà en place au niveau de priorité maximal.
  • Prendre une photo et la diffuser — la photo prise avec le téléphone s'affiche aussitôt sur les écrans de la zone.
  • Modifier une variable — un champ de saisie pour changer une valeur d'un template, le prix du jour par exemple, sans ouvrir la plateforme.
  • Un titre de rubrique — un simple séparateur, pour ranger les boutons par catégorie.

Rendre la main

Un deuxième appui sur le bouton, ou l'expiration de la durée choisie, lève la bascule : l'écran reprend ses plannings tout seul, sans que rien n'ait été modifié. Attention à la portée de l'arrêt — depuis la fiche d'un écran vous ne libérez que celui-là, les autres écrans du bouton continuent, tandis qu'éteindre un planning forcé vaut pour tous les écrans que ce planning vise.

Écrans & appairage

Appairer un écran

  1. 1

    Ouvrez le player

    Sur l'écran, lancez l'app Smart-Signage ou ouvrez https://player.smart-signage.app.

  2. 2

    Notez le PIN

    Un code à 6 chiffres s'affiche, valable 10 minutes.

  3. 3

    Ajoutez l'écran

    Dans Smart-Signage → Écrans → Ajouter, saisissez le PIN et le nom de l'écran.

  4. 4

    Affectez une playlist

    Sélectionnez la playlist ou le planning. La diffusion démarre.

Propriétés d'un écran

  • Nom, emplacement, tenant, tags.
  • Résolution et orientation détectées (1920×1080, 1080×1920, 4K…).
  • Plage de mise en veille programmée (ex. 22h-6h).
  • Volume audio.

Salles de réunion : Microsoft 365 & Google Workspace

Une tablette posée à la porte d'une salle affiche l'agenda de cette salle : libre ou occupée, la réunion en cours, la suivante. L'agenda de votre organisation reste la source de vérité — personne ne saisit deux fois la même réservation, et ce qui s'affiche à la porte est exactement ce qui est dans l'agenda.

Agendas supportés

  • Microsoft 365 / Exchange Online — lecture de l'agenda de la salle et réservation depuis la tablette.
  • Google Workspace — lecture et réservation également, via un compte de service.
  • Flux iCal (.ics) — lecture seule : l'occupation s'affiche, mais la salle n'est pas réservable depuis la tablette.

Relier votre organisation

  1. 1

    Ouvrez Réglages → Calendrier

    La connexion se règle une seule fois, pour tout votre espace, et vaut ensuite pour toutes vos salles et toutes vos tablettes.

  2. 2

    Faites autoriser l'accès par votre administrateur

    Côté Microsoft, un administrateur de votre tenant accorde une autorisation applicative : un assistant guidé la met en place, ou vous renseignez vous-même l'identifiant de tenant, l'identifiant d'application et le secret. Côté Google, vous fournissez la clé d'un compte de service, avec délégation à l'échelle du domaine ou en partageant simplement l'agenda de chaque salle avec ce compte.

  3. 3

    Testez la connexion

    Un bouton vérifie l'accès et affiche l'erreur exacte s'il manque quelque chose. Tant que le test n'est pas passé, rien n'est diffusé.

  4. 4

    Ajoutez vos salles

    Les salles déclarées dans Microsoft 365 ou Google Workspace sont découvertes automatiquement : il suffit de les ajouter d'un clic. Sinon, vous saisissez l'adresse e-mail de la ressource — ou l'URL du flux pour un calendrier iCal.

  5. 5

    Associez chaque tablette à sa salle

    Vous créez un média widget « Calendrier », vous y choisissez la salle, puis vous diffusez ce média sur la tablette concernée, comme n'importe quel autre contenu. Une même salle peut alimenter plusieurs tablettes.

Ce que ça permet à l'usage

  • Voir l'occupation — libre ou occupée, la réunion en cours, la suivante, l'agenda de la journée ou le planning de la semaine selon la présentation choisie.
  • Réserver sur place — un bouton « 30 min », « 60 min »… crée un vrai événement dans l'agenda de la salle, visible aussitôt par tout le monde. Les durées proposées se paramètrent.
  • Libérer la salle — quand la réunion en cours a été réservée depuis la tablette, un bouton permet de la clore par anticipation et de rendre le créneau. Les réunions créées dans l'agenda ne sont jamais touchées.
  • Toutes les tablettes d'accord — une réservation faite sur l'une se répercute en quelques secondes sur les autres écrans de la même salle.
  • Bandeau lumineux — sur les tablettes de salle Philips et iiyama compatibles, la barre LED passe au vert ou au rouge selon l'occupation, visible de loin dans le couloir.

Monitoring & alertes

Heartbeat

Chaque player envoie un battement toutes les 30 secondes : version, état, playlist en cours, position dans la playlist, température (si disponible), uptime, version OS, dernier média joué.

Capture d'écran

À la demande ou programmée toutes les 5 minutes. Idéal pour vérifier visuellement qu'un écran diffuse bien ce qu'il doit. Stockée chiffrée, expirée à 30 jours.

Alertes

  • Écran hors-ligne > 5 min (configurable).
  • Quota stockage proche de la limite.
  • Échec de diffusion (média corrompu, format non supporté).
  • Mise à jour player disponible.

Canal : email. Webhooks disponibles avec l'API de l'offre Enterprise.

API & webhooks

Smart-Signage expose une API REST et des webhooks pour automatiser ce qui doit l'être : créer un média, déclencher une playlist, être notifié quand un événement survient. L'accès et la documentation technique sont fournis sur demande, dans le cadre de l'offre Enterprise. Chaque client dispose d'un jeton qui lui est propre, limité à son seul périmètre.

Sécurité & conformité

  • Hébergement — OVHcloud Roubaix & Strasbourg, données stockées en France.
  • Chiffrement — TLS 1.3 en transit, AES-256 au repos, jetons d'écran révocables instantanément.
  • RGPD — DPA disponible sur demande, registre des traitements à jour.
  • Sauvegardes — quotidiennes, conservées 30 jours.
  • Audit — log de toutes les actions admin, exportable.

Players

Le player est l'application qui tourne sur l'écran. Trois variantes pour couvrir 95 % du parc existant.

Player Web

Chrome / Edge / Firefox / Safari ≥ 2022

  • Zéro install
  • Mises à jour auto
  • PWA installable
  • Dépend du navigateur
  • Veille système à gérer
Recommandé

Player Android

Android 9+ · APK signé Smart-Signage

  • Kiosk mode natif
  • Cache offline robuste
  • Auto-update
  • Nécessite installation initiale
Bientôt

Player Tizen / WebOS

TV pro Samsung & LG · 2024+

  • Pas de boîtier externe
  • Optimisé constructeur
  • En bêta
  • Certification en cours

Player Web — installation

  1. 1

    Ouvrez l'URL

    https://player.smart-signage.app — fonctionne sans compte.

  2. 2

    Activez le plein écran

    F11 ou option « Plein écran kiosque » du navigateur.

  3. 3

    Désactivez la veille

    Système → Alimentation → Ne jamais mettre en veille (écran).

  4. 4

    Installez en PWA

    Optionnel : icône de la barre d'adresse → Installer. L'écran rouvre l'app au reboot.

  5. 5

    Appairez

    Saisissez le PIN affiché dans Smart-Signage.

Player Android — installation

  1. 1

    Téléchargez l'APK

    Depuis Smart-Signage → Écrans → Télécharger le player Android (signé).

  2. 2

    Autorisez sources inconnues

    Paramètres → Sécurité → Sources inconnues, le temps de l'install.

  3. 3

    Installez

    Ouvrez l'APK depuis le gestionnaire de fichiers ou via ADB.

  4. 4

    Mode kiosque

    L'app verrouille l'écran sur Smart-Signage au démarrage. Pour sortir : code admin 6 chiffres.

  5. 5

    Appairez

    Le PIN s'affiche à l'écran. Saisissez-le côté Smart-Signage.

Mode offline

Les players Web et Android conservent en cache la playlist active et ses médias. Si le réseau tombe :

  • La diffusion continue tant que les médias sont en cache.
  • Le heartbeat est mis en file d'attente et envoyé au retour du réseau.
  • Une bannière discrète signale « hors-ligne depuis Xmin » (uniquement sur le tableau de bord, pas sur l'écran).

Mises à jour

PlayerMode de mise à jourCadence
WebAuto au reload navigateurContinue
AndroidOTA signée Smart-SignageMensuelle (security : ad hoc)
TizenStore constructeurÀ venir

Configuration matérielle recommandée

UsageCPURAMStockageRéseau
1 écran Full HDARM A53 ou x86 dual-core2 Go16 GoWifi N ou Ethernet
Mur 2×2 ou 4KARM A76 ou x86 quad-core4 Go32 GoEthernet recommandé
Vidéo lourde / interactifx86 i3 ou ARM A788 Go64 Go SSDEthernet Gigabit

Pas trouvé votre réponse ?

L'équipe support répond sous 24h ouvrées. Sinon, la FAQ et le guide support couvrent les cas courants.