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.