Lecteur Video piloté à distance
Résumé
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.
Projet
À partir d'un raspbian lite :
$ sudo apt update && apt upgrade $ sudo reboot //X-server $ sudo apt install xinit xserver-xorg x11-xserver-utils //Desktop environment & various $ sudo apt install openbox obconf obmenu unclutter //OMX Player $ sudo apt install omxplayer screen
Éditer le fichier /etc/rc.local
et ajouter pour démarrer le serveur X au boot :
startx
Éditer ou créer le fichier ~/.xsession
et inclure pour lancer openbox automatiquement au démarrage :
exec=openbox-session
Créer un fichier de configuration si besoin :
$ mkdir -p ~/.config/openbox && cp /etc/xdg/openbox/* ~/.config/openbox
OMXPlayer commands during playback
- 1 : decrease speed
- 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
Notes
- les consoles tty ne se chargent pas ?
- léger delai entre commande et lancement (~1s)
Ressources
Divers
Pour tourner l'écran à 90° pour afficher en mode portrait, éditer le fichier /boot/config.txt
et ajouter la ligne suivante en bas
display_rotate=1 #90 degrees ou display_rotate=3 #270 degrees
La Raspberry Pi n'a pas de mot de passe par défaut pour root. Pour en créer un :
sudo passwd root