Dallmeier Logo

Interface Description

1. ActiveX*
The Dallmeier control element for ActiveX is a standardised interface for easy integration of Dallmeier IP cameras, DIS-2 encoders as well as H.264 recorders (generation 4 and 5) into a third-party software or into a browser as part of a Microsoft operating system.

The third-party software accesses the DLLs of the ActiveX packages in order to establish a connection with the Dallmeier products. The connection is necessary to enable the data transfer, decoding and image display.

The ActiveX package contains an installation of the Dallmeier control element for ActiveX, a description of the interfaces and an exemplary integration with source code in MS VisualStudio 2008 and Java Script.

2. API
The Dallmeier control element for API (Application Programming Interface) is an interface that enables the integration of Dallmeier IP cameras, DIS-2 encoders as well as H.264 recorders (generation 4 and 5) into a third-party software as part of a Microsoft operating system.

The various libraries (DLL / SO) are usually saved in the working folder of the third-party application. Compared with ActiveX the third-party software should preferably be programmed in C++. It integrates the DLLs into the software. That way it can establish a connection with the Dallmeier products and enable the data transfer, the decoding and the image display. Compared with the implementation of ActiveX the process is slightly more difficult, however, it also offers more possibilities.

The API package contains the libraries, a description of the interface as well as an exemplary integration with source code in MS VisualStudio 2008.

3. DaVid
The DaVid protocol enables the control of all Dallmeier devices (IP cameras, DIS-2 encoders, Wavelet recorders, H.264 recorders of generation 4 and 5) via the network or the serial interfaces.

Often, the DaVid protocol is used to send commands from a matrix to a recording system. The PView software and the DNI interfaces also send the commands to the recorder via DaVid.

4. PView SDK
PView SDK is an interface that allows for the integration of the PView software into a third-party software on a Microsoft operating system. It enables the control of PView as well as data enquiries and thus  allows for the control of Dallmeier IP cameras, DIS-2 encoders, Wavelet recorders as well as H.264 recorders (generation 4) via the network.

Good to know!

Which interface is suitable for which project? 
Click here to read more...

Download

You can download the programming tools ActiveX* and API free of charge!
Just click here...

SMAVIA & external systems
Required licenses and procedures for the integration of SMAVIA Recording Server into external systems via Dallmeier interfaces

SMAVIA & external systems