composants:rpi_remote_video

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
composants:rpi_remote_video [2021/05/23 20:02] – [Ressources] mhcomposants:rpi_remote_video [2021/05/27 09:58] (current) – [Ressources] mh
Line 6: Line 6:
  
 Utiliser une ou plusieurs raspberry pi en lecteur video de spectacles ou d'installation avec la commande à distance à partir d'un ordinateur de régie qui pilote les pi en réseau. Utiliser une ou plusieurs raspberry pi en lecteur video de spectacles ou d'installation avec la commande à distance à partir d'un ordinateur de régie qui pilote les pi en réseau.
 +
 +{{composants:schema_principe_regie_video_rpi.png?600}}
  
  
Line 15: Line 17:
 $ sudo apt update && apt upgrade $ sudo apt update && apt upgrade
 $ sudo reboot $ sudo reboot
 +//X-server
 +$ sudo apt install xinit xserver-xorg x11-xserver-utils
 +//Desktop environment & various
 $ sudo apt install openbox obconf obmenu unclutter $ sudo apt install openbox obconf obmenu unclutter
 +//OMX Player
 +$ sudo apt install omxplayer screen
 </code> </code>
 + 
 +Éditer le fichier ''/etc/rc.local'' et ajouter pour démarrer le serveur X au boot :
  
-//unclutter est un utilitaire qui permettra de désafficher le curseur si il est inactif//+<code bash> 
 +startx 
 +</code>
  
-Créer un fichier de configuration et l'ouvrir :+Éditer ou créer le fichier ''~/.xsession'' et inclure pour lancer openbox automatiquement au démarrage : 
 + 
 +<code> 
 +exec=openbox-session 
 +</code> 
 + 
 +Créer un fichier de configuration si besoin :
  
 <code bash> <code bash>
Line 26: Line 43:
 </code> </code>
  
-Ouvrir le fichier "autostart" créé et remplacer son contenu par (à ajuster au besoin) : 
  
-<code+=== OMXPlayer commands during playback === 
-sleep 5 && midori --inactivity-reset=60 -e Fullscreen --app=/path/or/url.html +  ***1 :** decrease speed 
-</code>+  ***2 :** increase speed 
 +  ***:** rewind 
 +  ***:** fast forward 
 +  ***z :** show info 
 +  ***j :** previous audio stream 
 +  ***k :** next audio stream 
 +  ***i :** previous chapter 
 +  ***o :** next chapter 
 +  ***n :** previous subtitle stream 
 +  ***m :** next subtitle stream 
 +  ***s :** toggle subtitles 
 +  ***w :** show subtitles 
 +  ***x :** hide subtitles 
 +  ***d :** decrease subtitle delay (250 ms) 
 +  ***f :** increase subtitle delay (+ 250 ms) 
 +  ***q :** exit omxplayer 
 +  ***p / space :** pause/resume 
 +  ***:** decrease volume 
 +  ***+ / :** increase volume 
 +  ***left arrow :** seek -30 seconds 
 +  ***right arrow :** seek +30 seconds 
 +  ***down arrow :** seek -600 seconds 
 +  ***up arrow :** seek +600 seconds
  
-//Le "sleep" permet d'attendre un peu au démarrage pour être certain que la connection internet soit bien établie avant de lancer le navigateur.// 
  
-Pour lancer openbox automatiquement au démarrage, éditer ou créer le fichier ~/.xsession et inclure : 
  
-<code> 
-exec=openbox-session 
-</code> 
  
-Pour tourner l'écran à 90° pour afficher en mode portrait, éditer le fichier /boot/config.txt et ajouter la ligne suivante en bas 
  
-<code> +===== Notes ===== 
-display_rotate=1 #90 degrees + 
-ou +  *les consoles tty ne se chargent pas ? 
-display_rotate=3 #270 degrees +  *léger delai entre commande et lancement (~1s) 
-</code>+ 
  
  
Line 52: Line 85:
  
   *[[https://community.spiceworks.com/how_to/135908-loop-a-single-video-on-a-raspberry-pi|Single Video Loop - Good blog]]   *[[https://community.spiceworks.com/how_to/135908-loop-a-single-video-on-a-raspberry-pi|Single Video Loop - Good blog]]
 +  *[[https://dustinpfister.github.io/2020/03/27/linux-raspbian-lite-xserver-xorg/|Simple Raspbian lite setup]]
 +  *[[https://videolooper.de/|Video Looper (lecture à partir de médias USB)]]
  
 ===== Divers ===== ===== Divers =====
  
-Pour éviter la mise en veille automatique dans Lightdm, éditer le fichier /etc/lightdm/lightdm.conf et inclur, en bas :+Pour tourner l'écran à 90° pour afficher en mode portrait, éditer le fichier ''/boot/config.txt'' et ajouter la ligne suivante en bas
  
 <code> <code>
-#Don't sleep the screen : +display_rotate=1 #90 degrees 
-xserver-command=X -s 0 dpms+ou 
 +display_rotate=3 #270 degrees
 </code> </code>
  
  • composants/rpi_remote_video.1621792937.txt.gz
  • Last modified: 2021/05/23 20:02
  • by mh