Digital Signage/Displays: Difference between revisions

Jump to navigation Jump to search
m
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
= Prerequisites =
= Prerequisites =
You will need a few prerequisites before this will work:
You will need a few prerequisites before this will work:
* A TV/Monitor (preferable mounted) to display content
* A TV/Monitor (preferably mounted) to display content
* A RaspberryPi or similar SBC (I've also used LibreComputer LePotato SBC running Armbian)
* A RaspberryPi or similar SBC (I've also used LibreComputer LePotato SBC running Armbian)
* A webserver to serve up the content you want to show (preferably external to the SBC)
* A webserver to serve up the content you want to show (preferably external to the SBC)
=== Display 1 - Basic Display===
=== Basic Display===
This is the most basic configuration you can use to turn a RaspberryPi/SBC into a digital sign/display that serves up a web page when started.
This is the most basic configuration you can use to turn a RaspberryPi/SBC into a digital sign/display that serves up a web page when started.
==== Software ====
==== Software ====
Line 175: Line 175:
The SBC will boot up and launch Chromium to show the web page you specified.
The SBC will boot up and launch Chromium to show the web page you specified.


=== Display 2 - With Remote Management===
=== Display with Remote Management===
This builds off the Display 1 setup with some additional features:
This builds off the Display 1 setup with some additional features:
* VNC using NOVNC.  This allows remote control of the display via a web browser.
* VNC using NOVNC.  This allows remote control of the display via a web browser.
Line 327: Line 327:
* When prompted accept the invalid certificate
* When prompted accept the invalid certificate
* Login to NOVNC using the password you created using vncpasswd
* Login to NOVNC using the password you created using vncpasswd
= Miscellaneous =
= Miscellaneous =
Sometimes things happen and the display will "get stuck" or lose internet connectivity.  When this happens you have a few options:
Sometimes things happen and the display will "get stuck" or lose internet connectivity.  When this happens you have a few options:
# Setup a nightly reboot event via crontab or systemd timers
# Setup a nightly reboot event via crontab or systemd timers
# Setup a watchdog to look for lost network connectivity and restart the system
# Setup a watchdog to look for lost network connectivity and restart the system

Navigation menu