Sie sehen die druckbare Version der Seite: Webcam -> techn. Umsetzung -> Technische Umsetzung


Technische Umsetzung

Auf dieser Seite wird knapp erläutert, wie die Bilder der Webcam auf die Website kommen.

Verwendete Komponenten

Von der Webcam zum Webserver

Alle 15 Minuten holt sich der Webserver ein Bild von der Kamera.
Hier die entsprechenden Sourcen: cron_get_mobotix.py.

Webserver: Bildreihe zusammenstellen

Um eine Bildreihe darzustellen passiert folgendes:


Die Methode getIntervals() aus sequencelib.py erstellt den Raster.

Webserver: Thumb anzeigen

Die im Zeitraster angezeigten Thumbs werden 'on the fly' generiert und in einem Filecache (Ordner) abgelegt.
Dieser modpython-Handler (image.py) verkleinert die Bilder.