Buffer de vídeo circular Android con sonido

Estoy usando el ejemplo de código abierto de Google: Grafika . Lo estoy usando ContinuousCaptureActivity.java La implementación de CircularBuffer se demuestra en esta actividad, pero no hay audio incluido en el archivo de vídeo resultante.

Quiero agregar la funcionalidad de grabación de audio dentro de esta actividad y agregar el audio grabado en el video en la misma moda de CircularBuffered.

Para lograr esto he explorado la Biblioteca MediaCodec, que fue introducida en versiones 4.3+. También he utilizado MediaMuxer para capturar Video y Audio Streams y Muxed en un solo video.

Pero, no estoy seguro acerca de cómo implementar la funcionalidad de grabación de audio en la clase ContinuousCaptureActivity.java . Cualquier ayuda es muy apreciada.

  • Cómo jugar un video en Cordova 3.4.0 - Android
  • Android: Transmitir datos de la cámara y escribirlos en el servidor
  • Reproduce vídeos HTML5 almacenados localmente en Android
  • Android no puede usar hdmi en la pestaña creativa y necesita ser notificado en todos los dispositivos (máximo) tan pronto como hdmi esté conectado
  • Cómo manejar la orientación del vídeo desde dispositivos móviles
  • Vídeo incrustado HTML5 de Android
  • Mover el archivo de video capturado por la cámara usando cordova (phonegap) no es refrescante galería thumbnail
  • Detectar la orientación de un vídeo grabado en android
  • El comando FFMPEG para recortar y transponer vídeo sale ampliado en mala calidad
  • Crear video de series de imágenes android
  • Reproducción de vídeo nativa de Android con canal alfa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.