Ce tutoriel vous aidera à créer le fichier web-config.json.
Le fichier web-config.json décrit les sites web pouvant être affichés par le lecteur vidéo. Il permet d'associer un identifiant numérique à une URL.
Ce fichier est nécessaire pour l'utilisation des balises [WEBS x] et [WEBE x] sur les noms de fichiers et de dossiers multimédia.
Il doit être placé dans le dossier www.
Syntaxe du fichier
Le fichier doit être un fichier JSON valide.
Pour l'éditer, vous pouvez utiliser:
- l'éditeur présent au bas de cette page
- l'interface de configuration web du lecteur disponible à l'adresse
http://<adresse IP du lecteur vidéo>/dans le menu Paramètres de scenario / Sites Web - un analyseur ou éditeur JSON en ligne ou un validateur de schéma JSON
Le fichier JSON contient un objet contenant un tableau nommé "websites".
Chaque élément de ce tableau est un objet contenant un identifiant numérique unique "id" et une URL "url".
Exemple web-config.json :
{
"websites": [
{
"id": 1,
"url": "http://localhost/www/page1.html"
},
{
"id": 2,
"url": "http://localhost/www/example/"
},
{
"id": 3,
"url": "https://codepen.io/dimaZubkov/full/rLxrXZ"
}
]
}
Schema JSON:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "web-config.json",
"description": "web-config.json file content",
"type": "object",
"required": [
"websites"
],
"properties": {
"websites": {
"type": "array",
"description": "The websites definitions",
"items": {
"type": "object",
"description": "A website definition",
"required": [ "id", "url" ],
"properties": {
"id": {
"type": "integer",
"description": "The unique website identifier",
},
"url": {
"type": "string",
"title": "The website URL"
}
}
}
}
}
}
Editeur
Vous pouvez utiliser cet editeur pour créer votre web-config.json: