Skip to end of metadata
Go to start of metadata

 

doc de référence Wall V4 mode cloud

 

Principe :

-          Un cloud

-          Un diffuseur « wall »

-          une tablette pour contrôler le « Wall », connectée au cloud

Préparation des machines 

Configuration du TVTScheduler

Création des templates

Gestion du Live

Préparation du schedule

 

Préparation des machines 

-          cloud normal

Création du serveur websocket
copier le directory tvtools\prive\dotNET\setupTVToolsServer\wsNew dans tvtools sur le serveur
créer un site internet, dans l’iis, qui s’appelle wsNew

 

 

si le .Net v4.5 n’apparait pas dans la liste
en cmd mode admin, lancer :
C:\Windows\system32>dism /online /enable-feature /all /featurename:IIS-ASPNET45
C:\Windows\system32>dism /online /enable-feature /featurename:IIS-WebSockets

puis vérifier qu’il est bien dans la liste des pool d’applications :

 

pour tester le websocket
dans un navigateur lancer : http://localhost/wsNew/index.html
vous devez avoir le résultat suivant

 

 

-          diffuseur normal

-          Côté tablette :

  • Laisser la tablette en 150%
  • Installer un TVTools normal, connecté sur le cloud
  • Vérifier que cela fonctionne à peu près sur la tablette (problème de touch)

Enregistrer les credentials du TVTScheduler, avec les credentials « wall »

 

 

 

  • Si OK, créer un fichier tvtools\prive\wallconfig.txt
    ce fichier va modifier le comportement du TVTScheduler de 3 façons :
    • Autologon au lancement du TVTScheduler avec les credentials enregistrés
    • On arrive directement sur le contrôle du wall
      (pour cela il faut que le contrôle du wall soit le 2ième élément du dashboard comme montré ci-dessus)
    • Met le TVTScheduler en mode « tablette »
      afin de corriger le fonctionnent de la tablette « Terra »
      (cela implique que la souris ne fonctionne plus correctement par exemple quand on clique sur une image de la partie droite)
  • Si vous avez besoin de faire des modifications dans le TVTScheduler de la tablette
    renommer wallconfig.txt, mettre les credential admin, faire les modifs, puis remettre la config « wall »

 

 

Configuration du TVTScheduler

 

TVTScheduler :

Les utilisateurs vont mettre leur medias dans un seul directory du cloud
(soit directement, soit en important dans le TVTScheduler ou TVTUploader)
ils y auront accès dans le contrôle du wall, avec les 4 boutons :

 

 

 

-          Il faut que ces medias soient répliqués le plus rapidement possible sur le diffuseur wall
pour cela :

Dans l’everyWhere, dans gérer Diffuseur, mettre le mode Resume+CRC comme ci-dessous

 

 

 

Dans le TVTScheduler, en master admin (donc en admin ou avec un utilisateur qui a les droits de master admin)
Sélectionner le directory media qui contiendra les medias à répliquer sur le diffuseur
On a un nouvel onglet qui apparait : « Diffuseur »
Dans cet écran on peut spécifier une liste de diffuseurs windows qui doivent synchroniser ce directory media du serveur

 

 

 

1-      Ce paramètre est stocké dans tvtools/nv/ftpParameters.xml
Il n’est pris en compte qu’au démarrage du TVToolsWSClient
Donc il faudra rebooter les diffuseurs en question afin que ce soit pris en compte

Fonctionnement : Au démarrage du TVToolsWSClient, le programme va demander la liste des fichiers du directory en question au nv
puis commencer le download en tâche de fond
c’est un processus séparé du reste des downloads, ne passe pas par le masterreceive.

Pour vérifier quels fichiers sont présents sur le diffuseur
on sélectionne le diffuseur, puis on clique sur view :
vert=ok
rouge=pas OK (dans la liste des downloads, enfin normalement)
s’il y a une ligne avec des % : fichier en train d’être downloadé

 

 

1-      Quand on importe un media, le diffuseur est averti
au moment où le fichier est prêt sur le serveur
(c’est-à-dire avant que l’encodage ne démarre)
le diffuseur le rajoute alors à sa liste de download

 

2-      Coté TVTScheduler, dans la fen^^etre ci-dessus, bouton « download status » :
- ouvre un notepad++ avec un log des download
en première ligne, le download actuel.

 

 

 

 

Création d’un dashboard :

-          Menu dashboard/nouveau, donner un nom, ok, le nom apparait dans la liste des dashboards

Sélectionner le nouveau dashboard
ajouter (bouton entouré rouge) un séparateur, un élément « Contrôle du Wall)
sauver le dashboard.

 

 

 

Sélectionner « contrôle du wall », Edit
sélectionner « via serveur Cloud »
sélectionner le diffuseur wall
les 4 directories pour videos/images/powerpoint/web-streams

si vous mettez des renseignements dans « commands.. »
un ou plusieurs boutons (maximum trois) vont apparaître sur la tablette, afin de lancer une commande xml sur le diffuseur (par exemple pour déclencher une commutation de source)
attention, dixit rem, ces commandes n’ont pas de paramètres
(les commandes ne sont pas downloadées, il faut qu’elles soient présentes sur le diffuseur)


 

 

 

 

Création d’un utilisateur pour le dashboard
(afin que le TVTScheduler s’ouvre directement sur le dashboard)

 

 

 

-          Préparation du schedule
créer un schedule level « wall »
mettre dedans une commande « websocketClient » (pas de paramètres)
mettre, ou pas, une commande videoWallRestart.xml : cette commande permet au diffuseur, quand il re-démarre, de re-diffuser la dernière configuration wall envoyée
au lieu du schedule par défaut.

 

 

 

Gestion du live :

Côté Diffuseur :

-          Mettre liveSource1.jpg dans c:\tvtools\videos

Dans les options, mettre la capture en mode avancé

 

-          Créer un design c:\tvtools\designs\videos\liveSource1.emi (le chemin est important)
avec par exemple une boite livewdm qui prend toute la zone infographique
la taille du design, sera automatiquement resizé aux dimensions de la zone de destination
mettre un temps de 86400s

-          Vérifiez le design sur le diffuseur…

 

Côté tablette :

-          Il suffit de sélectionner « liveSource1 » de le mettre dans une zone, le live devrait démarrer

 

Si vous avez plusieurs « live » à gérer

Faire liveSource2.jpg,liveSource2.emi,…

 

 

 

 

 

Préparation du schedule

3 lignes indispensables :

1-      websocketClient : sans argument

2-      videoWallDownload : nom du directory utilisé pour les walltemplates. C’est cette commande qui va faire en sorte que tous les contenus utilisés dans les wallTemplates seront correctement downloadés sur le diffuseur
si vous faites des modifs sur le cloud, il suffit de re-publier, et d’attendre que le masterReceive download les modifs, pour que votre nouveau contenu devienne accessible sur le diffuseur

3-      videoWallRestart : si vous voulez que le player re-démarre sur la derniere template

4-      ensuite vous mettez le contenu par défaut

 

 

à noter que le schedule level doit être paramétré pour ne pas interrompre la diff en cours
(ne plus mettre de group de démarrage, plus nécessaire)

 

 

 

 

 

 




 

 

 

 

 

  • No labels