Documentation Linutop Kiosk

Le Linutop Kiosk est un navigateur Web sécurisé et un gestionnaire d'affichage numérique.

Linutop Documentation Index


Table des matières
1. Présentation
Premiers pas avec la configuration
2. Navigateur Web sécurisé
Onglet Kiosk Navigateur Web
Paramètres
Interface
Utiliser un navigateur externe
Restrictions
Conseils de sécurité
Utilisation du navigateur
3. Player d'Affichage Dynamique
Playlist et Format
Gestion de la playlist:
Formats multimedia
Formats écran
Serveur Linutop TV (WEB ou Privé)
Playlist locale (et dossiers partagés)
Mise à jour par clef USB
Options d'affichage
Options du player
Autres options
La Télécommande Locale
Activation
Connexion
Utilisation de la Télécommande linutop
4. Affichage Dynamique avec Linutop TV
5. Paramètres réseau
Les paramètres de proxy
Configuration réseau de Linutop Kiosk
6. FAQ & Configuration avancée
FAQ
Les applications externes
Type d'élément de diaporama
Hooks (crochets)
Script de prédémarrage
L'interface DBus
Utilisation avancée
Loops (boucles)
Date et heure
Example
Ajout d'une police au système
éviter les access réseau de Thunar
7. Configuration rapide - Tutoriels
Kiosque sécurisé
Afficher une page Web
Affichage du contenu d'un répertoir partagé sur un reseau local
Configurer le service Linutop TV
Configuration du service de télévision Linutop
Configuration de serveur privé Linutop TV

Chapitre 1. Présentation

Le Linutop Kiosk propose deux modes de fonctionnement :

Un mode Kiosk Navigateur Web, pour l'accès Internet public.

Ce mode permet de configurer un navigateur web et de restreindre les divers éléments de la session offrant une navigation très sécurisé.

Un mode d'affichage dynamique, pour Affichage.

Ce mode permet de configurer facilement des diaporamas de pages Web, images, PDF, sons et vidéos localement ou à distance.

Les deux modes peuvent être utilisés en même temps, ce qui permet d'utiliser le mode d'affichage dynamique comme un économiseur d'écran lorsque le kiosk est pas utilisé.

Le Linutop Kiosk est divisé en deux logiciels :

1)linutop-kiosk est la principale application (player).

Dans le menu Linutop, Linutop Kiosk - Launcher.

2)linutop-webkiosk-settings est le configurateur.

Dans le menu Linutop, Linutop Kiosk - Setup. Cette application est exécutée avec les droits d'administrateur. elle permet de définir la façon dont l'application principale va se comporter.

Linutop Kiosk est inclus dans le système d'exploitation linutop OS.

Linutop Kiosk est accessible dans le Menu Linutop


Premiers pas avec la configuration

Démarrage de l'outil de configuration affiche l'écran suivant:

La partie supérieure de l'onglet Général (utilisation principale) vous permet de choisir le mode:

L'affichage dynamique des vidéos, images et pages web

Ce choix permettra à l'onglet Player d'Affichage Dynamique . L'application affiche le choix de sélection de la playliste et le contenu d'une playlist locale dans une boucle.

Kiosk Navigateur Web pour l'accès Internet sécurisé

Ce choix permettra à l'onglet Kiosk Navigateur Web . La principale application se comporte comme un navigateur Web standard, avec les restrictions que vous pourrez configurer (liste blanche (autorisé) ou liste noire (interdite) des URLs, la durée maximale de session ...).

Kiosk Navigateur Web et Player Affichage Dynamique comme économiseur d'écran

Ce choix va simplement permettre à toutes les fonctionnalités de l'application principale, à la fin de session de navigation, la fonction d'affichage numérique va commencer à agir comme un économiseur d'écran.

La section suivante (Configuration) permet de configurer un certain nombre de choses:

Plein écran

Si elle est sélectionnée, le Kiosk démarre en mode plein écran.

Désactiver l'économiseur d'écran du système

Si elle est sélectionnée, l'économiseur d'écran par défaut du système ne démarrera jamais.

