[Jde-dev] ejemplo ice+gstreamer

Roberto Calvo rocapal en gsyc.es
Jue Oct 15 11:56:12 CEST 2009


El jue, 15-10-2009 a las 11:46 +0200, David Lobato escribió:
> Ya lo tengo instalado. De momento funciona correctamente.

Genial, también esta compilada una nueva versión de ffmpeg. Comprueba si
funciona correctamente el gst-launch con gstreamer-ffmpeg que es el
pluginque más dudas tengo que rule bien.

Ayer envié el correo y se lo quedó la lista, y en ese momento no estaba
gstreamer0.10-ffmpeg, pero ahora mismo si lo has instalado si está. El
único que me queda es gstreamer0.10-nice que justo tiene que ver con
ICE.


> No me gusta mucho el asunto de tener que compilar todo eso, pero
> bueno. De momento tiramos así y si vemos una manera mejor pues lo
> cambiamos.

Ten en cuenta que es de la mejor forma que se pueden hacer estas cosas
(al menos que yo conozca). Lo que cuesta es el hecho de compilar, pero
eso ya está hecho :-) Aunque sea costoso este metodo, ganamos en que
controlamos todos los paquetes y decidimos qué actualizar y qué no.

Es mejor compilar 70-80 paquetes y tener un sistema estable (lenny), a
tener 600 paquetes de testing :-) Además, al ser lenny muy reciente, no
hay excesivos problemas para compilar.

un saludo!

