actionscript-3 flex air

actionscript 3 - ¿Cómo implementar stagevideo en adobe air para android?



actionscript-3 flex (1)

De mis pruebas, StageVideo solo funcionó en Android 4.0+. Definitivamente no funcionó en 2.3 y no pude ejecutarlo en 3.0, aunque eso pudo haber sido debido a la tableta deslucida que teníamos disponible para probar.

También debe usar GPU o el modo de renderizado directo. Usar CPU o Auto (que actualmente está configurado por defecto en la CPU) no funcionará aquí. Esto también causará algunos problemas, ya que no todos los dispositivos Android son compatibles con la GPU o la representación directa y la representación de la GPU tiene sus propios caprichos (como no permitir píxeles semitransparentes).

Otra cosa que vale la pena destacar: StageVideo no está en la lista de visualización. Se representa directamente en el escenario, que está debajo de todo. Entonces, si intentas colocarlo en tu aplicación, todo lo demás en el escenario lo cubrirá. Para evitar esto, creé una clase personalizada que sacaba continuamente una máscara que luego se aplicaba a mi contenedor de nivel superior. Esta máscara efectivamente perforó un agujero a través de mi aplicación para que el reproductor de video pudiera ser visto.

StageVideo es innegablemente suave y de gran rendimiento, pero al final es un verdadero dolor de implementar. A menos que su cliente le pida que lo use, le sugiero que se quede en VideoDisplay o que cree su propio reproductor de video basado en los paquetes de OSMF.

He estado desarrollando aplicaciones basadas en escritorio para mi cliente en Adobe AIR que reproduce videos usando mx: videoDisplay e imágenes en una lista de reproducción. Ahora también necesita la misma aplicación con la misma base de código en AIR para Android.

Puedo hacer el APK de esa aplicación. pero él quiere que StageVideo reproduzca los videos. busqué y encontré este (http://www.adobe.com/devnet/flashplayer/articles/stage_video.html) artículo y código de muestra pero no pude encontrar esto para jugar en mi caso. ¿Puede alguien ayudarme? tengo poco tiempo.