_VIDEO_OA_MAIN
Im Datenpunkttyp _VIDEO_OA_MAIN werden alle zentralen Einstellungen des Projektes gespeichert.
Element | Typ | Beschreibung | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
internalSettings | bit32 | In diesem Element werden interne Einstellungen abgelegt, die über den Video Objekt Explorer verändert werden können. | ||||||||||||||||||||||||||||||||||||||||||||||||||
user.permissionSet | dyn_int | In diesem Datenpunktelement werden die Berechtigungsbits abgelegt, die vor der Freischaltung bestimmter Funktionen abgefragt werden. Die einzelnen Felder sind folgenden Funktionen zugeordnet:
|
||||||||||||||||||||||||||||||||||||||||||||||||||
systemName | string | Wird derzeit nicht genutzt | ||||||||||||||||||||||||||||||||||||||||||||||||||
lockedObjects | dyn_string | Alle hier eingetragenen Videoobjekte können nicht mehr über den Video Objekt Explorer parametriert werden. Diese Funktion kann genutzt werden, um Sonderparametrierungen gegen versehentliche Änderungen zu schützen. Der Eintrag bewirkt, dass im Video Objekt Explorer für dieses Objekt der Übernehmen-Button im Parametrierpanel durch einen Warnhinweis ersetzt wird. Die Funktion kann mit Bit 5 der Internal Settings entschärft werden. Ist Bit 5 der Internal Settings gesetzt, erscheint im Video Objekt Explorer lediglich ein Warnhinweis. Die Parametrierung ist weiterhin möglich. |
||||||||||||||||||||||||||||||||||||||||||||||||||
export | Struktur | Unter diesem Datenpunktstrukturelement werden alle Daten im Zusammenhang mit dem Export von Videomaterial abgelegt. Wird derzeit nicht genutzt |
||||||||||||||||||||||||||||||||||||||||||||||||||
export.exportServer | dyn_string | In diesem Datenpunktelement wird abgelegt, welche Arbeitsplatzrechner als Export-Server für Videosequenzen genutzt werden können. Im Datenpunktelement exportServer werden dazu die Rechnernamen der zulässigen Arbeitsplatzrechner eingetragen. Werden in diesem Element keine Eintragungen vorgenommen, ist der Export von allen Arbeitsplätzen möglich. Ob ein Arbeitsplatzrechner als Export-Server definiert wurde, kann mit der Funktion VIDEO_OA_isHostExportServer() ermittelt werden. Wird derzeit nicht genutzt |
||||||||||||||||||||||||||||||||||||||||||||||||||
export.detect_protect | string | Dieses Datenpunktelement wird nach einem Protect-Kommando im Playback-Panel beschrieben, um die Protect-Informationen einem Integrator zu Verfügung zu stellen. Die Information wird wie folgt abgelegt: [Kameraname]|[Startzeitpunkt]|[Endzeitpunkt] z.B. VIDEO:Camera_00002|1249898493|1249899093 Wird derzeit nicht genutzt |
||||||||||||||||||||||||||||||||||||||||||||||||||
export.detect_unprotect | string | Dieses Datenpunktelement wird nach einem Unprotect-Kommando im Playback-Panel beschrieben, um die Unprotect-Informationen einem Integrator zu Verfügung zu stellen. Die Information Wird wie folgt abgelegt: [Kameraname]|[Startzeitpunkt]|[Endzeitpunkt] z.B. VIDEO:Camera_00002|1249898493|1249899093 Wird derzeit nicht genutzt |
||||||||||||||||||||||||||||||||||||||||||||||||||
streamLicense | bool | Wird die maximale Anzahl an gleichzeitig aufschaltbaren Videostreams überschritten, wird dieses Datenpunktlement auf den Wert TRUE gesetzt. | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver | Struktur | Unter diesem Datenpunktstrukturelement werden alle systemspezifischen Daten die der aktive Video Manager aus dem Videosubsystem bekommt abgelegt. | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.config | string | Informationen über die momentan aktive Video Betriebsart (RC0, RC1, RC2) und den aktuell führenden Videoserver | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.state | string | Informationen über den aktuellen Systemzustand des Videosubsystems | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.license | string | Informationen über die momentan verwendete Video OA Lizenz | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.command | Struktur | Unter diesem Datenpunktstrukturelement werden alle Kommandos und Antworten zum Video Manager zusammengefasst | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.command.request | string | Datenpunkt Element zum Absetzen von Kommandos an den Video Manager | ||||||||||||||||||||||||||||||||||||||||||||||||||
driver.command.response | string | Datenpunkt Element für die Antworten des Video Manager auf Kommandos | ||||||||||||||||||||||||||||||||||||||||||||||||||
general | Struktur | Unter diesem Datenpunktstrukturelement werden allgemeine systemrelevante Informationen abgelegt | ||||||||||||||||||||||||||||||||||||||||||||||||||
general.generalCtrlConnState | bool | In diesem Datenpunktelement werden die Statusinformationen aller Ctrl-Komponenten im Zusammenhang mit dem Redundanzstatus zusammengefasst. 1 = Auf dem aktiven Rechner laufen alle Ctrl-Komponenten 0 = Auf dem aktiven Rechner laufen keine Ctrl-Komponenten |
||||||||||||||||||||||||||||||||||||||||||||||||||
general.generalApiConnState | bool | In diesem Datenpunktelement werden die Statusinformationen der beiden Api-Manager auf Rechner 1 und auf Rechner 2 im Zusammenhang mit dem Redundanzstatus zusammengefasst. 1 = Auf dem aktiven Rechner läuft der Video-Manager 0 = Auf dem aktiven Rechner läuft der Video-Manager nicht |
||||||||||||||||||||||||||||||||||||||||||||||||||
general.generalUserDefFields | dyn_string | Beinhaltet benutzerdefinierte Parameter die für Streams verwendet werden können (siehe auch Konfiguration von IP-Kameras). | ||||||||||||||||||||||||||||||||||||||||||||||||||
settings.encryptIpcSockets | bool | Über dieses Datenpunktelement kann die Verschlüsselung der IPC-Sockets der Client-Komponenten aktiviert bzw. deaktiviert werden (siehe auch Systemkonfiguration). 1 = IPC-Sockets verschlüsselt 0 = IPC-Sockets nicht verschlüsselt |
||||||||||||||||||||||||||||||||||||||||||||||||||
refreshTree | bool |
Details zum driver.config Element
Das Element config beschreibt in Form einer Zeichenkette den aktuellen Systemzustand des Videosubsystems.
Dabei haben die Zustände die folgende Bedeutung:
Schlüsselwort | Beschreibung |
---|---|
operationMode=<RC0|RC1|RC2> | Betriebszustand Normal, Server 2/1 ausgefallen |
currentMaster=<hostname> | Aktuell führender Videoserver |
Details zum driver.state Element
Das Element state beschreibt in Form einer Zeichenkette den Zustand der momentan aktiven Video Betriebsart und den aktuell führenden Videoserver
Dabei haben die Zustände die folgende Bedeutung:
Schlüsselwort | Beschreibung |
---|---|
state=<ok|error> | Systemzustand normal/fehlerhaft |
source=<licence,hosts,services,displays,devices> | Welche Komponenten haben zum Fehler geführt |
Details zum driver.licence Element
Das Element licence beschreibt in Form einer Zeichenkette den Zustand der momentan verwendeten Video Lizenz.
Dabei haben die Zustände die folgende Bedeutung:
Schlüsselwort | Beschreibung |
---|---|
state=<ok|insufficient> | Lizenz ausreichend / nicht ausreichend |
MaxInputChannels=<nr> | Anzahl der lizenzierten Input Streams. (-1 bedeutet unbegrenzt) |
NeededInputChannels=<nr> | Anzahl der für die aktuelle Konfiguration benötigten Input Streams |
MaxOutputChannels=<nr> | Anzahl der lizenzierten Output Streams. (-1 bedeutet unbegrenzt) |
NeededOutputChannels=<nr> | Anzahl der aktuell verwendeten Output Streams |
MaxRecordingChannels=<nr> | Anzahl der lizenzierten Recording Streams. (-1 bedeutet unbegrenzt) |
NeededRecordingChannels=<nr> | Anzahl der aktuell verwendeten Recording Streams |
MaxUpTime =<minutes> | Maximale Laufzeit der Demolizenz |
RemainingUpTime =<minutes> | Restlaufzeit der Demolizenz |
Kommandoschnittstelle zum aktiven Video Manager (driver.command.request)
Auf das Datenpunktelement driver.command.request des Datenpunktes vom Typ _VIDEO_OA_MAIN
verbindet sich der aktive Video Manager und kann so fernbedient werden.
Folgende Kommandos sind möglich:
Kommando: cmd=sync
Schlüsselwort | Beschreibung |
---|---|
server | Datenpunktname der Server die ein Datenbankupdate erhalten sollen. |
BEISPIEL
cmd=sync;servers=_VIDEO_SERVER_1,_VIDEO_SERVER_2
Synchronisiert die aktuelle Video Konfiguration von WinCC OA zu beiden Servern.