2.1. Conexión de una cámara IP al software AnyCam

Para conectar una cámara en la aplicación, se proporciona una página separada "Agregar nueva cámara". Puede navegar a esta página haciendo clic en el botón con la imagen del signo "+" sobre fondo verde:

Figura 2.1.1. Transición a la página de agregado de cámaras.

En la página de agregado de cámaras, el usuario puede establecer la dirección IP de la fuente de señal de video (Figura 2.1.2). La dirección IP de la cámara puede ingresarse manualmente o seleccionarse de la lista de dispositivos descubiertos automáticamente por la aplicación en la red local (Figura 2.1.3).

Figura 2.1.2. Especificación manual de la dirección IP de la cámara.
Figura 2.1.3. Selección de una dirección IP de la lista de las detectadas en la red local.

Si la fuente de video, la cámara o el grabador de video requiere autenticación al conectarse, debe especificar el nombre de usuario y la contraseña de la cuenta autorizada:

Figura 2.1.4. Especificación del nombre de usuario y contraseña para la conexión a la cámara.

Si el nombre de usuario y la contraseña no se requieren para la conexión, la opción correspondiente debe desactivarse en el formulario de pantalla:

Figura 2.1.5. Desactivación de la verificación de nombre de usuario y contraseña para la conexión.

Después de presionar el botón "Conectar", la aplicación buscará fuentes de señal de video para los protocolos especificados en el campo "Buscar":

Figura 2.1.6. Especificación de protocolos para la búsqueda de fuentes de video.

En la primera etapa, la aplicación buscará puertos disponibles para la dirección IP especificada por el usuario:

Figura 2.1.7. Conexión de la fuente de video. Búsqueda de puertos abiertos.

Para los puertos abiertos descubiertos, se realizará una fuerza bruta de las posibles cadenas de conexión con prueba de la disponibilidad de la señal de video:

Figura 2.1.8. Conexión de la fuente de video. Búsqueda de cadena de conexión.

Si la cámara requiere autenticación para acceder a la fuente de video, pero el usuario ha desactivado la verificación de la cuenta o ha ingresado un nombre de usuario o contraseña incorrectos, se mostrará un indicador de error de autenticación junto a la cadena de conexión detectada:

Figura 2.1.9. Indicador de error de autenticación.

Si el usuario conoce la dirección exacta de la fuente de señal de video, debe especificarla. En este caso, para acelerar el proceso, el usuario puede desactivar la opción "Buscar" y la aplicación solo verificará la cadena de conexión especificada por el usuario, sin verificar puertos abiertos ni enumerar posibles rutas de acceso a las fuentes de señal de video.

Figura 2.1.10. Especificación de la dirección exacta de la fuente de video.

Si la fuente de video no fue encontrada por la aplicación, aparecerá un mensaje de error de conexión en la pantalla:

Figura 2.1.11. Mensaje de conexión fallida.

Si se encuentra una fuente de video, la aplicación cambiará al modo de visualización del flujo de video:

Figura 2.1.12. La fuente de video está conectada.

En este caso, algunas propiedades de la cámara recibirán valores predeterminados. Pueden ser editadas por el usuario en el panel de propiedades de la cámara:

Figura 2.1.13. Panel de propiedades de la cámara.

La pestaña Cámara del panel de propiedades de la cámara contiene las siguientes opciones:

  • Nombre — el nombre de la cámara que se muestra en la ficha y en la lista de fuentes. Este campo es obligatorio.

  • URL — la cadena de conexión a la fuente de video (por ejemplo, rtsp://host:port/stream). El botón TEST junto al campo comprueba la disponibilidad del flujo de video y abre una ventana con los resultados de la prueba de conexión.

  • Usuario — la cuenta utilizada para autenticarse en la cámara. El campo está oculto para las cámaras web.

  • Contraseña — la contraseña de la cuenta. El campo está oculto para las cámaras web.

  • Transporte — el protocolo de transporte del flujo RTSP: TCP o UDP. Disponible solo para dispositivos RTSP/ONVIF.

  • Fuente de audio — selección del dispositivo de audio para las cámaras web.

  • ID — el identificador numérico de la cámara. El botón ATAJO junto al campo crea un acceso directo de escritorio que inicia la aplicación con esta cámara.

  • Device UI — la dirección HTTP del panel de administración web del propio dispositivo (no del flujo de video). El campo se rellena automáticamente cuando la aplicación descubre la interfaz web de la cámara en la red, o se puede introducir manualmente. Formato permitido: host[:port][/path]; no se permiten espacios; si se omite el esquema, la aplicación añade automáticamente http://. El botón con el icono de abrir en el navegador junto al campo abre el panel web del dispositivo en el navegador predeterminado. Un valor introducido por el usuario no se sobrescribe automáticamente.

  • Calidad — el nivel de calidad de la imagen al visualizarla. Valores más altos aumentan la carga de la CPU (vea el indicador Carga CPU junto al control deslizante).

  • Girar — gira la imagen 90° con cada clic.

  • Reflect — refleja la imagen horizontalmente.

  • Ojo de pez — corrige la imagen para las cámaras de ojo de pez.

  • Conectar — conecta automáticamente a la cámara al iniciar la aplicación.