[Jde-dev] jderobot-5.0 y firewire
Sara Marugan
smarugan en gsyc.es
Mie Mayo 5 19:41:32 CEST 2010
Sí, estoy utilizando la ubuntu-10.04.
A mí también me parece que podríamos mantener un único cameraServer, que
ya soportaría lo que más se utiliza: fichero de vídeo, v4l y firewire.
Para mañana supongo que ya lo tendré incorporado.
JoseMaria escribió:
> Aquí van mis dos centavos,
>
> On Wed, 2010-05-05 at 15:51 +0200, Sara Marugan wrote:
>
>> finalmente la opción más factible ha sido utilizar la librería
>> libdc1394. Ya tengo un firewireCameraServer funcionando.
>>
>
> Estupendo!! Vendrá como agua de mayo para utilizar las cámaras que
> tenemos en el laboratorio, que hasta ahora no había manera de usarlas
> con jderobot-5.0.
>
> ¿Lo has probado sobre ubuntu-10.04?
>
>
>> Ahora la
>> cuestión es si dejarlo aparte o introducirlo en el cameraServer actual.
>> Hay que añadir unas 100 líneas de código para inicialización,
>> terminación y conversión de formato de imagen.
>> Qué decis?
>>
>
> Creo que lo suyo es incorporarlo al cameraServer actual, que se
> convierte en la fuente de imágenes "estandard". El usuario le especifica
> la fuente concreta (video4linux, v4l2, fichero, firewire, etc) y él se
> busca la vida para conseguirlas. Para capturar los fotogramas de un
> dispositivo concreto, cameraServer usa gstreamer o el soporte que tú has
> implementado para firewire.
>
> Sobre cómo el usuario le configura la fuente concreta seguiría la misma
> sintaxis que la actual, tipo gstreamer, pero que sea fácil identificar
> si se refiere a una fuente firewire.
>
> JoseMaria
>
>> David Lobato wrote:
>>
>>> Hola,
>>>
>>> El cameraserver usa gstreamer y por tanto, es capaz de usar todo
>>> aquello que gstreamer pueda usar como fuente de video. En concreto,
>>> parece que el soporte de firewire está soportado, pero de momento no
>>> he tenido acceso a cámaras firewire. En cuanto tenga un ratejo, me
>>> agencio una y pruebo, no debería ser muy complicado.
>>>
>>> David.
>>>
>>> 2010/4/27 Sara Marugan <smarugan en gsyc.es <mailto:smarugan en gsyc.es>>
>>>
>>> David,
>>>
>>> quería saber si tú has probado a obtener con gstreamer un flujo de
>>> vídeo
>>> de cámara firewire. Queremos añadirle esta capacidad al cameraserver,
>>> aunque en realidad no sé si ya la tiene, yo no lo he conseguido.
>>>
>>> Otras opciones son portar el driver firewire de la 4.3 o utilizar
>>> coriander para pasarlo a v4l, que sabemos que se lleva bien con
>>> cameraserver.
>>>
>>> Un saludo!
>>>
>>>
>>> Sara Marugan escribió:
>>> > Hola,
>>> >
>>> > estoy probando capturar imágenes de una cámara firewire con
>>> > cameraserver. Con la siguiente configuración:
>>> >
>>> > CameraSrv.Camera.0.Uri=dv:///dev/video1394/0
>>> >
>>> > Me devuelve:
>>> >
>>> > Pipeline: return empty buffer. Waiting...
>>> >
>>> > He intentado visualizar el flujo de imágenes únicamente con
>>> gstreamer de
>>> > este modo:
>>> >
>>> > $gst-launch dv1394src port=0 ! queue ! dvdemux name=d ! queue !
>>> dvdec !
>>> > xvimagesink d. ! queue ! alsasink
>>> >
>>> > (gst-launch-0.10:31151): GLib-WARNING **: g_set_prgname() called
>>> > multiple times
>>> > Estableciendo el flujo a PAUSADO ...
>>> > El flujo es en vivo y no necesita PRECACHEADO ...
>>> > Estableciendo el flujo para REPRODUCCIÓN ...
>>> > New clock: GstSystemClock
>>> >
>>> > No da error pero no se visualiza nada.
>>> >
>>> > Por otra parte también tenía pensado hacer pruebas con ffmpeg para
>>> > grabar desde cámara firewire. Tal y como está ahora ffmpegRecorder
>>> > entiendo que sólo permite grabar desde dispositivos v4l. No sé
>>> si haría
>>> > falta otro objeto recoder distinto para el componente o ese mismo se
>>> > puede adaptar y hacerlo más genérico.
>>> >
>>> > Un saludo y gracias de antemano.
>>> >
>>> > Sara.
>>> >
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > 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
>>> >
>>>
>>> _______________________________________________
>>> 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
>>>
>>>
>>>
>> _______________________________________________
>> 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