SMAVIA & Externe Systeme

Ähnliche Dokumente
SMAVIA & Externe Systeme

Recording Server Version SP E

Recording Server Version SP E

SMAVIA Recording Server Version SP A

Recording Server Version SP E

Recording Server Version SP B

Recording Server Version SP B

Viewing Client Version

Aufzeichnungsysteme & Ports

Recording Server Version

Recording Server Version SP A

Recording Server Version 8.6.3

Recording Server Version SPS B

Recording Server Version SP B

Recording Server Version SP B

Viewing Client Version

SMAVIA Recording Server Version SP A

Recording Server Version 8.7.6

SMAVIA Recording Server Version SP C

Recording Server Version SP B

Recording Server Version SP A

Recording Server Version 9.7.6

Recording Server Version SP A

Recording Server Version SP A

Recording Server Version

Viewing Client Version

Viewing Client Version

Viewing Client Version

PService Version

Recording Server Version SPS B

Viewing Client Version

Viewing Client Version

Recordersoftware Version SP C

Recording Server Version SP A

Viewing Client Version

Software-Version

Recordersoftware Version SP C

Technische Mitteilung. Deutsch. Recording Server. Version DIS-4/M SRS. Version /

Recording Server Version SP A

Viewing Client Version 2.3.7

Software-Version

Recording Server Version SP A

SMAVIA & 3rd Party IP-Kameras

Viewing Client Version

Recordersoftware Version SP I

Dallmeier Kameras & ONVIF

HD-Kameras Software-Version

PService Version 3.2.4

Bedienung. Deutsch. Recording Server. WebConfig. Browser Bank. Rev /

SeMSy III Video Management System

Bedienung. Deutsch. Recording Server. WebConfig. Rev /

SMAVIA Recording Server Version SP B

Software-Version

Videoexport & Dateiformate

Software-Version

DVS 2500 SEDOR Videoanalyse Server Appliance für bis zu 24 Analyse und 24 Aufzeichnung (IP-Kanäle)

Installation. Deutsch. Server-Software für die DMVC iphone App. DMVC iphone Server. Rev /

Mounting Kit for 24 Analogue Channels DMS 2400 II

Recordersoftware Version 7.1.4

Fern-Konfigurations-Software DMS NetConfig 2

DMVC iphone Server Enterprise

PView7 & Citrix XenApp

Recording Server Version

Unshielded Twisted Pair (UTP) Spezifikationen zur Verkabelung

SMAVIA Recording Server & NAS

Software-Version

HD-Kamerasoftware Version 4.1.0

SeMSy III Video Management System

Dallmeier Recorder & SNMP

Viewing Client Version

Realtime Daten-Rückschreibung in Tableau mit der Extensions API //

SeMSy III Modul PGuard

Software-Version 3.3.1

DVS 2200 IPS SEDOR Videoanalyse Server Appliance für bis zu 12 Analyse und 24 Aufzeichnung (IP-Kanäle)

1 Axis Kamera-Konfiguration IP-Konfiguration Datum und Uhrzeit einstellen Die Option Anonymous viewer login...

1 Axis Kamera-Konfiguration IP-Konfiguration Datum und Uhrzeit einstellen Die Option Anonymous viewer login...

Plattform MX6 Softwareoption SM106 OPCuA Server

Videomanagementsystem SeMSy III Workstation

SeMSy III Setup Server

Status in Arbeit in Prüfung genehmigt zur Nutzung. Rudolf Rothenbühler, Peter Meyer, Jean-Pierre Bolli

Technische Voraussetzungen

DMVC iphone Server Enterprise

wiko Bausoftware GmbH

Modul Navigator: Aufnahme Start / Stopp Konfiguration und Bedienung der globalen Aufzeichnungs-Funktion

Video Managementsoftware PView 7

Bildwinkel & Auflösung

IPS SMAVIA Appliance für bis zu 100 Kanäle, 8 3,5" HDD, 3 HE

IPS 2400 II SMAVIA Appliance für bis zu 24 IP-Kanäle, 8 3,5" HDD, 3 HE

Software ProcessViewer 7

SeMSy III Archive Server

Dineso Software - Technische Daten

SMAVIA Viewing Client & Multi-Split

SeMSy III Interface Server / Clients

Anforderungen DGUV Test / UVV Kassen

Videomanagementsystem SeMSy III Setup Server

Transkript:

