Autor Tema: como subir imagen de webcam  (Leído 1643 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Miguel Angel

  • Newbie
  • *
  • Mensajes: 13
    • Ver Perfil
  • Estación: Unicorn-ESCAT0800000008800I
como subir imagen de webcam
« en: 29 de Febrero del 2020, 20:53:42 pm »
Hola

He montado una VStarcam y he conseguido que iSpy capture una imagan cada 15 minutos en jpg y la guarde en una carpeta. He dado de alta la webcam en wunderground pero no me reconoce la key que me han proporcionado, y tampoco responden a los correos. Ahora ya no hay ni correo para enviar consultas.

He leído el tutorial y tengo una dirección que es accesible desde internet pero que emite en streaming, directamente la imagen de la cámara a través de iSpy. Pero al conectarte desde el exterior aparecen los datos de la ruta en los que aparece el usuario y password sobreimpresos.

Así que supongo que la solución es subir la imagen a la nube. El problema es que no se donde puedo subir la imagen.jpg por ftp para que sea capturada desde Meteoclimatic.

Me podéis orientar de como hacerlo? y si habéis tenido el problema de la key para wunderground, que sería lo más fácil, lo habéis podido solucionar?

Muchas gracias

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 1.695
    • Ver Perfil
  • Estación: Villavieja de Yeltes ESCYL3700000037260A
Re:como subir imagen de webcam
« Respuesta #1 en: 29 de Febrero del 2020, 21:01:50 pm »
Con ISpy es fácil hacer capturas y subir imágenes a cualquir alojamiento.

Necesitas un alojamiento, o Hosting, como lo quieras llamar. Los servicios "en la nube" no tengo muy claro que admitan peticiones de URL para que el robot se descargue la imagen.

Estoy preparando una pequeña guía para subir las imágenes a Meteoclimatic, tanto con este programa como con Blue Iris que es el que estoy usando yo.

A ver si lo puedo terminar y lo subo.

Tanto uno como el otro permiten hacer capturas de imagen, cambiando el nombre de la misma, par que siempre sea el mismo, y subir vía FTP la imagen a nuestro servidor.

Voy a ponerme con ello, a ver si mañana puedo dejar subidas las dos guías
« Última modificación: 29 de Febrero del 2020, 21:19:23 pm por Ubik »
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Conectado casacota

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 833
    • Ver Perfil
    • Observatori de Sant Martí de Canals
  • Estación: Sant Martí de Canals ESCAT2500000025518A
Re:como subir imagen de webcam
« Respuesta #2 en: 01 de Marzo del 2020, 00:57:09 am »
La cámaras en Wunderground van actualmente mal, o directamente no se muestran. Incluso cámaras que han funcionado durante años. Es uno de los actuales problemas conocidos de esta red, desde que es propiedad de IBM.
    

Desconectado Miguel Angel

  • Newbie
  • *
  • Mensajes: 13
    • Ver Perfil
  • Estación: Unicorn-ESCAT0800000008800I
Re:como subir imagen de webcam
« Respuesta #3 en: 01 de Marzo del 2020, 12:12:45 pm »
Muchas gracias

Quedo a la espera de la guía.

Saludos

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 320
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:como subir imagen de webcam
« Respuesta #4 en: 24 de Mayo del 2020, 18:05:58 pm »
Hoy he ayudado a un compañero del foro a poner una webcam ip en marcha. Estas camaras (dahua/hickvision), tienen la opción de subir a un server ftp una captura de la imagen, dentro de un horario determinado y con un intervalo dado. El problema es que la imagen que sube tiene un nombre distinto cada vez.

Cuando se quieren hacer "virguerias" y poner logotipos, temperaturas etc en esa imagen pues o bien se tienen unos conocimientos medio/avanzados de programación en algun lenguaje (php por ejemplo) o empleamos un software tipo blueiris para capturar un fujo de video, y generar esas capturas personalizadas.

En otras ocasiones, nos basta con que en la foto aparezca la fecha y algun nombre tipo... el tiempo en... , sin mas pretensiones que generar esa pequeña marca de agua que la propia camara es capaz de generar,pero  no nos vale el pequeño cliente ftp que lleva la camara embebido.

Una de las soluciones para dar fin a este pequeño problema (seguro que hay mas), es utilizar un ejecutable llamado wget. Funciona tanto en windows como en linux. Con este programa lo que hacemos es descargar archivos web via consola, o imagenes que esten en una web  (explicado a groso modo).

Para que nos es util ? pues si tenemos una web cam dentro de nuestra red local y una rpi con weewx por ejemplo, podemos crear un pequeño script que ejecute wget contra la pagina de la web cam, nos descargue una captura o snapshot de esta, con un nombre concreto y subir este archivo a nuestro server. De esta forma ya tenemos un archivo de imagen, con el mismo nombre siempre, en nuestro server para poder enlazarlo desde una web o similar.
Hay un pequeño problema, y es que wget no machaca un archivo con el mismo nombre (o yo no he sabido hacerlo nunca), con lo que en el script habra que acordarse de borrar la imagen que previamente hemos descargado.

Si metemos este script en cron (linux) o en el programador de tareas (windows) pues ya tenemos todo listo. En parte, lo mas complicado es encontrar la ruta bien escrita hacia nuestra web cam que nos devuelve una imagen. Segun marca y modelo varia.

Si alguno quereis hacer pruebas os pongo un ejemplo para una webcam wue tengo funcionando por aqui marca safire

wget "http://usuario:contraseña@IP_CAMARA/cgi-bin/snapshot.cgi?" -O NOMBRE_FOTO.jpg


Conectado casacota

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 833
    • Ver Perfil
    • Observatori de Sant Martí de Canals
  • Estación: Sant Martí de Canals ESCAT2500000025518A
Re:como subir imagen de webcam
« Respuesta #5 en: 24 de Mayo del 2020, 21:57:40 pm »
Perfecto. Para las cámaras sistema CamHI (que funcionan con una app llamada camhi) se accede a la imagen con http://ip.ca.ma.ra/auto.jpg
« Última modificación: 24 de Mayo del 2020, 21:59:48 pm por casacota »
    

Desconectado miguelru

  • Full Member
  • ***
  • Mensajes: 207
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:como subir imagen de webcam
« Respuesta #6 en: 27 de Mayo del 2020, 13:15:52 pm »
Por si le hace falta o sirve de ayuda a algún usuario, comparto los script´s que utilizo para capturar imágenes con mi Raspberry Pi, en la que corre weewx 3.9.2.

Con una llamada desde crontab al scrip sh, borra la imagen anterior, captura nueva imagen que guarda con el nombre que queramos (en este caso en /var/www/webcam ) para publicarla en la web y ademas la copia en un pendrive USB montado en la Raspberry.



FOSCAM FI9626P

Código: [Seleccionar]
#!/bin/sh

export DATETIME=`date +%Y%m%d%H%M%S`

rm -f /var/www/weewx/last.jpg

ffmpeg -loglevel fatal -i rtsp://USUARIO:CONTRASEÑA@DIRECCION_IP:PUERTO/videoMain -vframes 1 -r 1 /var/www/webcam/last.jpg

#! cp /var/www/weewx/last.jpg /media/USBsandisk/webcam/$DATETIME.jpg

ESCAM QD900WIFI

Código: [Seleccionar]
#!/bin/sh

export DATETIME=`date +%Y%m%d%H%M%S`

rm -f /var/www/webcam/last.jpg

ffmpeg -loglevel fatal -i rtsp://192.168.0.101/11 -vframes 1 -r 1 /var/www/webcam/last.jpg

cp /var/www/webcam/last.jpg /media/USBsandisk/webcam/$DATETIME.jpg

ESCAM QD410

Código: [Seleccionar]
#!/bin/sh

export DATETIME=`date +%Y%m%d%H%M%S`

rm -f /var/www/webcam/foto.jpg

ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.10/user=user_password=user_channel=1_stream=0.sdp -vframes 1 -r 1 /var/www/webcam/foto.jpg

cp /var/www/webcam/foto.jpg /media/USBsandisk/webcam/$DATETIME.jpg


 DAHUA (IPC-HFW5431R-Z)

Código: [Seleccionar]
#!/bin/sh

export DATETIME=`date +%Y%m%d%H%M%S`

rm -f /var/www/html/webcam/image.jpg

ffmpeg -rtsp_transport tcp -i rtsp://USUARIO:CONTRASEÑA@192.168.1.108:554/cam/realmonitor?channel=1_subtype=0 -vframes 1 -r 1 /var/www/html/webcam/image.jpg

cp /var/www/html/webcam/image.jpg /media/USBsandisk/Dahua/$DATETIME.jpg