Difference between revisions of "Setting up a raspberry pi 3 as a kiosk video player"

From Sam J Wiki
Jump to: navigation, search
Line 1: Line 1:
 
On your raspberry pi 3 update and upgrade:
 
On your raspberry pi 3 update and upgrade:
 
<nowiki>
 
<nowiki>
 +
 
> sudo -i
 
> sudo -i
 +
 
> apt update
 
> apt update
 +
 
> apt upgrade
 
> apt upgrade
 +
 
> apt install omxplayer
 
> apt install omxplayer
 
</nowiki>
 
</nowiki>
  
 
Then make a script:
 
Then make a script:
 +
 
> vi /home/pi/play.sh
 
> vi /home/pi/play.sh
  

Revision as of 19:57, 10 July 2023

On your raspberry pi 3 update and upgrade: > sudo -i > apt update > apt upgrade > apt install omxplayer

Then make a script:

> vi /home/pi/play.sh

And put in the following information

#!/bin/bash for i in `seq 1 $1` do for file in /video/*.mp4 do /usr/bin/omxplayer -o both -b $file done done cat /home/pi/log #show contents rm -f /home/pi/log #then empty touch /home/pi/log #if doing this often, check the file system is good then shutdown if [ $1 -gt 5 ] then sudo /home/pi/fd sudo /sbin/shutdown -h now fi

You can then put as many videos in /video as you wish to cycle!

On an older raspberry pi 3

Edit the /boot/cmdline.txt to be:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty3 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait logo.nologo loglevel=3 vt.global_cursor_default=0

NB This must all be on the same line!

Then

> echo "/home/pi/play.sh 120" >> /etc/rc.local

On the latest raspberry pi 3

Edit the /boot/cmdline.txt to be:

consoleblank=1 logo.nologo quiet loglevel=0 plymouth.enable=0 vt.global_cursor_default=0 plymouth.ignore-serial-consoles splash fastboot noatime nodiratime noram

NB This must all be on the same line!

In /boot/config.txt uncomment or add:

disable_splash=1

Then echo "/home/pi/play.sh 120" >> /home/pi/.bashrc