Cómo desarrollamos nuestra propia cámara Wi-Fi

2021-01-19
Author
Max Lapshin
CEO of Erlyvideo

poster

Han pasado varios años desde que muchos operadores de telecomunicaciones comenzaron a utilizar Flussonic Watcher para lanzar servicios de videovigilancia para sus suscriptores. Estos servicios están diseñados para diferentes públicos objetivo, y una de las tareas más desafiantes para nosotros siempre ha sido el lanzamiento de un servicio de suscripción para B2C (Negocio directo al consumidor).

La pregunta más difícil y más frecuente que recibiamos de nuestros clientes era: “¿Qué cámara debe colocarse en el estante de una tienda para que los suscriptores puedan comprarla, conectarla a través de Wi-Fi a un enrutador usando una aplicación móvil y comenzar a usarla con nuestro servicio?”

En ese momento, no teníamos ningúna cámara en producción debido a la complejidad que significaba fabricarlas para el segmento B2C. El mercado está sobrecargado con equipos de AliExpress y los suscriptores están acostumbrados al hecho de que las cámaras domésticas deberían:

  • Tener una interfaz Wi-Fi para la conexión con el enrutador
  • Poder ser gestionada desde una aplicación móvil
  • Ser una solución DYI para poder ajustar la configuración manualmente
  • Tener una forma conveniente de conectarse a una cuenta de videovigilancia existente

Nuestros clientes B2C conectan las cámaras a la cuenta del servicio de videovigilancia en la puesta en marcha del proyecto. Los ingenieros registran un enlace RTSP a la transmisión desde la cámara o transfieren la cámara con Flussonic Agent (la cámara llega a Watcher automáticamente) a la cuenta del suscriptor. Estos métodos para agregar una cámara a una cuenta requieren conocimientos de videovigilancia o acceso de administrador al servicio.

Con B2C, estos métodos no se podrían utilizar para construir un servicio enfocado a las masas. La solución al problema sería proporcionar a nuestros clientes una cámara Wi-Fi doméstica utilizada como principal dispositivo de suscripción en los servicios B2C.

camera manufacturer

La búsqueda del fabricante adecuado para las cámaras

Primero, consideramos la opción de trabajar con fábricas chinas. La idea era simple: primero, enviamos los archivos de Flussonic Agent para que sean instalados en la fábrica. A continuación, Flussonic se conectaría automáticamente al servidor Watcher a través de Internet. Luego, las fábricas chinas distribuirían cámaras con nuestro Agent a los clientes.

En ese momento, el identificador de Agent ya se había configurado, sin embargo, nuestro Agent solo podía trabajar con un servidor Watcher. Así, para cada cliente, tuvimos que crear un Agent separado, enviarlo a la fábrica en China, instalarlo en el firmware y cargarlo a las cámaras. Esto podría causar complicaciones en la preparación de Agent para cada cliente, aumentar el riesgo de cargar el firmware incorrecto y no tener las cámaras programadas correctamente para los clientes. No sabríamos de antemano a qué cliente enviar las cámaras y qué identificador de servidor debería enviarse con ellas.

Después de enfrentar estos problemas, comenzamos a buscar la solución más adecuada. Desarrollamos un Agent universal que no se adjuntaría a ningún servidor Watcher. Este nuevo Agent universal espera un comando de la red local de nuestra aplicación móvil. La aplicación le da a Agent todos los datos necesarios para conectarse con éxito al servidor Watcher. Esto permite que Agent aparezca en la cuenta del suscriptor instantáneamente después de presionar el botón “Agregar”.

Por lo tanto, las fábricas chinas recibieron de nosotros una versión de universal de Agent y pudieron empaquetarla en el firmware, instalarla en una gran cantidad de cámaras, teniendo así una bodega llena de productos debidamente programados listos para su distribución. Las cámaras pronto se hicieron muy populares y comenzaron a venderse en todo el mundo. Una de las principales ventajas de nuestras cámaras es que incluso si un cliente no usa Watcher, Agent no iniciará la conexión hasta que reciba un comando desde la aplicación. La solución nos permitió evitar los problemas mencionados anteriormente; sin embargo, solo resolvió los inconvenientes de equipos de video con cable, como cámaras tipo bala y domo.

Fue complicado conectar nuestro código QR a las cámaras chinas, pues éstas suelen utilizar un código QR o señal de sonido. Dicha señal de sonido le dice a la cámara los ajustes necesarios para conectarse a la red Wi-Fi. Dado que somos desarrolladores de una aplicación móvil, no fue un problema para nosotros obtener los datos de la conexión Wi-Fi del teléfono y generar un código QR. Sin embargo, todas las cámaras chinas están inicialmente bloqueadas en la nube. Incluso si comenzáramos a generar códigos QR en la aplicación móvil, la cámara reconocería los códigos y comenzaría a conectarse a los servidores chinos.

Intentamos negociar con los fabricantes sobre el cambio del firmware de la cámara para que el equipo pudiera recibir nuestro formato de código QR con datos en la red Wi-Fi y el servidor Watcher. Sin embargo, las negociaciones no condujeron a nada y tuvimos que desarrollar nuestro propio firmware.

Como consecuencia, tuvimos que encontrar una cámara decente para que se adaptase a nuestro firmware IRIS. Durante dos meses, estuvimos navegando por AliExpress y otras plataformas donde los proveedores chinos venden sus productos. Pedimos varias muestras, las probamos y las comparamos. El precio de las cámaras era aproximadamente el mismo. Después de observar docenas de cámaras Wi-Fi, notamos una diferencia significativa en los componentes, la calidad y las materias primas utilizadas. Además, teníamos la sensación de que se podría encontrar una variabilidad similar en los procesos de producción. Así que decidimos visitar las fábricas chinas que nos gustaban para ver no solo el producto final, sino también para observar y analizar todo el proceso de producción.

