[Jde-dev] recorder y recordingserver
Roberto Calvo
rocapal en libresoft.es
Mar Abr 13 12:56:35 CEST 2010
Sara, de momento guardo esta información de las grabaciones (las alarmas
van en otra tabla).
mysql> select * from recording_recordings;
+----+--------+---------+-------------------+---------------------+---------------------+------------+
| id | id_rec | name | video_file | begin_time | end_time | frame_rate |
+----+--------+---------+-------------------+---------------------+---------------------+------------+
| 36 | 17115 | cameraA | /tmp/video-z7pVia | 2010-04-13 11:47:44 | 2010-04-13 11:48:44 | 12.5 |
| 37 | 17146 | cameraA | /tmp/video-IKAAKv | 2010-04-13 11:48:44 | 2010-04-13 11:49:44 | 12.5 |
| 38 | 17160 | cameraA | /tmp/video-BRZUjg | 2010-04-13 11:49:44 | 2010-04-13 11:50:44 | 12.5 |
| 39 | 17170 | cameraA | /tmp/video-MlHc1p | 2010-04-13 11:50:44 | 2010-04-13 11:51:44 | 12.5 |
| 40 | 17180 | cameraA | /tmp/video-nmWY2Y | 2010-04-13 11:51:44 | 2010-04-13 11:52:44 | 12.5 |
| 41 | 17202 | cameraA | /tmp/video-0cqvcX | 2010-04-13 11:52:44 | 2010-04-13 11:53:44 | 12.5 |
| 42 | 17212 | cameraA | /tmp/video-zmbXtk | 2010-04-13 11:53:44 | 2010-04-13 11:54:44 | 12.5 |
| 43 | 17331 | cameraA | /tmp/video-MxcxAa | 2010-04-13 11:54:44 | 2010-04-13 11:55:44 | 12.5 |
¿Echas algún dato en falta y que es necesario?
Por cierto, ya tengo el sistema funcionando, de hecho la tabla que
muestro es de una ejecución de la aplicación surveillance que graba
videos de 1 minuto de duración.
Estoy preparando la documentación para que puedas utilizarlo ya que es
necesario tener instalado el modulo vloopback que permite que varios
procesos accedan a la vez al dispositivo de video4linux.
un saludete!
El lun, 12-04-2010 a las 11:30 +0200, Sara Marugan escribió:
> Para ir haciendo alguna prueba sà jeje, pero para interactuar con el
> movil tiene que estar por medio el manager claro. Tampoco me corre una
> prisa enorme.
>
> Roberto Calvo wrote:
> > No, pero lo estaré en breve, en serio :-)
> >
> > Una cosa, si lo necesitas el Recorder si funciona bien sin problemas. El
> > caso es que no graba la información a BBDD, pero si es capaz de grabar
> > ficheros de vÃdeo. ¿Con eso te vale?
> >
> > un saludo!
> >
> > El lun, 12-04-2010 a las 11:16 +0200, Sara Marugan escribió:
> >
> >> Hola de nuevo,
> >>
> >> con los últimos cambios subidos ya está toda la funcionalidad de
> >> Recording Manager y Recorder?
> >>
> >> un saludo
> >>
> >>
> >> Sara Marugan wrote:
> >>
> >>> Ok, bajaré de nuevo el repositorio y probaré.
> >>>
> >>> Sobre recorder, menos mal que me has aclarado su uso. Yo ya tengo mi
> >>> aplicación enganchada al recordingserver, pero me faltaba la
> >>> funcionalidad de grabar claro. La iba a meter en mi aplicación pero si
> >>> ya lo va a hacer el recorder, mejor :)
> >>>
> >>> Un saludo!
> >>>
> >>>
> >>> Roberto Calvo wrote:
> >>>
> >>>
> >>>> El dom, 04-04-2010 a las 16:25 +0200, Sara Marugan escribió:
> >>>>
> >>>>
> >>>>
> >>>>> Hola,
> >>>>>
> >>>>>
> >>>>>
> >>>> Hola Sara!
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>> estoy intentando compilar la ultima versión de la 5.0 y salta este error
> >>>>> con el autoreconf:
> >>>>>
> >>>>> $ autoreconf -vfi
> >>>>> autoreconf: Entering directory `.'
> >>>>> autoreconf: configure.in: not using Gettext
> >>>>> autoreconf: running: aclocal --force
> >>>>> m4/component_recorder.m4:26: error: AC_LANG_POP(C++): unexpected current
> >>>>> language: C
> >>>>>
> >>>>> me imagino que será alguna cosilla de la configuración del nuevo componente.
> >>>>>
> >>>>>
> >>>>>
> >>>> No se qué puede pasar, yo acabo de ejecutar el autoreconf y funciona
> >>>> correctamente. Además esa directiva AC_LANG_POP(C++) se utiliza en más
> >>>> componentes:
> >>>>
> >>>> $ rgrep AC_LANG_POP *
> >>>>
> >>>> ac_python_devel.m4: AC_LANG_POP
> >>>> component_recorder.m4: AC_LANG_POP([C++])
> >>>> libgearbox.m4: AC_LANG_POP([C++])
> >>>> libice.m4: AC_LANG_POP([C++])
> >>>>
> >>>> No se qué puede estar pasando ... :-(
> >>>>
> >>>>
> >>>>
> >>>>> Además me gustarÃa conocer un poco la descripción del componente. Por lo
> >>>>> que he visto es un ejemplo de aplicación que usa la interfaz
> >>>>> recorder.ice y no sé muy bien si recibe peticiones de grabación a través
> >>>>> de la interfaz.
> >>>>>
> >>>>>
> >>>>>
> >>>> RecordingManager será el componente que se encargue de gestionar
> >>>> grabaciones: guardar a BBDD, listarlas, aceptar peticiones de
> >>>> grabación ...
> >>>>
> >>>> Recorder será el componente que se encarga de grabar la grabación a
> >>>> fichero desde un dispositivo fÃsico.
> >>>>
> >>>> En principio, los Recorder son manejados únicamente por
> >>>> RecordingManager. Y si quieres realizar una grabación únicamente tendrás
> >>>> que decirselo al RecordingManager.
> >>>>
> >>>>
> >>>>
> >>>>> Otra cosa es que he estado utilizando el recordingserver y he visto que
> >>>>> sólo permite almacenar eventos sobre una grabación, pero no empezar ni
> >>>>> terminar una grabación. Es decir, que sólo maneja la tabla de eventos
> >>>>> que depende de la de grabaciones. Por ello he tenido que crear a mano en
> >>>>> mysql una grabación y mi aplicación generar las alarmas (eventos) sobre
> >>>>> ella ya automáticamente.
> >>>>>
> >>>>> Es posible que el nuevo componente recorder solucione esto, es asi? cuál
> >>>>> debo utilizar entonces?
> >>>>>
> >>>>>
> >>>>>
> >>>> Sip, justo arriba te he comentado el funcionamiento. El caso es que aún
> >>>> no está terminado (estoy en ello), por lo que no te fÃes ahora mucho de
> >>>> las interfaces.
> >>>>
> >>>> un saludo!
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>> gracias de antemano.
> >>>>>
> >>>>> Sara
> >>>>> _______________________________________________
> >>>>> Jde-developers mailing list
> >>>>> Jde-developers en gsyc.es
> >>>>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>> _______________________________________________
> >>> Jde-developers mailing list
> >>> Jde-developers en gsyc.es
> >>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >>>
> >>>
> >> _______________________________________________
> >> Jde-developers mailing list
> >> Jde-developers en gsyc.es
> >> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >>
> >
> >
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
--
Roberto Calvo Palomino | Libre Software Engineering Lab (GSyC)
Tel: (+34) 91 488 85 23 | Universidad Rey Juan Carlos
rocapal en libresoft.es | Edif. Departamental II - Despacho 116
http://libresoft.es/ | c/Tulipán s/n 28933 Móstoles (Madrid)
GPG-KEY: http://gsyc.es/~rocapal/rocapal.gpg
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 198 bytes
Descripción: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100413/2848ef20/attachment.pgp
More information about the Jde-developers
mailing list