Vídeo con transparencia en Android

¿Hay alguna manera de que Android reproduzca video con áreas transparentes? Cuando intento reproducir un vídeo WebM que contiene áreas transparentes en VideoView, el fondo de la vista permanece en negro. En lugar de negro esperaría ver el fondo de la vista de los padres se muestra a través de las áreas transparentes.

La única solución de trabajo que he encontrado hasta ahora es crear una animación dibujable fuera de los marcos de video, que no es muy eficiente de memoria.

Sé que es un poco tarde, pero tal vez puede ayudar, sin embargo.

La mejor manera que puedo pensar para lograr esto es usando OpenGL ES – que hacer el video a través de una superficie, y escribir un pequeño shader que elimina las áreas de color que desea eliminar. Usted puede encontrar varios ejemplos para esta técnica en la web, tal vez este enlace puede proporcionar algunos kickstart: Primeros pasos en la creación de un efecto de chroma clave con la cámara de Android

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.