> 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/es/transmision-y-comparticion-de-video/live-streaming/local-streaming-on-verkada-cameras.md).

# Transmisión local en cámaras Verkada

La transmisión local es cuando la transmisión de una cámara Verkada se reenvía directamente al dispositivo de acceso, en lugar de accederse desde la nube.

Esta función reduce la cantidad de tráfico enviado y recibido por Internet. Al ver la transmisión de una cámara, la cámara intenta automáticamente pasar al modo de transmisión local.

{% hint style="warning" %}
Cuando accedes a la grabación en vivo de una cámara de forma remota (cuando la transmisión local no es posible), el video se intermedia a través de la nube y se almacena en caché para acelerar la recuperación y la reproducción. Este enfoque permite grandes cantidades de espectadores simultáneos sin afectar negativamente el ancho de banda de tu red de área local (LAN).
{% endhint %}

***

## Requisitos para la transmisión local

* El dispositivo de acceso debe poder alcanzar la IP privada de la cámara.
* El puerto 4100 TCP/UDP debe estar abierto en ambos sentidos entre el cliente y la cámara.
* No puede haber proxies entre el cliente y la cámara.
* Consulte [Configuración de red requerida para cámaras](/command/es/necesitas-ayuda/required-network-settings.md) para dominios permitidos.

{% hint style="warning" %}
Una cámara podrá usar transmisión local SQ, pero no transmisión local HQ, cuando esté configurada para H. 265, pero el usuario final esté usando un navegador y/o dispositivo H. 265 no compatible. Para más información, consulta [**Codificación de video de alta eficiencia de la cámara (HEVC)**](/verkada-cameras/es/transmision-y-comparticion-de-video/live-streaming/camera-high-efficiency-video-encoding-hevc.md)**.**
{% endhint %}

***

### Identifica si tu dispositivo está usando transmisión local

|                                                    |                                                                                         |
| -------------------------------------------------- | --------------------------------------------------------------------------------------- |
| **Ver**                                            | **Ejemplo**                                                                             |
| Transmisión local en un navegador web o móvil      | <img src="/files/a37939d03143f863d1fd950371f07e1674105a52" alt="" data-size="original"> |
| Transmisión local en la aplicación Command Mobile  | ![](/files/df21111b2f31c889065a6d93751b6f96738de1a2)                                    |
| Transmisión remota en la aplicación Command Mobile | ![](/files/6c43ba7f7a988558d9784ad98591281b2a49462d)                                    |

## Cómo funciona la transmisión local

