Esta aplicación se desarrolla como un proyecto Capstone llamado dispositivo de monitoreo Smart Baby Baby. Se comunicará con un dispositivo Raspberry Pi a través de Firebase. Puede encontrar el código fuente de Raspberry Pi aquí.
Este proyecto no funcionará si solo clona y lo ejecuta. Debe importar su propio archivo Google-Services.json que es necesario para conectarse a su propia instancia de Firebase. Eliminé el original por el bien de la seguridad . Se puede encontrar información detallada aquí.
Además, agregue la siguiente línea al final del archivo Colors.Dart yendo a su implementación o cambie las líneas donde utilicé el color "MySpecialGreen".
static const Color mySpecialGreen = Color(0xFF002800);
Para la transmisión en vivo de la cámara, DataPlicity Service se utiliza para poder ver la cámara a través de Internet. Es útil deshacerse de las travesuras de reenvío de puertos. Aquí está la guía de transmisión en vivo. Tenga en cuenta que este proyecto utiliza la suscripción gratuita entre otros planes de suscripción.
Tienes que cambiar IMG_URL y STREAM_URL en los archivos foridDdenzone.dart y livRestream.Dart respectivamente.
DataPlicity utiliza Hawkeye como el servicio de transmisión, así que verifique ese repositorio para obtener orientación detallada sobre los enlaces.