wheels usarlo leppard hot descargar def como android stagefright

android - usarlo - stagefright hot wheels



Arquitectura de Stagefright (3)

¿Hay alguna documentación que explique la arquitectura de Android Stagefright?

¿Puedo obtener algunos consejos sobre estos temas?


A partir de Gingerbread, es el marco Stagefright en lugar del marco PV. El enlace de arriba tiene buena información sobre el marco. Si tiene alguna pregunta específica, es posible que pueda ayudarle.

Gracias dolphin



Se proporciona una buena explicación de stagefright en http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html .

Hay un nuevo motor de reproducción implementado por Google que viene con Android 2.0 (es decir, Stagefright), que parece ser bastante simple y directo en comparación con la solución OpenCORE.

  • MediaExtractor es responsable de recuperar los datos de seguimiento y los metadatos correspondientes del sistema de archivos subyacente o flujo de http;
  • Aprovechar OMX para decodificar: actualmente hay dos complementos de OMX, que se adaptan al códec de software de PV y la implementación de hardware del proveedor, respectivamente. Y hay una implementación local de códecs de software que encapsula las API de decodificador de PV directamente;
  • AudioPlayer es responsable de la reproducción de audio, también proporciona la base de tiempo para la sincronización y la sincronización A / V siempre que haya una pista de audio presente;
  • Dependiendo de qué códec se elija, se creará una representación local o remota para la representación de video; y el reloj del sistema se utiliza como base de tiempo para la reproducción de video solamente;
  • AwesomePlayer funciona como el motor para coordinar los módulos anteriores y finalmente se conecta al marco de medios de Android a través del adaptador de StagefrightPlayer.