Exécutez le kiosque au démarrage

Si elle est sélectionnée, le Kiosk démarre automatiquement lors du démarrage du système.

Mot de passe pour quitter l'application

Si elle est sélectionnée, un mot de passe sera demandé. Ce mot de passe sera demandé à l'utilisateur quand il essaie de sortir de l'application. (ESC ou CTRL+q ou Double clic la molette en mode "affichage dynamique")


Chapitre 2. Navigateur Web sécurisé

Onglet Kiosk Navigateur Web

L'onglet Kiosk Navigateur Web de l'outil de configuration vous permet de définir la façon dont le navigateur Web doit se comporter. Il est divisé en 3 parties:

  • Interface: boutons à afficher aux utilisateurs
  • Restrictions: Restrictions des sites web
  • Paramètres avancés: certaines options moins utilisées, cachés par défaut


Paramètres


Interface

Ces paramètres définissent comment le Kiosque va se comporter, et les outils mis à disposition pour l'utilisateur.

Masquer la barre d'outils

Ne pas afficher la barre d'outils de navigation. Cette fonction peut être activée si vous autorisez la navigation sur un seul site (un catalogue de vos articles de la boutique en ligne par exemple).

Autoriser l'accès à l'arborescence des fichiers

Si elle est cochée, l'utilisateur peut naviguer dans le système de fichier et permet par exemple d'accéder à une clef USB pour un téléchargement.

Afficher le bouton 'Nettoyer'

Si elle est cochée, un bouton Nettoyer permettra à l'utilisateur effacer explicitement sa session. Cela effacera tous les cookies, toutes les authentifications du site et effacer l'historique de navigation.

Autoriser l'impression

Si elle est cochée, Cette option permet à l'utilisateur d'imprimer une page web du navigateur.

Commencez une session web au démarrage

Si non cochée, l'application va attendre un événement externe à décider de démarrer une session web.

Page d'accueil

URL à afficher lorsque une session commence.

URL d'un nouvel Onglet

URL à afficher lorsque qu'un nouvel onglet est ouvert.

Lancer l'économiseur d'écran / Redémarrer une session Web après ...

Définit combien de temps (en secondes) l'application doit attendre avant de nettoyer la session en cours si l'utilisateur est inactif. Fixer ce paramètre à 0 interdira l'application pour nettoyer la session.

Zoom

Le zoom permet de régler l'agrandissement des pages web. Un zoom de 1.0 équivaut à 100% de la page et 2.0 équivaut à 200%.

Police (Fonte) par défaut

Permet de sélectionner la police par défaut utilisée lors de l'affichage des pages web (en mode kiosque et en mode d'affichage numérique).


Utiliser un navigateur externe

Si l'option Navigateur externe est sélectionnée, l'application navigateur sera remplacée par un navigateur externe, cela permet de maximiser la compatibilité (par default, firefox sur PC ou epiphany sur XS (Raspberry Pi)). Cette option Lancera un Navigateur externe avec l'URL sélectionnée.

Pour améliorer la sécurité dans cette configuration il est important de sécuriser le navigateur externe en premier. Pour cela vous pouvez installer des 'plugins' comme R-Kiosk ou mKiosk pour firefox


Utilisation d'un autre navigateur web (chromium par exemple)

Pour utiliser un autre navigateur web vous dever éditer cette ligne dans le fichier de configuration du kiosk (/etc/xdg/webkiosk/preferences)


external_browser_cmd=chromium-browser --kiosk

--kiosk déclance l'option kiosk du navigateur chromium (en plein écran)


Restrictions

Le kiosque peut être configuré pour interdire l'accès à certaines ressources Internet. Vous pouvez définir une liste d'URL qui seront utilisés soit comme une liste noire (liste des URL interdites, tout le reste est permis) ou comme une liste blanche (seulement les URL répertoriées sont autorisés). Vous pouvez évidemment choisir de ne pas limiter les URL.

