DreamShow · manuelTélécharger gratuitement
Sommaire du manuel
Manuel › Appareils de scène

Le player autonome

Le player autonome rejoue un show DreamShow sans PC : une façade, une vitrine, un hall, un jardin lumineux, un manège… DreamShow calcule le show à l'avance, scène après scène, en un flux DMX (un fichier .DmxStreaming), que vous envoyez à un petit boîtier : un module ESP32, un Raspberry Pi ou un mini-PC Windows. Le player le rejoue seul, selon son propre programme horaire, y compris au coucher du soleil.

Pour l'ouvrir : menu Fichier > Exporter pour un player autonome… (infobulle : « Flux DMX (.DmxStreaming) rejoué sans PC par un ESP32, un Raspberry Pi ou un mini-PC »).

Conditions : une salle chargée et un show contenant au moins une scène (sinon « Le show ne contient aucune scène. »).

Comment le show est calculé

Comme l'explique le haut de la fenêtre : « Le show est calculé à l'avance, scène après scène, en un flux DMX (.DmxStreaming) que le player rejoue seul, sans PC : ESP32, Raspberry Pi ou mini-PC. Les scènes attendant un GO s'enchaînent à la fin de leur timeline. »

Plus précisément, DreamShow rejoue le show avec son propre moteur, aussi vite que le processeur le permet :

Les réglages

Fixtures exportées

La liste montre tous les projecteurs de la salle, sous la forme identifiant nom (univers U, adresse), tous cochés au départ.

Le flux contient tous les canaux des projecteurs cochés, et seulement eux. Décochez ceux que le player ne doit pas piloter. Si aucun n'est coché : « Aucune fixture sélectionnée. ».

Enregistrer le fichier

Vous pouvez ensuite copier ce fichier sur la carte SD d'un Raspberry Pi, sur le disque d'un mini-PC, ou le téléverser depuis la page web du player.

Si le fichier dépasse environ 2,4 Mo, le résumé ajoute en orange : « Trop gros pour la mémoire d'un ESP32 de 4 Mo : carte SD, module 16 Mo ou Raspberry Pi. »

Envoi direct au player

Le cadre Envoi direct au player envoie le flux par le réseau, sans passer par un fichier.

En cas d'échec : « Envoi impossible : … », avec la raison, par exemple « pas de réponse du player », « Le player a refusé le fichier (…). » (le nombre 403 entre parenthèses signifie que le code est absent ou faux), « Le player a refusé player.ini (…). » ou « Le player a refusé la lecture (…). ».

Un clip renvoyé pendant qu'il joue continue avec la nouvelle version.

Le player lui-même

Le player est un programme fourni avec DreamShow pour trois sortes de boîtiers :

BoîtierSorties DMXBoutons / relaisStockage des clips
ESP32 (ESP32, ESP32-S3, ESP32-C3)port série + module RS-485, Art-Net en Wi-Fibroches GPIOmémoire interne (environ 2,4 Mo sur un module 4 Mo, 14 Mo sur un module 16 Mo) ou carte SD
Raspberry Piport série + RS-485, câble FTDI « Open DMX », interface type Enttec USB PRO, Art-Netbroches GPIOcarte SD du Pi
PC Windows (mini-PC)interface type Enttec USB PRO, Art-Nettouches du clavierdisque

Ce qu'il sait faire :

La page web du player

Ouvrez l'adresse du player dans un navigateur (par exemple http://dsplayer.local/). La page est en français si le navigateur l'est, en anglais sinon. Elle montre :

Sans Internet, le player prend l'heure du navigateur à l'ouverture de la page ; avec Internet, il la prend sur le réseau.

Le fichier player.ini

La configuration du player tient dans un fichier texte, modifiable depuis la page web. Exemple :


[player]
name      = Facade Paradise
latitude  = 44.126
longitude = 4.082
idle      = black          ; hors planning : black (noir) ou hold (maintien)
fade      = 2.0            ; fondu entre clips, en secondes
; pin     = 1234           ; code demandé pour modifier (page web, envoi)

[clips]
soir = soir.DmxStreaming
nuit = nuit.DmxStreaming

[schedule]
; nom = jours(lundi..dimanche) début fin clip [loop|once]
soiree = 1111111 sunset-15 23:30 soir loop
nuit   = 0000011 23:30 01:00 nuit loop

Les sections [wifi] (ESP32), [output] (ports DMX et Art-Net), [buttons] et [relays] règlent le matériel ; leur détail est donné dans la documentation du player.

Premier démarrage d'un ESP32

Sans réseau Wi-Fi configuré, l'ESP32 ouvre son propre point d'accès DreamShow-Player (mot de passe dreamshow) ; sa page est alors à http://192.168.4.1/. Renseignez-y la section [wifi] et enregistrez : le player rejoint votre réseau et répond ensuite à http://dsplayer.local/.

Pas à pas

Éclairer une façade tous les soirs sans PC

  1. Préparez le show dans DreamShow : une ou plusieurs scènes en Boucle ou enchaînées, vérifiées dans la simulation.
  2. Ouvrez Fichier > Exporter pour un player autonome….
  3. Choisissez les scènes et laissez la cadence à 40 Hz (25 Hz si le fichier est trop gros pour un ESP32).
  4. Décochez les appareils que le player ne pilote pas.
  5. Dans Envoi direct au player, indiquez l'adresse du player, son code s'il en a un, et un nom de clip, par exemple soir.
  6. Laissez cochées les deux cases, puis cliquez sur Envoyer au player. Le player joue le clip aussitôt.
  7. Ouvrez la page web du player, et dans Configuration (player.ini), ajoutez la plage voulue dans [schedule], par exemple soiree = 1111111 sunset-15 23:30 soir loop, puis Enregistrer et recharger.
  8. Cliquez sur Planning : le player suit désormais son programme.

Préparer un clip pour une carte SD

  1. Ouvrez la fenêtre, réglez les scènes et les fixtures.
  2. Cliquez sur Enregistrer le fichier… et choisissez la carte SD ou une clé.
  3. Déclarez le fichier dans la section [clips] du player.ini du boîtier.

Bon à savoir

Voir aussi