====== Kiosk vidéo ======
{{tag>multimedi video kiosk}}
Le but de ce mode opératoire est d'installer les logiciels nécessaires pour transformer un "[[/single-board-computer/|Single Board Computer]]" en kiosk vidéo.
Nous créons un utilisateur dédié
# useradd -m -s /bin/bash kiosk-user
Nous installons les paquets nécessaires
apt update && apt install --no-install-recommends xorg openbox lightdm mpv pulseaudio
Nous configurons lightdm en éditant /etc/lightdm/lightdm.conf
[SeatDefaults]
autologin-user=kiosk-user
user-session=openbox
Nous nous connectons sous l'utilisateur kiosk-user, et configurons openbox
# sudo su - kiosk-user
$ mkdir -p $HOME/.config/openbox
$ vi $HOME/.config/openbox/autostart
Nous ajoutons le contenu suivant
mpv --playlist="playlist.m3u" --profile="kiosk-mode" &
Enfin, nous ajoutons le fichier /home/kiosk-user/.config/mpv/mpv.conf
[kiosk-mode]
profile-desc="Kiosk mode profile"
fullscreen=yes
osc=no
loop-file=inf
cursor-autohide=100 # autohides the cursor after x ms
cursor-autohide-fs-only=yes # don't autohide the cursor in window mode, only fullscreen
volume-max=100
===== Liens =====
* [[https://willhaley.com/blog/debian-fullscreen-gui-kiosk/|Debian Fullscreen GUI Kiosk]]
* [[https://gist.github.com/5shekel/1153815|run video in kiosk mode using vlc from command line]]
* [[https://wiki.archlinux.org/title/Hardware_video_acceleration|Hardware video acceleration]]