La liste utilise un ensemble de modèles d'URL. Le * a une signification particulière. Il symbolise toute lettre, autant que vous le voulez. Par exemple, pour permettre quoi que ce soit hébergé par Google, vous pouvez utiliser:

http*://*.google.*
Cela permettra d'utiliser les deux protocoles http et https (http*://), sur un sous-domaine (*.google) de tout pays (google.*).

Les modèles peuvent être définis comme des expressions régulières. Si vous ne savez pas ce qui est, vous venez de ne pas besoin de ça! Si vous êtes familier avec regex, amusez-vous!

Par défaut, le protocole file:// permettant au navigateur d'agir comme un navigateur de fichiers, est interdite. Pour activer cette fonctionnalité, cochez la case de l'utilisateur peut parcourir le système de fichiers. .


Conseils de sécurité

Si vous utilisez le Linutop Kiosk pour un point d'accès public, vous voulez probablement pour vérifier quelques petites choses à sécuriser le navigateur et le système.

  • Assurez-vous de définir un mot de passe dans l'onglet Général .
  • Commencez en plein écran. Cela permettra d'éviter à l'utilisateur d'accéder au reste du bureau.
  • La combinaison définir un mot de passe et Commencez en plein écran permet de faire disparaitre la barre de navigation du bureau pour plus de sécurité.
  • Activer le nettoyage de la session après un certain temps. Cela permettra d'éviter les plaintes des utilisateurs qui ne se débarrassent de leur session.
  • Assurez-vous d'activer le Lock mode du Linutop OS pour sécuriser l'ensemble du système (système passwd, aucun redémarrage, bureau inutile, menu caché ...).

Utilisation du navigateur

Le navigateur offre des fonctionnalités standard pour une telle demande:

  • 1: aller à la page d'accueil
  • 2: historique de navigation
  • 3: arrêter le chargement de la page
  • 4: barre d'URL
  • 5: nettoyage de la session

Chapitre 3. Player d'Affichage Dynamique

L'onglet Player d'Affichage Dynamique de l'outil de configuration définit la façon dont l'affichage se comporte.


Playlist et Format

La section la plus importante est le cadre Mise à jour de la Playliste. Il permet de configurer la façon dont les données à afficher doivent être récupérées. Deux méthodes peuvent être utilisés:

  • Mise à jour en ligne va télécharger une playlist et le contenu associé à partir d'un emplacement réseau. Ce mécanisme est destiné à être utilisé avec le Linutop TV service en ligne ou serveur local privé.
  • Mise à jour locale (USB, Télécommande, répertoire local et mise à jour de playlist statique) vont utiliser ce qui est sur le Linutop OS.


Gestion de la playlist:

La playlist de Linutop Kiosk peut être mise à jour via différentes méthodes :

  • Serveur Linutop.TV...
  • Dossier local
  • Dossier partagé
  • Playlist locale
  • USB
  • Télécommande


Formats multimedia

