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:
|
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.
|
-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.