Whitepaper SMAVIA & Externe Systeme Erforderliche Lizenzen und Verfahren für die Einbindung von SMAVIA Recording Server in externe Systeme über Dallmeier Schnittstellen Deutsch Rev. 1.0.1 / 2016-11-11

1 Zusammenfassung Die VideoIP Appliances der SMAVIA Serie (ab Generation 5) mit vorinstallierter SMAVIA Recording Server Software können über verschiedene Dallmeier Schnittstellen in externe Videomanagementsysteme eingebunden werden. Im Vergleich zu Geräten der Generation 4 müssen verschiedene Änderungen in Bezug auf Vorgehensweisen und das SMAVIA Lizenz-Model beachtet werden. Dieses Dokument enthält Angaben bezüglich der erforderlichen Lizenzen und Beschreibungen zu geänderten Vorgehensweise für die verschiedenen Dallmeier Schnittstellen. Beachten Sie zudem mögliche Aktualisierungen der entsprechenden Schnittstellendokumentationen. 2 Dallmeier ActiveX Das Dallmeier ActiveX Control ist eine standardisierte Schnittstelle zur einfachen Integration von Dallmeier Netzwerkgeräten (IP-Kameras, Encoder, Recording Server) in eine fremde Software oder in einen Browser auf einem Microsoft Betriebssystem. Die verschiedenen Dateien des ActiveX Paketes werden normalerweise unter C://Programme/Dallmeier/ActiveX installiert. Die Fremdsoftware greift auf diese DLLs zu, um eine Verbindung zu den Dallmeier-Produkten aufzubauen und die Datenübertragung, Decodierung und Bildanzeige zu ermöglichen. 3rd Party Application via Dallmeier ActiveX Floating-Lizenz SMAVIA Recording Server 2.1 Lizenz 2.2 Version In Verbindung mit einem SMAVIA Recording Server wird der Erwerb einer Floating-Lizenz für den Zugriff einer Workstation auf den SMAVIA Recording Server erforderlich. Wenn mehrere Workstations gleichzeitig zugreifen sollen, muss die entsprechende Anzahl an Lizenzen erworben werden. Die Lizenz-Codes werden direkt am SMAVIA Recording Server eingegebenen. In Verbindung mit einem SMAVIA Recording Server wird eine neue Version des Dallmeier ActiveX ab 1.2.4.x erforderlich. Zur Integration der neuen Dallmeier SMAVIA Recording Server Appliance IPS 10000 (Version 9.x.x) in Fremdsysteme sind Anpassungen der DaVid-Protokoll-Schnittstelle und die Version 1.4.x von API/ActiveX erforderlich. 2.3 Funktion Connect Der ConfigurationString mit dem Applikationsname muss vor der Verbindung/Anmeldung mit DlmXConfig übergegeben werden. Dann wird DlmXConnect aufgerufen. DlmXConfig() <DlmSDK><DlmConfig><Information AppName= MyAppName /></DlmConfig></DlmSDK> www.dallmeier.com 2

Ein Beispiel (source code) ist in AX_Test.exe integriert und im ActiveX PACK enthalten. Gerätetyp und Applikationsname Die Abfrage des Gerätetyps ist nicht notwendig, da dies in ActiveX implementiert ist. Die Verbindung/Anmeldung wird auf einem SMAVIA Recording Server ( AppName ) und Geräten der 4. Generation unterstützt. Der Applikationsname kann immer gesetzt werden. Bei einer Verbindung zu einem Gerät der 4. Generation wird der Name ignoriert. Bei einer Verbindung zu einem SMAVIA Recording Server wird er ausgewertet und die Verbindung wird hergestellt. Wenn der Applikationsname nicht gesetzt wird, ist nur eine Verbindung zu Geräten der 4. Generation möglich. Einschränkung Es bestehen keine Einschränkungen des allgemeinen Funktionsumfangs. 3 Dallmeier API Das Dallmeier API (Application Programming Interface) ist eine Schnittstelle, die eine Integration von Dallmeier Netzwerkgeräten (IP-Kameras, Encoder, Recording Server) in eine fremde Software auf einem Microsoft Betriebssystem ermöglicht. Die verschiedenen Bibliotheken (DLL) werden normalerweise im Arbeitsordner der fremden Applikation gespeichert. Im Gegensatz zu ActiveX sollte die Fremdsoftware vorzugsweise in C++ programmiert sein. 3rd Party Application via Dallmeier API Floating-Lizenz SMAVIA Recording Server 3.1 Lizenz 3.2 Version In Verbindung mit einem SMAVIA Recording Server wird der Erwerb einer Floating-Lizenz für den Zugriff einer Workstation auf den SMAVIA Recording Server erforderlich. Wenn mehrere Workstations gleichzeitig zugreifen sollen, muss die entsprechende Anzahl an Lizenzen erworben werden. Die Lizenz-Codes werden direkt am SMAVIA Recording Server eingegebenen. In Verbindung mit einem SMAVIA Recording Server wird eine neue Version der Dallmeier API ab 1.2.4.x erforderlich. Zur Integration der neuen Dallmeier SMAVIA Recording Server Appliance IPS 10000 (Version 9.x.x) in Fremdsysteme sind Anpassungen der DaVid-Protokoll-Schnittstelle und die Version 1.4.x von API/ActiveX erforderlich.. www.dallmeier.com 3

