Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Digital Signage (Digitale Werbetafel)
Unter Digital Signage versteht man so viel wie eine Werbetafel die auf einem Digitalen Bildschirm/Monitor ausgegeben wird. Zur Kostengünstigen und Stromsparenden umsetzung genügt ein Monitor oder Fernseher sowie ein Raspberry Pi. Es gibt einige vorgefertigte Systeme jedoch auch eine einfache Lösung für den kleinen Rahmen.
In dem hier beschriebenen Fall ging es darum aus einem Fernseher einen Digitalen Bilderrahmen zu erstellen der im Hintergrund Musik abspielt.
Was wird benötigt?
Hardware:
- Raspberry Pi
- Stromkabel (geht oft auch über den USB ausgang des Fernsehers)
- HDMI Kabel
- Fernseher oder Monitor
- optional: USB-Stick
Software:
Wissen
- Bashscripting
- Udev
Erste Schritte
Ich setze für dieses Tutorial vorraus das Raspbian schon installiert wurde und ihr mit ssh mit eurem System verbunden seit. Nun möchten wir die benötigten Programme installieren.
sudo apt-get install feh moc unclutter
Scripte vorbereiten
#!/bin/bash # Need Value USER for start as non Root USER="pi" # Look for the USB stick and the Image folder if [ -d "/media/Media/Bilder" ]; then find /media/Media/Bilder | egrep '.jpg|.jpeg|.png' > /tmp/bilder.lst su -c "DISPLAY=:0 feh -r -z -Z -F -D 60 -f /tmp/bilder.lst &" pi # optional -p for preload image to look about loadable image or not! fi # Look for the USB stick and the Musik folder if [ -d "/media/Media/Musik" ]; then find /media/Media/Musik | egrep '.mp3|.ogg|.flac|.mpc|.wma|.aac|.mp4|.wav|.opus' > /tmp/lst.m3u sleep 5 su -c "mocp --server ; sleep 3 ; mocp -a /tmp/lst.m3u -p -o shuffle -o repeat" pi fi # Mauszeiger nach 1 sekunde ausblenden unclutter exit 0
Bildschirmschoner abschalten
Standartmäßig wird der Bildschirm nach einigen Minuten schwarz. Dies ist natürlich nicht Sinvoll wenn man darauf bilder anzeigen möchte. Hierzu bearbeitet man die Datei /etc/lightdm/lightdm.conf
wie folgt:
[SeatDefaults] xserver-command=X -s 0 -dpms