RTSPIPCapture - Installation und Verwendung
Der Treiber verwendet RTSP/RTP/UDP/IP-Protokolle für den Empfang von Videostreams von IP-Geräten.
Der Treiber erwartet eine RTP- oder RTSP-URI für das Hinzufügen des Geräts. Diese URI sollte in das Feld „IP-Adresse“ eingetragen werden.
Der erforderliche Port kann separat im Feld „Port“ angegeben werden oder im RTSP/RTP-URI enthalten sein. Der RTSP-URI-Port hat höhere Priorität, wenn er gesetzt ist, wird das VMS-Port-Feld ignoriert.
Die Stream-URI-Anforderungen:
Der RTSP-URI sollte im vollständigen Format angegeben werden, z. B.:
rtsp://192.168.1.70:554/?h264x=0
Bei Kameras, die mehrere Videoströme senden (wie ACTi), sollte auch die korrekte Spur-ID angegeben werden:
rtsp://192.168.1.75:7070/track1
Die RTP-Streaming-Geräte sollten auch das richtige Präfix haben:
rtp://62.97.61.37:15000/
Der RTP-Dampf-URI akzeptiert auch Multicast-Adressen:
rtp://239.232.192.255:20000/
Bitte beachten Sie, dass die Stream-URI über einen Player eines Drittanbieters, wie VLC oder QuickTime, überprüft werden kann.
Wenn sich zwischen VMS und den Kameras eine Firewall befindet, müssen die folgenden Ports geöffnet werden:
RTSP: Der Standard-Port ist 554,
UDP: Für den RTSP-Modus werden zwei aufeinanderfolgende Ports pro Videostream in einem Portbereich von 3556 bis 4556 benötigt. Der in den Parametern angegebene Port sollte für den RTP-Streaming-Modus geöffnet werden.
Beispiel: Wenn in einem VMS 2 IP-Kameras vorhanden sind, werden die Ports 3556, 3557, 3558 und 3559 für RTSP-Sitzungen verwendet. Wenn ein Port nicht frei ist, wird er übersprungen.
Das RTSP-Streaming kann auch über die Konfigurationsdatei RTSPIPCapture.xml konfiguriert werden. Sie erlaubt es, die folgenden Optionen zu ändern:
RTP-Videotransport. Die folgenden Typen werden unterstützt: RTPoverUDP und RTPoverRTSP
<RTPMode>RTPoverRTSP</RTPMode>
Deaktivierung von Keep-alive-Meldungen. Einige Geräte unterstützen die Keep-alive-Verarbeitung möglicherweise nicht, so dass sie durch die Option 0 mit der Angabe
<KeepAlive>1</KeepAlive>
deaktiviert werden kann. Diese Werte können für jedes Gerät einzeln eingestellt werden.
Die Lippensynchronisation kann mit der folgenden Option aktiviert werden: <LogLevel>4</LogLevel>
Beschränkungen
Wenn die Kamera eine RTSP-Autorisierung erfordert, sollten der richtige Benutzername und das richtige Kennwort festgelegt werden, andernfalls wird kein Video angezeigt.
Hinweise zum RTP-Modus:
Die RTP-Video-Streaming-IP-Geräte sollten in der Lage sein, SPS- und PPS-Header im Stream zu senden. Ohne diese Header ist der Treiber nicht in der Lage, den H.264-Stream korrekt zu dekodieren.
Der Treiber ist nicht in der Lage, RTP-Streaming selbst zu starten - er verwendet nur RTP-Streams, die kontinuierlich vom Gerät erzeugt werden.
Die Audiosynchronisierung mit RTCP funktioniert in den folgenden Fällen möglicherweise NICHT:
wenn das Gerät nach dem Datenpaket einen RTCP-Bericht sendet;
für den Modus RTP über RTSP;
Wenn die RTCP-Synchronisierung verfügbar ist, können Sie die folgenden Meldungen in der Datei DVRLog.txt finden: „Video frame time was synchronized by RTCP successfully“
Hinweise zum MPEG2 TS-Format
Version 1.2.0.0 des Treibers unterstützt nur H.264 und AAC Codecs für das MPEG2 TS Format.
Es ist nicht möglich, nur Video- oder Audiostreams zu empfangen, da diese über einen einzigen RTP-Stream übertragen werden.
Der Audiokanal wird für alle Geräte erkannt, die das MPEG2 TS-Format (MPEG II Transport Stream) verwenden.
Bitte setzen Sie den folgenden Wert auf „false“, um Audio auf dem ausgewählten Gerät zu deaktivieren:
<AudioChannel>
<Enabled>false</Enabled>
</AudioChannel>
Das Betriebssystem Windows XP wird seit der Treiberversion 1.0.1.5 nicht mehr unterstützt.