Instalación de WebCam USB para Openwrt Chaos Calmer

Ecléctico tecnológico, formado en Electrónica y Sistemas Telemáticos, he centrado mi vida profesional en el diseño de planta y sistemas telemáticos, desde redes tradicionales, telefonía IP, a redes CATV en HFC. Curioso por naturaleza, dedico mi tiempo a la búsqueda de empleo, a pesar que digan que estoy "sobre cualificado para el puesto", que es lo mismo que decir que “soy viejo". Con este blog, no solamente quiero compartir conocimientos, si no también, aprender cosas nuevas.

También te puede interesar...

21 Respuestas

  1. jj JJ dice:

    Gracias didac por tu gran ayuda… Ahora tengo una duda… Como se le asigna un puerto al dispositivo para entrar desde el navegador o VLC..

    Gracias..
    Gran trabajo… No tengo muy claro de cómo se hace….
    El imaginó que son retos que te pones….

  2. Didac dice:

    Hola jjJJ!

    Por ejemplo, al instalar motion en nuestro OpenWrt, se le asignan dos puertos IP, en mi caso 8888 para control y configuración, y otro puerto el 8001 para visualización.

    Como la IP de mi OpenWrt es la 192.168.1.2, solamente tengo que abrir un explorador apuntando a http://192.168.1.2:8001 y sale una página web mostrando el streaming de la cámara, de la misma manera, si lo haces desde VLC, des menu medio –>abrir ubicación de red –> http://192.168.1.2:8001 y voilà, ya tienes tu cámara ip sobre VLC, ademas, tendrías una página de control en el puerto 8888 para correguir y mejorar la imagen en casi real-time.

    Si no te aclaras con la config de motion, házmelo saber, y puedo hacer una entrada explicándolo.

    Espero te sea de ayuda, y ánimo.

    Didac

  3. Rubencito. dice:

    Hola, hay posibilidad de hacer lo mismo con un Eye Toy de una PS3.
    Las veces que intenté conectarlo a un portatil con windows 8.1, no me dejaba ni de broma.

    Saludos.

  4. jj JJ dice:

    motion, que tiene muchas más funcionalidades

    root@OpenWrt:~# opkg update; opkg install motion
    root@OpenWrt:~# mkdir -p /mnt/snapshot
    Configuramos el programa:

    root@OpenWrt:~# nano /etc/motion/motion.conf

    #Solo toco estos parámetros, el resto los quedo igual de momento:

    daemon on
    width 352
    height 288
    framerate 5
    snapshot_interval 10
    target_dir /mnt/snapshot
    snapshot_filename %Y-%m-%d-%H:%M:%S-snapshot-%v
    picture_filename %d%m%Y-%H%M%S-%q
    stream_port 8081
    stream_maxrate 5
    stream_localhost off

    Lo ejecutamos con:

    root@OpenWrt:~# motion -c /etc/motion.conf

    Si abrimos un navegador con http://ip-router:8081 veremos el flujo de vídeo de la cámara. Simultáneamente se graban 5 frames por segundo en /mnt/snapshot cuando la cámara detecte movimiento. Si no hay movimiento se grabará una imagen cada 10 segundos (llamada *snapshot.jpg). Esto tiene mejor pinta. Si queremos matar el proceso, que se está ejecutando como demonio, haremos

    root@OpenWrt:~# killall motion

    Didac esto lo recorte de una web… pero seguro que puedes mejorarlo…

    Gracias…

  5. jj JJ dice:

    didac

    motion.conf

    como hacer que motion NO guarde las imagenes?

    me llena la memoria del ruter y tengo que andar borrando manualmente…

  6. Didac dice:

    Hola jj JJ:

    Monta un usb que apunte a /mnt/snapshot aquí es donde grabará los snapshots.
    Si tu compilación te lo permite por espacio, instala ffmpeg, que es el conversor a mpeg.
    Recuerda, que el paquete motion, va a buscar su config por defecto al directorio /etc/motion, créalo y guarda allí tu motion.conf
    Un fichero de ejemplo, descomprimelos y guárdalos en /etc/motion
    https://mega.nz/#!EstmyIpA
    Revisa puertos de hhtp, 8001 visualización y 8888 config, apunta snapshots a /mnt/penmotion.

    Espero te sea de ayuda.

    Didac.

  7. Didac dice:

    Hola Rubencito:
    El único proyecto que conozco que funcione la Eye Toy de PS3 en PC es:
    https://codelaboratories.com/downloads/

    En cuanto a openwrt, tengo entendido que responde al siguiente driver:
    kmod-video-gspca-ov534 – 3.18.20-1 – The OV534 USB Camera Driver (ov534) kernel module
    Por lo que haciendo:
    # opkg install kmod-input-core kmod-video-gspca-core kmod-video-gspca-ov534

    Debería funcionarte.

    Espero tus noticias.

    Didac.

  8. jj JJ dice:

    didac gracias por pronta respuesta….

    He editado el config original del motion.conf y hace referencias a dvb-tuner… es posible añadir un usb-tdt2 a openWRT?

    :p

  9. jj JJ dice:

    hola Didac… mira esto haber que se puede hacer…

    http://www.mumudvb.net/node/36

  10. Didac dice:

    Hola jj JJ!!

    El paquete motion, debería ser el mismo en Debian que en OpenWrt, por lo que el soporte de dispositivos también.

    Puede ser interesante, pero ten en cuenta, la memoría y CPU/SOC que utilice el router, tiene unas limitaciones evidentes.

    En cuanto al enlace, lo primero que leo, es que solamente da soporte a Openwrt con kernel 2.6, con lo que en principio, sin más pruebas, solamente funcionaría con versiones antiguas de OpenWrt.

    Espero haberte ayudado.

    Didac.

  11. jj JJ dice:

    Gracias pronta respuesta….
    La práctica de inyectar la cámara USB funciona bien tal como tu cuentas…aunque la cam es de baja calidad….

    Tengo un wintv nova tdt USB que utilizo con hackinthos aquí aparcado … Lo conecte al ruter y openwrt lo reconoce perfectamente … Ahora no se como inyectarlo en kernel….para probar como va aunque en tu última compilación la flash esta muy justa para instalar más visitas… Pero siempre puedo recurrir a extroot.. . todo se andará …

  12. jj JJ dice:

    A .. Que he vistto en la última compilación que bine preinstalado NODOGSPLASH…. fantástico… En la última ver. De este plugin para openwrt tenía el problema de control QoS en el fichero de configuración d NODOGSPLASH no administra el tema del control d ancho de banda dowload y upload para los usuariosi aquí no funcionaba…
    Saludos.

  13. jj JJ dice:

    Didac… Aquí tengo algo:
    https://github.com/openwrt/bcm63xx-next/blob/master/drivers/media/usb/dvb-usb/nova-t-usb2.cc

    Esto supongo que hay que compilar junto con openwrt o no?

    iluminanos.

  14. jj JJ dice:

    Didac:

    Aquí un link q parece ser un script que auto instala todo lo necesario para muchos modelos de dvb-tv-usb en openwrt… Hechale un …. Si tienes tiempo…
    https://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg03946.html

    Continuó … Hasta que logre ver un canal d la tdt sin internet vía hg556a+openwrt por WiFi… Gracias de nuevo

  15. Didac dice:

    Hola jjJJ!

    El projecto es interesante, aunque no puedo seguirlo por que no tengo un usb-dvb.
    Recuerda, que en ambas páginas hablan de versiones de Kernel 3.x y 2.6, que podrían ser incompatibles con la distribución actual.

    En estos momentos estoy acabando el proyecto de bluetooth y holux 236 GPSlim, luego intentaré conseguir un usb-dbv a ver si tengo suerte.

    Didac.

  16. jj JJ dice:

    Gracias… Por hechale un vistazo…
    De todos modos sigo recopilando info….
    Eso d bluetooch suena bueno…lo sigo igualmente…

    Saludos

  17. jj JJ dice:

    Gracias… Por hechale un vistazo…
    De todos modos sigo recopilando info….
    Eso d bluetooch suena bueno…lo sigo igualmente…

    Saludos

  18. jj JJ dice:

    Hola Didac
    Más información:

    Esta es muy buena:

    http://eko.one.pl/?p=openwrt-dvb

    Si crees que debes crear otro hilo sólo para este tema HG556a DVB-t2 es un buen momento….

    Saludos

  19. Didac dice:

    Hola jj JJ:

    He mirado la página y por lo que veo, hace referencia a la versión OpenWrt Attitude Adjustment y a la plataforma ar71xx.
    De todas maneras, he encontrado la página de MuMuDVB, que contiene todas las sources incluido los drivers.
    A ver si hago un hueco, y compilaré una versión multidriver para DVB y ya de paso, explico como hacerlo.

    Didac.

  20. jj JJ dice:

    esperó a esto que comentas….pero sigo buscando.
    Que ya me pordria a compilarlo yo mismo.

    Me pongo en stanby.

  21. Didac dice:

    Hola jj JJ:
    Ya he publicado nueva entrada con los drivers para DVB, Tuners y capturadoras de video para Chaos Calmer.

    Espero te sea de ayuda.

    Didac

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies