Datenpunktelement "state"

Das Element state beschreibt in Form einer Zeichenkette den Zustand des zugehörigen Gerätes.

Standardmäßig haben alle Geräte einen Zustand in der folgenden Form:

Allgemeiner Device Zustand:

Schlüsselwort Beschreibung
state=<unknown|idle|pending|ok|off|error|active>;

Gibt den Zustand des zugehörigen Gerätes an, z.B. einer Kamera.

Zustände:

  • unknown: Zustand konnte nicht ermittelt werden

  • idle: Device ist nicht in Verwendung (keine Verbindung)

  • pending: Device-Verbindung wird gerade aufgebaut

  • ok: Device arbeitet einwandfrei

  • off: Device ist abgeschaltet (mode=0)

  • error: Device hat einen Fehler oder eine Fehlkonfiguration

  • active: Dieser Status wird gesetzt, wenn die Kamera zwar aufgeschaltet ist, der Stream aber direkt von der Quelle zum Client läuft.

Weitere Zustände für VIDEO_OA_CAMERA:

Schlüsselwort Beschreibung
control=<unknown|idle|ok|off|error>; Gibt den Zustand der Steuerverbindung an.
video<nr>=<unknown|idle|ok|off|error>; Gibt den Zustand der Videostreamingverbindung an.
recording<nr><unknown|ok|off|error>; Gibt den Zustand der Aufzeichnungsverbindung an.
connexion=<unknown|idle|ok|off|error> Gibt den Verbindungszustand eines verknüpften Gerätes an (z.B. Encoder, Kreuzschiene).

Weitere Zustände für VIDEO_OA_DISPLAY:

Schlüsselwort Beschreibung
dialogcount=<1|4|6|12|24> Anzahl der selektierten Videodialoge im Display Monitor
source=<sourceInfo> Aktuelle Belegung der Videodialoge mit Video Streams

BEISPIEL

source=Camera_03001 100 1 2013-09-26T21:00:28.446 2013-09-26T21:00:28.446 0 0 2013-09-26T21:00:28.446

streaming 1 live,Camera_03002 100 1 2013-09-26T21:00:28.446 2013-09-26T21:00:28.446 0 0 2013-09-

26T21:00:28.446 streaming 2 live

Weitere Zustände für VIDEO_OA_RECORDING_SESSION:

Schlüsselwort Beschreibung
recordingServer<nr>_state= Zustand des Recording Servers
recordingServer<nr>_rootfilepath=<MByte> Verwendeter Speicherpfad für die Aufzeichnung
recordingServer<nr>_freePartitionSpace=<MByte> Noch verfügbarer Speicher in der zum Speicherpfad zugehörigen Partition
recordingServer<nr>_partitionSize=<MByte> Gesamtgröße zum Speicherpfad zugehöriger Partition
recordingServer<nr>_partitionUsage=<MByte> Prozentsatz des von der gesamten Partition für die Aufzeichnung genutzten Speichers
recordingServer<nr>_numOfRecordingStreams=<nr> Anzahl der für die Aufzeichnung konfigurierten Streams
recordingServer<nr>_meanOverallREcordingBandWidth= Mittlere benötigte Aufzeichnungsbandbreite

BEISPIEL

state=ok;

recordingServer1_state=ok;

recordingServer1_freePartitionSpace=18359MByte;

recordingServer1_partitionSize=244095MByte;

recordingServer1_partitionUsage=7%;

recordingServer1_rootfilepath=c:/vimacc/data/record/RING_REC;

recordingServer1_numOfRecordingStreams=4;

recordingServer1_meanOverallRecordingBandWidth=2.10Mbps;

Weitere Zustände für VIDEO_OA_WORKSTATION.exportServer

Schlüsselwort Beschreibung

active=

[<Name_1>,<Startime_1>,<Endtime_1>,<Restzeit in Sekunden|-1>,<Fortschritt in %|-1>,<Kameraname1>:<Fortschritt in %>[,Kameraname2:<Fortschritt in %>] [,Kameraname..]][<Name_2>,<Startime_1>,....

Auf dem Datenpunktelement *.exportServer.object.device.state wird vom Treiber automatisch der aktuelle Exportstatus des Exportservers abgebildet.

  • Name_<nr> - entspricht dem Exportnamen inklusive Zielpfad, z.B. /home/export/TEST_1

  • Kameraname_<nr> - entspricht dem Datenpunktnamen der Kamera, z.B. Camera_0005

  • Start- und Endzeit werden analog zu anderen Objekten in Sekunden seit 01.01.1970 1:00 angegeben. Startime entspricht dem Zeitpunkt ab dem exportiert wird, Endtime dem Zeitpunkt bis zu welchem exportiert wird

-1 in der prozentualen Fortschrittsanzeige des Exports bedeutet, dass der Exportauftrag für mindestens eine Kamera nicht vollständig ausgeführt werden konnte. Die prozentuale Fortschrittsanzeige der betroffenen Kamera zeigt dabei an, wie viel Prozent des Auftrages ausgeführt werden konnten.

-1 in der prozentualen Fortschrittsanzeige einer Kamera bedeutet, dass der Exportauftrag für diese Kamera nicht ausgeführt werden konnte..

-2 in der prozentualen Fortschrittsanzeige einer Kamera bedeutet, dass für diese Kamera keine Aufzeichnungen im angeforderten Zeitraum existieren.

-1 in der prozentualen Fortschrittsanzeige des Exports und der aller Kameras bedeutet, dass der Exportauftrag nicht gestartet werden konnte.

-1 in der Restzeit des Exports bedeutet, dass der Exportauftrag durch den Benutzer abgebrochen wurde.

BEISPIEL

active=[ D:\\_DATA\\PVSS\\Video\\Video_Framework\\VIDEO_FW\\data\\ausgabevideo\\normal

\\Export_1,1345458627,1345468527,2333,88,Camera_00004:100,Camera_00003:70][D:\\_DATA\\

PVSS\\Video\\Video_Framework\\VIDEO_FW\\data\\ausgabevideo\\normal\\Export_2,1345458627,

1345468527,245,78,Camera_00008:78, Camera_00009:0];

Exportaufträge bleiben im Status erhalten, bis sie über ein "strip" Kommando gelöscht werden.