> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/verkada-cameras/de/video-streaming-und-freigabe/live-streaming/local-streaming-on-verkada-cameras.md).

# Lokales Streaming auf Verkada-Kameras

Erfahren Sie, was lokales Streaming ist und wie es funktioniert

Lokales Streaming ist, wenn der Stream von einer Verkada-Kamera direkt an das zugreifende Gerät weitergeleitet wird, anstatt aus der Cloud abgerufen zu werden.

Diese Funktion reduziert die Menge an Datenverkehr, der über das Internet gesendet und empfangen wird. Beim Anzeigen des Streams einer Kamera versucht die Kamera automatisch, in den lokalen Streaming-Modus zu wechseln.

{% hint style="warning" %}
Wenn Sie live auf das Kamerabild aus der Ferne zugreifen (wenn lokales Streaming nicht möglich ist), wird das Video über die Cloud weitergeleitet und zwischengespeichert, um Abruf und Wiedergabe zu beschleunigen. Dieser Ansatz ermöglicht eine große Anzahl gleichzeitiger Zuschauer, ohne die Bandbreite Ihres lokalen Netzwerks (LAN) negativ zu beeinflussen.
{% endhint %}

***

## Voraussetzungen für lokales Streaming

* Das zugreifende Gerät muss die private IP der Kamera erreichen können.
* Port 4100 TCP/UDP muss zwischen dem Client und der Kamera in beide Richtungen offen sein.
* Zwischen dem Client und der Kamera dürfen keine Proxys vorhanden sein.
* Siehe [Erforderliche Netzwerkeinstellungen für Kameras](/command/de/benotigen-sie-hilfe/required-network-settings.md) für Domains auf der Zulassungsliste.

{% hint style="warning" %}
Eine Kamera kann lokales SQ-Streaming, aber kein lokales HQ-Streaming nutzen, wenn sie für H. 265 konfiguriert ist, der Endnutzer jedoch einen nicht unterstützten H. 265-Browser und/oder ein nicht unterstütztes Gerät verwendet. Weitere Informationen finden Sie unter [**Hocheffiziente Videocodierung der Kamera (HEVC)**](/verkada-cameras/de/video-streaming-und-freigabe/live-streaming/camera-high-efficiency-video-encoding-hevc.md)**.**
{% endhint %}

***

### Ermitteln Sie, ob Ihr Gerät lokales Streaming verwendet

|                                                |                                                                                                                                                                                                                                                                            |
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Ansehen**                                    | **Beispiel**                                                                                                                                                                                                                                                               |
| Lokaler Stream in einem Web- oder Mobilbrowser | <img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-8d2f6f6578c80fa7ce2bb32a85ab4a1f5f8f7015%2F030d89e888717259b60f41845861c4b5a6f232bd.png?alt=media" alt="" data-size="original"> |
| Lokaler Stream in der Command-Mobil-App        | ![](https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2F5AvC0Cw3xT2H8XVCN1u9%2FScreenshot%202026-04-23%20at%2010.25.37%E2%80%AFAM.png?alt=media\&token=303b3b3e-ab43-4291-b709-ebca0a7d1c8e)           |
| Remote-Stream in der Command-Mobil-App         | ![](https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FGPKlafcsMW1qU8jiQ6sq%2FFile%20\(8\).jpg?alt=media\&token=2dea712b-aaa2-4523-b55e-eec0450d34c2)                                                 |

## So funktioniert lokales Streaming

