ONVIF-Clients (Erklärung)
ONVIF-Clients sind Computer-Geräte oder Softwareprogramme, die ONVIF-Webdienste verwenden. Beispiele für ONVIF-Clients sind Server, Media Player, Überwachungssysteme auf IP-Basis oder ONVIF-Treiber.
Das Real Time Streaming Protocol (RTSP) wird zur Herstellung und Steuerung von Mediensitzungen zwischen zwei oder mehr Endpunkten verwendet. Die Milestone Open Network Bridge verwendet ONVIF-Profil S und RTSP, um Anfragen für Video von einem ONVIF-Client zu bearbeiten und zum Streamen von Video von einer XProtect-Installation zum ONVIF-Client.
Die Kommunikation zwischen ONVIF-Clients und dem Milestone Open Network Bridge-Server nutzt standardmäßig folgende Ports:
- ONVIF-Port 580. ONVIF-Clients verwenden diesen Port, um Anfragen für Videostreams abzusenden
- RTSP Port 554. Milestone Open Network Bridge benutzt diesen Port, um Video zu ONVIF-Clients zu streamen.
ONVIF-Clients können direkt auf den RTSP-Port in der Milestone Open Network Bridge zugreifen. Zum Beispiel können der VLC Media Player oder ein VLC Plug-in in einem Browser Video abrufen und anzeigen. Dies wird in diesem Dokument in Verwenden Sie einen Media Player, um ein Videostream anzusehen beschrieben.
Sie können verschiedene Ports verwenden, zum Beispiel um Port-Konflikte zu vermeiden. Wenn Sie die Portnummern ändern, müssen Sie auch den RTSP-Stream für den ONVIF-Client URI aktualisieren.
Der Milestone Open Network Bridge-Server unterstützt die Codecs H.264 und H.265 sowie MJPEG.
Kameras müssen in der Lage sein, Video entweder im H.264- oder im H.265-Codec zu streamen. Für JPEG-Videostreams unterstützt RTSP Videostreaming von Kameras mit MJPEG.
Der Server erkennt den Typ des Codecs anhand der Einstellungen im Gerätetreiber. Bei Problemen wird versucht, die Auflösung über den Namen des Videostreams auf der Basis des JPEG-Strings zu ermitteln.
Für Audiostreams unterstützt der Milestone Open Network Bridge-Server Live-Audio für die Codecs G.711 (u-law) und AAC.