Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Transmisión de archivos de audio y almacenamiento en caché

Quiero transmitir un archivo de audio mp3 y luego reproducirlo a través de android media player plus También quiero almacenar en caché este archivo , para que mediaplayer no tiene que transmitir para las pistas reproducidas recientemente.

He intentado usar el método de prepareAsync pero no me da acceso al contenido del almacenador intermediario, así que he decidido arrojarme el archivo audio mismo y después pasarlo al jugador de medios para jugar. He logrado esto siguiendo este artículo aquí, pero este enfoque tiene un problema es decir, mientras que la transferencia del archivo a reproductor de medios que entra en el modo de error que hace que mi reproductor se comporte de manera inconsistente.

Cuando el reproductor de medios entra en su modo de error no sale automáticamente de él, así que estoy obligado a crear un nuevo reproductor de medios y luego volver a proporcionar el archivo descargado, esta solución provoca que el usuario experimente una pausa indeseada en la reproducción de la canción .

Entonces, ¿alguien ha mejorado una versión de código dada en el enlace anterior? O saben una mejor solución a este problema o es realmente una biblioteca para transmitir un archivo de audio en android?

Gracias

One Solution collect form web for “Transmisión de archivos de audio y almacenamiento en caché”

El enlace que proporcionó se parece a una solución menos que ideal (por no hablar de anticuado). Lo que probablemente desea es un servidor proxy local que le da acceso a los datos de bytes antes de que el MediaPlayer reciba. Vea mi respuesta aquí para un poco más de explicación.

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