En total visitamos 10 fábricas. Los viajes fueron productivos e incluso gratificantes pues comprendimos cómo se fabrican las cámaras. Pero lo más importante es que pudimos elegir una fábrica confiable con la que nos sentiamos a gusto trabajando en equipo.

Estas son las principales características de producción:

  • Todos los productos terminados se prueban antes del envío
  • Los lugares de trabajo están equipados y marcados
  • El personal recibe instrucción diaria y capacitación periódica para mejorar sus calificaciones.
  • La fábrica tiene su propia línea de montaje SMD
  • El personal usa el uniforme adecuado
  • Existen reglas para mantener la higiene en el lugar de trabajo
  • Todos los procesos están claramente descritos

Después de elegir el fabricante, lo único que quedaba por hacer era adaptar nuestro firmware IRIS para el modelo de cámara específico y escribir el algoritmo de reconocimiento del código QR. El algoritmo permite la transmisión de los parámetros de la red inalámbrica a la cámara e inicia la activación de Agent. Nuestras cámaras utilizan chips Hisilicon 3516 y el firmware ya ha sido adaptado a este chip. Tomamos algunas muestras en la fábrica, las llevamos a nuestra oficina y nos pusimos manos a la obra.

La adaptación del firmware de IRIS a una nueva cámara comienza con la soldadura UART. Por lo tanto, tuvimos la oportunidad de trabajar directamente con el sistema de archivos de la cámara. Primero, descargamos la imagen actual del sistema de archivos. Luego, necesitamos una especificación para el chipset utilizado y el SDK para adaptar el firmware. El proceso de adaptación se reduce a establecer una conexión entre la lógica de alto nivel del propio firmware y el chipset de bajo nivel.

Ejemplo: El firmware IRIS tiene un modo de transición día/noche. Para implementar la transición, necesitamos controlar el filtro IR mecánico, que es administrado por el chip. En consecuencia, el chip necesita recibir un comando del firmware para subir o bajar el filtro de infrarrojos. La descripción y el formato de los comandos se encuentran en el SDK. Implementamos una lista de comandos que debían enviarse al chip para cada funcionalidad de firmware. Entonces, paso a paso, el firmware de IRIS se adaptó al nuevo chip de la cámara. Todo el proceso tomó aproximadamente 2 meses.

Después de adaptar el firmware IRIS en la cámara, fue necesario probarlo. La cámara se colocó en el soporte, se conectó a nuestra infraestructura de TI. Cuando la cámara estuvo lista para someterse a pruebas automatizadas, involucramos a nuestros empleados más curiosos para evaluar de cerca el resultado de la adaptación.

Camera Work

Cómo funciona la cámara?

Nos llevó casi un año crear nuestra propia cámara Wi-Fi para nuestros clientes que quieren lanzar servicios de videovigilancia B2C, pero el proceso fue todo éxito y la cámara ya está lista para ser comercializada.

Ahora el suscriptor puede comprar una cámara en línea o directamente en la oficina del operador. La cámara tiene una base estable, un mecanismo de giro controlado desde una aplicación móvil y un soporte que permite colocarla en cualquier superficie. El conector de alimentación se conecta a la cámara mediante un micro USB estándar.

Nuestra cámara tiene dos interfaces de comunicación: Ethernet con cable y Wi-Fi inalámbrico. Si la cámara está conectada a través de Wi-Fi, puede conectarse a la red inalámbrica y a tu cuenta Flussonic Watcher mediante nuestra aplicación móvil. En “Agregar cámara”, debes ingresar la contraseña para la red Wi-Fi y seleccionar un preset. Después de eso, la aplicación móvil genera un código QR que debe mostrarse frente al lente de la cámara. La cámara lo lee, se conecta a la red Wi-Fi y aparece en la cuenta del suscriptor. Finalmente, todo queda listo para funcionar y se puede controlar desde las aplicaciones móviles y web.

Las funciones disponibles son las siguientes:

  • ver videos en vivo o desde el archivo
  • detección de movimiento
  • control de paneo

Si algo sale mal, la cámara te advertirá y te dirá qué hacer. Por cierto, los mensajes de voz en nuestro firmware son completamente personalizables. Si a los clientes no les gustan o no quieren traducirlos a otro idioma, existe una forma sencilla de hacerlo. Déjanos un mensaje y te enviaremos JSON. Deberás ingresar frases en el idioma deseado, y te enviaremos el firmware ensamblado con doblaje personalizado. Además, existe la opción de marcar el cuerpo y la caja de la cámara con tus propios logos.

Las cámaras Wi-Fi de Flussonic son una excelente opción para usar en lanzamientoa de servicios de videovigilancia B2C para suscriptores. Si estás interesado en nuestra cámara, puedes probarla contactándonos hoy mismo.

Contáctanos a:

support@flussonic.com

+1(778)716-2080

Other news

2023-11-23

Oferta exclusiva Black Friday 30% de descuento

¡Adéntrese hoy mismo en el futuro de la videovigilancia con un 30% de descuento en los 3 primeros meses de su suscripción a Flussonic Watcher!
2022-08-03

Bullet vs Dome housings

There is no universally applicable approach to lower the bitrate without losing quality. However, in some cases, the quality parameters can be individually
2022-06-24

Cabecera de TV por cable todo en uno

A partir de hoy, puedes encontrar cualquier cámara que satisfaga todas tus necesidades con cualquier relación calidad-precio. Para evitar que tengas
2022-01-31

Cómo crear tu propia aplicación móvil con videovigilancia en muy poco tiempo

¿Alguna vez has pensado en hacer que tu aplicación pueda funcionar con cámaras IP o desarrollar una nueva aplicación con funciones de videovigilancia?