Я не смог найти ни одного хорошего приложения для потоковой передачи MP3 с URL, который может работать в фоновом режиме, который отвечает моим требованиям, поэтому я решил написать его самостоятельно. Оказывается, невероятно легко транслировать MP3 с нативным MediaPlayer, если вы используете Froyo или лучше, а я.
Но моя проблема в том, что если я переключаю приложения и пытаюсь поддерживать поток (некоторые из них длятся 2-4 часа) и играть в игру или что-то в то время, пока я ее слушаю, иногда она просто умирает. Я точно не знаю, в чем проблема, я думаю, что система Android решила, что можно убить этот процесс ... но это не так.
Так что я могу сделать, чтобы он убил другие процессы, если нужны ресурсы вместо моего приложения потокового mp3?
Что я пробовал:
android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_AUDIO);
Но это не хорошо.