Einrichtung - Kameras und andere Quellen mittels Liste einfügen (DE)

Im Normalfall wird für die Ersteinrichtung des MxManagementCenter ein Suchlauf nach Kameras im Netzwerk gestartet, und alle gewünschten Kameras dann zum neuen Projekt hinzugefügt.
In manchen Fällen benötigt der Administrator einen anderen Weg um das Projekt einzurichten. Etwa wenn eine Suche der Kameras im Netzwerk nicht erlaubt wird, oder die Ersteinrichtung des Projektes außerhalb des Kameranetzes stattfinden soll.
Eine Lösung hierfür kann die Verwendung einer .MXU-Datei darstellen. Diese Textdatei enthält die Zugriffsdaten auf die Kamers, Daten zu Kameragruppen und andere Informationen für das Projekt, ähnlich den weit verbreiteten Playlists (.m3u) für Mp3 Dateien.
Nach erstellen der Datei wird diese einfach per drag&drop in eine offene Live- oder Player-Ansicht gezogen.

Für den einfachen Import von Kameras muss die Datei folgendes Format haben:
• UTF-8 unformatierter Text
• Worte einer Zeile zum Hinzufügen einer Kamera sind durch TAB getrennt.
• Mehrere aufeinanderfolgende TABS möglich zur besseren Formatierung, Felder können
nicht leergelassen werden
• Zeilenumbruch CR
• Kamerazeile: Name<TAB>IP<TAB>Username<TAB>Password<CR>
• Kommentarzeilen beginnen mit “//”
• Kamera-Namen müssen eindeutig sein, Kameras mit gleichem Namen werden nicht erneut hinzugefügt

Die erste Zeile des Dokuments muss immer #EXTMXU lauten

Beispiel:

dfi-10-9-49-25-Tower   10.9.49.25   admin   meinsm
dfi-10-8-97-206-T24S   10.8.97.206  admin   meinsm
dfi-10-8-23-251        10.8.23.251  admin   meinsm

Diese Methode erlaubt neben dem einfachen Einfügen von Kameras noch weitere Funktionen (“extended commands”).
“Extended commands” fangen immer mit #EXT an. Parameter getrennt durch “:”.
Beispiel: #EXTGROUP:Doorstations
Gültige extended commands sind:

#EXTMXU Datei-Anfang Marker
#EXTCLEAR Alle bisherigen Einträge (Kameras, Ansichten, Gruppen) löschen
#EXTGROUP: Ohne Angabe eines Namens werden alle folgenden Kameras der Default-Gruppe “All cameras” zugeordnet
#EXTGROUP:name:f:r:icon:map:info Gruppe name wird angelegt, alle folgenden Kameras werden dieser Gruppe hinzugefügt
f: Größe Fokus-Fenster (0x, 1x, 2x …)
r: Kachel-Ratio (0:4x3, 1:HD, 2:8x3)
icon: Wenn numerisch, Index der internen Gruppen-Icons, sonst Name der Datei parallel zur mxu Datei
map: Name der Datei für Hintergrund Karte
info: Name der Datei für Info Seite
#EXTCLIP:clip.mxg Clip wird hinzugefügt, Clip muss neben mxu Datei liegen, kann aber Link sein
#EXTCURRENTCAMERA:name Kamera selektieren
#EXTCURRENTGROUP:name Gruppe selektieren
#EXTINFO:comment Kommentarzeile
#EXTEND Ende Datei, alle folgenden Zeilen werden ignoriert

Beispiel einer vollständigen .mxu:

#EXTMXU
#EXTCLEAR

#EXTGROUP:Doorstations:2:2:2
dfi-10-9-49-25-Tower 10.9.49.25 admin meinsm
dfi-10-8-97-206-T24S 10.8.97.206 admin meinsm

#EXTGROUP:Indoor:2:2:3
dfi-10-8-23-251 10.8.23.251 admin meinsm
dfi-10-8-45-196 10.8.45.196 admin meinsm
dfi-10-9-226-53 10.9.226.53 admin meinsm
dfi-10-14-20-75-Q25 10.14.20.75 admin meinsm

#EXTGROUP:Outdoor:2:2:4
dfi-10-8-53-19 10.8.53.19 admin meinsm
dfi-10-10-140-119-D14Pano 10.10.140.119 admin meinsm

#EXTGROUP:Dual Cams:2:2:10

dfi-10-10-106-26-D14A 10.10.106.26 admin meinsm
dfi-10-10-152-225-S14 10.10.152.225 admin meinsm
dfi-10-13-242-195-S15D 10.13.242.195 admin meinsm

#EXTGROUP:Faststreams:2:0:11
dfi-10-2-2-169 10.2.2.169 admin meinsm
dfi-10-2-104-130 10.2.104.130 admin meinsm
dfi-10-3-11-51 10.3.11.51 admin meinsm
dfi-10-3-209-198 10.3.209.198 admin meinsm

#EXTGROUP:Clips:2:2:groupIcon.png:groupMap.jpg
#EXTCLIP:Fireman.mxg
#EXTCLIP:Mast.mxg

#EXTCURRENTCAMERA:dfi-10-8-97-206-T24S
#EXTCURRENTGROUP:Doorstations