{% stepper %}
{% step %}
**Das Domain Name System (DNS) der Kamera** [**Eintrag muss registriert werden**](#h_2fa97bf9bd)**.**
{% endstep %}

{% step %}
**Verkada Command weist das Streaming-Gerät an, zu versuchen, eine** [**lokale Verbindung mit der Kamera herzustellen**](#h_ffd43b346e)**.**
{% endstep %}

{% step %}
**Das Streaming-Gerät fordert den** [**DNS-Eintrag der Kamera**](#h_071100bc92)**.**
{% endstep %}

{% step %}
**Das Streaming-Gerät** [**stellt eine sichere Verbindung mit der Kamera her**](#h_a9ef69580b)**.**
{% endstep %}

{% step %}
**Der Stream der Kamera wird** [**direkt an das Streaming-Gerät gesendet**](#h_97ccafdecb)**.**
{% endstep %}
{% endstepper %}

### Schritt 1: DNS-Eintrag 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-Eintrag vom Typ A für die private 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-Eintrag wird für lokales Streaming verwendet.

<div align="left" data-with-frame="true"><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-41a4200782bf69b08e745541cea87e80a729beec%2Fa703aea1c9d82932c1f1c69641b0166b3b0f24c8.png?alt=media" alt=""></div>

### **FQDN einer Kamera abrufen**

{% stepper %}
{% step %}
**Gehen Sie in Verkada Command zu Alle Produkte > Kameras > Live-Stream der Kamera.**
{% endstep %}

{% step %}
**Klicken Sie irgendwo mit der rechten Maustaste, klicken Sie auf „Untersuchen“ und suchen Sie den Tab „Netzwerk“.**
{% endstep %}

{% step %}
**Ergebnisse filtern `ping` und aktualisieren Sie die Seite.**

Der Ping-Traffic enthält den FQDN der Kamera, die Sie ansehen.

{% embed url="<https://player.vimeo.com/video/691052916>" %}
FQDN einer Kamera abrufen
{% endembed %}
{% endstep %}
{% endstepper %}

### Schritt 2: Wechsel zu lokalem 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 erforderlichen Domains im Netzwerk zugelassen sind, stellt das Streaming-Gerät eine HTTPS-Verbindung mit der Kamera her, um den Live-Stream direkt zu empfangen.

<div align="left" data-with-frame="true"><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-03feb0e8015d3256b1a183133b2cde23e1070608%2F7ef831bbd616c5d19d5a9c3333005d989d362356.png?alt=media" alt=""></div>

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

{% stepper %}
{% step %}
**Wenn auf einen Kamerastream zugegriffen wird, weist Command das Streaming-Gerät an, eine Verbindung zum FQDN der Kamera herzustellen.**
{% endstep %}

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

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

<div align="left" data-with-frame="true"><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-cff06b5cd790d0995bc1d4e0d59c3e9c14465dcd%2Fa28d1cec86da3289e811f357cf6ccfb30b01219e.png?alt=media" alt=""></div>
{% endstep %}

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

{% hint style="info" %}
Sie finden die IP-Adresse der Kamera auf der [Einstellungsseite der Kamera](/verkada-cameras/de/konfiguration/view-and-edit-camera-settings.md).
{% endhint %}
{% endstep %}
{% endstepper %}

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

Wenn die private IP-Adresse der Kamera erreichbar ist, wird die TCP-Sitzung initiiert. Der SSL-Handshake findet statt (TLS 1.2), und die HTTPS-Sitzung wird hergestellt. Dadurch ist der Datenverkehr verschlüsselt und sicher. Über diese Verbindung wird auf den SQ-Live-Stream der Kamera zugegriffen.\
​​\
Packet Capture zeigt den TCP-Handshake für die private IP der Kamera auf Port 4100:

<div align="left" data-with-frame="true"><figure><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FKUmvFkREfGlkZ0eZn26l%2FScreenshot%202026-04-23%20at%2010.32.09%E2%80%AFAM.png?alt=media&amp;token=b6c7da37-60c1-4d5a-8e0e-65c42de7ee52" alt=""><figcaption></figcaption></figure></div>

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

<div align="left" data-with-frame="true"><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-b57304f29034bc2d429258e689a66875f7d51960%2F78bd2c5d0cf907bee66f35b371739d5b8de55666.png?alt=media" alt=""></div>

### Schritt 5: Der Stream der Kamera wird direkt an das Streaming-Gerät gesendet

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

<div data-with-frame="true"><img src="https://2692617145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-98b645c246fbd20cd57ff7e630652189acdb4766%2F5c1e84d6550ccaad9550a1fdac2c97a44b6040bf.png?alt=media" alt=""></div>

***

## Historische Wiedergabe

Beim Anzeigen historischer Aufnahmen über einen lokalen Stream, [Geschwindigkeitsbegrenzungen für die Wiedergabe mehrerer Kameras](/verkada-cameras/de/video-streaming-und-freigabe/view-historical-footage/add-cameras-to-a-multicamera-view.md#multi-camera-playback-speed-limits) gelten dieselben Regeln wie beim Cloud-Streaming. Siehe [Historisches Videomaterial ansehen](/verkada-cameras/de/video-streaming-und-freigabe/view-historical-footage.md) für Geschwindigkeitsgrenzen nach Kameranzahl.

***

## Fehlerbehebung

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

* Stellen Sie sicher, 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 das Netzwerk der Kamera erreichen.
  * Port 4100 TCP/UDP ist in beide Richtungen 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 den „Zugriff auf lokale Netzwerke“ zulässt. Browser blockieren den Zugriff auf lokale Netzwerke möglicherweise standardmäßig, was lokales Streaming verhindern kann.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.verkada.com/verkada-cameras/de/video-streaming-und-freigabe/live-streaming/local-streaming-on-verkada-cameras.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
