<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
</div>Genial, también esta compilada una nueva versión de ffmpeg. Comprueba si<br>
funciona correctamente el gst-launch con gstreamer-ffmpeg que es el<br>
pluginque más dudas tengo que rule bien.<br>
<br></blockquote><div>He probado un pipe con ffmpegcolorspace, y funcionaba bien. Veremos si funciona correctamente si hacemos alguna codificación, aunque de momento no creo que lo usemos.<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Ayer envié el correo y se lo quedó la lista, y en ese momento no estaba<br>
gstreamer0.10-ffmpeg, pero ahora mismo si lo has instalado si está. El<br>
único que me queda es gstreamer0.10-nice que justo tiene que ver con<br>
ICE.<br>
<div class="im"><br></div></blockquote><div>No tengo ni idea de que hay dentro de ese paquete... has visto algo interesante??<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
<br>
&gt; No me gusta mucho el asunto de tener que compilar todo eso, pero<br>
&gt; bueno. De momento tiramos así y si vemos una manera mejor pues lo<br>
&gt; cambiamos.<br>
<br>
</div>Ten en cuenta que es de la mejor forma que se pueden hacer estas cosas<br>
(al menos que yo conozca). Lo que cuesta es el hecho de compilar, pero<br>
eso ya está hecho :-) Aunque sea costoso este metodo, ganamos en que<br>
controlamos todos los paquetes y decidimos qué actualizar y qué no.<br>
<br>
Es mejor compilar 70-80 paquetes y tener un sistema estable (lenny), a<br>
tener 600 paquetes de testing :-) Además, al ser lenny muy reciente, no<br>
hay excesivos problemas para compilar.<br>
<br></blockquote><div><br>Ok, me parece bien. Si tu no ves problema. Yo es que es oir compilar cosas y me entra la pereza... Aunque entiendo que con debian es mas o menos automático.<br><br>Te adjunto el ejemplo que nos traemos entre manos. Ahora se saca el video directamente en YUV2 de la webcam y se transmite así. El visor hace una transformación básica a escala de grises.<br>
<br>Resultados, el servidor no sube del 2% y el cliente convirtiendo se pone al 15% y sólo recibiendo al 2%.<br>Pruebalo cuando tengas un momento en la pico.<br><br>Saludetes,<br>David.<br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

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