Einführung
In diesem Dokument wird beschrieben, wie Sie PTZ-Signale (Schwenk-/Neigefunktion und Zoom) durch die Protokolle des Cisco Video Surveillance Manager-Systems (VSM) verfolgen.
Hintergrundinformationen
Folgendes ist erforderlich:
- Die Verbindung vom Client zum Medienserver.
- Die Verbindung vom Medienserver zur Kamera.
Nachverfolgung von PTZ-Aktivität
Verwenden Sie den folgenden Befehl, um festzustellen, ob der Medienserver die PTZ-Anforderung vom Client-PC bezieht:
tail -f ims.log | vsmdbg | grep -i "CameraName"
Wenn Sie die Geräte-ID (z. B. e7e66b2) haben, verwenden Sie den folgenden Befehl:
vsmdbg httpserver_access.log | grep 'PTZ' | grep e7e66b2 | grep 'doPTZ'
Wenn die Meldungen an den Treiber des Medienservers gesendet werden, ist der nächste Schritt, zu sehen, was in der Leitung vor sich geht. Sie können den ausgehenden Datenverkehr zur Kamera mithilfe des Linux-Befehls tcpdump abrufen:
tcpdump -s0 host <camera-addr> -w CameraName_ptz.pcap
Wireshark verfügt über eine gute Option, mit der es die Nachrichten für Sie decodieren kann. Suchen Sie nach Analyze > Decode as.. (Analyse > Dekodieren). > [+] > RTP.
Die genauen Schritte variieren je nach Version von Wireshark.
Um die Ausgabe zu vereinfachen, können Sie die Real-Time Transport Protocol (RTP)- und RTPc-Pakete entfernen und diesen den Filtern hinzufügen:
!(rtp) && !(rtcp)