Diffusion vidéo avec Raspberry pi

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