La transmisión local es aquella en la que la señal de la cámara se envía directamente al dispositivo de acceso, en lugar de acceder a la transmisión desde la nube.
Esta función reduce la cantidad de tráfico enviado y recibido de Internet. Al ver la transmisión de una cámara, esta intenta automáticamente pasar al modo de transmisión local.
Cuando accede a las imágenes en vivo de una cámara de forma remota (cuando la transmisión local no es posible), el video se transmite a través de la nube y se almacena en caché para acelerar los tiempos de recuperación y reproducción. Este enfoque permite un gran número de espectadores simultáneos sin afectar negativamente al ancho de banda de la red de área local (LAN).
Requisitos para la transmisión local
El dispositivo debe poder acceder a la IP privada de la cámara.
Port 4100 TCP/UDP must be open—bidirectionally, between the client and the camera.
No debe haber proxies entre el cliente y la cámara.
Consulte Configuración de red necesaria para las cámaras para conocer los dominios permitidos.
Una cámara podrá transmitir localmente SQ, pero no la transmisión local HQ cuando esté configurada para H265 pero el usuario final esté utilizando un navegador y/o dispositivo H265 no compatible. Para obtener más información, consulte Codificación de vídeo de alta eficiencia (HEVC) de la cámara.
Cómo funciona la transmisión local
Es necesario registrar el sistema de nombres de dominio (DNS) de la cámara.
Verkada Command indica al dispositivo de transmisión que intente establecer una transmisión local con la cámara.
El dispositivo de transmisión solicita el registro DNS de la cámara.
El dispositivo de transmisión establece una conexión segura con la cámara.
La transmisión de la cámara se envía directamente al dispositivo de transmisión.
Paso 1: Registro DNS de la cámara
Cuando la cámara se conecta a Command, comparte sus metadatos, incluida su dirección IPv4 privada. Verkada utiliza estos datos para aprovisionar un registro DNS de tipo A público con la dirección IP privada de la cámara. Los servidores DNS locales ahora pueden resolver solicitudes para el nombre de dominio completo (FQDN) de la cámara. Este registro DNS se utiliza para la transmisión local.
Obtener el FQDN de una cámara
En Verkada Command, vaya a Todos los productos > Cámaras > Transmisión en directo de la cámara.
Haga clic con el botón derecho en cualquier lugar, haga clic en Inspeccionar y localice la pestaña Red.
Filtre los resultados con
ping
y actualice la página.El tráfico de ping contendrá el FQDN de la cámara que estás viendo.
Ejemplo: Obtener el FQDN de una cámara
Paso 2: Transición a transmisión local
Cuando se accede a la transmisión en vivo de la cámara, el dispositivo de transmisión intenta cambiar a la transmisión local. Si se puede acceder a la dirección IP privada de la cámara desde el dispositivo y se permiten los dominios adecuados en la red, el dispositivo de transmisión establece una conexión HTTPS con la cámara para obtener directamente la transmisión en vivo.
Paso 3: El dispositivo de transmisión solicita el registro DNS de la cámara
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.
El dispositivo de acceso enviará una solicitud DNS estándar (puerto UDP 53) para el FQDN de la cámara.
DNS resuelve el FQDN para proporcionar la dirección IP privada de la cámara al dispositivo de acceso.
El dispositivo intenta establecer una sesión HTTPS a través del puerto 4100. Si el dispositivo no puede acceder a la IP privada de la cámara, el proceso termina aquí y la transmisión no pasa a ser local.
La IP privada de la cámara coincide con esta configuración de Command:
Paso 4: El dispositivo de transmisión establece una conexión segura con la cámara
Si se puede acceder a la IP privada de la cámara, se inicia la sesión TCP. Se produce el protocolo de enlace SSL (TLS 1.2) y se establece la sesión HTTPS. Esto garantiza que el tráfico esté encriptado y seguro. Desde esta conexión, se accede a la transmisión SQ en vivo de la cámara.
Visualización de la solicitud en el navegador en el puerto 4100:
Captura de paquetes que muestra el protocolo de enlace TCP para la IP privada de la cámara en el puerto 4100:
Intercambio de claves TLS que muestra el certificado firmado públicamente presentado por la cámara:
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:
Identifique si su dispositivo está transmitiendo localmente
Ver | Ejemplos |
Transmisión local en un navegador web o móvil | |
Transmisión local en la aplicación móvil Command | |
Transmisión remota en la aplicación móvil Command |
Resolución de problemas
Si tiene problemas con la transmisión local, intente lo siguiente:
Verifique que las cámaras estén en línea y transmitiendo como se espera.
Verifique la configuración de la red:
Su dispositivo de transmisión está en la misma red local o se puede enrutar a la red de la cámara.
El puerto 4100 TCP/UDP está abierto, de forma bidireccional, entre el dispositivo de transmisión y la cámara.
No hay proxies en la red.
Verifique el dispositivo de transmisión:
Esté actualizado con las últimas actualizaciones de firmware o software.
Borre la memoria caché y las cookies de su navegador, o intente utilizar el modo de navegación de incógnito/privado.
Pruebe la transmisión local en otro dispositivo para determinar si el problema es específico del dispositivo.
¿Necesitas más ayuda? Ponte en contacto con el equipo de soporte de Verkada.