This page (revision-1) was last changed on 18-Jul-2012 15:44 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
1 18-Jul-2012 15:44 1 KB Dieter Käppel

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 13 lines
Die [Webcam Server Application] ist eine Application für Live-Streams von Web-Cams durch einen [JEE-Server|JEE]. Die [Webcam Server Application] kann aus dem [Intersult Maven Repository] bezogen werden. Es ist zu beachten, dass zusätzliche JAR-Bibliotheken von den Herstellern bezogen werden müssen.
!!!Hintergrund
Oft möchte man Bilder von einer oder mehreren Web-Cams im Netzwerk streamen, sodass man von anderen Geräten aus zugreifen kann. Oder die Bilder sollen auf einer Web-Seite eingebunden werden. [Webcam Server Application] braucht nur auf einem Application Server deployed werden, um die im System verfügbaren Bildquellen im JPEG-Format zu publizieren.
!!!Verwendung
Nach dem Deployment der Datei webcam.war kann unter http://<adresse:port>/webcam/ eine Web-Seite mit der Liste der Web-Cams zugegriffen werden. "Restart" schließt alle Webcams und baut die Liste neu auf. Die einzelnen Webcams sind dann unter http://<adresse:port>/webcam/image.jpg?id=<nummer> abrufbar. Die Webcams sind durchnummeriert, die Nummer fängt bei 0 an.
!!!Technisches
Momenten sind folgende Rahmenbedingungen:
* __Bildrate:__ Es wird ein Bild pro Sekunde aufgenommen, unabhängig wieviele HTTP-Anfragen bedient werden.
* __Standby:__ Jede von mehreren möglichen Webcams wird erst gestartet, wenn per HTTP darauf zugegriffen wird. Findet 10 Bilder lang keine HTTP-Anfrage auf eine der Webcams statt, wird die betroffene Webcam wieder angehalten und freigegeben.