Медиаплеер работает медленно, как это побороть? - PullRequest
0 голосов
/ 29 декабря 2018

Проблема:


Я создал приложение для одного радио с MediaPlayer , но метод prepare() занимает слишком много времени (12-15 секунд) и в результатекогда пользователь нажимает кнопку воспроизведения, он / она ждет так долго.Что я могу с этим поделать (мне нужно сделать это быстрее)?Я нашел Exoplayer , но об этом было найдено мало документации / руководств; /

Чтобы быть более точным, вот какой код я написал (Strings [0] - это URL)

mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(strings[0]);
mediaPlayer.prepare();

Я открыт для любых новых предложений или идей

...