Linutop kiosk supporte les formats suivants :

  • Image: jpg, png, gif, Pdf...
  • Videos: mp4, avi, flv, mov...
  • Sonds: mp3...
  • HTML Pages Web: URL, flux IP ou RTSP
  • HTML templates (programmeée)
  • Extinction (déclanche la mise en veille de l'écran)


Formats écran

Linutop Kiosk peut gerer toutes les résolutions écrans et orientations (paysage, portrait) pour les Images, PDF, pages Web, des limitations sont possibles notamment sur les vidéos sont liées aux limitations matériel. Les résolutions pour les Vidéos HD (720p, 1080p), Video 4K, orientation d'écran et autres réglages peuvent être configurés dans le panneau de configuration linutop.


Serveur Linutop TV (WEB ou Privé)

En sélectionant Serveur Linutop TV et en étant connecté à Internet, les chaînes publiques de démonstation apparaiteront dans la fenêtre, vous pouvez les afficher en double cliquant dessus.

Avec le Serveur Linutop TV ou Serveur Linutop TV Privé (local) Il est facile de produire de telles listes de lecture. Si vous avez un compte Linutop TV, utilisez directement Identifiant/numéro de facture et mot de passe du player pour configurer votre chaine sur le player offrant un moyen simple de configurer le Linutop Kiosk.

En étant Connecté à Internet, Linutop TV service peut se mettre à jour automatiquement. Pour une démonstration, vous pouvez simplemenent double cliquer sur une chaine.

Serveur de playlists Privé

Une playlist peut être téléchargé à partir d'un site Web ou FTP. Pour ce faire, cochez la case Serveur de playlists Privé et de définir l'URL pour accéder au fichier. Cette sélection à distance utilise un format XML, offrant des fonctionnalités avancées. Voir la section Scheduler pour plus de détails.


Playlist locale (et dossiers partagés)

Avec la playliste locale, vous créer directement votre "playlist" (liste de lecture).

Pour ajouter des éléments à cette liste, il suffit de faire Ajouter et de sélectionner le fichier depuis le gestionnaire de fichiers. Le type de fichier (vidéo ou image) sera automatiquement détecté en utilisant l'extension de nom de fichier ou protocole. Les URL doivent être précédées par le protocole d'accès (généralement http://, rtsp://, smb:// ou files:///).

Un repertoir (dossier) local ou reseau peut etre ajouté à une playliste locale et tout soncontenu jouable sera diffusé avec la même durée (à l'exception des videos).

Les éléments peuvent être ordonnés dans la liste Vous pouvez définir combien de temps chaque élément sera affiché (en secondes) dans la colonne durée . Pour une Vidéo ou un fichier Audio mettre ce paramètre à 0 et il sera entièrement lu.

Utilisez les boutons Ajouter et Supprimer pour ajuster la playliste locale.

Si vous affichez des pages Web, vous pourriez avoir besoin pour effectuer les connexions authentifiées sur les sites Internet. Deux possibilités peuvent être utilisés, selon la façon dont le site vous authentifier.

  • Si le site utilise l'authentification HTTP (généralement une fenêtre demandant un login et un mot de passe), le login et le mot de passe doivent être inclus dans l'URL:

    http://mylogin:mypassword@mysite.com
    
  • Si le mécanisme d'authentification est intégré dans le site (login Google par exemple), vous aurez besoin pour démarrer une session Web pour mettre en place les choses. Cela peut être fait en cliquant sur le bouton Cookies Cela va démarrer un navigateur Web. Les flèches de navigation vous permettera d'accéder aux sites définis dans votre playlist. Connectez-vous sur les sites, et fermer la fenêtre. Les informations de connexion seront conservés et utilisés pendant le diaporama.
  • L'ajout d'un répertoire réseau peut se faire à partir du navigateur de fichiers Thunar sur le réseau en recopiant l'adresse du répertoire dans lequel se trouvent les documents à afficher.

  • Ou manuellement en saisissant le chemin du répertoire :

    smb:///chemin/du/repertoire/
    
  • L'ajout d'un répertoire de diffusion local peut être synchronisé avec un service de stockage cloud (Dropbox, Google Drive, Apple iCloud, Microsoft One Drive, ...) permettant de piloter l'affichage via un répertoire partagé sur le cloud.

    file:///home/pi/cloud-folder/
    
  • Le bouton 'Extinction' permet de programer la mise en veille de l'écran automatiquement.

    Screen OFF - From: 20:00 TO: 08:00   0
    


Mise à jour par clef USB

Si cette option est sélectionnée, les données peuvent être automatiquement mis à jour quand une clé USB est insérée sur la machine Linutop.

Les données sur la clé USB doivent suivre quelques règles simples (). Les fichiers à afficher/jouer doivent être présent à la racine de la clé USB (ou dans un dossier portant le nom du password de la télécommande). La mise à jour se fait automatiquement. Une fois mise à jour faite le player relance l'affichage, vous pouvez alors retirer la clef.


Options d'affichage

Agrandir les images en plein écran

Cette option permet d'agrandir les images en respectant le ratio d'origine.

Etirer en plein écran

Cette option remplie tout l'écran quelque soit le ratio origine.

Défilement auto

Cette permet de faire défiler une page web verticalement pour la lecture ou un panorama horizontal ou vertical automatiquement.


Options du player

Masquer le pointeur de la souris

Si elle est cochée, le pointeur de la souris disparaît pendant les diaporamas.

Muet (Pas de son)

Si elle est cochée, les vidéos seront muettes (sans son).

Player vidéo externe HD 1080p

Cette option permet de lancer un programme externe utilisant un accelérateur hardware. Sur le Raspberry Pi, cela permet d'atteindre la résolution maximale pour du 1080p (la vidéo ne peut pas être stoppée pendant la diffusion) (Les vidéos HD peuvent demander une Mémoire GPU plus forte pour fonctionner et eviter un écran noir). Sur PC, cette option lance par défaut MPlayer et demande d'ajouter les paquet d'accelération hardware nécessaires à son usage. D'autres accelérateurs en ligne de commande peuvent être configurés.

Utiliser un navigateur externe

Vous pouvez utiliser un navigateur externe afin d'obtenir une compatibilité maximale. Le navigateur externe doit être configuré en plein écran.


Autres options

Rafraichissement (minutes)

Délai entre deux vérifications de mise à jour de la playlist Linutop TV

Aléatoire

Permet de diffuser les élements dans un ordre aléatoire.

Temps d'affichage par défaut

Intervalle (en secondes) à utiliser par défaut pour les éléments ajoutés à la liste de lecture statique.


La Télécommande Locale

Cette fonctionnalité permet à l'utilisateur d'interagir directement avec la playliste d'affichage. Elle peut aussi permettre d'envoyer un message à l'écran avec le bouton "direct display".


Activation

Pour mettre en Marche la télécomande il faut séléctionnner le control à distance, valider et démarrer le linutop-kiosk.


Connexion

Accessible d'un smartphone, tablette ou PC

Une fois démarrée, la télécommande est une page Web accessible de tous les objets connectés ayant un navigateur web tel que smartphone, tablette, ou PC connecté sur le même réseau.

L'adresse de la télécommande apparaît en bleu dans le menu sous l'option cochée contrôle à distance. Il suffit de recopier cette adresse web (URL) dans un navigateur pour la faire apparaître.

Note: La télécommande est disponible que si le logiciel linutop-kiosk est lancé

Il est aussi possible de directement faire apparaître la télécommande sur le même écran en cliquant sur le bouton droite de la souris.


Utilisation de la Télécommande linutop

Gestion des Chaines

Gestion de la Playliste

Il vous est possible de sélectionner directement une chaîne affin de l'afficher directement. Le "player" peut demander un peu de temps pour télécharger toutes les données avant de les afficher, cela peut dépéndre de la vitesse de votre réseau.

La vue "playlist" permet de sélectionner individuellement les éléments.


Direct display

 

le "Direct display" Permet d'envoyer un message texte à l'écran, il renvoie aussi une copie de l'écran.

Vous pouvez aussi directement envoyer un élément en utilisant le glisser déposer pour compléter la playliste locale du menu ci-dessus

La 'template du 'direct display' peut être personnalisée en utilisant le bouton changer la template dans le menu Linutop kiosk settings.


Chapitre 4. Affichage Dynamique avec Linutop TV

Linutop TV est un service d'affichage numérique en ligne. Il enverra automatiquement à l'Linutop Kiosk une playlist et ses documents connexes à distance.

Configuration de votre système d'affichage se fait en 3 étapes:

Linutop.tv peut être accessible à partir de n'importe quel Navigteur web.

Linutop.tv est aussi diponible en serveur privé, pour plus d'informations: www.linutop.tv

Abonnez-vous à Linutop TV Service


Chapitre 5. Paramètres réseau

Les paramètres de proxy

L'ongletRéseau de l'interface de configuration vous permet de définir quel proxy utiliser.

Comme le montre la capture d'écran, URI, nom d'utilisateur et mot de passe peut être défini.

Nom d'utilisateur et de mot de passe entrées peuvent être laissés en blanc si votre proxy ne nécessite pas d'authentification.

L'URI peut prendre deux formes:

  • http://192.168.1.2:3128: URL simple, avec le port
  • pac+http://192.168.1.3/proxy.pac: URI d'un script de configuration automatique


Configuration réseau de Linutop Kiosk

Linutop Kiosk permet l'affichage sur plusieurs écrans connectés à un même serveur de diffusion de Linutop TV. En réseau local ou via Internet.


Chapitre 6. FAQ & Configuration avancée

FAQ

Est ce que Linutop Kiosk peut jouer de la video HD?

- Oui Linutop Kiosk joue de la Vidéo HD cela dépende de la machine utilisée.

Mon écran est noir ?

- Le Linutop Kiosk n'a rien à afficher, votre playlist est vide ou le document est inacessible.

Mon écran est en mode veille?

- Le Linutop Kiosk est en mode extinction, pour quitter appuyez sur 'ESC' ou CTRL+Q ou Double click sur la roulette de la souris.

Comment puis je quitter le linutop Kiosk en mode plein écran ?

- Pour quiter Linutop Kiosk appuyez sur 'ESC' ou CTRL+Q ou Double click sur la roulette de la souris.

Puis je utiliser le Linutop Kiosk comme player Audio ?

- Oui Linutop Kiosk peut jouer tout les fichiers audio.


Les applications externes

L'ensemble des applications d'affichage des fichiers spécifiques peut être configuré dans le fichier de configuration principale (/etc/xdg/webkiosk/preferences). L'association entre les fichiers et les applications se fait en utilisant les types MIME, dans une section [mimetypes] .

Simple exemple des associations de fichiers:

[mimetypes]
application/pdf = evince

Type d'élément de diaporama

Lorsque vous utilisez la playlist locale de définir le diaporama (pas XML), l'application sera deviner le type de chaque élément pour afficher l'aide de l'extension de protocole et le fichier. Si pas correctement détecté, le comportement par défaut est d'afficher l'article comme une page Web. Pour remplacer ce comportement, vous pouvez associer des extensions de noms de fichiers avec des types d'affichage.

Les types connus sont les suivants:

  • video
  • image
  • document (Un élément distant sera mis en cache et affichée localement)

L'association se fait dans le fichier de configuration principale (/etc/xdg/webkiosk/preferences), dans une section [slideshow-types]. Par exemple:

[slideshow-types]
iso = video
flv = video
gif = image

Hooks (crochets)

Les scripts peuvent être exécutés quand un événement se produit sur le kiosque. Pour chaque crochet un script différent doit être utilisé. Les scripts ont juste besoin d'être nommée comme l'événement, et pour être exécutable. Les scripts doivent être enregistrés dans le répertoire de crochet (/etc/xdg/webkiosk/hooks/).

Les événements actuels sont:

  • session-start: déclenchée quand une session Web démarre
  • session-stop: déclenchée lorsque extrémités une session Web

Script de prédémarrage

En mode Kiosk, un script de prédémarrage peut être utilisé pour définir si une session Web doit être déclenché lorsque l'application de kiosque commence. Il peut évidemment aussi configurer quelques petites choses avant le démarrage de l'application.

Le script de prédémarrage est /etc/xdg/webkiosk/prestart. Elle sera utilisée si elle existe et est exécutable.

Si le script renvoie 0, une session web sera déclenché au démarrage. Tout autre code de retour débutera le kiosque en mode d'affichage.


L'interface DBus

Le navigateur offre une interface DBus, permettant de contrôler quelques choses.

L'interface DBus écoute des signaux envoyés sur le bus système sur l'objet /com/linutop/WebKiosk. Les messages sont les suivants:

  • com.linutop.WebKiosk.Signal.StopSession: arrêter la session Web en cours
  • com.linutop.WebKiosk.Signal.StartSession: démarrer une nouvelle session
  • com.linutop.WebKiosk.Signal.AddTime (uint32 s): add s ajouter s secondes au chronomètre
  • com.linutop.WebKiosk.Signal.uit: arrêter l'application

dbus-send peut être utilisé pour envoyer les signaux:


# stop the current session
dbus-send --system /com/linutop/WebKiosk com.linutop.WebKiosk.Signal.StopSession

# add 2 minutes to the timer
dbus-send --system /com/linutop/WebKiosk com.linutop.WebKiosk.Signal.AddTime uint32:120

Utilisation avancée

Le Linutop Kiosk peut utiliser un fichier XML pour définir plusieurs listes de lecture, gérées par un ordonnanceur. Il est possible de créer manuellement ces fichiers.


Loops (boucles)

Le planificateur utilise des blocs de (boucles) loop afin de définir les différentes listes de lecture. Chaque boucle doit avoir un attribut id (0 étant réservé à la liste de lecture par défaut). Une seule boucle contiendra la liste des articles à écrans:

<schedule>
  <loop id="0">
    <item uri="http://www.google.com" time="10" />
    <item uri="http://my_server/display/an_image.png" type="image" time="5" />
    <item uri="http://my_server/display/a_video.avi" type="video" />
    <item uri="http://my_server/display/an_image_as_web_page" time="5" />
    <item uri="http://my_server/display/a_video_as_web_page" />
  </loop>
</schedule>

L'exemple précédent montre la définition d'une playlist de base. Le <schedule> et <loop> noeuds sont obligatoires. L'attribut "id" est également obligatoire.

Chaque article doit définir un attribut uri" qui indique si l'élément peut être trouvé Il peut utiliser plusieurs systèmes, en fonction de l'attribut type.:

http://www.google.com

affiche une page Web (l'attribut type doit être omis)

http://my_server/display/an_image.png

  • si l'attribut type est présent, le webkiosk va télécharger le fichier, et l'afficher dans un fichier local (le fichier est mis en cache, et redownloaded seulement si nécessaire).
  • si l'attribut type est absent, l'URI sera utilisée comme si elle était une page web (pas de cache).

Les deux types pris en charge sont image and video.

pour les URL et les images d'un attribut time doit être défini. Il stocke le nombre de secondes que l'élément doit être affiché. Pour les vidéos, l'élément suivant sera affiché lorsque la vidéo est terminée.

Formats d' URI suppotés :

  • http:// pour l'accès HTTP (serveur web)
  • ftp:// pour l'accès FTP
  • file:// pour l'accès de fichier

L'authentification est prise en charge. Par exemple, en utilisant une authentification FTP dans une URI donnerait:

uri="ftp://username:passwd@server/myfile"

Date et heure

Plusieurs boucles peuvent être définies. Chaque boucle doit disposer d'un ID unique, et doit définir une période de temps. La boucle ID'ed 0 aura la boucle de défaut, si d'autres boucles utilisés ne correspondent pas à la date / heure.

Voici quelques exemples de boucles décrivant les options de planification:

<schedule>
  <loop id="0">
    <!-- default playlist defined here -->
  </loop>

  <loop id="1" start="14:00" end="18:15">
    <!-- this playlist will be read every day between 14:00 and 18:15 -->
  </loop>

  <loop id="2" start="14:00" end="18:15" weekdays="0246">
    <!--  this playlist will be read every monday, wednesday,
          friday and sunday between 14:00 and 18:15 -->
  </loop>

  <loop id="3" start="2011/03/25 00:00">
    <!-- this playlist will be used starting on march the 25th of 2011 -->
  </loop>

  <loop id="4" start="20:00" end="06:00" idle="1">
    <!-- this playlist is marked as idle. This will shut down the screen of the client -->
  </loop>
</schedule>

Des combinaisons de ces exemples peuvent être utilisés.


Example

Une playlist de démonstration est disponible au http://display.linutop.com/demos/linutop.xml.


Ajout d'une police au système

Polices additionnelles peuvent être nécessaires pour afficher des pages Web ou des documents.

Il est possible d'ajouter de nouvelles polices au système en utilisant un fichier de police (de fontname.ttf), pour ce faire vous devez créer un dossier avec le nom de la police en minuscules dans / usr / share / police puis copiez le fontname. fichier TTF dans le dossier. Il ya deux façons de le faire, en utilisant thunar en tant que root:


$ sudo thunar
Ou faire avec en ligne de commande (ouvrir le terminal dans le dossier contenant le fichier .ttf):

$ sudo mkdir /usr/share/font/fontname
$ sudo cp fontfile.ttf /usr/share/font/fontname/fontname.ttf


éviter les access réseau de Thunar

Par default thunar peut acceder à votre reseau. Pour sécurisé/éviter l'acces réseau, utilisez la commande ci-dessous.


$ sudo chmod 000 /usr/share/gvfs/mounts/network.mount
Et si vous souhaitez remettre l'acces:

$ sudo chmod 644 /usr/share/gvfs/mounts/network.mount
Vous devez redémarrer le système pour activer les changements.


Chapitre 7. Configuration rapide - Tutoriels

Kiosque sécurisé

Cette section explique comment configurer un kiosque sécurisé.

Vous devez d'abord sélectionner Web Kiosk dans le panneau principal et de vérifier plein écran et utiliser un mot de passe (ne pas oublier de mettre le mot de passe).

Ensuite, dans l'onglet Kiosque Web, vous pouvez choisir quel site sera affiché comme la maison et dans chaque nouvel onglet. Aussi, vous pouvez la liste noire ou liste blanche site en utilisant le panneau de restriction. Une fois cela fait appuyez sur le bouton OK pour valider la configuration.

Une fois fixé à quitter l'application de kiosque appuyez sur Ctrl+q et entrez votre mot de passe.


Afficher une page Web

Cette section explique comment afficher une page Web. Il peut être une page Web local, Internet ou intranet comme un tableau de bord, une horloge ou un modèle (template).

Vous devez d'abord sélectionner Player d'Affichage Dynamique dans le panneau principal et si vous voulez qu'il démarre automatiquement vérifier le paramètre associé.

Ensuite, dans l'onglet Player d'Affichage Dynamique, vous devez utiliser le bouton Ajouter pour ouvrir une boîte de dialogue qui vous permet de choisir la page Web a afficher et son temps d'affichage, un temps de 0 signifie qu'elle sera affiché pour toujours.


Affichage du contenu d'un répertoir partagé sur un reseau local

Cette section décrit comment afficher le contenu d'un répertoir partagé sur un reseau local.

Vous devez d'abord aller à votre répertoir partagé avec le Gestionnaire de fichiers Thunar et copier le chemin .

Ensuite, dans l'onglet Media Player , vous devez utiliser le bouton Ajouter pour ouvrir une boîte de dialogue qui vous permet de coller le chemin du fichier de répertoir partagé .

Une fois dans la liste de lecture, touts les fichiers affichables seront automatiquement affichés par le kiosk player.


Configurer le service Linutop TV

Cette section explique comment utiliser le service de télévision Linutop.

Vous devez d'abord sélectionner Player d'Affichage Dynamique dans le panneau principal et si vous voulez qu'il démarre automatiquement vérifier le paramètre associé.


Configuration du service de télévision Linutop

Si vous utilisez un serveur public, vous devez sélectionner le serveur Linutop TV et de se connecter avec votre numéro de facture et vous mot de passe. Ensuite, choisissez la playlist que vous voulez afficher et cliquez sur le bouton OK.

Pour quitter l'application de kiosque tapez Esc. Si un mot de passe est réglé, utilisez Ctrl + q et entrez votre mot de passe à la place.


Configuration de serveur privé Linutop TV

Si vous utilisez un serveur privé, vous devez sélectionner Linutop serveur TV et sélectionner Privé puis entrez l'adresse URL ou l'adresse IP de votre serveur. Une fois cela fait, vous devez utiliser votre login et mot de passe pour accéder à la liste de lecture (par défaut admin / linutop). Ensuite, choisissez la playlist que vous voulez afficher et cliquez sur le bouton OK .

Pour quitter l'application de kiosque tapez Esc. Si un mot de passe est réglé, utilisez Ctrl + q et entrez votre mot de passe.