Thema: CGI-Parameter von image.jpg |
Um Live-Bilder der Kamera direkt vom integrierten Web-Server abzuholen, stehen Ihnen zwei HTTP-Befehle zur Verfügung:
http://10.x.x.x/record/current.jpg
Holt ein Bild der Kamera mit den aktuellen Bildeinstellungen. Es können keine zusätzlichen Parameter übergeben werden.
http://10.x.x.x/cgi-bin/image.jpg
Diesen Verweis können Sie mit zusätzlichen Parametern aufrufen. Beispielsweise liefert der folgende Aufruf ein Bild des rechten Kameraobjektivs in der Größe 320x240 mit der Bildqualität 60%:
http://10.x.x.x/cgi-bin/image.jpg?camera=right&size=320x240&quality=60
Die gespeicherte Konfiguration wird nicht verändert.
Hinweis: | Diese Funktionalität steht bei Basic-Kameras nicht zur Verfügung. |
---|
Parameter | Beschreibung | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
help |
Gibt eine Auflistung der möglichen Parameter und Werte zurück. Aufruf: http://10.x.x.x/cgi-bin/image.jpg?help |
||||||||||||||||
current |
Gibt das gleiche Bild wie /record/current.jpg zurück. Alle weiteren Parameter werden ignoriert. Aufruf: http://10.x.x.x/cgi-bin/image.jpg?current |
||||||||||||||||
config |
Gibt ein Bild mit den aktuell gespeicherten Bildeinstellungen zurück. Zusätzlich übergebene Parameter
werden berücksichtigt. Beispiel: |
||||||||||||||||
camera | Legt die Darstellungsart fest. Mögliche Werte sind:
Beispiel: |
||||||||||||||||
size |
Steuert die Bild-Auflösung. Mögliche Werte sind:
Beispiel: |
||||||||||||||||
quality |
Steuert die Bildqualität. Mögliche Werte: 0..100 Beispiel: |
||||||||||||||||
error |
Rückgabewert des Scripts im Fehlerfall. Mögliche Werte sind:
Beispiel: |
||||||||||||||||
automatic |
Steuert den automatischen Kontrast im Bild. Mögliche Werte sind:
Beispiel: |
||||||||||||||||
brightness |
Steuert die Helligkeit im Bild. Mögliche Werte sind: -10 .. 0 .. 10 Beispiel: |
||||||||||||||||
backlight |
Steuert die Gegenlichtkorrektur im Bild. Mögliche Werte sind: -10 .. 0 .. 10 Beispiel: |
||||||||||||||||
color |
Steuert die Farbsättigung im Bild. Mögliche Werte sind: -10 .. 0 .. 10 Beispiel: |
||||||||||||||||
blue |
Steuert den Blauanteil im Bild. Mögliche Werte sind: -10 .. 0 .. 10 Beispiel: |
||||||||||||||||
red |
Steuert den Rotanteil im Bild. Mögliche Werte sind: -10 .. 0 .. 10 Beispiel: |
||||||||||||||||
sharpen |
Steuert die Bildschärfe. Mögliche Werte sind: -2 .. 10 Beispiel: |
||||||||||||||||
textdisplay |
Steuert die Texteinblendung im Bild. Mögliche Werte sind:
|
||||||||||||||||
Blendet einen benutzerdefinierten Text oder eine Nachricht in das Bild ein. Als Wert wird ein HTTP-konformer Text erwartet. Beispielsweise werden Leerzeichen durch
die Zeichenfolge Beispiel: |
|||||||||||||||||
date |
Blendet Datum und Uhrzeit in einem bestimmten Format ein. Das in Darstellungs- und Texteinstellung eingestellte Format wird ignoriert. Mögliche Werte sind:
Beispiel: |
||||||||||||||||
textbgtrans |
Steuert die Transparenz des Texthintergrunds. Mögliche Werte sind: 0..100 Beispiel: |
||||||||||||||||
textbgcolor |
Steuert die Hintergrundfarbe für die Texteinblendung. Der Wert muss in Hexadezimal-Format übergeben werden.
Beispiel: |
Mit Ausnahme der Parameter help und current können Sie beliebig viele Parameter in beliebiger Reihenfolge miteinander kombinieren.