On veut afficher sur une télé des vidéos, On changera de vidéo en appuyant sur un Bouton Poussoir
base : Raspberry Pi 2 avec rapsbian
- installation de vlc : apt-get install vlc
- copie des vidéo dans /home/pi/Downloads/
créer la playlist avec les vidéo dans download:
$ find /home/pi/Downloads/ -type f > ~/playlist.m3u
Démarrage de X avec vlc et sa playlist
$ cat ~/.xinitrc:
vlc -R –extraintf http /home/pi/playlist.m3u
Empêcher lancement de lightdm
$ systemctl disable lightdm
$ update-rc.d lightdm remove
#gestion du bouton dans rc.local
#initialisation du port 17 en entrée
$ echo 17 > /sys/class/gpio/export
$ echo in > /sys/class/gpio/gpio17/direction
#boucle lecture etat bouton + next vlc
while [ 1 ]
do
if [ « x$(cat /sys/class/gpio/gpio17/value) » = « x1 » ]
then
wget -q -O /dev/null http://127.0.0.1:8080/requests/status.xml?command=pl_next
sleep 2
fi
done