Dallmeier Logo

Schnittstellenbeschreibung

1. API3

Das Dallmeier API (Application Programming Interface) ist eine Schnittstelle (32-bit und 64-bit Version), die eine Integration von Dallmeier IP-Kameras, DIS-2 Encodern sowie Dallmeier Recordern (ab der 4. Generation) in eine fremde Software auf einem Microsoft Betriebssystem ermöglicht.

Die verschiedenen Bibliotheken (DLL / SO) werden normalerweise im Arbeitsordner der fremden Applikation gespeichert. Die Fremdsoftware muss vorzugsweise in C++ programmiert sein und bindet die DLLs in die Software ein. Damit kann sie eine Verbindung zu den Dallmeier-Produkten aufbauen, die Datenübertragung, Decodierung und Bildanzeige ermöglicht.

Das API3-Paket enthält die Bibliotheken, eine Schnittstellenbeschreibung sowie eine Beispielintegration mit Quellcode unter MS VisualStudio 2017.

2. DaVid
Das DaVid Protokoll ist das Dallmeier Kommunikationsprotokoll zum Austausch von Daten zwischen den Dallmeier Geräten und verbundenen Systemen bzw. Applikationen. Die Integration über DaVid ermöglicht die Steuerung aller Dallmeier Geräte - IP-Kameras, DIS-2 Encoder, Wavelet-Recorder (2. und 3. Generation), H.264-Recorder ab der 4. Generation - über das Netzwerk oder die serielle Schnittstelle (außer DIS-2 und IP-Kamera). Häufig wird das DaVid Protokoll verwendet, um von einer Kreuzschiene aus Befehle an ein Aufzeichnungssystem zu schicken, um Meldungen/Alarme zu empfangen und auszuwerten (Nachrichtenempfänger/Alarmhosts).

Auch Dallmeier Software wie SMAVIA Viewing Client, PGuardAdvance, PView und die DNI-Schnittstellen senden dem Recorder die Befehle via DaVid.

 

Wichtiger Hinweis:

Die Programmierung bzw. die Erweiterung um Funktionen der Dallmeier ActiveX Schnittstelle ist eingestellt. Discontinued!

Zur Integration der neuen Dallmeier SMAVIA Recording Server Appliance IPS 10000 (Version 9.x.x) in Fremdsysteme sind Anpassungen der DaVid-Protokoll-Schnittstelle sowie die Version API 1.4.x erforderlich.

Bei Fragen wenden Sie sich bitte an das Integration-Support-Team unter folgender Kontaktadresse: Integration-Support

Download

Hier können Sie sich API3 PreRelease kostenfrei downloaden! Klicken Sie hier...

SMAVIA & Externe Systeme
Erforderliche Lizenzen und Verfahren für die Einbindung von SMAVIA Recording Server in externe Systeme über Dallmeier Schnittstellen

SMAVIA & externe Systeme