[Jde-dev] recorder y recordingserver
Sara Marugan
smarugan en gsyc.es
Mie Abr 14 11:46:47 CEST 2010
Todo funciona bien excepto que los vídeos grabados están vacíos. Supongo
que tiene que ver con vloopback. Esto es cómo lo tengo:
$ aptitude search vloopback
i vloopback-source - vloopback modules for Linux
$ sudo modprobe vloopback
FATAL: Module vloopback not found.
Tengo que instalarlo desde repositorio?
un saludo!
Sara Marugan wrote:
> Hola!
>
> pues estoy dándole vueltas y no veo qué más datos pueden ser necesarios
> en esta tabla. Me parece que está muy bien como está.
>
> Ok, pues me pondré con ello en breve. Lo de la documentación es un buen
> punto. Me ha recordado que tengo que modificar la del camera server en
> cuanto fijemos la configuración.
>
> Un saludo y gracias por esa brevedad ;) !
>
>
> Roberto Calvo wrote:
>
>> 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
>>>
>>>
>>
>>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
More information about the Jde-developers
mailing list