[Jde-dev] Configuración Cameraserver
Sara Marugan
smarugan en gsyc.es
Lun Jun 21 21:31:14 CEST 2010
Ok, Julio, dinos entonces qué formato o formatos de la lista necesitas
concretamente y lo añado.
Un poco más adelante, cuando dejemos lo del máster finiquitado, haremos
los cambios buenos.
David Lobato escribió:
> Hola,
>
> Ya estás muy cerca de servir!
>
> Lo que pasa es que cameraserver soporta los formatos que hemos ido
> necesitando. Por le momento son sólo tres: RGB888, YUY2 y GRAY8. Lo
> suyo es que vayamos ampliando esto según nos haga falta.
>
> Hay que tener en cuenta que el soporte para esto se encuentra en la
> librería colorspacesmm, y que por lo tanto las modificaciones de las
> que habla Sara deberían ir allí. Además, entiendo que habrá que apañar
> algunas cosas del cameraserver, concretamente de la parte que lee del fw.
>
> De todas formas, en cuanto acabe con el asunto del máster voy a darle
> un repaso a esto. Estamos usando parte del software de Orca como base,
> y creo que tiene sentido que pasemos a usarlo completamente y
> aprovechar mas cosas de Orca. Así que tampoco os volváis locos
> poniendo funcionalidad a cameraserver, porque creo que cambiaremos
> bastantes cosas. Apañad aquello que necesitéis y poco más.
>
> Un saludete,
> David.
>
> 2010/6/21 Sara Marugan <smarugan en gsyc.es <mailto:smarugan en gsyc.es>>
>
> Vale, echando un vistazo a [1], donde vienen todos los tipos de
> formatos, creo que lo que pasa es que cameraserver no está bien hecho
> para soportar todos los tipos de formato.
>
> Creo que lo puedo solucionar de una forma rápida. Mañana me pongo
> con ello.
>
> [1] http://damien.douxchamps.net/ieee1394/libdc1394/v2.x/api/types/
>
>
> Julio Vega escribió:
> > No veo nada, quiero decir que no muestra nada, ni un triste
> gui. Lo
> > del formato lo digo porque son los formatos disponibles que me
> ofrece
> > por ejemplo el Coriander para esta cámara, que es una simple
> firewire.
> > No llego a verla nunca en color con Coriander, de ahí que me
> extrañara
> > que fuera el formato idóneo, pero francamente no lo sé.
> >
> > Y respecto al cameraserver, no me ofrece ni un vídeo, ya sea
> de web
> > o de fichero. En tal/es caso/s me aparece:
> >
> > info: Starting thread for camera: cameraA
> > info: Pipeline return empty buffer. Waiting...
> >
> > (lt-cameraserver:19922): GStreamer-CRITICAL **:
> > Trying to dispose object "src1", but it still has a parent
> "decoder".
> > You need to let the parent manage the object instead of
> unreffing the
> > object directly.
> >
> > Y ahí sigo, que no funciona de ninguna de las maneras... Pero
> > gracias de todas formas por tu ayuda :)
> >
> > Julio
> >
> > On 10-06-21 01:37 PM, Sara Marugan wrote:
> >> Mmm pues mira a ver qué tipos de formato acepta gstreamer. Las
> cámaras
> >> del laboratorio tienen YUV como formato original. Al poner RGB888
> >> cameraserver realiza la conversión.
> >>
> >> ¿Llegas a ver alguna imagen aunque no se vea bien? si no, no
> creo que
> >> sea por el formato.
> >>
> >>
> >>
> >> Julio Vega escribió:
> >>> Gracias Sara!
> >>>
> >>> lo de la dirección del "host" francamente no lo comprendo,
> pero bueno,
> >>> he puesto la que me dices aunque no concuerde con la que tiene
> >>> establecida el cliente.
> >>>
> >>> Bien, probando configuraciones parece que estamos en las
> mismas. Me
> >>> hace pensar en el campo "Format" que actualmente luce un
> "RGB888". Mi
> >>> cámara sólo trabaja en "Mono" con 8bpp. ¿Cómo establezco eso?
> >>>
> >>> Gracias de nuevo.
> >>>
> >>> Julio
> >>>
> >>> P.D.: sigo sin servir :)
> >>>
> >>> On 10-06-20 06:07 AM, Sara Marugan wrote:
> >>>> Hola!
> >>>>
> >>>> asi de primeras veo que en la configuración pones:
> >>>>
> >>>> CameraSrv.Endpoints=default -h 127.0.0.1 -p 9999
> >>>>
> >>>> y no sé muy bien por qué pero no funciona si no lo pones así:
> >>>>
> >>>> CameraSrv.Endpoints=default -h 0.0.0.0 -p 9999
> >>>>
> >>>>
> >>>> Pruébalo a ver si es eso. En cuanto a firewire, la uri que
> pones está
> >>>> bien pero asegúrate poner una configuración que acepte la
> cámara, en
> >>>> cuanto a combinar fps y resolución.
> >>>>
> >>>> Espero que ya por fin puedas servir! jeje
> >>>>
> >>>>
> >>>> Julio Vega wrote:
> >>>>> Hola,
> >>>>>
> >>>>> sigo en mi empeño para que me funciona el servidor de imágenes.
> >>>>>
> >>>>> Me percato de que la configuración "cameraserver.cfg" parece que
> >>>>> no es
> >>>>> correcta:
> >>>>> - Usando el mecanismo más sencillo de comunicación
> cliente/servidor,
> >>>>> el de llamada remota sin registro, creo que la
> especificación del
> >>>>> host
> >>>>> (donde leerá cameraview, por ejemplo) ha de ser:
> >>>>> CameraSrv.Endpoints=default -h 127.0.0.1 -p 9999
> >>>>>
> >>>>> - El tipo de dispositivo, dado que se trata de una cámara
> Firewire, y
> >>>>> según el código de comparación de "cameraserver.cpp", para
> que entre
> >>>>> en "firewire_mode" ha de ser "dv". Con lo cual quedaría:
> >>>>> CameraSrv.Camera.0.Uri=dv:///dev/video1394/0
> >>>>>
> >>>>> Asimismo, en "cameraserver.cpp" me percato del comando exacto de
> >>>>> "vlc"
> >>>>> que se usa por debajo para hacer streaming; intento
> replicarlo en
> >>>>> consola, modificando los parámetros hasta la saciedad y en
> ninguno de
> >>>>> los casos funciona. Parece haber errores con la "conexión" al
> >>>>> dispositivo firewire. No obstante, éste funciona
> perfectamente con
> >>>>> "coriander", leyendo del dispositivo /dev/video1394/0.
> >>>>>
> >>>>> Alguna idea de alguien que haya utilizado cámara firewire
> con esto?
> >>>>>
> >>>>> Gracias,
> >>>>>
> >>>>> Julio
> >>>>>
> >>>>
> >>>
> >>
> >
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es <mailto:Jde-developers en gsyc.es>
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>
More information about the Jde-developers
mailing list