{% stepper %}
{% step %}
**El Sistema de Nombres de Dominio (DNS) de la cámara** [**debe registrarse**](#h_2fa97bf9bd)**.**
{% endstep %}

{% step %}
**Verkada Command indica al dispositivo de transmisión que intente establecer una** [**transmisión local con la cámara**](#h_ffd43b346e)**.**
{% endstep %}

{% step %}
**El dispositivo de transmisión solicita el** [**registro DNS de la cámara**](#h_071100bc92)**.**
{% endstep %}

{% step %}
**El dispositivo de transmisión** [**establece una conexión segura con la cámara**](#h_a9ef69580b)**.**
{% endstep %}

{% step %}
**La transmisión de la cámara se envía** [**directamente al dispositivo de transmisión**](#h_97ccafdecb)**.**
{% endstep %}
{% endstepper %}

### Paso 1: Se registra el registro DNS de la cámara

Cuando la cámara se conecta a Command, comparte sus metadatos, incluida su dirección IPv4 privada. Verkada usa estos datos para aprovisionar un registro DNS público de tipo A para la dirección IP privada de la cámara. Ahora, los servidores DNS locales pueden resolver solicitudes para el Nombre de dominio completamente calificado (FQDN) de la cámara. Este registro DNS se utiliza para la transmisión local.

<div align="left" data-with-frame="true"><img src="/files/07d123f049d453237a47069b357252851573437b" alt=""></div>

### **Obtén el FQDN de una cámara**

{% stepper %}
{% step %}
**En Verkada Command, ve a Todos los productos > Cámaras > transmisión en vivo de la cámara.**
{% endstep %}

{% step %}
**Haz clic derecho en cualquier lugar, selecciona Inspeccionar y localiza la pestaña Red.**
{% endstep %}

{% step %}
**Filtra los resultados `ping` y actualiza la página.**

El tráfico de ping contiene el FQDN de la cámara que estás viendo.

{% embed url="<https://player.vimeo.com/video/691052916>" %}
Obtén el FQDN de una cámara
{% endembed %}
{% endstep %}
{% endstepper %}

### Paso 2: Transición a la transmisión local

Cuando se accede a la transmisión en vivo de la cámara, el dispositivo de transmisión intenta cambiar a transmisión local. Si la dirección IP privada de la cámara es accesible desde el dispositivo y los dominios requeridos están permitidos en la red, el dispositivo de transmisión establece una conexión HTTPS con la cámara para recibir directamente la transmisión en vivo.

<div align="left" data-with-frame="true"><img src="/files/c46def3255602b3c6453367d81bfb868056bf1ed" alt=""></div>

### Paso 3: El dispositivo de transmisión solicita el registro DNS de la cámara

{% stepper %}
{% step %}
**Cuando se accede a una transmisión de cámara, Command indica al dispositivo de transmisión que establezca una conexión con el FQDN de la cámara.**
{% endstep %}

{% step %}
**El dispositivo de acceso envía una solicitud DNS estándar (puerto UDP 53) para el FQDN de la cámara.**
{% endstep %}

{% step %}
**DNS resuelve el FQDN para proporcionar la dirección IP privada de la cámara al dispositivo de acceso.**

<div align="left" data-with-frame="true"><img src="/files/47d710c9318a811d3c03818ae40b74e9a3634dc8" alt=""></div>
{% endstep %}

{% step %}
**El dispositivo intenta establecer una sesión HTTPS a través del puerto 4100. Si el dispositivo no puede alcanzar la dirección IP privada de la cámara, el proceso termina aquí y la transmisión no pasa a local.**

{% hint style="info" %}
Puedes encontrar la dirección IP de la cámara en la [página de configuración de la cámara](/verkada-cameras/es/configuracion/view-and-edit-camera-settings.md).
{% endhint %}
{% endstep %}
{% endstepper %}

### Paso 4: El dispositivo de transmisión establece una conexión segura con la cámara

Si la dirección IP privada de la cámara es accesible, se inicia la sesión TCP. Tiene lugar el handshake SSL (TLS 1.2) y se establece la sesión HTTPS. Esto garantiza que el tráfico esté cifrado y sea seguro. A través de esta conexión se accede a la transmisión en vivo SQ de la cámara.\
​​\
Captura de paquetes que muestra el handshake TCP para la IP privada de la cámara en el puerto 4100:

<div align="left" data-with-frame="true"><figure><img src="/files/92179c2e7dee2980c7332274a7b9267b5c01f2ca" alt=""><figcaption></figcaption></figure></div>

Intercambio de claves TLS que muestra el certificado firmado públicamente presentado por la cámara:

<div align="left" data-with-frame="true"><img src="/files/5277c528f292ebd17d80eef667c4f745f9a10504" alt=""></div>

### Paso 5: La transmisión de la cámara se envía directamente al dispositivo de transmisión

Una vez establecida la conexión segura, la cámara envía el video al cliente:

<div data-with-frame="true"><img src="/files/66918cff25721f0ff23fb5bb6364580442597706" alt=""></div>

***

## Reproducción histórica

Al ver grabación histórica a través de una transmisión local, [límites de velocidad de reproducción multicámara](/verkada-cameras/es/transmision-y-comparticion-de-video/view-historical-footage/add-cameras-to-a-multicamera-view.md#multi-camera-playback-speed-limits) se aplican igual que en la transmisión en la nube. Consulta [Ver grabación histórica](/verkada-cameras/es/transmision-y-comparticion-de-video/view-historical-footage.md) los límites de velocidad según la cantidad de cámaras.

***

## Solución de problemas

Si tienes problemas con la transmisión local, prueba lo siguiente:

* Verifica que las cámaras estén en línea y transmitiendo como se espera.
* Verifica la configuración de red:
  * Tu dispositivo de transmisión está en la misma red local o puede enrutar hacia la red de la cámara.
  * El puerto 4100 TCP/UDP está abierto en ambos sentidos entre el dispositivo de transmisión y la cámara.
  * No hay proxies presentes en la red.
* Verifica el dispositivo de transmisión:
  * Está actualizado con el firmware o las actualizaciones de software más recientes.
  * Borra la caché y las cookies de tu navegador, o prueba a usar el modo de incógnito/navegación privada.
  * Prueba la transmisión local en otro dispositivo para determinar si el problema es específico del dispositivo.
* Revisa la configuración de tu navegador para verificar que permita «Acceso a la red local». Los navegadores pueden bloquear el acceso a la red local de forma predeterminada, lo que puede impedir la transmisión local.


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.verkada.com/verkada-cameras/es/transmision-y-comparticion-de-video/live-streaming/local-streaming-on-verkada-cameras.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
