[Jde-dev] jderobot-5.0 y firewire
Sara Marugan
smarugan en gsyc.es
Lun Abr 19 16:30:29 CEST 2010
Ok le echaré un ojo a lo de coriander.
Otra opción que había pensado es hacer un recorder que obtuviera las
imágenes de cameraserver (ya sea por icestorm o rpc) y las grabara a
través de un fifo con mencoder, que es como lo hacía yo para la
aplicación domoticdemo. Este objeto recorder se desentendería de qué
tipo de dispositivo se utiliza y si está en local o no.
Roberto Calvo wrote:
> El lun, 19-04-2010 a las 12:59 +0200, Sara Marugan escribió:
>
>> 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.
>>
>
> Sobre esto te puedo contestar.
>
> Si miras, al configuración del surveillance, al RecorderManager y
> Recorder se le puede pasar el protocolo y dispositivo del que se desea
> grabar. Ahora mismo aparece esto
>
> Surveillance.v4lVersion=v4l
> Surveillance.v4lDevice=/dev/video2
>
> Quizás los nombres son demasiados vinculados a V4L, pero podríamos
> cambiarlos por "Proto" y "Device", para que acepte configuraciónes como
> esta:
>
> Surveillance.Proto=dv1394
> Surveillance.Device=/dev/video1394/0
>
>
> Eso si, sólo quedaría en el Recorder, generar el comando adecuado para
> que el ffmpeg o mencoder grabe de firewire.
>
> El mayor problema que tenemos aquí, es que la manera que hemos utilizado
> para multiplexar la señal de vídeo, es decir, poder grabar a la vez que
> el cameraserver sirve imágenes, es a través del módulo vloopback que
> _solo_ entiende de video4Linux, y no de firewire.
>
> De todas formas, podrías echar un ojo a Coriander [1] porque con él,
> podemos pasar el stream de video de firewire a un stream V4L y entonces
> sería todo lo demás transparente.
>
> un saludete!
>
>
> [1] http://damien.douxchamps.net/ieee1394/coriander/
>
>
>
>
>>
More information about the Jde-developers
mailing list