3.3 Funktion Connect Der ConfigurationString mit dem Applikationsname muss vor der Verbindung/Anmeldung mit dlm_config übergegeben werden. Dann wird dlm_connect aufgerufen. dlm_config() <DlmSDK><DlmConfig><Information AppName= MyAppName /></DlmConfig></DlmSDK> Ein Beispiel (source code) ist in API_Test.exe integriert und im API PACK enthalten. Gerätetyp und Applikationsname Die Abfrage des Gerätetyps ist nicht notwendig, da dies in der API implementiert ist. Die Verbindung/Anmeldung wird auf einem SMAVIA Recording Server ( AppName ) und Geräten der 4. Generation unterstützt. Der Applikationsname kann immer gesetzt werden. Bei einer Verbindung zu einem Gerät der 4. Generation wird der Name ignoriert. Bei einer Verbindung zu einem SMAVIA Recording Server wird er ausgewertet und die Verbindung wird hergestellt. Wenn der Applikationsname nicht gesetzt wird, ist nur eine Verbindung zu Geräten der 4. Generation möglich. Einschränkung Es bestehen keine Einschränkung des allgemeinen Funktionsumfangs. 4 Dallmeier DaVid-Protokoll DaVid ist die Kommunikationsschnittstelle für alle Dallmeier Geräte. Das DaVid-Protokoll ermöglicht den Datenaustausch, die Kommunikation und die Steuerung von Dallmeier Geräten (IP-Kameras, Encoder, Recording Server) über das Netzwerk oder die serielle Schnittstelle. 3rd Party Application via DaVid-Protokoll SMAVIA Recording Server 4.1 Lizenz In Verbindung mit einem SMAVIA Recording Server ist keine gesonderte Lizenz für den Zugriff einer Workstation auf den SMAVIA Recording Server erforderlich. Die immer verfügbare Basis-Lizenz reicht aus. 4.2 Version In Verbindung mit einem SMAVIA Recording Server wird eine neue Version der DaVid Protokollbeschreibung (Version 5.32.0) erforderlich. Sie enthält zusätzliche Angaben bezüglich des SMAVIA Recording Servers. www.dallmeier.com 4

Zur Integration der neuen Dallmeier SMAVIA Recording Server Appliance IPS 10000 (Version 9.x.x) in Fremdsysteme sind Anpassungen der DaVid-Protokoll-Schnittstelle und die Version 1.4.x von API/ActiveX erforderlich. 4.3 Funktion Login Das Protokoll wurde um einen neuen Anmeldebefehl (Anmeldung mit Identifikation) CMD_LOGIN (44) der Zieleinheit Gerät erweitert. Im Befehl muss das zwingend erforderliche Datenelement Applikationsname (benutzerdefiniert) enthalten sein. Ansonsten ist die Datenstruktur in Bezug auf den bisherigen Login-Befehl für die Geräte identisch. Die Abfrage der Protokollversion wird empfohlen. Ab der Protokollversion 5.32.0 ist die neue Anmeldung über CMD_LOGIN (44) immer erforderlich. Einschränkung Es bestehen keine Einschränkung des allgemeinen Funktionsumfangs. www.dallmeier.com 5

Technische Änderungen, Irrtümer und Druckfehler vorbehalten. 2016 Dallmeier electronic Dallmeier electronic GmbH & Co.KG Cranachweg 1 93051 Regensburg Tel.: +49 (0) 941 87 00-0 Fax: +49 (0) 941 87 00-180 www.dallmeier.com