Document Title

| ALPHA-VISION® Laufzeit

# AvVideo-Applikation

AvVideo dient zur Darstellung eines Video-Bildes von einer Hauppauge-Karte im Prozessbetrieb von VisionNT.
AvVideo wird vollständig über eine INI-Datei gesteuert.
Die INI-Datei heißt AvVideo.ini und liegt in dem Verzeichnis Video unterhalb des ausführbaren Programmes AvVideo.exe.
Beispiel:
c:\vision\bin\Video\AvVideo.ini
AvVideo registriert Änderungen in diese INI-Datei während der Laufzeit und kann so von anderen Programmen gesteuert werden.
AvVideo kann im Normalfall nicht beendet werden, wenn 'schliessen' oder Alt-F4 betätigt wird, so wird das Fenster statt dessen minimiert. (Soll es dennoch möglich sein, das Programm zu Beenden, so kann beim Programmstart der Parameter /Esc angegeben werden,)
AvVideo kann nicht in mehreren Instanzen gestartet werden. Wenn das Programm bereits läuft, und es soll erneut gestartet werden, so wird statt dessen die erste Instanz in den Vordergrund geholt.
Die Größe des Videofenster kann verändert werden, jedoch nur bis zu einer Größe, für die eine optimale Darstellung des Videobildes gewährleistet werden kann.
(Größe und Position des Fensters werden nur beim Beenden gespeichert, wenn beim Aufruf der Parameter /Esc angegeben wird.)
Die gespeicherte Fensterpostiion wird beim Wiederherstellen ggf. so angepasst, das das Video-Fenster auf jeden Fall im sichtbaren Bereich liegt..
Für die Verwendung eines Kamera-Umschalters am Video-Eingang der Karte, muss der Kanal auf 0 gesetzt sein.
Die Fenstertitel von AvVideo kann über die INI-Datei eingestellt werden. Dabei ist es möglich einen festen Fenstertitel zu wählen, bzw. für jeden Kanal, bzw. jede Kamera einen individuellen Titel zu wählen.
Wenn gar kein Fenstertitel projektiert wird, wird der Default-Fenstertitel angezeit. (s.u.)
Wenn ein Fenstertitel über die INI-Datei projektiert ist, wird dieser angezeigt, sofern nicht für den gewählten Kanal, bzw. die gewählte Kamera ein anderer Fenstertitel eingestellt ist.
Dabei wird wie folgt vorgegangen:
Wenn der Eintrag in Camera ungleich 0 ist, wird der dafür hinterlegte Fenster titel angezeigt.
Wenn Camera = 0 ist aber für den gewählten Channel ein Fenstertitel eingetragen ist wird dieser angezeigt.
Ansonsten wird der Default-Fenstertitel angezeigt.

## Grundeinstellungen - AvVideo.ini

[section] | entry | Verwendung | Default
--- | --- | --- | ---
AvVideo | Title | Default-Fenstertitel | AvVideo - Channel x (x = Nummer des angewählten Kanals)
AvVideo | Channel | TV-Kanal | 0
AvVideo | PosX | X-Position der oberen linken Ecke | 0
AvVideo | PosY | Y-Position der oberen linken Ecke | 0
AvVideo | Width | Breite des Anwendungsfensters | 780
AvVideo | Height | Hoehe des Anwendungsfensters | 604
CamCOM | Camera | aktuelle ausgewählte Camera (Nur für Fensterteitel!) | 0
Titles | Channel1 | Fenstertitel für Kanal 1 | (Default-Fenstertitel s.o.)
Titles | Channel2 | Fenstertitel für Kanal 2 | (Default-Fenstertitel s.o.)
Titles | Channel3 | Fenstertitel für Kanal 3 | (Default-Fenstertitel s.o.)
...
Titles | Camera1 | Fenstertitel für Kamera 1 | (Default-Fenstertitel s.o.)
Titles | Camera2 | Fenstertitel für Kamera 1 | (Default-Fenstertitel s.o.)
Titles | Camera3 | Fenstertitel für Kamera 1 | (Default-Fenstertitel s.o.)
...

## Beispiel für eine INI-Datei

    [AvVideo]
    Title=AvVideo - Monitoring - System
    Channel=0
    PosX=376
    PosY=212
    Width=776
    Height=604

    [CamCOM]
    Camera=1

    [Titles]
    Camera1=Maschinenraum
    Camera2=Ausguck
    Camera3=Vorderdeck
    Camera4=Brücke