Der Warenkorb ist leer

Striming Funktionen

 

ITVDesk unterstützt bis zu 100 gleichzeitige Streams und 16 parallele virtuelle ONVIF-IP-Kameras.

Hauptmerkmale

 Unterstützung für das Streamen von Videos von Webcam, Live-Bildschirm, Nur Audio, Von Datei, Kombinierte Streams, Externe IP-Kamera...
   - Unterstützung für Streaming-Videostreams H265, H264, MP4, MJPEG.
   - Unterstützung für das Streamen von G711, G722, G726, AAC-Audiostreams.
   - Unterstützung für die Konfiguration von Audio- und Videoausgangsparametern.
   - Unterstützung für die Verbindung mit einer externen Medienquelle, einschließlich RTSP-, RTMP- und HTTP-MJPEG-Stream und Konvertierung in das ONVIF-IP-Kameraprofil T.
Unterstützt RTP über UDP, TCP.
Unterstützt RTSP über HTTP/HTTPS-Funktion.
Unterstützt externe Medienverbindungen, einschließlich RTSP (tcp, utp, multicast), RTMP und HTTP MJPEG-Stream.
Unterstützt RTSP über die Websocket-Funktion.
Unterstützt die ONVIF-Audio-/Video-Wiedergabefunktion.
Unterstützt den Audio-Rückkanal.
Unterstützt die RTP-Multicast-Funktion.
Automatische Transcodierung.
Decodierung der Hardwarebeschleunigung.
RTSP über HTTP und HTTPS

Der Schlüssel von RTSP über HTTP besteht darin, RTSP-Paketen die Kommunikation über den HTTP-Port zu ermöglichen. Der Standardport von RTSP ist 554, aber aufgrund verschiedener Sicherheitsrichtlinienkonfigurationen wie Firewalls kann es beim Zugriff des Clients auf Port 554 Einschränkungen geben, was die normale Übertragung von RTSP-Paketen verhindert. Aber der HTTP-Port (Port 80) ist im Allgemeinen offen, daher gibt es die Idee, RTSP-Pakete über Port 80 passieren zu lassen, nämlich RTSP über HTTP.

RTSP über Websocket

Das WebSocket-Protokoll bietet grundsätzlich eine bidirektionale Kommunikation zwischen Client und Server für Webanwendungen. Dies beschreibt, wie eine WebSocket-Verbindung zwischen einem Client und einem Server hergestellt werden kann.

Beispiel aus dem ITVDesk Geek Log-Druck: WebSocket Handshake
Dieses Beispiel zeigt die Nachrichtenübertragung zwischen einem Web-Client (Client) und einem Web-Server (Server). Der Client fordert den Server an, eine WebSocket-Verbindung mit dem WebSocket-URI zu initiieren. Der WebSocket-Uri kann mit dem Befehl GetServiceCapabilities des ONVIF Media2-Dienstes abgerufen werden. Ein Beispiel für eine WebSocketURI könnte wie folgt aussehen: „ws:/ /192.168.88.1/webSocketServer“
 
KUNDE --> SERVER:
GET /websocket HTTP/1.1
Host: 192.168.88.28
Upgrade: Websocket
Verbindung: Upgrade
Sec-WebSocket-Schlüssel: KSO+hOFs1q5SkEnx8q5564nkE
Herkunft: http://192.168.88.28
Sec-WebSocket-Protokoll: rtsp.onvif.org
Sek-WebSocket-Version: 13

SERVER --> KUNDE:
HTTP/1.1 101 Switching-Protokolle
Upgrade: Websocket
Verbindung: Upgrade
Sec-WebSocket-Akzeptieren: KSO+hOFs1q5564nkEnx8bvp6w==
Sec-WebSocket-Protokoll: rtsp.onvif.org
Sek-WebSocket-Version: 13

Nachdem das Protokoll-Upgrade erfolgreich war, führen Sie den Standard-RTSP-Protokollaustausch durch und senden und empfangen Sie Daten über eine Websocket-Verbindung.

 
Hadware-Beschleunigungsdecodierung

Hardwarebeschleunigung ist eine Methode zur Beschleunigung der Computerverarbeitung, indem die Arbeit auf einen Computerteil verlagert wird, der die Arbeit schneller erledigen kann. Hardwarebeschleunigung für ITVDesk bezieht sich im Allgemeinen auf die Verwendung Ihrer GPU-Grafikkarte für eine bessere Leistung. Siehe GPU-Decodierung.