[Jde-dev] Escenario para prototipo 1 de app seguridad
David Lobato
dav.lobato en gmail.com
Mie Ene 27 21:50:42 CET 2010
Se me olvido comentar que la aplicación se ejecuta asÃ:
./motiondetection --Ice.Config=motiondetection.cfg
Donde 'motiondetection.cfg' es el fichero de configuración con las
siguientes lineas:
Motiondetection.Endpoints=tcp
Motiondetection.VarColor.Proxy=varcolorA:tcp -h 127.0.0.1 -p 9999
Ya he solucionado el asunto de finalizar la aplicación, se me habÃa pasado
una tonterÃa....
Saludetes,
David.
2010/1/27 David Lobato <dav.lobato en gmail.com>
> Hola,
>
> Acabo de subir la primera versión del generador de alarmas por movimiento.
> Le falta probarlo bien, pero ya está listo para añadir el código para
> enviar las alarmas.
>
> Concretamente hay que añadirlo en el fichero motiondetection.cpp en este
> bucle:
>
> *controller->setImage(image);
> if (controller->isMotionDetected(&areaWithMotion,&motionValue)){
> std::cout << "Motion detected: " << motionValue.motion << std::endl;
> //send alarm
> }*
>
>
> Además hay que obtener el proxy para el objeto que gestiona las alarmas. La
> mejor forma creo que es usar algo asÃ:
>
> *
> context().communicator()->propertyToProxy("Motiondetection.VarColor.Proxy");
> *
>
> Sustituyendo "VarColor" por el nombre del interfaz adecuado. De este modo
> podemos configurar la dirección del proxy en el fichero de configuración.
>
> Y lo último, aun no me he hecho con la manera adecuada de finalizar la
> aplicación y cerrar la ventana no la apaga, si no que hay que usar Ctrl-C
> también para "acabar" con ella. Espero solucionarlo en breve.
>
> David.
>
> 2010/1/17 Roberto Calvo <rocapal en libresoft.es>
>
>
>> No, todavÃa no.
>>
>> Estoy a ver si consigo que todo funcione correctamente únicamente
>> sabiendo la URI del RecordingManager y del VarColorServer. El mayor
>> problema lo tengo con las BBDD.
>>
>> En cuanto termine esto, me pongo con eso.
>>
>> un saludete!
>>
>> El vie, 15-01-2010 a las 09:10 -0500, David Lobato escribió:
>> > Has echado un ojo al asunto?
>> >
>> >
>> > En la próxima revisión que suba de las clases context.h y component.h,
>> > se podrá registrar un interfaz como well-known object en el registro,
>> > de modo que facilitará su uso.
>> >
>> >
>> > Por el momento, si consigues consultar el registro desde el móvil
>> > serÃa un paso.
>> >
>> >
>> > David.
>> >
>> > 2010/1/12 Roberto Calvo <rocapal en libresoft.es>
>> >
>> > Ok! Voy a echarle un ojo, para poder buscar las cámaras y
>> > alarmas desde
>> > el móvil.
>> >
>> > Por cierto, cuando puedas dale un repaso al svn para dejarlo
>> > que compile
>> > correctamente.
>> >
>> > un saludete!
>> >
>> > El lun, 11-01-2010 a las 16:37 -0500, David Lobato escribió:
>> >
>> > > El prototipo me parece mas que abordable con lo que tenemos
>> > hecho ya.
>> > >
>> > > Para el asunto de buscar camaras/generadores he estado
>> > repasando la
>> > > documentación de Ice y he encontrado este apartado:
>> > > http://www.zeroc.com/doc/Ice-3.3.1/manual/IceGrid.40.6.html
>> > >
>> > > En él hablan de "well known objects" que básicamente es lo
>> > que
>> > > necesitamos que sean las camaras y los generadores. AsÃ,
>> > usando la
>> > > interfaz administrativa de IceGrid podemos hacer consultas
>> > buscando
>> > > por tipo, que es justo lo que necesitamos. Echa un ojo al
>> > apartado y
>> > > comentamos sobre el asunto.
>> > >
>> > > Por mi parte voy a probar a conectar los componentes
>> > varcolorserver y
>> > > varcolorviewgtkmm usando el icegrid, de modo que no haga
>> > falta poner
>> > > la información del proxy (ip/puerto) ni en el código ni en
>> > el fichero
>> > > de configuración. Probaré tb a registrar "well known
>> > objects" para
>> > > probarlo.
>> > >
>> > > En cuanto tenga mi generador de alarmas por movimiento vemos
>> > como
>> > > ponerlo todo junto. Ok?
>> > >
>> > > Saludetes.
>> > >
>> > > 2010/1/11 Roberto Calvo <rocapal en libresoft.es>
>> > >
>> > > Buenas,
>> > >
>> > > Comento el escenario que tenemos en mente para un
>> > primer
>> > > prototipo de la
>> > > aplicación de video-vigilancia.
>> > >
>> > > + Componente arrancados:
>> > > Movil(1) + generadorAlarma(2) + RecordingManager(1)
>> > +
>> > > VarcolorServer(2)
>> > >
>> > > + Pre-requisitos: Todos los componentes están
>> > > levantados/arrancados.
>> > >
>> > > + Caso de Uso:
>> > > 1. El móvil busca las cámaras (varcolorserver) que
>> > existen.
>> > > 2. El móvil busca los generador de alarmas que
>> > existen.
>> > > 3. El móvil asocia cámara y generado de alarma
>> > > 4. La asociación la hace a través del
>> > RecordingManager
>> > > 5. RecordingManager configura el generador de
>> > Alarma, para
>> > > que tire
>> > > contra el VarColorServer correspondiente.
>> > >
>> > >
>> > > David, tal cual hemos hablado antes, creo que con
>> > tener
>> > > arrancado un
>> > > servidor de nombres donde las cámaras y generadores
>> > de alarma
>> > > se
>> > > conecten y donde el móvil pregunte, serÃa suficiente
>> > para una
>> > > mÃnima
>> > > flexibilidad.
>> > >
>> > > ¿Cómo lo ves? Se te ocurre algún otro mecanismo?
>> > >
>> > > un saludo!
>> > >
>> > > --
>> > > 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
>> > >
>> >
>> > > _______________________________________________
>> > > 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
>> >
>> >
>> >
>> > _______________________________________________
>> > 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 adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100127/466bc010/attachment.htm
More information about the Jde-developers
mailing list