Infotafel mit Video und Bildern in Drupal

Zur Aufbereitung von Auftragdaten und deren Status auf einem LCD kann man wunderbar Drupal benutzen. Hat man genügen Fläche zur Verfügung, kann man einige Zusatzinformationen / Elemente plazieren. So ist es ohne weiteres möglich Videos, Bilder anzubinden oder auch News zu präsentieren.

Videos in Drupal einbinden und wiedergeben

Irgendwie konnte ich keine gute brauchbare und halbwegs aktuelle Anleitung finden, wie man innerhalb von Drupal Videos insbesondere h264 bzw. mp4 einbinden kann. Deswegen hier meine Möglichkeiten. Vielleicht hilft es dem ein oder anderen.

Hudson: Crontab alternative mit Weboberfläche

Für diverse automatisierte Aktionen nutze ich Crontab und auch ab und an die Geplanten Tasks unter Windows. Was mich an der ganzen Sache allerdings recht störend finde ist, dass die Anlage von neuen Jobs und die zentrale Protokollierung und Auswertung der Ergebnisse nicht unbedingt ohne weiteres möglich. Hierzu war ich Ewigkeiten nach einer schönen Webbasierten Lösung am suchen, die man gut per Browser administrieren kann.

Oracle API Module für Drupal (oracle_helper)

Zur Anbindung an ein ERP / PPS System benötige ich innerhalb von Drupal und PHP Zugriff auf eine Oracle Datenbank. Da mehr und mehr kleine Projekte / Auswertungen innerhalb des Intranet aufbereitet und bereitgestellt werden, musste ich irgendwann an eine Optimierung denken. Ich habe die Anbindung an die Oracle Datenbank auf jeder benötigten Seite immer eigenständigen PHP-Code realisiert und teilweise unterschiedliche Funktionen als auch wiederholenden Quellcode eingesetzt.
Zur Zentralisierung habe ich dann ein relativ einfaches Drupal Module Names oracle_helper erstellt, welches eine einfach API und eine Verwaltung für SQL-Abfragen bereithält.

Drupal Views per Ajax Request aufrufen und einbinden

Zur Verwaltung von Bilder stelle ich eine extra Seite im Intranet zur Verfügung. Hierzu werden in einem Netzwerkpfad sämtliche Bilder in einer Verzeichnisstruktur gefilter und in eine Drupalseite importiert und regelmäßig synchronisiert. Werden z.B. Bilder im Netzwerkpfad gelöscht, so wird auch in Drupal das Bilder entfernt.

Mit AviSynth Untertitel zentriert auf Video ausgeben (Infotext)

Zum Ausgeben eines Begrüßungstextes soll auf einem TV / LCD ein Video ausgegeben werden, über dem ein sich wechselnder Text gelegt wird. Es sollen mehrere Textobjekte hintereinander abgespielt werden können, die alle paar Sekunden animiert wechseln. Eine Videobearbeitungssoftware kommt nicht in Frage, da sich der Text mehrmals täglich ändern soll.

Dynamische Hintergrundbilder auf der Webseite mit Drupal

Will man auf Drupal Webseiten für jede Seite, Kategorien oder eine Gruppe von Seiten unterschiedliche Hintergrundbilder anzeigen, so muss man etwas Hand anlegen, durch gezieltes ändern des Seiten-Themes in der page.tpl.php, bekommt aber schnell ein gutes Ergebnis hin. Hat man einmal die Modifikationen vorgenommen, so kann ganz normal über Drupal Oberflächen die Hintergrundbilder anpassen. Zusätzlich kann man die Hintergrundbilder automatisch in der Größe anpassen und mit Effekte (ImageCacheund ImageCache Actions) bearbeiten. Ein normaler Anwender kann so ohne jegliche Programmierkenntnisse einfach ein Bild hochladen den Rest macht Drupal von alleine.

Twitter Nachrichten in Echtzeit auswerten

Twitter gehört zu den neuen Web 2.0 Diensten, die auf den ersten Blick für einen ehr nutzlos erscheinen. Doch werden dort mittlerweile so viele Statusnachrichten (Tweets) verschickt, dass man hiermit ein paar Interessante Dinge in Echtzeit auswerten kann. Die API Schnittstelle von Twitter hilft einem wirklich sehr gut weiter.

Diashow aus Bildern mit ffmpeg in Video umwandeln

Möchte man aus mehreren Bilder z.B. aus einer flickr Bildersuche eine Diashow als Video erstellen, so kann man das wunderbar mit ein paar PHP-Zeilen und ffmpeg bewerkstelligen. Dazu müssen alle Bilder nummeriert in einem Ordner liegen und die gleiche Größe haben.

Popcorn Hour Schnittstelle für "Dbox Onlinestreams"

Auf der Suche nach einer kleinen HD-fähigen Box bin ich auf den Popcorn Hour von Syabas gestoßen. Neben lokalen/Netzwerk Dateien (mkv in 720p, xvid und co.) spielt das Geräte auch Onlinevideos ab. Ich hatte gehofft, dass man mit dem Gerät alle Stream entsprechend ffmpeg bzw mplayer abspielen kann, da es auf Linux basiert, dem war leider nicht so.

Inhalt abgleichen