Lokales Streaming auf Verkada-Kameras

Erfahren Sie, was lokales Streaming ist und wie es funktioniert

Lokales Streaming bedeutet, dass der Feed von einer Verkada-Kamera direkt an das zugreifende Gerät weitergeleitet wird, anstatt dass auf den Stream aus der Cloud zugegriffen wird.

Diese Funktion reduziert die Menge des an das Internet gesendeten und vom Internet empfangenen Datenverkehrs. Beim Anzeigen des Streams einer Kamera versucht die Kamera automatisch, in den lokalen Stream-Modus zu wechseln.

circle-exclamation

Voraussetzungen für lokales Streaming

  • Das zugreifende Gerät muss die private IP-Adresse der Kamera erreichen können.

  • Port 4100 TCP/UDP muss bidirektional zwischen dem Client und der Kamera geöffnet sein.

  • Zwischen dem Client und der Kamera dürfen keine Proxys vorhanden sein.

circle-exclamation

Ermitteln, ob Ihr Gerät lokales Streaming verwendet

Live-Streams

Beispiel

Lokaler Stream in einem Web- oder mobilen Browser

Lokaler Stream in der mobilen Command-App

Remote-Stream in der mobilen Command-App

So funktioniert lokales Streaming

1

Das Domain Name System (DNS) der Kamera Datensatz muss registriert werden.

2

Verkada Command weist das Streaming-Gerät an, zu versuchen, eine lokale Verbindung mit der Kamera herzustellen.

3

Das Streaming-Gerät fordert den DNS-Datensatz der Kamera an.

5

Der Feed der Kamera wird gesendet direkt an das Streaming-Gerät.

Schritt 1: DNS-Datensatz der Kamera wird registriert

Wenn die Kamera eine Verbindung zu Command herstellt, teilt sie ihre Metadaten mit, einschließlich ihrer privaten IPv4-Adresse. Verkada verwendet diese Daten, um einen öffentlichen DNS-Datensatz des Typs A mit der privaten IP-Adresse der Kamera bereitzustellen. Lokale DNS-Server können nun Anfragen für den Fully Qualified Domain Name (FQDN) der Kamera auflösen. Dieser DNS-Datensatz wird für lokales Streaming verwendet.

FQDN einer Kamera abrufen

1

Gehen Sie in Verkada Command zu Alle Produkte > Kameras > Live-Stream der Kamera.

2

Klicken Sie mit der rechten Maustaste irgendwo, klicken Sie auf Untersuchen und suchen Sie den Tab „Network“.

3

Ergebnisse filtern mit ping und die Seite aktualisieren.

Der Ping-Datenverkehr enthält den FQDN der Kamera, die Sie anzeigen.

Beispiel: FQDN einer Kamera abrufen

Schritt 2: Wechsel zum lokalen Streaming

Wenn auf den Live-Stream der Kamera zugegriffen wird, versucht das Streaming-Gerät, auf lokales Streaming umzuschalten. Wenn die private IP-Adresse der Kamera vom Gerät aus erreichbar ist und die entsprechenden Domänen im Netzwerk zugelassen sind, stellt das Streaming-Gerät eine HTTPS-Verbindung mit der Kamera her, um den Live-Feed direkt abzurufen.

Schritt 3: Streaming-Gerät fordert den DNS-Datensatz der Kamera an

1

Wenn auf den Kamerafeed zugegriffen wird, weist Command das Streaming-Gerät an, eine Verbindung zum FQDN der Kamera herzustellen.

2

Das zugreifende Gerät sendet eine standardmäßige DNS-Anfrage (UDP-Port 53) für den FQDN der Kamera.

3

DNS löst den FQDN auf, um dem zugreifenden Gerät die private IP-Adresse der Kamera bereitzustellen.

4

Das Gerät versucht, eine HTTPS-Sitzung über Port 4100 herzustellen. Wenn das Gerät die private IP der Kamera nicht erreichen kann, endet der Vorgang hier, und der Stream wechselt nicht zu lokal.

​ Die private IP der Kamera entspricht diesen Einstellungen aus Command: ​

Schritt 4: Streaming-Gerät stellt eine sichere Verbindung mit der Kamera her

Wenn die private IP der Kamera erreichbar ist, wird die TCP-Sitzung initiiert. Der SSL-Handshake findet statt (TLS 1.2), und die HTTPS-Sitzung wird hergestellt. Dadurch wird sichergestellt, dass der Datenverkehr verschlüsselt und sicher ist. Über diese Verbindung wird auf den SQ-Live-Feed der Kamera zugegriffen. ​

Browseranzeige der Anfrage auf Port 4100: ​ Paketmitschnitt, der den TCP-Handshake für die private IP der Kamera auf Port 4100 zeigt:

TLS-Schlüsselaustausch, der das von der Kamera vorgelegte öffentlich signierte Zertifikat zeigt:

Schritt 5: Feed der Kamera wird direkt an das Streaming-Gerät gesendet

Sobald die sichere Verbindung hergestellt ist, sendet die Kamera das Video an den Client:


Fehlerbehebung

Wenn Sie Probleme mit lokalem Streaming haben, versuchen Sie Folgendes:

  • Vergewissern Sie sich, dass die Kameras online sind und wie erwartet streamen.

  • Überprüfen Sie die Netzwerkkonfiguration:

    • Ihr Streaming-Gerät befindet sich im selben lokalen Netzwerk oder kann zum Netzwerk der Kamera routen.

    • Port 4100 TCP/UDP ist bidirektional zwischen dem Streaming-Gerät und der Kamera geöffnet.

    • Im Netzwerk sind keine Proxys vorhanden.

  • Überprüfen Sie das Streaming-Gerät:

    • Ist mit den neuesten Firmware- oder Software-Updates aktualisiert.

    • Leeren Sie den Cache und die Cookies Ihres Browsers oder versuchen Sie es im Inkognito-/Privatmodus.

    • Testen Sie lokales Streaming auf einem anderen Gerät, um festzustellen, ob das Problem gerätespezifisch ist.

  • Überprüfen Sie die Einstellungen Ihres Browsers, um sicherzustellen, dass Ihr Browser „Lokalen Netzwerkzugriff“ zulässt. Browser können den Zugriff auf das lokale Netzwerk standardmäßig blockieren, was lokales Streaming verhindern kann.

Zuletzt aktualisiert

War das hilfreich?