Outils pour utilisateurs

Outils du site


serveur_multimedia_artnet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
serveur_multimedia_artnet [2018/03/27 15:18] – créée sergeserveur_multimedia_artnet [2020/04/07 15:09] Mushussu
Ligne 1: Ligne 1:
-======Serveur multimedia ArtNet====== +====== Serveur multimedia ArtNet ====== 
-**Projet en cours de développement.** +===== Matériel ===== 
- +  * 4 x Raspberry Pi 3 :  
-====== Matériel =====+  * 4 x Disque dur WD [[https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-foundation-edition.html#WD2500LMCW|PiDrive]] 
- +  * 4 x [[https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-power-kit-3a.html#WDLB029RNE|Alimentations 3A]] 
-  * 4 x Raspberry Pi 3 : +  * 4 x [[https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-enclosure-square.html#WDLB024RNN|Boitiers]]
-  * 4 x Disque dur WD PiDrive : https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-foundation-edition.html#WD2500LMCW +
-  * 4 x Alimentations 3A : https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-power-kit-3a.html#WDLB029RNE +
-  * 4 x Boitiers : https://www.wdc.com/fr-fr/products/wdlabs/wd-pidrive-enclosure-square.html#WDLB024RNN+
   * 1 x Borne d'accès WIFI Netgear WAC104   * 1 x Borne d'accès WIFI Netgear WAC104
   * 2 x Câbles ethernet Cat 5   * 2 x Câbles ethernet Cat 5
   * 1 x Node OnPC   * 1 x Node OnPC
-  * 2 x Adpatateurs USB-C / Ethernet+  * 2 x Adaptateurs USB-C / Ethernet
   * 1 x Ordinateur tournant sous Windows   * 1 x Ordinateur tournant sous Windows
  
-====== Switch WIFI ======+===== Switch WIFI ===== 
 +[[https://www.pcastuces.com/pratique/materiel/pont_wifi/page1.htm|Créer un pont WiFi]]
  
-https://www.pcastuces.com/pratique/materiel/pont_wifi/page1.htm+[[https://www.amazon.fr/TP-Link-TL-WA901ND-passive-antenne-démontable/dp/B002YETVXC/?tag=hardwfr-21|TP-Link TL-WA901ND]]
  
-https://www.amazon.fr/TP-Link-TL-WA901ND-passive-antenne-démontable/dp/B002YETVXC/?tag=hardwfr-21+[[http://www.netgear.fr/business/products/wireless/essentials-wireless/WAC104.aspx|Nergear WAC104]]
  
-http://www.netgear.fr/business/products/wireless/essentials-wireless/WAC104.aspx+[[https://kb.netgear.com/20927/How-do-I-change-my-NETGEAR-router-to-AP-mode-after-I-ve-already-run-setup|How do I change my NETGEAR router to AP mode after I’ve already run setup?]]
  
-https://kb.netgear.com/20927/How-do-I-change-my-NETGEAR-router-to-AP-mode-after-I-ve-already-run-setup+[[https://support.actlighting.com/knowledgeBase/7374771|Network DMX: Using Art-Net with grandMA2]]
  
-https://support.actlighting.com/knowledgeBase/7374771 +[[https://support.actlighting.com/knowledgeBase/13194057|Outputting Art-Net from onPC]]
- +
-https://support.actlighting.com/knowledgeBase/13194057+
  
 Mettre à jour le firmware Mettre à jour le firmware
  
-===== Connecter l'ordinateur au point d'accès ===== +==== Connecter l'ordinateur au point d'accès ==== 
- +Sur MAC 
-Sur MAC Dans Préférences système > Réseaux, choisissez le port ethernet puis dérouler la liste Configurer IPV4 > Manuellement Ensuite dans remplir les champs suivants : +  Dans Préférences système > Réseaux, choisissez le port ethernet puis dérouler la liste Configurer IPV4 > Manuellement 
- +Ensuite dans remplir les champs suivants : 
-''%%Adresse IP : 192.168.0.210%%''\\ +  Adresse IP : 192.168.0.210 
-''%%Sous-réseau : 255.255.255.0%%'' +  Sous-réseau : 255.255.255.0 
- +Cliquer sur Appliquer 
-Cliquer sur Appliquer Allumer la borne d'accès et attendre que le voyant wifi s'allume en vert de manière permanente. Brancher avec un câble RJ45 l'ordinateur et la borne d'accès.+Allumer la borne d'accès et attendre que le voyant wifi s'allume en vert de manière permanente. 
 +Brancher avec un câble RJ45 l'ordinateur et la borne d'accès.
  
 Dans un navigateur entrer l'adresse suivante Dans un navigateur entrer l'adresse suivante
- +  192.168.0.100
-''%%192.168.0.100%%'' +
 Entrer les valeurs suivantes dans les champs correspondants : Entrer les valeurs suivantes dans les champs correspondants :
- +  Admin : admin 
-''%%Admin : admin%%''\\ +  Password : password
-''%%Password : password%%'' +
 La fenêtre de configuration s'ouvre. La fenêtre de configuration s'ouvre.
  
 Dans Setup > Wireless Setup Dans Setup > Wireless Setup
  
-Changer le SSID et le mot de passe pour le 2,4 gHz. Changer le canal de diffusion choisir le 1 car le 12 et le 13 peuvent poser des problèmes.+Changer le SSID et le mot de passe pour le 2,4 gHz. 
 +Changer le canal de diffusion choisir le 1 car le 12 et le 13 peuvent poser des problèmes.
  
 Dans les options de sécurité choisir : Dans les options de sécurité choisir :
- +  WPA2-PSK [AES]
-''%%WPA2-PSK [AES]%%'' +
 Cliquer sur Apply pour sauvegarder la configuration. Cliquer sur Apply pour sauvegarder la configuration.
  
 Dans Advaced Setup > IP Settings, cocher la case : Dans Advaced Setup > IP Settings, cocher la case :
- +  Use fixed IP Address (not recommended): 
-''%%Use fixed IP Address (not recommended):%%'' +Vous pouvez changer l'adresse IP  
- +  IP address : 192.168.1.200 
-Vous pouvez changer l'adresse IP +  Netmask : 255.255.255.0 
- +  Gateway IP address : 192.168.1.1 
-''%%IP address : 192.168.1.200%%''\\ +  Primary DNS : 192.168.1.1
-''%%Netmask : 255.255.255.0%%''\\ +
-''%%Gateway IP address : 192.168.1.1%%''\\ +
-''%%Primary DNS : 192.168.1.1%%'' +
 Cliquer sur Apply Cliquer sur Apply
  
-====== Installer un disque dur =====+===== Installer un disque dur =====
 Pour pouvoir utiliser des fichiers vidéos conséquents, nous allons utiliser le système de fichier exFat. Pour cela, il faut installer le gestionnaires sur la PI Pour pouvoir utiliser des fichiers vidéos conséquents, nous allons utiliser le système de fichier exFat. Pour cela, il faut installer le gestionnaires sur la PI
- +  sudo apt-get update 
-''%%sudo apt-get update%%''\\ +  sudo apt-get install exfat-fuse
-''%%sudo apt-get install exfat-fuse%%''+
  
 Une fois le disque branché sur un port USB de la Raspberry, taper : Une fois le disque branché sur un port USB de la Raspberry, taper :
- +  sudo fdisk -l
-''%%sudo fdisk -l%%'' +
 Vous verrez ainsi que le disque de 250 Go a bien été détecté. Vous devez avoir un résultat semblable : Vous verrez ainsi que le disque de 250 Go a bien été détecté. Vous devez avoir un résultat semblable :
- +  Disk /dev/sda: 232.9 GiB250025607168 bytes488331264 sectors
-''%%Disk /dev/sda: 232.9 GiB250025607168 bytes488331264 sectors%%''+
  
 Préparer la partition du disque Préparer la partition du disque
 +  sudo cfdisk /dev/sda 
 +Il faut d'abord supprimer la partition existante, si besoin utiliser les flèches Haut et Bas pour vous déplacer et choisir la bonne partition à effacer. Une fois celle-ci sur-lignée, allez sur  [  Delete  ]  avec les flèches Droite et Gauche, puis valider avec Enter.
  
-''%%sudo cfdisk /dev/sda %%'' +=== Créer une nouvelle partition === 
- +Allez sur   New   et validez. Comme nous n'en créons qu'une seule elle prendra la totalité de l'espace disque, donc valider la taille proposée. Et validez la création d'une partition Primaire. 
-Il faut d'abord supprimer la partition existante, si besoin utiliser les flèches Haut et Bas pour vous déplacer et choisir la bonne partition à effacer. Une fois celle-ci sur-lignée, allez sur [ Delete ] avec les flèches Droite et Gauche, puis valider avec Enter. +Votre partition st créée et elle s'affiche. Nous allons modifier le type de la partition en allant sur   Type  ] et validez. dans le menu déroulant choisissez le type 
- +  7 HPFS/NTFS/exFAT 
-==== Créer une nouvelle partition ===+Pour finaliser, aller sur [  Write  ] et validez et confirmez avec '''yes'''  
- +Le message suivant s'affiche : 
-Allez sur [ New ] et validez. Comme nous n'en créons qu'une seule elle prendra la totalité de l'espace disque, donc valider la taille proposée. Et validez la création d'une partition Primaire. Votre partition st créée et elle s'affiche. Nous allons modifier le type de la partition en allant sur [ Type ] et validez. dans le menu déroulant choisissez le type +  The partition table has been altered
- +L'opération s'est donc bien déroulée. 
-''%%7 HPFS/NTFS/exFAT%%'' +Pour quitter l'application allez sur [ Quit ] et validez.
- +
-Pour finaliser, aller sur [ Write ] et validez et confirmez avec **yes** Le message suivant s'affiche : +
- +
-''%%The partition table has been altered.%%'' +
- +
-L'opération s'est donc bien déroulée. Pour quitter l'application allez sur [ Quit ] et validez.+
  
 Vous pouvez vérifier le résultat avec : Vous pouvez vérifier le résultat avec :
- +  sudo fdisk -l 
-''%%sudo fdisk -l%%'' +=== Formater la partition ===
- +
-==== Formater la partition ===+
 Une fois la pétition crée, il faut la formater avec : Une fois la pétition crée, il faut la formater avec :
 +  sudo mkfs.exfat -n RaspiHDD /dev/sda1
  
-''%%sudo mkfs.exfat -n RaspiHDD /dev/sda1%%'' +=== Monter le disque dur ===
- +
-==== Monter le disque dur ===+
 Créer le répertoire dans lequel le disque sera monté par exemple pour qu'il soit facilement accessible, le nom du répertoire sera par exemple PIHDD : Créer le répertoire dans lequel le disque sera monté par exemple pour qu'il soit facilement accessible, le nom du répertoire sera par exemple PIHDD :
- +  sudo mkdir /home/pi/PIHDD
-''%%sudo mkdir /home/pi/PIHDD%%'' +
 Monter le disque au point voulu : Monter le disque au point voulu :
- +  sudo mount /dev/sda1 /home/pi/PIHDD
-''%%sudo mount /dev/sda1 /home/pi/PIHDD%%'' +
 Vérifier que l'opération s'est bien déroulée. Aucune erreur ne devrait apparaître : Vérifier que l'opération s'est bien déroulée. Aucune erreur ne devrait apparaître :
 +  ls /home/pi/PIHDD
  
-''%%ls /home/pi/PIHDD%%'' +=== Monter les disque automatiquement au démarrage ===
- +
-==== Monter les disque automatiquement au démarrage ===+
 Repérer en premier lieu l'identifiant de la partition (UUID) : Repérer en premier lieu l'identifiant de la partition (UUID) :
- +  sudo blkid 
-''%%sudo blkid%%'+Par exemple '''5C24-1453'''
- +
-Par exemple **5C24-1453**+
  
 Il faut ensuite modifier le fichier fstab Il faut ensuite modifier le fichier fstab
- +  sudo nano /etc/fstab
-''%%sudo nano /etc/fstab%%'' +
 Ajouter à la fin du fichier la ligne suivante : Ajouter à la fin du fichier la ligne suivante :
- +  UUID=5C24-1453 /home/pi/PIHDD exfat defaults,auto,umask=000,users,rw 0 0
-''%%UUID=5C24-1453 /home/pi/PIHDD exfat defaults,auto,umask=000,users,rw 0 0%%'' +
 Ctrl + O validez et Ctrl + X pour finaliser l'opération. Ctrl + O validez et Ctrl + X pour finaliser l'opération.
  
-==== Sources ====+=== Sources === 
 +  * [[https://www.raspberrypi.org/documentation/configuration/external-storage.md|External storage configuration]] 
 +  * [[http://www.framboise314.fr/donnez-de-lespace-a-votre-framboise314-un-disque-dur-pour-le-raspberry-pi/|Un disque dur pour le Raspberry Pi]] 
 +  * [[https://doc.ubuntu-fr.org/exfat|exFAT]]
  
-  * https://www.raspberrypi.org/documentation/configuration/external-storage.md +===== Installer OLA ===== 
-  * http://www.framboise314.fr/donnez-de-lespace-a-votre-framboise314-un-disque-dur-pour-le-raspberry-pi/ +[[https://www.openlighting.org/ola/linuxinstall|Installer OLA]]
-  * https://doc.ubuntu-fr.org/exfat +
- +
-====== Installer OLA =====+
- +
-https://www.openlighting.org/ola/linuxinstall/+
  
 Installer les dépendances : Installer les dépendances :
 +  sudo apt-get install autoconf uuid-dev pkg-config libncurses5-dev libtool libcppunit-dev libmicrohttpd-dev automake g++ protobuf-compiler libprotobuf-lite10 python-protobuf libprotobuf-dev libprotoc-dev zlib1g-dev bison flex make libftdi-dev libftdi1 libusb-1.0-0-dev liblo-dev libavahi-client-dev python-numpy
  
-''%%sudo apt-get install autoconf uuid-dev pkg-config libncurses5-dev libtool libcppunit-dev libmicrohttpd-dev automake g++ protobuf-compiler libprotobuf-lite10 python-protobuf libprotobuf-dev libprotoc-dev zlib1g-dev bison flex make libftdi-dev libftdi1 libusb-1.0-0-dev liblo-dev libavahi-client-dev python-numpy%%'' 
  
 Avec Git Avec Git
- +  sudo apt-get install git 
-''%%sudo apt-get install git%%''\\ +  git clone https://github.com/OpenLightingProject/ola.git ola 
-''%%git clone %%''[[https://github.com/OpenLightingProject/ola.git|''%%https://github.com/OpenLightingProject/ola.git%%'']]''%% ola%%''\\ +  cd ola
-''%%cd ola%%''+
  
 Pour installer les fichiers manquants : Pour installer les fichiers manquants :
- +  autoreconf -i
-''%%autoreconf -i%%''+
  
 Pour configurer l'installation Pour configurer l'installation
- +  ./configure --help
-''%%./configure --help%%'' +
 Vous donnera la liste des éléments possible à inclure. Ici nous allons faire simple, nous n'utiliserons que la partie ArtNet Vous donnera la liste des éléments possible à inclure. Ici nous allons faire simple, nous n'utiliserons que la partie ArtNet
- +  ./configure --disable-all-plugins --enable-artnet --enable-http
-''%%./configure --disable-all-plugins --enable-artnet --enable-http%%'' +
 Compiler en utilisant les quatre coeurs du processeur (durée 25 minutes): Compiler en utilisant les quatre coeurs du processeur (durée 25 minutes):
- +  make -j4 
-''%%make -j4%%''\\ +  make check 
-''%%make check%%''\\ +  sudo make install
-''%%sudo make install%%'' +
 Pour pouvoir utiliser les nouvelles libraires installées : Pour pouvoir utiliser les nouvelles libraires installées :
- +  sudo ldconfig
-''%%sudo ldconfig%%''+
  
 Pour lancer le serveur lad Pour lancer le serveur lad
- +  olad -l 3
-''%%olad -l 3%%''+
  
 Vous pouvez à présent vérifier que vous pouvez accéder au serveur en tapant dans votre navigateur préféré : Vous pouvez à présent vérifier que vous pouvez accéder au serveur en tapant dans votre navigateur préféré :
 +  raspberrypi.local:9090
 +Une page s'affiche. Il va falloir activer un univers. Cliquer sur le bouton [Add Universe]. Pour notre affaire, il faut remplir les champs 
 +  Universe Id : 0
 +  Universe Name : Raspberry0
 +Et cocher la case 
 +  ArtNet [192.168.1.x]         Input
 +Puis valider la création en cliquant sur le bouton  [Add Universe]. Désormais il apparait dans les univers actifs.
  
-''%%raspberrypi.local:9090%%''+Pour vérifier qu'il reçoit bien des informations, dans le menu de gauche cliquer sur Raspberry0, puis sur l'onglet [DMXMonitor] 
 +Dans cette page vous pouvez voir toutes les valeurs reçues par le serveur OLA.
  
-Une page s'affiche. Il va falloir activer un univers. Cliquer sur le bouton [Add Universe]. Pour notre affaire, il faut remplir les champs +=== Configurer OLA === 
- +[[https://www.openlighting.org/ola/advanced-topics/patch-persistency/|Patch Persistency]]
-''%%Universe Id : 0%%''\\ +
-''%%Universe Name : Raspberry0%%'' +
- +
-Et cocher la case +
- +
-''%%ArtNet [192.168.1.x]         Input%%'' +
- +
-Puis valider la création en cliquant sur le bouton [Add Universe]. Désormais il apparait dans les univers actifs. +
- +
-Pour vérifier qu'il reçoit bien des informations, dans le menu de gauche cliquer sur Raspberry0, puis sur l'onglet [DMXMonitor] Dans cette page vous pouvez voir toutes les valeurs reçues par le serveur OLA. +
- +
-==== Configurer OLA ==== +
- +
-https://www.openlighting.org/ola/advanced-topics/patch-persistency/ +
- +
-====== Installer OMXPlayer ======+
  
 +===== Installer OMXPlayer =====
 Si git n'est pas installé : Si git n'est pas installé :
- +  sudo apt-get install git
-''%%sudo apt-get install git%%'' +
 Ensuite : Ensuite :
- +  git clone https://github.com/popcornmix/omxplayer.git
-''%%git clone %%''[[https://github.com/popcornmix/omxplayer.git|''%%https://github.com/popcornmix/omxplayer.git%%'']] +
 Une fois le téléchargement fini Une fois le téléchargement fini
- +  cd omxplayer
-''%%cd omxplayer%%'' +
 Installer les dépendances : Installer les dépendances :
- +  sudo apt-get update && sudo apt-get install  git-core libasound2-dev libva1 libpcre3-dev libboost-dev libssl1.0-dev libssh-dev libsmbclient-dev
-''%%sudo apt-get update && sudo apt-get install  git-core libasound2-dev libva1 libpcre3-dev libboost-dev libssl1.0-dev libssh-dev libsmbclient-dev%%'' +
 Le script prépare les fichiers nécessaire à l'installation. S'i manque des dépendances, ce script demande de les installer. Le script prépare les fichiers nécessaire à l'installation. S'i manque des dépendances, ce script demande de les installer.
- +  ./prepare-native-raspbian.sh 
-''%%./prepare-native-raspbian.sh%%'' +Compiler avec  
- +  make ffmpeg 
-Compiler avec +  make -j4
- +
-''%%make ffmpeg%%''\\ +
-''%%make -j4%%'' +
 Puis installer avec : Puis installer avec :
 +  sudo make install
  
-''%%sudo make install%%'' +[[https://github.com/turingmachine/omxplayer-sync|Sources OMXPlayer-Sync]]
- +
-https://github.com/turingmachine/omxplayer-sync +
- +
-====== Programmation C++ ======+
  
 +===== Programmation C++ =====
 https://docs.openlighting.org/ola/doc/0.10.4/namespaceola_1_1client.html https://docs.openlighting.org/ola/doc/0.10.4/namespaceola_1_1client.html
 +  g++ -o multi multi.cpp $(pkg-config --cflags --libs libola)
  
-''%%g++ -o multi multi.cpp $(pkg-config --cflags --libs libola)%%'' +<code c++>
- +
-<code>+
 /////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////
 // //
Ligne 373: Ligne 301:
     return 0;     return 0;
 } }
 +
 </code> </code>
-====== Configuration supplémentaires ====== 
  
-https://www.supinfo.com/articles/single/2442-raspbian-jessy-configuration-wifi-ligne-commande +===== Configuration supplémentaires ===== 
- +[[https://www.supinfo.com/articles/single/2442-raspbian-jessy-configuration-wifi-ligne-commande]]
-https://wiki.openlighting.org/index.php?title=Raspberry_Pi_Media_Player +
- +
-===== Écran noir au démarrage ===== +
- +
-  * modifier le fichier cmdline.txt +
- +
-''%%sudo nano /boot/cmdline.txt%%''+
  
 +[[https://wiki.openlighting.org/index.php?title=Raspberry_Pi_Media_Player]]
 +=== Écran noir au démarrage ===
 +  *modifier le fichier cmdline.txt
 +  sudo nano /boot/cmdline.txt
 et ajouter sur la même ligne à la fin et ajouter sur la même ligne à la fin
 +  consoleblank=20
 +  *source
 +[[https://www.raspberrypi.org/documentation/configuration/screensaver.md]]
  
-''%%consoleblank=20%%'' +=== Accéder à la borne ===
- +
-  * source +
- +
-https://www.raspberrypi.org/documentation/configuration/screensaver.md +
- +
-===== Accéder à la borne ===== +
 Il faut éditer le fichier wpa_supplicant.conf avec la commande : Il faut éditer le fichier wpa_supplicant.conf avec la commande :
- +  sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
-''%%sudo nano /etc/wpa_supplicant/wpa_supplicant.conf%%'' +
 Ensuite ajouter : Ensuite ajouter :
 +  ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 +  network={
 +     ssid="SSID de la borne"
 +     psk="Mot de passe de la borne"
 +     key_mgmt=WPA-PSK
 +  }
  
-''%%ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev%%''\\ +=== Adresse IP fixe ===
-''%%network={%%''\\ +
-''%%   ssid="SSID de la borne"%%''\\ +
-''%%   psk="Mot de passe de la borne"%%''\\ +
-''%%   key_mgmt=WPA-PSK%%''\\ +
-''%%}%%'' +
- +
-===== Adresse IP fixe ===== +
 Afin d'obtenir une IP fixe pour chaque Raspberry Pi, il faut éditer le fichier /etc/network/interfaces avec la commande : Afin d'obtenir une IP fixe pour chaque Raspberry Pi, il faut éditer le fichier /etc/network/interfaces avec la commande :
- +  sudo nano /etc/network/interfaces
-''%%sudo nano /etc/network/interfaces%%'' +
 Puis insérer le lignes suivantes à la fin du fichier : Puis insérer le lignes suivantes à la fin du fichier :
 +  auto wlan0
 + 
 +  iface lo inet loopback
 + 
 +  iface eth0 inet dhcp
 +   
 +  allow-hotplug wlan0
 +  iface wlan0 inet static 
 +  address 192.168.1.101
 +  netmask 255.255.255.0
 +  gateway 192.168.1.200
 +  wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
 +  iface default inet dhcp
  
-''%%auto wlan0%%''\\ +===== GrandMA2 ===== 
-\\ +=== Configuration ArtNet === 
-''%%iface lo inet loopback%%''\\ +{{::artnetconfig.png?600|}} 
-\\ +=== Configuration sACN ===
-''%%iface eth0 inet dhcp%%''\\ +
-''%%  %%''\\ +
-''%%allow-hotplug wlan0%%''\\ +
-''%%iface wlan0 inet static %%''\\ +
-''%%address 192.168.1.101%%''\\ +
-''%%netmask 255.255.255.0%%''\\ +
-''%%gateway 192.168.1.200%%''\\ +
-''%%wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf%%''\\ +
-''%%iface default inet dhcp%%'' +
- +
-====== GrandMA2 =====+
- +
-===== Configuration ArtNet ===== +
- +
-{{:ArtNetConfig.png|centré|Configuation ArtNet centré|Configuation ArtNet}} +
- +
-===== Configuration sACN ===== +
 Mettre le node dans le même sous-réseau : Mettre le node dans le même sous-réseau :
- +  [Setup] > [Network Configuration] > [DMX Node
-''%%[Setup] > [Network Configuration] > [DMX Node]%%'' +Pour modifier l'IP du code faire un clic secondaire sur le champ IP Ethernet 1 (Eth0) et entrer  
- +  192.168.1.202
-Pour modifier l'IP du code faire un clic secondaire sur le champ IP Ethernet 1 (Eth0) et entrer +
- +
-''%%192.168.1.202%%'' +
 Configurer la sortie sACN Configurer la sortie sACN
 +  [Setup] > [Network Protocols] > [sACN]
 +Remplir les champs avec les valeurs indiquées ci-dessous :
  
-''%%[Setup] > [Network Protocols] > [sACN]%%'' +{{::sacn1.png?600|}}
- +
-Remplir les champs avec les valeurs indiquées ci-dessous : {{:SACN1.png|fig:centré|Configuation sACN}} Ne pas oublier d'activer la sortie sACN en cliquant sur +
- +
-''%%[Ouput sACN Active]%%''+
  
-====== Version sACN ======+Ne pas oublier d'activer la sortie sACN en cliquant sur  
 +  [Ouput sACN Active]
  
 +===== Version sACN =====
 Avec l'utilisation des sACN, il n'est pas nécessaire d'installer le serveur OLA. Cela simplifie grandement l'installation et l'exploitation. Avec l'utilisation des sACN, il n'est pas nécessaire d'installer le serveur OLA. Cela simplifie grandement l'installation et l'exploitation.
  
Ligne 463: Ligne 369:
 Le circuite 512 éteint la Raspberry PI. Il est nécessaire de le faire pour ne pas détériorer la Pi. Le circuite 512 éteint la Raspberry PI. Il est nécessaire de le faire pour ne pas détériorer la Pi.
  
-<code>+<code c++>
 /////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////
 // //
Ligne 618: Ligne 524:
 } }
 </code> </code>
-{{tag>sylvain}}+ 
 +===== Améliorations ===== 
 +Il serait bien de réécrire le programme et d'utiliser la librairie : [[https://github.com/kr15h/ofxPiMapper|ofxPiMapper]] 
 + 
 + 
 + 
 +{{tag>c++ sylvain realisations_logicielles}}
serveur_multimedia_artnet.txt · Dernière modification : 2020/12/01 17:43 de serge