URL Launcher vs Custom App .wgt Tizen : quelle différence concrète
Comparatif technique URL Launcher vs Custom App .wgt sur Samsung SSSP : avantages, limites, tableau de décision selon taille de parc, et rôle du certificat Samsung Signage.
Quand on déploie une solution d'affichage dynamique sur des écrans Samsung professionnels (Tizen SSSP), deux approches existent : URL Launcher et Custom App .wgt. Ce choix technique a des conséquences concrètes sur la fiabilité, la latence, les coûts et la maintenance. Voici un comparatif sans langue de bois basé sur nos déploiements en 2025 et 2026.
URL Launcher : le mode rapide
Le URL Launcher est la fonction la plus simple. On ouvre le menu de l'écran Samsung (bouton Home puis Menu), on entre une URL HTTPS, l'écran redémarre et charge la page comme un navigateur en plein écran. Il existe sur quasiment toutes les séries Smart Signage depuis 2018 (Tizen 4 et +).
Avantages :
- Zéro installation, zéro certificat, zéro SDK. On configure en 90 secondes par écran
- Mise à jour serveur = mise à jour instantanée sur tous les écrans
- Toute webapp HTTPS fonctionne (React, Vue, Angular, HTML statique)
- Débogage facile depuis un laptop en ouvrant la même URL
- Parfait pour valider un POC
Limites :
- Dépendance réseau permanente : si le Wi-Fi tombe, l'écran affiche "page non disponible"
- Pas d'accès aux APIs natives Tizen : impossible de programmer marche/arrêt depuis la page web
- Pas de persistance stricte : le cache navigateur Tizen est limité à ~50 Mo sur certaines firmwares
- Performances dégradées sur certains médias (vidéos H.265 4K)
- Certains opérateurs réseau en retail bloquent le WebSocket, ce qui casse les widgets temps réel
Custom App .wgt : le mode pro
Une Custom App .wgt est une application web packagée au format W3C Widget, signée par un certificat Samsung Signage développeur, installée localement sur l'écran. Elle démarre au boot, tourne en local et peut fonctionner plusieurs jours sans réseau.
Avantages :
- Accès aux APIs natives :
b2bapis,tizen.application,tizen.systeminfo, contrôle volume, gestion EDID - Mode offline natif : les contenus sont préfetchés et stockés localement
- Boot rapide : 6 à 10 secondes contre 18 à 25 secondes en URL Launcher
- Gestion fine de la planification hardware (on/off, source HDMI, luminosité)
- Logs de proof-of-play locaux exportables
Limites :
- Obtention d'un certificat développeur Samsung Signage (gratuit mais démarche administrative)
- Pipeline de build + signature à maintenir
- Déploiement initial via MagicInfo ou clé USB (plus long que l'URL Launcher)
- Mises à jour nécessitent un push OTA
Tableau de décision rapide
| Critère | URL Launcher | Custom App .wgt |
|---|---|---|
| Setup initial | 2 minutes | 30 minutes + signature |
| Écrans < 20 | Recommandé | Over-kill |
| Écrans > 50 | Déconseillé | Recommandé |
| Mode offline requis | Non viable | Indispensable |
| Menu board restaurant | Risqué | Fortement conseillé |
| POC / pilote 3 mois | Parfait | Trop lourd |
| Contrôle HW natif | Impossible | Natif |
| Debug facile | Oui | Plus complexe |
Quel choix selon votre parc
1 à 20 écrans : URL Launcher suffit. Vous gardez la simplicité et les mises à jour instantanées. L'inconvénient "dépendance réseau" est acceptable si votre Wi-Fi est stable.
20 à 100 écrans : migration progressive vers Custom App, surtout si vous avez des écrans en boutique ou restaurant où une coupure réseau = une vitrine qui montre une erreur. On recommande de garder URL Launcher pour les bureaux et Custom App pour le front de magasin.
100+ écrans : Custom App obligatoire. À cette échelle, un incident réseau sur 100 écrans en même temps est ingérable. Le mode offline de la .wgt devient un filet de sécurité vital.
Le rôle du certificat Samsung Signage
Pour signer une .wgt, il faut un certificat développeur Samsung Signage. Il est gratuit mais demande de créer un compte Samsung Account Pro, de télécharger Tizen Studio, et de générer une paire de certificats (auteur + distributeur). Sans signature, l'écran refuse l'installation.
Ce certificat a une durée de validité (généralement 2 ans) et doit être renouvelé. Si votre fournisseur de CMS gère ses propres certificats (comme 1ACCES MEDIA), vous n'avez rien à faire côté administratif.
Comment 1ACCES MEDIA gère les deux modes
Chez 1ACCES, vous choisissez le mode à l'activation : URL Launcher pour démarrer vite, bascule vers Custom App .wgt dès que le parc le justifie. La même configuration serveur, les mêmes playlists, les mêmes widgets : vous ne repartez pas de zéro. La bascule se fait sans downtime.
Si vous voulez tester les deux modes, créez un compte gratuit et contactez-nous pour la .wgt, ou demandez une démo pour voir la différence en live. Notre page Apps détaille les widgets disponibles dans les deux modes.