No pude encontrar ninguna buena aplicación para la transmisión de archivos MP3 desde una URL que se puede ejecutar en segundo plano que cumpla mis requisitos, así que decidí escribir uno yo mismo. Resulta increíblemente fácil transmitir un MP3 con el MediaPlayer nativo si está ejecutando Froyo o mejor, y yo sí.¿Puedo evitar que Android mate mi aplicación?
Pero mi problema es que si cambio de aplicaciones y trato de mantener la transmisión (algunas duran de 2 a 4 horas) y juego o algo así mientras lo escucho, a veces simplemente muere. No estoy seguro de cuál es el problema, supongo que el sistema Android decidió que estaba bien matar ese proceso ... pero no fue así.
Entonces, ¿hay algo que pueda hacer para que mate a otros procesos si se necesitan recursos en lugar de mi aplicación de transmisión de mp3?
Lo que he intentado:
android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_AUDIO);
Pero no es bueno.
Puede ser que tengas algo de transmisión en ese juego también, aunque no estoy seguro, sucede que Android no puede reproducir audio de transmisión múltiple .......... http://stackoverflow.com/questions/5642508/android -multiple-simultáneo-streaming-audio – viv
También escuché eso, pero antes de que mi actividad fuera una sola instancia, podía ejecutarla al menos dos veces simultáneamente, transmitiendo diferentes archivos. – Nick