BauLapse

Kamera per HTTP anbinden (Snapshot-URL)

Bei dieser Variante holt unser Server in festen Intervallen ein Standbild von Ihrer Kamera. Das ist die einfachste Anbindung, wenn die Kamera aus dem Internet erreichbar ist.

Voraussetzungen

  • Die Kamera liefert ein JPEG über eine URL („Snapshot“, „Still image“, „CGI“).
  • Die Kamera ist erreichbar: feste öffentliche IP, DynDNS, Portweiterleitung am Router oder Mobilfunk-Router mit öffentlicher IP/VPN.
  • Zugangsdaten (Benutzer/Passwort) der Kamera – wir unterstützen Basic- und Digest-Authentifizierung.

Typische Snapshot-URLs

  • Hikvision: http://<ip>/ISAPI/Streaming/channels/101/picture
  • Dahua / Lorex / Amcrest: http://<ip>/cgi-bin/snapshot.cgi?channel=1
  • Axis: http://<ip>/axis-cgi/jpg/image.cgi
  • Reolink: http://<ip>/cgi-bin/api.cgi?cmd=Snap&channel=0&user=USER&password=PASS
  • Mobotix: http://<ip>/record/current.jpg
  • Generisch (ONVIF/RTSP-Kameras): Snapshot-URI steht meist in der Kamera-Weboberfläche unter „Netzwerk“ oder im Handbuch.

Bei https:// mit selbstsigniertem Zertifikat kann die Zertifikatsprüfung serverseitig deaktiviert werden (Support informieren).

Einrichtung

  • 1. Projekt öffnen › + Kamera › Quelle „Server holt Snapshot per HTTP“.
  • 2. Snapshot-URL, Benutzer und Passwort eintragen (das Passwort wird verschlüsselt gespeichert).
  • 3. Speichern und Testaufnahme klicken. Bei Erfolg erscheint das Bild sofort in der Live-Ansicht.

Fehlersuche

  • HTTP 401: Zugangsdaten falsch oder Kamera erlaubt nur Digest → Benutzer/Passwort prüfen.
  • Verbindung fehlgeschlagen / Timeout: Kamera nicht aus dem Internet erreichbar → Portweiterleitung, Firewall, Mobilfunk-Router (Carrier-Grade-NAT!) prüfen. Bei CGNAT hilft nur VPN oder die FTP-Variante.
  • Antwort ist kein Bild: URL liefert HTML statt JPEG → Snapshot-Pfad prüfen.
  • Der letzte Fehler steht in der Kamera-Konfiguration und im Protokoll.

Assistent: Modell wählen und testen

Im Kameraformular unter Bildquelle wählen Sie Ihr Kameramodell und tragen IP bzw. Hostname ein – die Snapshot-URL wird automatisch zusammengesetzt (Hinweis zur Anmeldung steht darunter). Mit „Verbindung testen“ holt der Server sofort ein Bild und zeigt es als Vorschau mit Auflösung, Dateigröße und Antwortzeit an, noch bevor Sie speichern. Typische Meldungen: 401 = Benutzer/Passwort der Kamera falsch, 404 = falscher Pfad (Handbuch: „JPEG snapshot“), Zeitüberschreitung = Kamera vom Server nicht erreichbar (Portweiterleitung/Firewall), kein Bild = die Kamera liefert ein Login-Formular oder einen Video-Stream statt eines Standbildes.