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.
El puerto del protocolo de control de transmisión (TCP) 4100 debe estar abierto bidireccionalmente entre el cliente y la cámara.
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 a la computadora que intente establecer una transmisión local con la cámara.
La computadora solicita el registro DNS de la cámara.
La computadora establece una conexión segura con la cámara.
La fuente de la cámara se envía directamente a la computadora.
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 acceda a la transmisión en vivo de la cámara, la computadora intentará cambiar a la transmisión local. Si se puede acceder a la dirección IP privada de la cámara desde el dispositivo, así como a los dominios adecuados en la red, el equipo establecerá una conexión HTTPS con la cámara para obtener directamente la transmisión en vivo.
Paso 3: La computadora solicita el registro DNS de la cámara
Cuando se accede a una transmisión de cámara, Command llevará a la computadora a establecer 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 finaliza aquí y la transmisión no pasa a ser local.
La IP privada de la cámara coincide con esta configuración de Comando:
Paso 4: La computadora 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. El protocolo de enlace SSL tiene lugar (TLS 1.2) y se establece la sesión HTTPS. Esto garantiza que el tráfico esté cifrado y protegido. Desde esta conexión, se accederá a la transmisión en vivo SQ 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 señal de la cámara se envía directamente la computadora
Una vez establecida la conexión segura, la cámara envía el video al cliente:
Ejemplos de cómo funciona la transmisión local
A continuación se muestran ejemplos de 3 vistas del funcionamiento de la transmisión local: local (navegador), local (Command) y remota (Command):
¿Necesitas más ayuda? Ponte en contacto con el equipo de soporte de Verkada.