technique:raspberryslideshow:devcemea

Ceci est une ancienne révision du document !


  • programmer heure allumage et extinction dans des paramètres dans un fichier config.txt à installer sur la clef USB
  • Si la clef USB ne les possède pas, créer les fichiers de config par défaut (), documentés
  • Une fois le contenu de la clef copié, démonter la clef USB pour pouvoir la retirer après la copie
  • Si on réinsère la clef USB, le nouveau contenu doit être réactualisé.
  • Créer une interface web avec du contenu affiché + interface d'administration pour paramétrage sur les fichiers de config
  • Ajouter des options dans config.txt ou ailleurs pour ajouter le splashscreen de manière interactive (config.txt)

systemctl restart rs

Ces fichiers sont présents dans la clef USB, mais seront recopiés automatiquement ou manuellement dans /usr/lib/rs/imgs/

  • remote-urls.txt : fichier texte à la racine de clef USB contenant les URL complètes vers les images à afficher
  • serverlist.txt : contient une URL qui pointe vers un fichier texte, contenant lui-même une liste d'images à actualiser

Exemple :

http://monserveur.com/liste-images.txt

Et liste-images.txt contient :

https://monserveur/img/image1.jpg
https://tonserveurdistant/upload/image3.jpg

network-share.txt : contient les paramètres pour accéder à un partage distant :

share: //192.168.0.100/myShare
username: YOUR_USERNAME
password: YOUR_PASSWORD
  • dropbox.txt (à customiser pour Nextcloud avec API ?)
  • serverlist-refresh.txt

Contient une valeur de rafraichissement des accès distants (, en secondes (ex 3600 pour 24h)

# Production default config file.
RS_SLIDER_PATH="/usr/lib/rs"

CONFIG_FILE="/etc/rs.conf"
MEDIA_FOLDER=${RS_SLIDER_PATH}"/imgs"
TEMP_MEDIA_FOLDER_REMOTEURLS="/tmp/imgs1"
TEMP_MEDIA_FOLDER_SERVERLIST="/tmp/imgs2"
TEMP_MEDIA_FOLDER_SAMBA="/tmp/imgs3"
TEMP_MEDIA_FOLDER_DROPBOX="/tmp/imgs4"
LOGFILE="/var/log/rs.log"

SOURCE_FOLDER="/m/usb"

# Images.
TRANSITION_TIME_S=10
BLEND_TIME_MS=600
IMAGE_PLAYER="fbi -autozoom -norandom -timeout $TRANSITION_TIME_S -noverbose -blend $BLEND_TIME_MS -vt 1 -readahead -cachemem 20 -once -list"
IMAGE_PLAYER_IMAGES_ONLY="fbi -autozoom -norandom -timeout $TRANSITION_TIME_S -noverbose -blend $BLEND_TIME_MS -vt 1 -readahead -cachemem 100 -list"
EXIF_ROTATE="n" # pour rotation auto selon images

# Videos.
VIDEO_PLAYER="omxplayer -t off -r -b --no-osd"

# Advanced options.
WGET_OPTIONS="--tries 2 --no-check-certificate"

# Debug mode.
DEBUG="n"
  • technique/raspberryslideshow/devcemea.1575222804.txt.gz
  • Dernière modification : 2020/04/11 02:26
  • (modification externe)