[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