[Ginga-argentina] AYUDA - Problema para reproducir videos en Ginga.ar_2.0

Carlos Graffigna cgraffigna at gmail.com
Thu Apr 11 18:39:47 CEST 2013


Hola! Estoy haciendo el trabajo final de mi carrera de grado donde tengo
que programar una aplicación en Ginga. Para ello estoy usando la maquina
virtual generada por el LIFIA (sobre VirtualBox) donde he instalado Eclipse
para escribir la aplicación.
Como ensayos iniciales, generé un pequeño menú con imágenes (jpg y png)
para probar el entorno de desarrollo y funcionó muy bien, tanto en la
maquina virtual como en el STB UTE 740.
El PROBLEMA surgió cuando comencé a incluir videos en la aplicación. En la
máquina virtual, al momento de reproducir el video, en la
consola aparece el siguiente error:

   --------------------------| Ginga.ar 2.0.0 () |--------------------------
[0xb100b7d8] xcb_xv vout display error: no available XVideo adaptor


Para intentar solucionarlo realicé lo siguiente:
-Probé con distintos formatos (mpeg I, II, avi, mp4) => sale el mismo ERROR
-Reproducir directamente el archivo con el VLC => se reproduce bien.
-Buscando en algunos foros de vlc encontré que xcb_xv es el método de
salida de video (codec?), donde, ante este problema, sugieren probar con
otros métodos. Efectivamente, utilizando el xcb_xv en el vlc sale el mismo
error que reproduciendo el video en ginga. En cambio, si utilizo uno que se
llama xcb_x11 reproduce bien desde el vlc, Entonces, una posible solución
sería cambiar el metodo de salida (vout) de ginga, pero no se si eso es
posible.
-Siguiendo el hilo por el lado de solucionar el problema de reproducción
utilizando xcb_xv, encontré el comando xvinfo que muestra lo siguiente:

root at gingaar:/home/ginga# xvinfo
X-Video Extension version 2.2
screen #0
 no adaptors present

Dado esto no se si el problema es que el controlador virtual de VirtualBox
no soporta este método o haya que instalar algo adicional.
-Por lo anterior intenté compilar Ginga en una máquina física, pero no tuve
exito. Salen muchísimos errores de librerías que no se bien como resolver,
pero eso es otro caso que ya intentaré consultar.

Mis conocimientos en Linux son los básicos de sistema operativo
(instalación, compilar alguna aplicación mediante make, dependencias,
instalacion con apt-get, synaptic. Donde estoy bastante flojo es con
desarrollo, por ejemplo compilar mediante cmake, pyton, etc.

Espero que alguien pueda ayudarme.. Muchísimas Gracias!! Saludos. Carlos.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20130411/3edb61db/attachment.htm 


More information about the Ginga-argentina mailing list