> 
> Te comento cuando haga mas pruebas.
> 
> David.
> 
> 2009/10/15 Roberto Calvo <rocapal en gsyc.es>
>         David,
>         
>         Ya tengo algo, no lo tengo completo pero puedes hacer pruebas.
>         
>         Los tienes en [1] y con la siguiente linea lo añades al
>         source.list
>         
>         deb http://jde.gsyc.es/apt/ lenny gstreamer
>         
>         Como ves, hay casi 50 paquetes debian, ha costado el jodido
>         backport, es
>         la recursividad llevada al limite jeje. Lo único que me
>         preocupa es que
>         he tenido que compilar también la glib2.0, pero ha compilado
>         correctamente.
>         
>         Únicamente me queda por hacer el backport de:
>         
>           * gstreamer0.10-nice: tengo que buscar una dependencia que
>         tiene, que
>         no logro encontrar el paquete :-O
>         
>           * gstreamer0.10-ffmpeg: Este va a tener jaleo, porque
>         depende de
>         todas las librerías de ffmpeg pero creo que se puede
>         conseguir.
>         
>         
>         un saludo!
>         
>         [1] http://jde.gsyc.es/apt/dists/lenny/gstreamer/binary-i386/
>         
>         
>         El mié, 14-10-2009 a las 12:41 +0200, Roberto Calvo escribió:
>         
>         
>         > El mar, 13-10-2009 a las 18:20 +0200, David Lobato escribió:
>         > > Ya tengo un debian lenny andando para empezar con pruebas.
>         > > Roberto, sacaste los paquetes de gstreamer para lenny?? Si
>         los tienes
>         > > ponlos por algún lado para ponermelos.
>         > >
>         >
>         > Los he conseguido compilar en lenny, pero justamente al
>         final falla a la
>         > hora de generar los paquetes debian.
>         >
>         > Dejame echarle un ojo más, a ver si veo algo.
>         >
>         > un saludete!
>         >
>         >
>         > >
>         > > Saludetes.
>         > >
>         > > 2009/10/6 Roberto Calvo <rocapal en gsyc.es>
>         > >
>         > >         Grachie David!
>         > >
>         > >         Hemos estado haciendo unas pruebas con David en la
>         picoITX
>         > >         (sobre SID),
>         > >         recordad que es un procesador de 1Ghz.
>         > >
>         > >
>         > >         Component                     Frames
>         Resolution
>         > >          Porcentaje CPU
>         > >
>         -----------------------------------------------------------------------
>         > >         varcolorserver                 25fps       320x240
>         > >         20-25%
>         > >         varcolorserver + envio         25fps       320x240
>         > >         28-32
>         > >
>         > >         varcolorserver                 25fps       640x480
>         >
>         > >         95 %
>         > >
>         > >
>         > >         Hemos visto que el problema parece estar en que
>         gstreamer
>         > >         siempre hace
>         > >         una recodificación si lo que queremos obtener es
>         RGB (cosa que
>         > >         no
>         > >         debería ya que video4linux2 no lo hace),
>         > >
>         > >         La buena noticia es que hemos visto que utilizando
>         gstreamer y
>         > >         obteniendo las imágenes en YUV (320x240 y
>         640x480), el
>         > >         procesamiento de
>         > >         la CPU ronda entre 3% y 6%
>         > >
>         > >         Los siguientes pasos serán ver si se puede
>         optimizar el
>         > >         pipeline de
>         > >         gstreamer para obtener RGB con un bajo coste de
>         CPU, y
>         > >         estudiar la
>         > >         posibilidad de trabajar siempre en YUV.
>         > >
>         > >         un saludete!
>         > >
>         > >         El mar, 06-10-2009 a las 13:05 +0200, David Lobato
>         escribió:
>         > >
>         > >         > Roberto,
>         > >         >
>         > >         > Te adjunto el ejemplo del que hablabamos. Una
>         vez compilado
>         > >         genera dos
>         > >         > ejecutables, varcolorserver y varcolorviewgtkmm.
>         > >         > Ejecutalos pasando a cada uno su configuracion
>         con
>         > >         > --Ice.Config=<fichero>
>         > >         > Usa los cfg con los mismos nombres que los
>         ejecutables.
>         > >         >
>         > >         > Si tienes cualquier problema comentamelo.
>         > >         >
>         > >         > Saludetes.
>         > >
>         > >         > _______________________________________________
>         > >         > 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
>         > >         Tel: (+34) 91 488 81 05         | Edif.
>         Departamental II -
>         > >         Despacho 116
>         > >         rocapal en gsyc.es                 | c/Tulipán s/n
>         28933 Móstoles
>         > >         (Madrid)
>         > >         http://libresoft.es/
>         > >
>         > >         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
>         Tel: (+34) 91 488 81 05         | Edif. Departamental II -
>         Despacho 116
>         rocapal en gsyc.es                 | c/Tulipán s/n 28933 Móstoles
>         (Madrid)
>         http://libresoft.es/
>         
>         GPG-KEY: http://gsyc.es/~rocapal/rocapal.gpg
>         
>         
>         --
>         Roberto Calvo Palomino          | Libre Software Engineering
>         Lab (GSyC)
>         Tel: (+34) 91 488 85 23         | Universidad Rey Juan Carlos
>         Tel: (+34) 91 488 81 05         | Edif. Departamental II -
>         Despacho 116
>         rocapal en gsyc.es                 | c/Tulipán s/n 28933 Móstoles
>         (Madrid)
>         http://libresoft.es/
>         
>         GPG-KEY: http://gsyc.es/~rocapal/rocapal.gpg
>         
>         
> 


-- 
Roberto Calvo Palomino          | Libre Software Engineering Lab (GSyC)
Tel: (+34) 91 488 85 23         | Universidad Rey Juan Carlos
Tel: (+34) 91 488 81 05         | Edif. Departamental II - Despacho 116
rocapal en gsyc.es                 | c/Tulipán s/n 28933 Móstoles (Madrid)
http://libresoft.es/       

GPG-KEY: http://gsyc.es/~rocapal/rocapal.gpg

------------ pr�xima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 198 bytes
Descripción: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
 digitalmente
Url        : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20091015/963f7b76/attachment.pgp 


More information about the Jde-developers mailing list